0001410578-23-000828.txt : 20230428 0001410578-23-000828.hdr.sgml : 20230428 20230428070708 ACCESSION NUMBER: 0001410578-23-000828 CONFORMED SUBMISSION TYPE: 20-F PUBLIC DOCUMENT COUNT: 176 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230428 DATE AS OF CHANGE: 20230428 FILER: COMPANY DATA: COMPANY CONFORMED NAME: JinkoSolar Holding Co., Ltd. CENTRAL INDEX KEY: 0001481513 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] IRS NUMBER: 000000000 STATE OF INCORPORATION: E9 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 20-F SEC ACT: 1934 Act SEC FILE NUMBER: 001-34615 FILM NUMBER: 23860109 BUSINESS ADDRESS: STREET 1: 1 YINGBIN ROAD STREET 2: SHANGRAO ECONOMIC DEVELOPMENT ZONE CITY: JIANGXI PROVINCE STATE: F4 ZIP: 334100 BUSINESS PHONE: (86-793)858-8188 MAIL ADDRESS: STREET 1: 1 YINGBIN ROAD STREET 2: SHANGRAO ECONOMIC DEVELOPMENT ZONE CITY: JIANGXI PROVINCE STATE: F4 ZIP: 334100 20-F 1 jks-20221231x20f.htm 20-F
0001481513--12-312022FYP6YP6YP5YP5Yhttp://www.jinkosolar.com/20221231#OtherIncomeExpenseNetP2YP50YP3YP5YP5YP3YP3YP3YP3YP5YP5YP2YP4YP1YP5YP5YP6YP6YP6YP4YP5YP0YP2Yfalse0001481513us-gaap:EmployeeStockOptionMember2022-01-012022-12-310001481513us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001481513us-gaap:ConvertibleNotesPayableMember2022-01-012022-12-310001481513us-gaap:ConvertibleNotesPayableMember2021-01-012021-12-310001481513jks:OtherCommonStockMember2022-01-012022-12-310001481513jks:OtherCommonStockMember2021-01-012021-12-310001481513jks:AmericanDepositarySharesMember2021-01-012021-12-310001481513us-gaap:CallOptionMember2022-01-012022-12-310001481513jks:AmericanDepositarySharesMember2020-01-012020-12-310001481513jks:AmericanDepositarySharesMember2019-05-012019-05-310001481513us-gaap:PrivatePlacementMember2018-02-012018-02-280001481513jks:AmericanDepositarySharesMember2018-02-012018-02-280001481513us-gaap:PrivatePlacementMember2014-01-222014-01-220001481513jks:AmericanDepositarySharesMember2014-01-222014-01-220001481513us-gaap:RetainedEarningsUnappropriatedMember2022-12-310001481513us-gaap:NoncontrollingInterestMember2022-12-310001481513us-gaap:AdditionalPaidInCapitalMember2022-12-310001481513us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001481513us-gaap:RetainedEarningsUnappropriatedMember2021-12-310001481513us-gaap:NoncontrollingInterestMember2021-12-310001481513us-gaap:AdditionalPaidInCapitalMember2021-12-310001481513us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001481513srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:TreasuryStockMember2020-12-310001481513srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsUnappropriatedMember2020-12-310001481513srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:NoncontrollingInterestMember2020-12-310001481513srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:CommonStockMember2020-12-310001481513srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AdditionalPaidInCapitalMember2020-12-310001481513srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001481513us-gaap:RetainedEarningsUnappropriatedMember2020-12-310001481513us-gaap:NoncontrollingInterestMember2020-12-310001481513us-gaap:AdditionalPaidInCapitalMember2020-12-310001481513us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001481513srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-12-310001481513us-gaap:RetainedEarningsUnappropriatedMember2019-12-310001481513us-gaap:NoncontrollingInterestMember2019-12-310001481513us-gaap:AdditionalPaidInCapitalMember2019-12-310001481513us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001481513us-gaap:TradeAccountsReceivableMemberjks:LoanFourMemberus-gaap:FinancialGuaranteeMemberus-gaap:InventoriesMember2022-12-310001481513jks:LoanThreeMemberus-gaap:AssetPledgedAsCollateralMemberus-gaap:InventoriesMember2022-12-310001481513jks:LoanSixMemberus-gaap:FinancialGuaranteeMemberus-gaap:UseRightsMember2022-12-310001481513jks:LoanFiveMemberus-gaap:FinancialGuaranteeMemberjks:BuildingAndEquipmentMember2022-12-310001481513jks:JinkosolarHoldingMemberjks:LoanSevenMemberus-gaap:FinancialGuaranteeMember2022-12-310001481513jks:JinkosolarHoldingAndZhejiangJinkoMemberjks:LoanSevenMemberus-gaap:FinancialGuaranteeMember2022-12-310001481513jks:JiangxiJinkoMemberjks:LoanSevenMemberus-gaap:FinancialGuaranteeMember2022-12-310001481513jks:ZhejiangJinkoMemberus-gaap:FinancialGuaranteeMember2022-12-310001481513jks:JinkosolarHoldingMemberus-gaap:FinancialGuaranteeMember2022-12-310001481513jks:JinkosolarHoldingAndShareholdersMemberus-gaap:FinancialGuaranteeMember2022-12-310001481513jks:JiangxiJinkoMemberus-gaap:FinancialGuaranteeMember2022-12-310001481513jks:GuaranteedByJiangxiJinkoMemberjks:GuaranteedByAgriculturalBankOfChinaShangraoGuangxinBranchMember2022-12-310001481513us-gaap:LineOfCreditMember2022-12-310001481513us-gaap:LetterOfCreditMember2022-12-310001481513jks:GuaranteedByZhejiangJinkoMember2022-12-310001481513jks:GuaranteedByJinkoSolarHoldingMember2022-12-310001481513jks:GuaranteedByJinkosolarHoldingAndShareholdersMember2022-12-310001481513jks:GuaranteedByJiangxiJinkoMember2022-12-310001481513jks:GuaranteedByJiangxiJinkoAndCertainShareholdersOfGroupMember2022-12-310001481513jks:GuaranteedByChinaExportCreditInsuranceCorporationMember2022-12-310001481513jks:GuaranteedByAgriculturalBankOfChinaShangraoGuangxinBranchMember2022-12-310001481513jks:GuaranteedAndCollateralizeOnBuildingsEquipmentAndOtherAssetsOfTheGroupMember2022-12-310001481513jks:FinancingsAssociatedWithFailedSaleLeaseBackTransactionsMember2022-12-310001481513jks:DebtScenarioTwoMember2022-12-310001481513jks:DebtScenarioThreeMember2022-12-310001481513jks:DebtScenarioOneMember2022-12-310001481513us-gaap:TreasuryStockMember2022-12-310001481513us-gaap:CommonStockMember2022-12-310001481513us-gaap:TreasuryStockMember2021-12-310001481513us-gaap:CommonStockMember2021-12-310001481513us-gaap:TreasuryStockMember2020-12-310001481513us-gaap:CommonStockMember2020-12-310001481513us-gaap:TreasuryStockMember2019-12-310001481513us-gaap:CommonStockMember2019-12-310001481513us-gaap:PrivatePlacementMember2019-05-310001481513us-gaap:PrivatePlacementMember2018-02-2800014815132019-01-012019-12-310001481513jks:JinkoSolarCompanyLimitedMemberjks:EquityIncentivePlan2022Member2022-12-310001481513jks:EquityIncentivePlan2023Memberus-gaap:SubsequentEventMember2023-01-050001481513jks:LongTermIncentivePlan2014Member2014-08-310001481513jks:LongTermIncentivePlan2009Member2009-07-310001481513jks:LongTermIncentivePlan2014Member2014-08-012014-08-310001481513jks:LongTermIncentivePlan2009Member2009-08-012009-08-310001481513us-gaap:RestrictedStockMemberjks:LongTermIncentivePlan2022Member2022-02-280001481513us-gaap:RestrictedStockMemberjks:LongTermIncentivePlan2021Member2021-08-310001481513us-gaap:RestrictedStockMemberjks:LongTermIncentivePlan2022Member2022-02-012022-02-280001481513us-gaap:RestrictedStockMemberjks:LongTermIncentivePlan2021Member2021-08-012021-08-310001481513us-gaap:ShareBasedPaymentArrangementEmployeeMemberjks:LongTermIncentivePlan2009Member2009-08-012009-08-310001481513jks:JinkoSolarCompanyLimitedMember2022-01-262022-01-260001481513jks:JinkoSolarCompanyLimitedMemberus-gaap:NoncontrollingInterestMemberus-gaap:IPOMember2022-01-262022-01-260001481513jks:JinkoSolarCompanyLimitedMemberus-gaap:AdditionalPaidInCapitalMemberus-gaap:IPOMember2022-01-262022-01-260001481513jks:JinkoSolarCompanyLimitedMemberus-gaap:IPOMember2022-01-262022-01-260001481513srt:NorthAmericaMember2022-01-012022-12-310001481513srt:EuropeMember2022-01-012022-12-310001481513srt:AsiaPacificMember2022-01-012022-12-310001481513jks:ThirdPartyMember2022-01-012022-12-310001481513jks:SolarModulesMember2022-01-012022-12-310001481513jks:SolarCellsMember2022-01-012022-12-310001481513jks:SiliconWafersMember2022-01-012022-12-310001481513jks:SalesOfSolarProjectsMember2022-01-012022-12-310001481513jks:RestOfWorldMember2022-01-012022-12-310001481513jks:RelatedPartyMember2022-01-012022-12-310001481513jks:ProcessingServiceFeesMember2022-01-012022-12-310001481513jks:OtherSolarMaterialMember2022-01-012022-12-310001481513srt:NorthAmericaMember2021-01-012021-12-310001481513srt:EuropeMember2021-01-012021-12-310001481513srt:AsiaPacificMember2021-01-012021-12-310001481513jks:ThirdPartyMember2021-01-012021-12-310001481513jks:SolarModulesMember2021-01-012021-12-310001481513jks:SolarCellsMember2021-01-012021-12-310001481513jks:SiliconWafersMember2021-01-012021-12-310001481513jks:SalesOfSolarProjectsMember2021-01-012021-12-310001481513jks:RestOfWorldMember2021-01-012021-12-310001481513jks:RelatedPartyMember2021-01-012021-12-310001481513jks:ProcessingServiceFeesMember2021-01-012021-12-310001481513jks:OtherSolarMaterialMember2021-01-012021-12-310001481513srt:NorthAmericaMember2020-01-012020-12-310001481513srt:EuropeMember2020-01-012020-12-310001481513srt:AsiaPacificMember2020-01-012020-12-310001481513jks:ThirdPartyMember2020-01-012020-12-310001481513jks:SolarModulesMember2020-01-012020-12-310001481513jks:SolarCellsMember2020-01-012020-12-310001481513jks:SiliconWafersMember2020-01-012020-12-310001481513jks:SalesOfSolarProjectsMember2020-01-012020-12-310001481513jks:RestOfWorldMember2020-01-012020-12-310001481513jks:RelatedPartyMember2020-01-012020-12-310001481513jks:ProcessingServiceFeesMember2020-01-012020-12-310001481513jks:OtherSolarMaterialMember2020-01-012020-12-310001481513srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate201409Member2018-01-010001481513jks:XinteSiliconMember2022-01-012022-12-310001481513jks:XinteSiliconMember2021-01-012021-12-310001481513jks:JiangxiDesunEnergyCompanyLimitedMember2020-01-012020-12-310001481513jks:JiangxiDesunEnergyCompanyLimitedMember2019-01-012019-12-310001481513us-gaap:AccountingStandardsUpdate201613Member2022-01-012022-12-310001481513us-gaap:AccountingStandardsUpdate201613Member2021-01-012021-12-310001481513us-gaap:AccountingStandardsUpdate201613Member2020-01-012020-12-310001481513srt:MinimumMemberus-gaap:VehiclesMember2022-01-012022-12-310001481513srt:MinimumMemberus-gaap:MachineryAndEquipmentMember2022-01-012022-12-310001481513srt:MinimumMemberus-gaap:FurnitureAndFixturesMember2022-01-012022-12-310001481513srt:MaximumMemberus-gaap:VehiclesMember2022-01-012022-12-310001481513srt:MaximumMemberus-gaap:MachineryAndEquipmentMember2022-01-012022-12-310001481513srt:MaximumMemberus-gaap:FurnitureAndFixturesMember2022-01-012022-12-310001481513us-gaap:BuildingMember2022-01-012022-12-310001481513us-gaap:VehiclesMember2022-12-310001481513us-gaap:MachineryAndEquipmentMember2022-12-310001481513us-gaap:FurnitureAndFixturesMember2022-12-310001481513us-gaap:VehiclesMember2021-12-310001481513us-gaap:MachineryAndEquipmentMember2021-12-310001481513us-gaap:FurnitureAndFixturesMember2021-12-310001481513us-gaap:BuildingMember2021-12-310001481513jks:ZhejiangJinkoFinancialLeasingMember2020-01-012020-12-310001481513jks:ZhejiangJinkoFinancialLeasingMember2019-01-012019-12-310001481513us-gaap:RevolvingCreditFacilityMember2022-01-012022-12-310001481513jks:ConvertibleNotes2024Member2022-01-012022-12-310001481513jks:AtMarketOfferingMember2020-01-012020-12-310001481513jks:SweihansolarHoldingCompanyLimitedMember2021-01-012021-12-310001481513jks:SweihansolarHoldingCompanyLimitedMember2020-01-012020-12-310001481513jks:JinkoHuinengTechnologyServicesCoLtdMember2020-10-012020-12-310001481513jks:JinkosolarInternationalDevelopmentLimitedMember2020-10-012020-10-310001481513jks:JinkoPowerCoLtdMember2019-04-012019-04-300001481513jks:JinkoSolarCompanyLimitedMemberjks:GovernmentBackgroundCompaniesMember2022-01-012022-12-310001481513jks:GovernmentBackgroundCompaniesMemberjks:JinkosolarYiwuCo.Ltd.Member2022-01-012022-12-310001481513jks:GovernmentBackgroundCompaniesMemberjks:JinkosolarSichuanCo.Ltd.Member2022-01-012022-12-310001481513jks:GovernmentBackgroundCompaniesMemberjks:ShangraoJinkosolarTechnologyLimited.JinkoShangraoMember2021-10-012021-10-310001481513jks:GovernmentBackgroundCompaniesMemberjks:ShangraoJinkosolarTechnologyLimited.JinkoShangraoMember2021-09-012021-09-300001481513jks:GovernmentBackgroundCompaniesMemberjks:JinkosolarSichuanCo.Ltd.Member2021-07-012021-07-310001481513jks:GovernmentBackgroundCompaniesMember2020-10-012020-12-310001481513jks:RuiXuCoLtd.RuiXuMember2020-04-012020-06-300001481513jks:GovernmentBackgroundCompaniesMemberjks:ShangraoJinkosolarTechnologyLimited.JinkoShangraoMember2020-04-012020-04-300001481513jks:GovernmentBackgroundCompaniesMemberjks:ShangraoJinkosolarTechnologyLimited.JinkoShangraoMember2020-01-012020-12-310001481513jks:GovernmentBackgroundCompaniesMemberjks:JinkosolarYiwuCo.Ltd.Member2020-01-012020-12-310001481513jks:GovernmentBackgroundCompaniesMemberjks:JinkosolarChuzhouCo.Ltd.Member2020-01-012020-12-310001481513jks:JinkosolarSichuanCo.Ltd.Member2020-01-012020-12-310001481513jks:GovernmentBackgroundCompaniesMemberjks:JinkosolarYiwuCo.Ltd.Member2019-01-012019-12-310001481513jks:GovernmentBackgroundCompaniesMemberjks:JinkosolarChuzhouCo.Ltd.Member2019-01-012019-12-310001481513jks:JinkosolarSichuanCo.Ltd.Member2019-01-012019-12-310001481513jks:GovernmentBackgroundCompaniesMemberjks:JinkosolarTechnologyHainingCoMember2018-07-012018-09-300001481513jks:GovernmentBackgroundCompaniesMemberjks:JinkosolarTechnologyHainingCoMember2018-07-012018-09-300001481513jks:GovernmentBackgroundCompaniesMemberjks:JinkosolarTechnologyHainingCoMember2018-04-012018-06-300001481513jks:GovernmentBackgroundCompaniesMemberjks:JinkosolarTechnologyHainingCoMember2018-04-012018-06-3000014815132019-05-012019-05-3100014815132018-02-012018-02-280001481513jks:JinkotianshengMember2021-01-012021-12-310001481513jks:JinkotianshengMember2020-01-012020-12-310001481513us-gaap:UseRightsMember2022-12-310001481513us-gaap:TradeAccountsReceivableMember2022-12-310001481513us-gaap:InventoriesMember2022-12-310001481513us-gaap:EquipmentMember2022-12-310001481513us-gaap:BuildingMember2022-12-310001481513jks:JinkosolarInternationalDevelopmentLimitedMember2022-01-012022-12-310001481513jks:ZhejiangNewMaterialsCo.Ltd.Member2022-12-310001481513jks:ZhejiangJinkoSolarTradingCompanyLimitedMember2022-12-310001481513jks:ZhejiangJinkoSolarCompanyLimitedMember2022-12-310001481513jks:YuhuanJinkoSolarMember2022-12-310001481513jks:YiwuNewMaterialsCo.Ltd.Member2022-12-310001481513jks:XinjiangJinkoSolarMember2022-12-310001481513jks:WideWealthGroupHoldingLimitedMember2022-12-310001481513jks:ShangraoJinkosolarTechnologyLimited.JinkoShangraoMember2022-12-310001481513jks:ShangraoJinkoPvManufacturingCo.LtdMember2022-12-310001481513jks:ShangraoGuangxinJinkoPvManufacturingCo.Ltd.Member2022-12-310001481513jks:ShangraoChangxinNo.6EnterpriseManagementCenterLpMember2022-12-310001481513jks:ShangraoChangxinNo.5EnterpriseManagementCenterLpMember2022-12-310001481513jks:ShangraoChangxinNo.3EnterpriseManagementCenterLpMember2022-12-310001481513jks:ShangraoChangxinNo.2EnterpriseManagementCenterLpMember2022-12-310001481513jks:ShangraoChangxinNo.1EnterpriseManagementCenterLpMember2022-12-310001481513jks:ShangraoChangxinEnterpriseManagementCenterLpMember2022-12-310001481513jks:RuiXuCo.Ltd.RuiXuMember2022-12-310001481513jks:PoyangRuixinInformationTechnologyCoLtdMember2022-12-310001481513jks:JinkosolarYushanCo.Ltd.JinkoYushanMember2022-12-310001481513jks:JinkosolarYiwuCo.Ltd.Member2022-12-310001481513jks:JinkoSolarVietnamIndustriesCompanyLimitedMember2022-12-310001481513jks:JinkosolarVietnamCo.Ltd.Member2022-12-310001481513jks:JinkosolarUsIndustrialIncMember2022-12-310001481513jks:JinkoSolarUsIncMember2022-12-310001481513jks:JinkoSolarUsHoldingsIncMember2022-12-310001481513jks:JinkosolarTradingPrivatedLimtedMember2022-12-310001481513jks:JinkoSolarTechnologyMalaysiaMember2022-12-310001481513jks:JinkosolarTechnologyHainingCoMember2022-12-310001481513jks:JinkoSolarSwitzerlandMember2022-12-310001481513jks:JinkosolarSichuanCo.Ltd.Member2022-12-310001481513jks:JinkoSolarShanghaiManagementCo.LtdMember2022-12-310001481513jks:JinkosolarQinghaiCo.Ltd.Member2022-12-310001481513jks:JinkosolarPoyangCo.Ltd.JinkoPoyangMember2022-12-310001481513jks:JinkosolarMiddleEastDmccMember2022-12-310001481513jks:JinkoSolarMalaysiaSdnBhdMember2022-12-310001481513jks:JinkosolarLeshanCo.Ltd.JinkoLeshanMember2022-12-310001481513jks:JinkosolarLatamHoldingLimitedMember2022-12-310001481513jks:JinkoSolarKoreaCo.Ltd.Member2022-12-310001481513jks:JinkosolarJinchangCo.Ltd.JinkoJinchangMember2022-12-310001481513jks:JinkoSolarJapanKKMember2022-12-310001481513jks:JinkoSolarItalySrlMember2022-12-310001481513jks:JinkoSolarInvestmentLimitedMember2022-12-310001481513jks:JinkosolarInternationalDevelopmentLimitedMember2022-12-310001481513jks:JinkoSolarImportAndExportCompanyLimitedMember2022-12-310001481513jks:JinkosolarHongKongLimitedMember2022-12-310001481513jks:JinkoSolarGmbhMember2022-12-310001481513jks:JinkosolarFeidongCo.Ltd.JinkoFeidongMember2022-12-310001481513jks:JinkoSolarDenmarkApsMember2022-12-310001481513jks:JinkoSolarCompanyLimitedMember2022-12-310001481513jks:JinkosolarChuzhouCo.Ltd.Member2022-12-310001481513jks:JinkosolarChuxiongCo.Ltd.Member2022-12-310001481513jks:JinkoSolarCanadaCoLtdMember2022-12-310001481513jks:JinkoSolarAustraliaHoldingsCoPtyLtdMember2022-12-310001481513jks:JinkosolarAnhuiCo.Ltd.JinkoAnhuiMember2022-12-310001481513jks:JinkoPvMaterialSupplySdn.BhdMember2022-12-310001481513jks:JinkoEnergyStorageTechnologyCo.Ltd.Member2022-12-310001481513jks:JiaxingJinyuePhaseIVentureCapitalPartnershipMember2022-12-310001481513jks:JiangxiPhotovoltaicMaterialsCompanyLimitedMember2022-12-310001481513jks:JiangxiJinkoEnergyStorageCo.LtdMember2022-12-310001481513jks:FengchengJinkoPvMaterialsCo.LtdMember2022-12-310001481513jks:CantonBestLimitedMember2022-12-310001481513jks:ShenzhenLaplaceEnergyTechnologyCo.LtdMember2021-10-310001481513jks:XinteSiliconMember2021-06-180001481513jks:JiangxiJinkoMemberjks:JinkosolarInternationalDevelopmentLimitedMember2020-10-310001481513jks:JiangxiJinkoMember2020-10-310001481513jks:JinkosolarTechnologyHainingCoMember2019-12-310001481513jks:JinkoSolarCompanyLimitedMember2022-01-260001481513jks:JinkoSolarCompanyLimitedMember2022-01-250001481513jks:JinkosolarTechnologyHainingCoMember2020-01-012020-12-310001481513jks:FiveYearLoanAgreementsWithIndustrialBankCo.ltdMember2023-12-310001481513us-gaap:RevolvingCreditFacilityMember2023-06-300001481513jks:JinkosolarYiwuCo.Ltd.Member2020-09-300001481513jks:JinkosolarTechnologyHainingCoMember2020-09-300001481513jks:JinkosolarChuzhouCo.Ltd.Member2020-09-300001481513jks:OtherLongTermDebtMember2022-12-310001481513jks:LongtermBorrowingsWithEmbeddedWarrantsMember2022-12-310001481513jks:LoanAgreementWithDeutscheBankCo.Ltd3YearMaturityMember2022-12-310001481513jks:JinkosolarYiwuCo.Ltd.Member2022-12-310001481513jks:OtherLongTermDebtMember2021-12-310001481513jks:JinkosolarYiwuCo.Ltd.Member2021-12-310001481513jks:JinkosolarTechnologyHainingCoMember2021-12-310001481513jks:JinkosolarSichuanCo.Ltd.Member2021-12-310001481513jks:FinancingsAssociatedWithFailedSaleLeaseBackTransactionsMember2021-12-3100014815132020-01-012020-09-300001481513us-gaap:RevolvingCreditFacilityMember2022-12-310001481513jks:JiangxiDesunEnergyCompanyLimitedMember2018-12-310001481513srt:MinimumMember2022-12-310001481513srt:MaximumMember2022-12-310001481513jks:JiangxiJinkoMember2022-06-170001481513jks:XinteSiliconMember2022-12-310001481513jks:XinteSiliconMemberjks:XinteSiliconMember2021-12-310001481513jks:ConstructionProjectsOfContinuingOperationMember2022-01-012022-12-310001481513jks:ConstructionProjectsOfContinuingOperationMember2021-01-012021-12-310001481513jks:ConstructionProjectsOfContinuingOperationMember2020-01-012020-12-310001481513us-gaap:InterestRateSwapMember2021-01-012021-12-310001481513jks:XinteSiliconMember2022-01-012022-12-310001481513jks:ShangraoJinkoGreenEnergyTechnologyDevelopmentCo.LtdMember2022-01-012022-12-310001481513jks:XinteSiliconMember2021-01-012021-12-310001481513jks:OtherCountriesMember2022-01-012022-12-310001481513country:KY2022-01-012022-12-310001481513country:CN2022-01-012022-12-310001481513jks:OtherCountriesMember2021-01-012021-12-310001481513country:KY2021-01-012021-12-310001481513country:CN2021-01-012021-12-310001481513jks:OtherCountriesMember2020-01-012020-12-310001481513country:KY2020-01-012020-12-310001481513country:CN2020-01-012020-12-310001481513jks:ZhejiangJinkoFinancialLeasingMember2016-10-012016-12-310001481513us-gaap:TrademarksMember2022-12-310001481513us-gaap:ComputerSoftwareIntangibleAssetMember2022-12-310001481513us-gaap:TrademarksMember2021-12-310001481513us-gaap:ComputerSoftwareIntangibleAssetMember2021-12-310001481513jks:CappedCallOptionsMember2022-01-012022-12-310001481513jks:CappedCallOptionsMember2021-01-012021-12-310001481513jks:CappedCallOptionsMember2020-01-012020-12-310001481513us-gaap:InterestRateSwapMember2021-12-310001481513us-gaap:InterestRateSwapMember2019-12-310001481513us-gaap:BorrowingsMember2022-12-310001481513us-gaap:BorrowingsMember2021-12-310001481513us-gaap:BorrowingsMember2020-12-310001481513us-gaap:BorrowingsMember2019-12-310001481513us-gaap:InterestRateCapMember2021-12-310001481513us-gaap:InterestRateCapMember2020-12-310001481513us-gaap:CallOptionMember2020-12-310001481513us-gaap:InterestRateCapMember2019-12-310001481513us-gaap:CallOptionMember2019-12-310001481513us-gaap:FairValueInputsLevel3Member2022-01-012022-12-310001481513jks:SweihanSolarHoldingCompanyLimitedMember2022-12-310001481513jks:ShangraoJinkoGreenEnergyTechnologyDevelopmentCo.LtdMember2022-12-310001481513jks:SweihanSolarHoldingCompanyLimitedMember2021-12-310001481513jks:JinkotianshengMember2021-12-310001481513jks:JinkotianshengMember2020-12-310001481513jks:JiangsuJinkoTianshengCoLtdMember2022-01-012022-01-310001481513jks:SichuanYongxiangTechnologyCo.Ltd.Member2022-12-310001481513jks:AisweiTechnologyCo.LtdMember2022-11-300001481513jks:ShangraoJinkoGreenEnergyTechnologyDevelopmentCo.LtdMember2022-07-310001481513jks:ZhejiangXiangbangTechnologyCo.Ltd.Member2022-06-090001481513jks:NingxiaXiaoniuAutomationEquipmentCo.LtdMember2021-12-310001481513jks:JinkosolarChuzhouCo.Ltd.Member2020-04-300001481513jks:JiangsuJinkoTianshengCoLtdMember2017-03-300001481513jks:SweihansolarHoldingCompanyLimitedMember2017-03-030001481513jks:SweihansolarHoldingCompanyLimitedMember2017-02-260001481513jks:SweihanSolarHoldingCompanyLimitedMember2022-01-012022-01-310001481513us-gaap:RestrictedStockMember2022-12-310001481513us-gaap:RestrictedStockMember2021-12-310001481513us-gaap:RestrictedStockMember2020-12-310001481513jks:XinjiangJinkoSolarMembersrt:ScenarioForecastMembercountry:CNjks:HighAndNewTechnologyEnterpriseMember2030-01-012030-12-310001481513srt:ScenarioForecastMembercountry:CNjks:EnterpriseInEncouragedIndustryMember2030-01-012030-12-310001481513srt:ScenarioForecastMembercountry:CNjks:HighAndNewTechnologyEnterpriseMember2024-01-012024-12-310001481513srt:ScenarioForecastMembercountry:CNjks:HighAndNewTechnologyEnterpriseMember2023-01-012023-12-310001481513srt:MinimumMembercountry:HK2022-01-012022-12-310001481513jks:JinkopowerMembercountry:KY2022-01-012022-12-310001481513country:CNjks:HighAndNewTechnologyEnterpriseMember2022-01-012022-12-310001481513stpr:CA2022-01-012022-12-310001481513country:PT2022-01-012022-12-310001481513country:MY2022-01-012022-12-310001481513country:MX2022-01-012022-12-310001481513country:KR2022-01-012022-12-310001481513country:JP2022-01-012022-12-310001481513country:IT2022-01-012022-12-310001481513country:DK2022-01-012022-12-310001481513country:DE2022-01-012022-12-310001481513country:CH2022-01-012022-12-310001481513country:BR2022-01-012022-12-310001481513country:AU2022-01-012022-12-310001481513country:AR2022-01-012022-12-310001481513country:KR2021-01-012021-12-310001481513country:CH2021-01-012021-12-310001481513country:CH2020-01-012020-12-310001481513srt:MinimumMembercountry:US2017-01-012017-12-310001481513srt:MaximumMembercountry:US2017-01-012017-12-310001481513country:US2017-01-012017-12-310001481513country:CN2008-01-012008-01-010001481513jks:JinkoSolarCompanyLimitedMember2021-01-012021-12-310001481513jks:JinkotianshengMember2022-01-012022-12-310001481513us-gaap:ConvertibleNotesPayableMember2021-01-012021-12-310001481513us-gaap:ForwardContractsMember2022-12-310001481513us-gaap:ForwardContractsMember2021-12-310001481513us-gaap:InterestRateSwapMember2020-12-310001481513srt:MinimumMemberus-gaap:ForeignExchangeOptionMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputRiskFreeInterestRateMember2022-12-310001481513srt:MinimumMemberus-gaap:ForeignExchangeOptionMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputPriceVolatilityMember2022-12-310001481513srt:MinimumMemberjks:FairValueOfAvailableForSaleSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputRiskFreeInterestRateMember2022-12-310001481513srt:MinimumMemberjks:FairValueOfAvailableForSaleSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputDiscountRateMember2022-12-310001481513srt:MaximumMemberus-gaap:ForeignExchangeOptionMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputRiskFreeInterestRateMember2022-12-310001481513srt:MaximumMemberus-gaap:ForeignExchangeOptionMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputPriceVolatilityMember2022-12-310001481513srt:MaximumMemberjks:FairValueOfAvailableForSaleSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputRiskFreeInterestRateMember2022-12-310001481513srt:MaximumMemberjks:FairValueOfAvailableForSaleSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputDiscountRateMember2022-12-310001481513us-gaap:BorrowingsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputRiskFreeInterestRateMember2022-12-310001481513us-gaap:BorrowingsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputPriceVolatilityMember2022-12-310001481513us-gaap:BorrowingsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputDiscountRateMember2022-12-310001481513us-gaap:ForwardContractsMember2022-01-012022-12-310001481513us-gaap:ForwardContractsMember2021-01-012021-12-310001481513us-gaap:ForwardContractsMember2020-01-012020-12-310001481513us-gaap:InterestRateSwapMember2022-01-012022-12-310001481513us-gaap:ForwardContractsMember2022-01-012022-12-310001481513us-gaap:ForeignExchangeOptionMember2022-01-012022-12-310001481513us-gaap:ForeignExchangeForwardMember2022-01-012022-12-310001481513us-gaap:EmbeddedDerivativeFinancialInstrumentsMember2022-01-012022-12-310001481513jks:TotalMember2022-01-012022-12-310001481513jks:LongTermInvestmentMember2022-01-012022-12-310001481513jks:EquitySecuritiesApplyingFairValueOptionMember2022-01-012022-12-310001481513jks:ConvertibleSeniorNotesAndCappedCallOptionsMember2022-01-012022-12-310001481513us-gaap:ForwardContractsMember2021-01-012021-12-310001481513us-gaap:ForeignExchangeOptionMember2021-01-012021-12-310001481513us-gaap:ForeignExchangeForwardMember2021-01-012021-12-310001481513us-gaap:EmbeddedDerivativeFinancialInstrumentsMember2021-01-012021-12-310001481513jks:TotalMember2021-01-012021-12-310001481513jks:ConvertibleSeniorNotesAndCappedCallOptionsMember2021-01-012021-12-310001481513us-gaap:InterestRateSwapMember2020-01-012020-12-310001481513us-gaap:ForwardContractsMember2020-01-012020-12-310001481513us-gaap:ForeignExchangeOptionMember2020-01-012020-12-310001481513us-gaap:ForeignExchangeForwardMember2020-01-012020-12-310001481513us-gaap:EmbeddedDerivativeFinancialInstrumentsMember2020-01-012020-12-310001481513jks:TotalMember2020-01-012020-12-310001481513jks:ConvertibleSeniorNotesAndCappedCallOptionsMember2020-01-012020-12-310001481513us-gaap:CallOptionMember2022-12-310001481513us-gaap:ForeignExchangeForwardMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001481513us-gaap:ForeignExchangeForwardMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001481513us-gaap:ForeignExchangeForwardMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001481513us-gaap:ForeignExchangeForwardMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001481513us-gaap:ForeignExchangeForwardMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001481513us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-01-012022-12-310001481513us-gaap:FairValueMeasurementsRecurringMember2022-01-012022-12-310001481513jks:JiangxiJinkoMemberjks:ConvertibleBondsMemberus-gaap:SubsequentEventMember2023-04-232023-04-230001481513jks:LoanAgreementWithHainingJinkoMember2022-08-012022-08-310001481513jks:LoanAgreementWithJinkoLeshanMember2022-07-012022-07-310001481513jks:TwoYearLoanAgreementWithChinaEverbrightBankMember2022-01-012022-12-310001481513jks:ThreeYearLoanAgreementWithHuaXiaBankMember2022-01-012022-12-310001481513jks:ThreeYearLoanAgreementWithChinaEverbrightBankMember2022-01-012022-12-310001481513jks:ThreeYearLoanAgreementWithChinaConstructionBankMember2022-01-012022-12-310001481513jks:ThreeYearLoanAgreementWithBankOfShanghaiCo.LtdMember2022-01-012022-12-310001481513jks:ThreeYearLoanAgreementsWithIndustrialBankCo.ltdMember2022-01-012022-12-310001481513jks:LoanAgreementWithJinkoFeidongMember2022-01-012022-12-310001481513jks:LoanAgreementWithIndustrialBankCo.Ltd7YearMaturityMember2022-01-012022-12-310001481513jks:LoanAgreementWithIndustrialBankCo.Ltd3YearMaturityMember2022-01-012022-12-310001481513jks:LoanAgreementWithExportImportBankOfChina2YearMaturityInterestRate2.10Member2022-01-012022-12-310001481513jks:LoanAgreementWithChinaEverbrightBankCo.Ltd3YearMaturityMember2022-01-012022-12-310001481513jks:LoanAgreementWithBankOfCommunications2YearMaturityMember2022-01-012022-12-310001481513jks:LoanAgreementWithBankConsortium7YearMaturityMember2022-01-012022-12-310001481513jks:LoanAgreementWithAnhuiJinkoMember2022-01-012022-12-310001481513jks:FourYearLoanAgreementWithChinaCiticBankMember2022-01-012022-12-310001481513jks:FiveYearTermLoanAgreementTwoWithIndustrialBankCo.ltdMember2022-01-012022-12-310001481513jks:FiveYearLoanAgreementWithFudianBankMember2022-01-012022-12-310001481513jks:FiveYearLoanAgreementsWithIndustrialBankCo.ltdMember2022-01-012022-12-310001481513jks:LoanAgreementWithYushanJinkoMember2022-01-012022-01-310001481513jks:LoanAgreementWithYushanJinkoMember2021-12-012021-12-310001481513jks:RuiXuSLoanAgreementWithGovernmentBackgroundCompanyMember2021-10-012021-10-310001481513jks:LoanAgreementWithYushanJinkoMember2021-10-012021-10-310001481513jks:LoanAgreementWithAnhuiJinkoMember2021-10-012021-10-310001481513jks:RuiXuSLoanAgreementWithGovernmentBackgroundCompanyMember2021-09-012021-09-300001481513jks:JinkosolarChuzhouCo.Ltd.Member2021-09-012021-09-300001481513jks:LoanAgreementWithHainingJinkoMember2021-07-012021-07-310001481513jks:JinkosolarChuzhouCo.Ltd.Member2021-07-012021-07-310001481513jks:GovernmentBackgroundCompaniesMemberjks:ShangraoJinkosolarTechnologyLimited.JinkoShangraoMember2021-01-012021-12-310001481513jks:LoanAgreementWithDeutscheBankCo.LtdMember2021-01-012021-12-310001481513jks:FiveYearTermLoanAgreementOneWithIndustrialBankCo.ltdMember2021-01-012021-12-310001481513jks:LoanAgreementWithPingInternationalFinancialLeasingCo.LtdMember2020-07-012020-07-310001481513jks:LoanAgreementWithIndustrialBankCo.Ltd3YearMaturityMember2022-12-310001481513jks:LoanAgreementWithBankConsortium7YearMaturityMember2022-12-310001481513jks:JiangxiJinkoMemberjks:ConvertibleBondsMemberus-gaap:SubsequentEventMember2023-04-230001481513jks:TwoYearLoanAgreementWithChinaEverbrightBankMember2022-12-310001481513jks:ThreeYearTermLoanAgreementTwoWithIndustrialBankCo.ltdMember2022-12-310001481513jks:ThreeYearTermLoanAgreementThreeWithIndustrialBankCo.ltdMember2022-12-310001481513jks:ThreeYearTermLoanAgreementOneWithIndustrialBankCo.ltdMember2022-12-310001481513jks:ThreeYearLoanAgreementWithHuaXiaBankMember2022-12-310001481513jks:ThreeYearLoanAgreementWithChinaEverbrightBankMember2022-12-310001481513jks:ThreeYearLoanAgreementWithChinaConstructionBankMember2022-12-310001481513jks:ThreeYearLoanAgreementsWithIndustrialBankCo.ltdMember2022-12-310001481513jks:LoanOneMember2022-12-310001481513jks:LoanAgreementWithTheExportImportBankOfChinaMember2022-12-310001481513jks:LoanAgreementWithJinkoFeidongMember2022-12-310001481513jks:LoanAgreementWithIndustrialBankCo.Ltd7YearMaturityMember2022-12-310001481513jks:LoanAgreementWithExportImportBankOfChina2YearMaturityInterestRate2.70Member2022-12-310001481513jks:LoanAgreementWithExportImportBankOfChina2YearMaturityInterestRate2.10Member2022-12-310001481513jks:LoanAgreementWithChinaEverbrightBankCo.Ltd3YearMaturityMember2022-12-310001481513jks:LoanAgreementWithAnhuiJinkoTwoMember2022-12-310001481513jks:LoanAgreementWithAnhuiJinkoThreeMember2022-12-310001481513jks:LoanAgreementWithAnhuiJinkoOneMember2022-12-310001481513jks:FourYearLoanAgreementWithChinaCiticBankMember2022-12-310001481513jks:FiveYearTermLoanAgreementTwoWithIndustrialBankCo.ltdMember2022-12-310001481513jks:FiveYearTermLoanAgreementThreeWithIndustrialBankCo.ltdMember2022-12-310001481513jks:FiveYearTermLoanAgreementOneWithIndustrialBankCo.ltdMember2022-12-310001481513jks:FiveYearLoanAgreementWithFudianBankMember2022-12-310001481513jks:FiveYearLoanAgreementsWithIndustrialBankCo.ltdMember2022-12-310001481513jks:LoanAgreementWithHainingJinkoMember2022-08-310001481513jks:LoanAgreementWithJinkoLeshanMember2022-07-310001481513jks:LoanAgreementWithYushanJinkoMember2022-01-310001481513jks:LoanAgreementWithDeutscheBankCo.Ltd3YearMaturityMember2021-12-310001481513jks:FiveYearTermLoanAgreementTwoWithIndustrialBankCo.ltdMember2021-12-310001481513jks:FiveYearTermLoanAgreementOneWithIndustrialBankCo.ltdMember2021-12-310001481513jks:RuiXuSLoanAgreementWithGovernmentBackgroundCompanyMember2021-10-310001481513jks:LoanAgreementWithYushanJinkoMember2021-10-310001481513jks:LoanAgreementWithAnhuiJinkoMember2021-10-310001481513jks:RuiXuSLoanAgreementWithGovernmentBackgroundCompanyMember2021-09-300001481513jks:JinkosolarChuzhouCo.Ltd.Member2021-09-300001481513jks:LoanAgreementWithHainingJinkoMember2021-07-310001481513jks:JinkosolarChuzhouCo.Ltd.Member2021-07-310001481513jks:LoanAgreementWithPingInternationalFinancialLeasingCo.LtdMember2020-07-310001481513jks:ConvertibleNotes2024Member2019-05-170001481513jks:ThreeYearLoanAgreementsWithIndustrialBankCo.ltdMemberus-gaap:UseRightsMember2022-12-310001481513jks:ThreeYearLoanAgreementsWithIndustrialBankCo.ltdMemberus-gaap:BuildingMember2022-12-310001481513jks:ThreeYearLoanAgreementWithBankOfShanghaiCo.LtdMember2022-12-310001481513jks:RuiXuSLoanAgreementWithGovernmentBackgroundCompanyMember2022-12-310001481513jks:LoanAgreementWithYushanJinkoMember2022-12-310001481513jks:LoanAgreementWithHainingJinkoMember2022-12-310001481513jks:LoanAgreementWithBankOfCommunications2YearMaturityMember2022-12-310001481513jks:LoanAgreementWithAnhuiJinkoMember2022-12-310001481513jks:JinkosolarChuzhouCo.Ltd.Member2022-12-310001481513jks:LoanAgreementWithYushanJinkoMember2021-12-310001481513jks:LoanAgreementWithHainingJinkoMember2021-12-310001481513jks:LoanAgreementWithAnhuiJinkoMember2021-12-310001481513jks:JinkosolarChuzhouCo.Ltd.Member2021-12-310001481513us-gaap:ShippingAndHandlingMember2022-01-012022-12-310001481513us-gaap:ElectricityMember2022-01-012022-12-310001481513us-gaap:ShippingAndHandlingMember2021-01-012021-12-310001481513us-gaap:ElectricityMember2021-01-012021-12-310001481513us-gaap:ShippingAndHandlingMember2020-01-012020-12-310001481513us-gaap:ElectricityMember2020-01-012020-12-310001481513us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001481513jks:JinkoSolarCompanyLimitedMemberjks:EquityIncentivePlan2022Member2022-10-310001481513srt:ParentCompanyMembersrt:ReportableLegalEntitiesMember2020-12-310001481513srt:ParentCompanyMembersrt:ReportableLegalEntitiesMember2019-12-310001481513jks:AccountsReceivablesNonCurrentMember2022-01-012022-12-310001481513jks:AccountsReceivablesCurrentMember2022-01-012022-12-310001481513jks:AccountsReceivablesNonCurrentMember2021-01-012021-12-310001481513jks:AccountsReceivablesCurrentMember2021-01-012021-12-310001481513jks:AccountsReceivablesNonCurrentMember2020-01-012020-12-310001481513jks:AccountsReceivablesCurrentMember2020-01-012020-12-310001481513us-gaap:AccountingStandardsUpdate201613Member2021-12-310001481513us-gaap:AccountingStandardsUpdate201613Member2020-12-310001481513jks:AccountsReceivablesNonCurrentMemberus-gaap:AccountingStandardsUpdate201613Member2022-12-310001481513jks:AccountsReceivablesCurrentMember2022-12-310001481513jks:AccountsReceivablesNonCurrentMemberus-gaap:AccountingStandardsUpdate201613Member2021-12-310001481513jks:AccountsReceivablesNonCurrentMember2021-12-310001481513jks:AccountsReceivablesCurrentMember2021-12-310001481513jks:AccountsReceivablesNonCurrentMemberus-gaap:AccountingStandardsUpdate201613Member2020-12-310001481513jks:AccountsReceivablesCurrentMemberus-gaap:AccountingStandardsUpdate201613Member2020-12-310001481513jks:AccountsReceivablesNonCurrentMember2020-12-310001481513jks:AccountsReceivablesCurrentMember2020-12-310001481513jks:AccountsReceivablesNonCurrentMember2019-12-310001481513jks:AccountsReceivablesCurrentMember2019-12-310001481513jks:JinkoSolarCompanyLimitedMemberjks:EquityIncentivePlan2022Member2022-01-012022-12-310001481513us-gaap:SellingAndMarketingExpenseMember2022-01-012022-12-310001481513us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-12-310001481513us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-12-310001481513us-gaap:CostOfSalesMember2022-01-012022-12-310001481513us-gaap:SellingAndMarketingExpenseMember2021-01-012021-12-310001481513us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-12-310001481513us-gaap:CostOfSalesMember2021-01-012021-12-310001481513us-gaap:SellingAndMarketingExpenseMember2020-01-012020-12-310001481513us-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-12-310001481513us-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-12-310001481513us-gaap:CostOfSalesMember2020-01-012020-12-3100014815132013-12-3100014815132012-12-310001481513srt:ParentCompanyMembersrt:ReportableLegalEntitiesMember2022-12-310001481513jks:JiangxiJinkoEngineeringForSalesOfSolarModulesAndOthersMember2022-12-310001481513jks:JiangxiJinkoEngineeringForSalesOfSolarModulesAndOthersMember2021-12-310001481513jks:JinkoTianshengMemberMember2021-12-3100014815132019-05-3100014815132018-02-280001481513us-gaap:EmployeeStockOptionMember2014-10-102014-10-1000014815132014-08-012014-08-310001481513us-gaap:RestrictedStockMember2022-01-012022-12-310001481513us-gaap:RestrictedStockMember2021-01-012021-12-310001481513us-gaap:RestrictedStockMember2020-01-012020-12-310001481513srt:MinimumMemberjks:FinancingsAssociatedWithFailedSaleLeaseBackTransactionsMember2021-01-012021-12-310001481513srt:MaximumMemberjks:FinancingsAssociatedWithFailedSaleLeaseBackTransactionsMember2021-01-012021-12-3100014815132019-12-310001481513jks:JiangxiJinkoEngineeringMember2022-01-012022-12-310001481513jks:JiangxiJinkoEngineeringMember2021-01-012021-12-310001481513jks:JiangxiJinkoEngineeringMember2020-01-012020-12-310001481513jks:SweihanPvMember2022-01-012022-12-310001481513jks:SweihanPvMember2021-01-012021-12-310001481513jks:SweihanPvMember2020-01-012020-12-310001481513us-gaap:SubsequentEventMember2023-01-012023-01-3100014815132022-11-012022-11-300001481513jks:XinjiangJinkoSolarMembercountry:CNjks:EnterpriseInEncouragedIndustryMember2022-01-012022-12-310001481513jks:XinjiangJinkoSolarMembercountry:CNjks:EnterpriseInEncouragedIndustryMember2021-01-012021-12-310001481513jks:JinkoPowerCoLtdMember2022-01-012022-12-310001481513jks:JinkoPowerCoLtdMember2021-01-012021-12-310001481513jks:SalesOfSolarProjectsMember2020-03-012020-03-310001481513jks:JinkoPowerCoLtdMember2020-01-012020-12-310001481513us-gaap:ForeignExchangeOptionMember2022-01-012022-12-310001481513us-gaap:ForeignExchangeOptionMember2021-01-012021-12-310001481513us-gaap:ForeignExchangeOptionMember2020-01-012020-12-310001481513us-gaap:TreasuryStockMember2022-01-012022-12-310001481513us-gaap:RetainedEarningsUnappropriatedMember2022-01-012022-12-310001481513us-gaap:NoncontrollingInterestMember2022-01-012022-12-310001481513us-gaap:CommonStockMember2022-01-012022-12-310001481513us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001481513us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310001481513us-gaap:TreasuryStockMember2021-01-012021-12-310001481513us-gaap:RetainedEarningsUnappropriatedMember2021-01-012021-12-310001481513us-gaap:NoncontrollingInterestMember2021-01-012021-12-310001481513us-gaap:CommonStockMember2021-01-012021-12-310001481513us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001481513us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310001481513us-gaap:TreasuryStockMember2020-01-012020-12-310001481513us-gaap:RetainedEarningsUnappropriatedMember2020-01-012020-12-310001481513us-gaap:NoncontrollingInterestMember2020-01-012020-12-310001481513us-gaap:CommonStockMember2020-01-012020-12-310001481513us-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-310001481513us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-12-310001481513jks:XinteSiliconMember2022-01-012022-12-310001481513jks:XinteSiliconMember2021-01-012021-12-310001481513jks:ConvertibleNotes2024Member2021-01-012021-12-310001481513jks:SweihanPvPowerCompanyP.s.j.cForTechnicalServicesMember2022-12-310001481513jks:JiangxiJinkoEngineeringForOutsourcingServicesMember2022-12-310001481513jks:JiangxiJinkoEngineeringForMiscellaneousMember2022-12-310001481513jks:JiangxiJinkoEngineeringForOutsourcingServicesMember2021-12-310001481513jks:JiangxiJinkoEngineeringForMiscellaneousMember2021-12-310001481513us-gaap:AccountingStandardsUpdate201613Member2022-12-310001481513srt:MinimumMember2018-01-012018-01-010001481513srt:MaximumMember2018-01-012018-01-010001481513jks:ConvertibleNotes2024Member2022-01-012022-12-310001481513srt:ParentCompanyMembersrt:ReportableLegalEntitiesMember2022-01-012022-12-310001481513jks:JinkoPowerMemberMember2022-12-310001481513jks:JinkoPowerTechnologyCo.LtdForDisposalOfSolarPowerProjectsMember2022-12-310001481513jks:JinkoPowerMemberMember2021-12-3100014815132022-12-012022-12-310001481513jks:JinkosolarTechnologyHainingCoMember2022-01-012022-12-310001481513jks:JinkosolarYiwuCo.Ltd.Member2020-01-012020-09-300001481513jks:JinkosolarSichuanCo.Ltd.Member2020-01-012020-09-300001481513jks:JinkosolarChuzhouCo.Ltd.Member2020-01-012020-09-300001481513jks:GovernmentBackgroundCompaniesMemberjks:ShangraoJinkosolarTechnologyLimited.JinkoShangraoMember2022-12-310001481513jks:BankAcceptanceNotesMember2022-12-310001481513jks:BankAcceptanceNotesMember2021-12-310001481513us-gaap:UseRightsMember2022-01-012022-12-310001481513us-gaap:OtherIntangibleAssetsMember2022-01-012022-12-310001481513jks:CaseAgainstHanwhaQCellsGmbhMember2020-09-282020-09-280001481513jks:GeneratedElectricityMember2022-01-012022-12-310001481513jks:GeneratedElectricityMember2021-01-012021-12-310001481513jks:GeneratedElectricityMember2020-01-012020-12-310001481513us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001481513us-gaap:FairValueMeasurementsRecurringMember2022-12-310001481513us-gaap:ForeignExchangeOptionMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001481513us-gaap:ForeignExchangeOptionMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001481513us-gaap:ForeignExchangeOptionMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001481513us-gaap:InterestRateCapMember2022-01-012022-12-310001481513us-gaap:InterestRateCapMember2021-01-012021-12-310001481513us-gaap:InterestRateCapMember2020-01-012020-12-310001481513us-gaap:CallOptionMember2020-01-012020-12-310001481513us-gaap:CallOptionMember2021-01-012021-12-310001481513jks:JinkotianshengMember2022-01-012022-12-310001481513jks:JinkotianshengMember2021-01-012021-12-310001481513jks:JinkotianshengMember2020-01-012020-12-310001481513jks:JinkoSolarCompanyLimitedMemberjks:GovernmentBackgroundCompaniesMember2020-10-012020-10-310001481513jks:JinkosolarYiwuCo.Ltd.Member2020-08-012020-08-310001481513jks:JinkosolarChuzhouCo.Ltd.Member2020-08-012020-08-310001481513jks:GovernmentBackgroundCompaniesMemberjks:ShangraoJinkosolarTechnologyLimited.JinkoShangraoMember2021-12-310001481513jks:GovernmentBackgroundCompaniesMemberjks:ShangraoJinkosolarTechnologyLimited.JinkoShangraoMember2021-10-310001481513jks:GovernmentBackgroundCompaniesMemberjks:ShangraoJinkosolarTechnologyLimited.JinkoShangraoMember2021-09-300001481513jks:GovernmentBackgroundCompaniesMemberjks:ShangraoJinkosolarTechnologyLimited.JinkoShangraoMember2021-07-310001481513srt:MinimumMemberjks:JinkosolarTechnologyHainingCoMember2020-12-310001481513srt:MaximumMemberjks:JinkosolarTechnologyHainingCoMember2020-12-310001481513jks:JinkosolarSichuanCo.Ltd.Member2020-10-310001481513jks:JinkosolarYiwuCo.Ltd.Member2020-08-310001481513jks:JinkosolarChuzhouCo.Ltd.Member2020-08-310001481513jks:JinkoPowerMemberMember2022-01-012022-12-310001481513jks:JinkoPowerMemberMember2021-01-012021-12-310001481513jks:JinkoPowerMemberMember2020-01-012020-12-310001481513srt:ParentCompanyMembersrt:ReportableLegalEntitiesMember2021-12-310001481513country:HK2022-01-012022-12-310001481513country:CN2022-01-012022-12-310001481513us-gaap:ForeignExchangeOptionMember2022-12-310001481513us-gaap:ForeignExchangeOptionMember2021-12-310001481513us-gaap:ForeignExchangeOptionMember2020-12-310001481513us-gaap:ForeignExchangeOptionMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001481513us-gaap:ForeignExchangeOptionMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001481513us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001481513us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001481513us-gaap:FairValueMeasurementsRecurringMember2021-12-310001481513country:CN2022-12-310001481513country:CN2021-12-310001481513country:CN2020-12-3100014815132022-05-012022-05-310001481513jks:ConvertibleNotes2024Member2022-12-310001481513jks:FinancingsAssociatedWithFailedSaleLeaseBackTransactionsMember2022-12-3100014815132022-05-3100014815132017-12-3100014815132017-01-0100014815132016-12-3100014815132016-01-0100014815132015-12-3100014815132015-01-010001481513srt:ParentCompanyMembersrt:ReportableLegalEntitiesMember2021-01-012021-12-310001481513us-gaap:AccountingStandardsUpdate201409Member2022-12-310001481513us-gaap:AccountingStandardsUpdate201409Member2021-12-310001481513us-gaap:AccountingStandardsUpdate201409Member2020-12-3100014815132020-12-310001481513jks:JiangxiJinkoMember2023-03-100001481513jks:JiangxiJinkoMember2022-06-172022-06-170001481513srt:MinimumMemberus-gaap:CostOfGoodsProductLineMemberus-gaap:SupplierConcentrationRiskMemberjks:SupplierTwoMember2022-01-012022-12-310001481513us-gaap:CostOfGoodsProductLineMemberus-gaap:SupplierConcentrationRiskMemberjks:SupplierTwoMember2022-01-012022-12-310001481513us-gaap:SalesRevenueNetMemberjks:ForeignCurrencyConcentrationRiskMember2022-01-012022-12-310001481513us-gaap:SalesRevenueNetMember2022-01-012022-12-310001481513us-gaap:AccountsReceivableMember2022-01-012022-12-310001481513jks:SupplierFiveMember2022-01-012022-12-310001481513srt:MinimumMemberus-gaap:SupplierConcentrationRiskMemberjks:SupplierThreeMember2021-01-012021-12-310001481513us-gaap:CostOfGoodsProductLineMemberjks:SupplierThreeMember2021-01-012021-12-310001481513us-gaap:SalesRevenueNetMember2021-01-012021-12-310001481513us-gaap:AccountsReceivableMember2021-01-012021-12-310001481513jks:SupplierFiveMember2021-01-012021-12-310001481513srt:MinimumMemberus-gaap:CostOfGoodsProductLineMemberus-gaap:SupplierConcentrationRiskMemberjks:SupplierFourMember2020-01-012020-12-310001481513us-gaap:CostOfGoodsProductLineMemberus-gaap:SupplierConcentrationRiskMemberjks:SupplierFourMember2020-01-012020-12-310001481513us-gaap:SalesRevenueNetMember2020-01-012020-12-310001481513us-gaap:AccountsReceivableMember2020-01-012020-12-310001481513jks:SupplierFiveMember2020-01-012020-12-310001481513us-gaap:BorrowingsMember2022-01-012022-12-310001481513us-gaap:BorrowingsMember2021-01-012021-12-310001481513us-gaap:BorrowingsMember2020-01-012020-12-310001481513jks:FairValueOfAvailableForSaleSecuritiesMember2022-01-012022-12-310001481513jks:FinancingsAssociatedWithFailedSaleLeaseBackTransactionsMember2022-01-012022-12-310001481513jks:FinancingsAssociatedWithFailedSaleLeaseBackTransactionsMember2021-01-012021-12-310001481513jks:ThirdPartyInvestorsOneMemberjks:ShangraoJinkoGreenEnergyTechnologyDevelopmentCo.LtdMember2022-11-012022-11-300001481513jks:ThirdPartyInvestorsMemberjks:ShangraoJinkoGreenEnergyTechnologyDevelopmentCo.LtdMember2022-11-012022-11-300001481513jks:AisweiTechnologyCo.LtdMember2022-11-012022-11-300001481513jks:ShangraoJinkoGreenEnergyTechnologyDevelopmentCo.LtdMember2022-07-012022-07-310001481513jks:ZhejiangXiangbangTechnologyCo.Ltd.Member2022-06-092022-06-090001481513jks:SichuanYongxiangTechnologyCo.Ltd.Member2022-01-012022-12-310001481513jks:NingxiaXiaoniuAutomationEquipmentCo.LtdMember2021-12-012021-12-310001481513jks:ShenzhenLaplaceEnergyTechnologyCo.LtdMember2021-10-012021-10-310001481513jks:GovernmentBackgroundCompaniesMember2019-01-012019-12-310001481513jks:JinkoPowerMemberMember2021-03-302021-03-300001481513jks:JinkoSolarCompanyLimitedMember2022-04-012022-04-300001481513srt:MinimumMember2022-01-012022-12-310001481513srt:MaximumMember2022-01-012022-12-310001481513us-gaap:AccountingStandardsUpdate201613Member2020-01-0100014815132020-03-012020-03-3100014815132021-01-012021-12-3100014815132020-01-012020-12-310001481513jks:XinteSiliconForInventoryPurchaseMember2022-12-310001481513srt:ParentCompanyMembersrt:ReportableLegalEntitiesMember2020-01-012020-12-310001481513jks:FairValueOfAvailableForSaleSecuritiesMember2022-12-310001481513jks:ShangraoJinkoGreenEnergyTechnologyDevelopmentCo.LtdMember2022-11-012022-11-3000014815132021-12-310001481513us-gaap:CommonStockMember2022-01-012022-12-310001481513jks:AmericanDepositarySharesMember2022-01-012022-12-310001481513jks:ZhejiangNewMaterialsCo.Ltd.Member2022-01-012022-12-310001481513jks:ZhejiangJinkoSolarTradingCompanyLimitedMember2022-01-012022-12-310001481513jks:ZhejiangJinkoSolarCompanyLimitedMember2022-01-012022-12-310001481513jks:YuhuanJinkoSolarMember2022-01-012022-12-310001481513jks:YiwuNewMaterialsCo.Ltd.Member2022-01-012022-12-310001481513jks:XinjiangJinkoSolarMember2022-01-012022-12-310001481513jks:WideWealthGroupHoldingLimitedMember2022-01-012022-12-310001481513jks:ShangraoJinkosolarTechnologyLimited.JinkoShangraoMember2022-01-012022-12-310001481513jks:ShangraoGuangxinJinkoPvManufacturingCo.Ltd.Member2022-01-012022-12-310001481513jks:ShangraoChangxinNo.6EnterpriseManagementCenterLpMember2022-01-012022-12-310001481513jks:ShangraoChangxinNo.5EnterpriseManagementCenterLpMember2022-01-012022-12-310001481513jks:ShangraoChangxinNo.3EnterpriseManagementCenterLpMember2022-01-012022-12-310001481513jks:ShangraoChangxinNo.2EnterpriseManagementCenterLpMember2022-01-012022-12-310001481513jks:ShangraoChangxinNo.1EnterpriseManagementCenterLpMember2022-01-012022-12-310001481513jks:ShangraoChangxinEnterpriseManagementCenterLpMember2022-01-012022-12-310001481513jks:RuiXuCo.Ltd.RuiXuMember2022-01-012022-12-310001481513jks:PoyangRuixinInformationTechnologyCoLtdMember2022-01-012022-12-310001481513jks:JinkosolarYushanCo.Ltd.JinkoYushanMember2022-01-012022-12-310001481513jks:JinkosolarYiwuCo.Ltd.Member2022-01-012022-12-310001481513jks:JinkoSolarVietnamIndustriesCompanyLimitedMember2022-01-012022-12-310001481513jks:JinkosolarVietnamCo.Ltd.Member2022-01-012022-12-310001481513jks:JinkosolarUsIndustrialIncMember2022-01-012022-12-310001481513jks:JinkoSolarUsIncMember2022-01-012022-12-310001481513jks:JinkoSolarUsHoldingsIncMember2022-01-012022-12-310001481513jks:JinkosolarTradingPrivatedLimtedMember2022-01-012022-12-310001481513jks:JinkoSolarTechnologyMalaysiaMember2022-01-012022-12-310001481513jks:JinkosolarTechnologyHainingCoMember2022-01-012022-12-310001481513jks:JinkoSolarSwitzerlandMember2022-01-012022-12-310001481513jks:JinkosolarSichuanCo.Ltd.Member2022-01-012022-12-310001481513jks:JinkoSolarShanghaiManagementCo.LtdMember2022-01-012022-12-310001481513jks:JinkosolarQinghaiCo.Ltd.Member2022-01-012022-12-310001481513jks:JinkosolarPoyangCo.Ltd.JinkoPoyangMember2022-01-012022-12-310001481513jks:JinkosolarMiddleEastDmccMember2022-01-012022-12-310001481513jks:JinkoSolarMalaysiaSdnBhdMember2022-01-012022-12-310001481513jks:JinkosolarLeshanCo.Ltd.JinkoLeshanMember2022-01-012022-12-310001481513jks:JinkosolarLatamHoldingLimitedMember2022-01-012022-12-310001481513jks:JinkoSolarKoreaCo.Ltd.Member2022-01-012022-12-310001481513jks:JinkosolarJinchangCo.Ltd.JinkoJinchangMember2022-01-012022-12-310001481513jks:JinkoSolarJapanKKMember2022-01-012022-12-310001481513jks:JinkoSolarItalySrlMember2022-01-012022-12-310001481513jks:JinkoSolarInvestmentLimitedMember2022-01-012022-12-310001481513jks:JinkosolarInternationalDevelopmentLimitedMember2022-01-012022-12-310001481513jks:JinkoSolarImportAndExportCompanyLimitedMember2022-01-012022-12-310001481513jks:JinkosolarHongKongLimitedMember2022-01-012022-12-310001481513jks:JinkoSolarGmbhMember2022-01-012022-12-310001481513jks:JinkosolarFeidongCo.Ltd.JinkoFeidongMember2022-01-012022-12-310001481513jks:JinkoSolarDenmarkApsMember2022-01-012022-12-310001481513jks:JinkoSolarCompanyLimitedMember2022-01-012022-12-310001481513jks:JinkosolarChuzhouCo.Ltd.Member2022-01-012022-12-310001481513jks:JinkosolarChuxiongCo.Ltd.Member2022-01-012022-12-310001481513jks:JinkoSolarCanadaCoLtdMember2022-01-012022-12-310001481513jks:JinkoSolarAustraliaHoldingsCoPtyLtdMember2022-01-012022-12-310001481513jks:JinkosolarAnhuiCo.Ltd.JinkoAnhuiMember2022-01-012022-12-310001481513jks:JinkoPvMaterialSupplySdn.BhdMember2022-01-012022-12-310001481513jks:JiaxingJinyuePhaseIVentureCapitalPartnershipMember2022-01-012022-12-310001481513jks:JiangxiPhotovoltaicMaterialsCompanyLimitedMember2022-01-012022-12-310001481513jks:JiangxiJinkoEnergyStorageCo.LtdMember2022-01-012022-12-310001481513jks:FengchengJinkoPvMaterialsCo.LtdMember2022-01-012022-12-310001481513jks:CantonBestLimitedMember2022-01-012022-12-3100014815132022-12-310001481513dei:BusinessContactMember2022-01-012022-12-3100014815132022-01-012022-12-31jks:itemjks:installmentiso4217:JPYjks:segmentxbrli:sharesiso4217:CNYiso4217:USDiso4217:CNYxbrli:sharesjks:Plantxbrli:pureutr:MWhiso4217:USDxbrli:sharesiso4217:EUR

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 20-F

(Mark One)

                  REGISTRATION STATEMENT PURSUANT TO SECTION 12(b) OR 12(g) OF THE SECURITIES EXCHANGE ACT OF 1934

OR

                 ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the fiscal year ended December 31, 2022.

OR

                  TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

OR

                  SHELL COMPANY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

Date of event requiring this shell company report

For the transition period from                         to

Commission file number: 001-34615

JinkoSolar Holding Co., Ltd.

(Exact name of Registrant as specified in its charter)

N/A

(Translation of Registrant’s name into English)

Cayman Islands

(Jurisdiction of incorporation or organization)

1 Yingbin Road

Shangrao Economic Development Zone

Jiangxi Province, 334100

People’s Republic of China

(86-793) 858-8188

(Address of principal executive offices)

Mengmeng (Pan) Li, Chief Financial Officer

1 Yingbin Road

Shangrao Economic Development Zone

Jiangxi Province, 334100

People’s Republic of China

Tel: (86-793) 858-8188

Fax: (86-793) 846-1152

E-mail: pan.li@jinkosolar.com

(Name, Telephone, E-mail and/or Facsimile number and Address of Company Contact Person)

Securities registered or to be registered pursuant to Section 12(b) of the Act:

    

Title of each class

    

Trading Symbol(s)

    

Name of each exchange on which registered

American Depositary Shares, each representing four
ordinary shares, par value US$0.00002 per share

 

JKS

New York Stock Exchange

Ordinary shares, par value US$0.00002 per share*

* Not for trading, but only in connection with the listing of the American depositary shares on New York Stock Exchange.

Securities registered or to be registered pursuant to Section 12(g) of the Act:

None

(Title of Class)

Securities for which there is a reporting obligation pursuant to Section 15(d) of the Act:

None

(Title of Class)

Indicate the number of outstanding shares of each of the issuer’s classes of capital or common stock as of the close of the period covered by the annual report.

201,189,189 ordinary shares, excluding 67,668 ADSs representing 270,672 ordinary shares reserved for future grants under our share incentive plans and conversion of our convertible notes and 2,945,840 ordinary shares as treasury stock, as of December 31, 2022.

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.

Yes No

If this report is an annual or transition report, indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934.

Yes No

Note – Checking the box above will not relieve any registrant required to file reports pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934 from their obligations under those Sections.

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.

Yes No

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).

Yes No

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer or an emerging growth company. See definition of “large accelerated filer,” “accelerated filer” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

Large accelerated filer Accelerated filer Non-accelerated filer

Emerging growth company

If an emerging growth company that prepares its financial statements in accordance with U.S. GAAP, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards† provided pursuant to Section 13(a) of the Exchange Act.

† The term “new or revised financial accounting standard” refers to any update issued by the Financial Accounting Standards Board to its Accounting Standards Codification after April 5, 2012.

Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.

If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.

Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b).

Indicate by check mark which basis of accounting the registrant has used to prepare the financial statements included in this filing:

U.S. GAAP

    

International Financial Reporting Standards as issued

by the International Accounting Standards Board

    

Other

If “Other” has been checked in response to the previous question, indicate by check mark which financial statement item the registrant has elected to follow.

Item 17 Item 18

If this is an annual report, indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).

Yes No

(APPLICABLE ONLY TO ISSUERS INVOLVED IN BANKRUPTCY PROCEEDINGS DURING THE PAST FIVE YEARS)

Indicate by check mark whether the registrant has filed all documents and reports required to be filed by Sections 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court. Yes No

TABLE OF CONTENTS

 

 

PAGE

 

 

 

PART I

5

Item 1.

IDENTITY OF DIRECTORS, SENIOR MANAGEMENT AND ADVISERS

5

Item 2.

OFFER STATISTICS AND EXPECTED TIMETABLE

5

Item 3.

KEY INFORMATION

5

Item 4.

INFORMATION ON THE COMPANY

64

Item 4A.

UNRESOLVED STAFF COMMENTS

95

Item 5.

OPERATING AND FINANCIAL REVIEW AND PROSPECTS

95

Item 6.

DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES

119

Item 7.

MAJOR SHAREHOLDERS AND RELATED PARTY TRANSACTIONS

130

Item 8.

FINANCIAL INFORMATION

133

Item 9.

THE OFFER AND LISTING

141

Item 10.

ADDITIONAL INFORMATION

142

Item 11.

QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

150

Item 12.

DESCRIPTION OF SECURITIES OTHER THAN EQUITY SECURITIES

152

PART II

153

Item 13.

DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES

153

Item 14.

MATERIAL MODIFICATIONS TO THE RIGHTS OF SECURITY HOLDERS AND USE OF PROCEEDS

154

Item 15.

CONTROLS AND PROCEDURES

155

Item 16.

155

Item 16A.

AUDIT COMMITTEE FINANCIAL EXPERT

155

Item 16B.

CODE OF ETHICS

156

Item 16C.

PRINCIPAL ACCOUNTANT FEES AND SERVICES

156

Item 16D.

EXEMPTIONS FROM THE LISTING STANDARDS FOR AUDIT COMMITTEES

156

Item 16E.

PURCHASES OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS

157

Item 16F.

CHANGE IN REGISTRANT’S CERTIFYING ACCOUNTANT

157

Item 16G.

CORPORATE GOVERNANCE

158

Item 16H.

MINE SAFETY DISCLOSURE

158

Item 16I

DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

159

PART III

159

Item 17.

FINANCIAL STATEMENTS

159

Item 18.

FINANCIAL STATEMENTS

159

Item 19.

EXHIBITS

160

- i-

CONVENTIONS THAT APPLY TO THIS ANNUAL REPORT

Unless otherwise indicated and except where the context otherwise requires, references in this annual report on Form 20-F to:

“Company” refers to JinkoSolar Holding Co., Ltd., a Cayman Islands holding company;
“we,” “us,” “our company,” “our” or “JinkoSolar” refers to JinkoSolar Holding Co., Ltd. and its consolidated subsidiaries; in the context of describing activities, “we,” “us,” “our company,” “our” or “JinkoSolar” refers to the consolidated subsidiaries of JinkoSolar Holding Co., Ltd.;
“2009 Long Term Incentive Plan” refers to the 2009 Long Term Incentive Plan adopted on July 10, 2009, which was subsequently amended and restated;
“2014 Equity Incentive Plan” refers to the 2014 Equity Incentive Plan adopted on August 18, 2014;
“2020”, “2021” and “2022” refers to our fiscal years ended December 31, 2020, 2021 and 2022, respectively;
“2021 Equity Incentive Plan” refers to the 2021 Equity Incentive Plan adopted on March 5, 2021;
“2022 Equity Incentive Plan” refers to the 2022 Equity Incentive Plan adopted on February 14, 2022;
“2023 Equity Incentive Plan” refers to the 2023 Equity Incentive Plan adopted on January 5, 2023;
“ADSs” refers to American depositary shares issued by JinkoSolar Holding Co., Ltd., and “ADRs” refers to the American depositary receipts evidencing the ADSs;
“CE” refers to CE certification, a verification of electromagnetic compatibility (EMC) compliance issued by SGS Taiwan Ltd. certifying compliance with the principal protection requirement of Directive 2004/108/EC of the European Union and EN 61000-6-3:2001+A11:2004 and EN 61000-6-1:2001 standards;
“CQC” refers to the certificate issued by China Quality Certification Centre certifying that our solar modules comply with IEC 61215:2005 and IEC 617302:2004 standards;
“DG projects” refers to distributed generation solar power projects, including ground-mounted distributed generation projects and rooftop distributed generation projects;
“EPC” refers to engineering, procurement and construction;
“Euro,” “EUR” or “€” refers to the legal currency of the European Union;
“FIT” refers to feed-in tariff(s), the government guaranteed and subsidized electricity sale price at which solar power projects can sell to the national power grids. FIT in China is set by the central government consisting of the applicable national government subsidies paid from the Renewable Energy Development Fund, as well as the desulphurized coal benchmark electricity price paid by State Grid;
“ground-mounted projects” refers to solar power projects built on the ground, consisting of ground-mounted DG projects and utility-scale projects;
“ground-mounted DG projects” refers to small-scale ground-mounted projects with capacity less than or equal to 20 MW and 35 kV or lower grid connection voltage grade (except in the northeastern regions, where connection voltage must be 66 kV or lower) and with a substantial portion of the electricity generated to be consumed within the substation area of the grid connection points;
Haining Jinko” refers to Jinko Power Technology (Haining) Co., Ltd, one of our majority-owned subsidiaries in the PRC;
“JET” refers to the certificate issued by Japan Electrical Safety & Environment Technology Laboratories certifying that our modules comply with IEC 61215:2005, IEC 61730-1:2004 and IEC 61730-2:2004 standards;

2

“Jiangxi Desun” refers to Jiangxi Desun Energy Co., Ltd., an entity in which our founders and substantial shareholders, Xiande Li, Kangping Chen and Xianhua Li, each holds more than 10%, and collectively hold 73%, of the equity interest;
“Jiangxi Jinko” refers to Jinko Solar Co., Ltd., our majority-owned principal operating subsidiary incorporated in the PRC, in which we own approximately 58.62% equity interest;
“Jiangxi Materials” refers to Jiangxi Photovoltaic Materials Co., Ltd., our majority-owned operating subsidiary incorporated in the PRC by Jiangxi Jinko on December 1, 2010;
“JinkoPower” refers to Jinko Power Technology Co., Ltd., formerly known as Jiangxi JinkoSolar Engineering Co., Ltd., previously one of our indirect subsidiaries, and its subsidiaries;
“JinkoSolar Power” refers to JinkoSolar Power Engineering Group Limited;
“JIS Q 8901” refers to the certificate for the Japanese market from TÜV that demonstrates that a company’s management system ensures the highest standards of reliability in their products;
“JPY” refers to Japanese Yen;
“kV” refers to kilovolts;
“Leshan Jinko” refers to Jinko Solar (Leshan) Co., Ltd., our majority-owned principal operating subsidiary incorporated in the PRC;
“local grid companies” refers to the subsidiaries of the State Grid in China;
“long-term supply contracts” refers to our polysilicon supply contracts with terms of one year or above;
“MCS” refers to MCS certificate of factory production control issued by British Approvals Board for Telecommunications certifying that the production management system of our certain types of solar panels complies with MCS005 Issue 2.3 and MCS010 Issue 1.5 standards;
“NYSE” or “New York Stock Exchange” refers to the New York Stock Exchange Inc.;
“OEM” refers to an original equipment manufacturer who manufactures products or components that are purchased by another company and retailed under that purchasing company’s brand name;
“PRC” or “China” refers to the People’s Republic of China, excluding, for purposes of this annual report, Taiwan, Hong Kong and Macau;
“PV” refers to photovoltaic;
“RMB” or “Renminbi” refers to the legal currency of China;
“shares” or “ordinary shares” refers to our ordinary shares, par value US$0.00002 per share;
“STAR Market” refer to Shanghai Stock Exchange’s Sci-Tech Innovation Board;
“State Grid” refers to State Grid Corporation of China and the local grid companies;
“TÜV” refers to TÜV certificates, issued by TÜV Rheinland Product Safety GmbH certifying that certain types of our solar modules comply with IEC 61215:2005, EN 61215:2005, IEC 61730-1:2004, IEC 61730-2:2004, EN 61730-1:2007 and EN 61730-2:2007 standards;
“UL” refers to the certificate issued by Underwriters Laboratories Inc., to certify that certain types of our solar modules comply with its selected applicable standards;
“US$,” “dollars” or “U.S. dollars” refers to the legal currency of the United States;

3

“utility-scale projects” refers to ground-mounted projects that are not ground-mounted DG projects;
“watt” or “W” refers to the measurement of electrical power, where “kilowatt” or “kW” means one thousand watts, “megawatts” or “MW” means one million watts and “gigawatt” or “GW” means one billion watts;
“Xinjiang Jinko” refers to Xinjiang Jinko Solar Co., Ltd., one of our majority-owned subsidiaries in the PRC;
“Yuhuan Jinko” refers to Yuhuan Jinko Solar Co., Ltd., one of our majority-owned subsidiaries in the PRC; and
“Zhejiang Jinko” refers to Zhejiang Jinko Solar Co., Ltd., formerly Zhejiang Sun Valley Energy Application Technology Co., Ltd., a solar cell supplier incorporated in the PRC, one of our majority-owned subsidiaries.

Names of certain companies provided in this annual report are translated or transliterated from their original Chinese legal names.

Discrepancies in any table between the amounts identified as total amounts and the sum of the amounts listed therein are due to rounding.

This annual report on Form 20-F includes our audited consolidated financial statements for 2020, 2021 and 2022 and as of December 31, 2021 and 2022.

Exchange Rate Information

We publish our consolidated financial statements in Renminbi. The conversion of Renminbi into U.S. dollars in this annual report is solely for the convenience of readers. The exchange rate refers to the exchange rate as set forth in the H.10 statistical release of the Federal Reserve Board. Unless otherwise noted, all translations from Renminbi to U.S. dollars and from U.S. dollars to Renminbi in this annual report were made at a rate of RMB6.8972 to US$1.00, the noon buying rate in effect as of December 30, 2022. The Renminbi is not freely convertible into foreign currency. We make no representation that any Renminbi or U.S. dollar amounts could have been, or could be, converted into U.S. dollars or Renminbi, as the case may be, at any particular rate, the rates stated below, or at all. On April 21, 2023, the exchange rate, as set forth in the H.10 statistical release of the Federal Reserve Board, was RMB6.8920 to US$1.00.

Safe Harbor

We make “forward-looking statements” throughout this annual report. Whenever you read a statement that is not simply a statement of historical fact (such as when we describe what we “believe,” “expect” or “anticipate” will occur, what “will” or “could” happen, and other similar statements), you must remember that our expectations may not be correct, even though we believe that they are reasonable. We do not guarantee that the transactions and events described in this annual report will happen as described or that they will happen at all. You should read this annual report completely and with the understanding that actual future results may be materially different from what we expect. The forward-looking statements made in this annual report relate only to events as of the date on which the statements are made. We undertake no obligation, beyond that required by law, to update any forward-looking statement to reflect events or circumstances after the date on which the statement is made, even though our situation will change in the future.

Whether actual results will conform to our expectations and predictions is subject to a number of risks and uncertainties, many of which are beyond our control, and reflect future business decisions that are subject to change. Some of the assumptions, future results and levels of performance expressed or implied in the forward-looking statements we make inevitably will not materialize, and unanticipated events may occur which will affect our results. “Item 3. Key Information—D. Risk Factors” describes the principal contingencies and uncertainties to which we believe we are subject. You should not place undue reliance on these forward-looking statements.

4

PART I

ITEM 1.               IDENTITY OF DIRECTORS, SENIOR MANAGEMENT AND ADVISERS

Not Applicable.

ITEM 2.               OFFER STATISTICS AND EXPECTED TIMETABLE

Not Applicable.

ITEM 3.               KEY INFORMATION

Our Holding Company Structure

The Company is not a Chinese operating company but a Cayman Islands holding company with operations primarily conducted by its subsidiaries based in China. Investors in the ADSs are purchasing equity interest in the Cayman Islands holding company. See “—D. Risk Factors—Risks Related to Our Business and Industry—We rely principally on dividends and other distributions on equity paid by our principal operating subsidiary, and limitations on their ability to pay dividends to us could have a material adverse effect on our business and results of operations.” In addition, we face various legal and operational risks and uncertainties related to doing business in mainland China. A significant part of our business operations in China are conducted through our subsidiaries in the PRC, and we and our subsidiaries are subject to complex and evolving PRC laws and regulations. For example, we and our subsidiaries in the PRC face risks associated with regulatory approvals on offshore offerings, which may impact our ability to conduct certain businesses, accept foreign investments, or list on a United States or other foreign exchange. These risks could result in a material adverse change in our operations and the value of the ADSs, significantly limit or completely hinder our ability to offer or continue to offer securities to investors, or cause such securities to significantly decline in value. In addition, we are subject to risks arising from China’s legal system, including the uncertainty in the interpretation and the enforcement of the PRC laws and regulations. See “—Implications of Being a Foreign Private Issuer and a China-based Company” and “—The Holding Foreign Companies Accountable Act.” Recently, Chinese regulators have announced regulatory actions targeting certain sectors of China’s economy, including the for-profit education sector and technology platforms that have a quantitatively significant number of users located in China. Although the solar energy industry does not appear to be the focus of these regulatory actions, we cannot guarantee that the Chinese government will not in the future take regulatory actions that materially and adversely affect the business environment and financial markets in China as they relate to us, our ability to operate our business, our liquidity and our access to capital. For a detailed description of risks related to doing business in China, see “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China.”

The PRC government’s significant authority in regulating our operations and its oversight and control over offerings conducted overseas by, and foreign investment in, China-based issuers could significantly limit or completely hinder our ability to offer or continue to offer securities to investors. Recently, the PRC government initiated a series of regulatory actions and statements to regulate business operations in China with little advance notice, including cracking down on illegal activities in the securities market, enhancing supervision over China-based companies listed overseas, adopting new measures to extend the scope of cybersecurity reviews, adopting new laws and regulations related to data security, expanding the efforts in anti-monopoly enforcement, and adopting new rules to request China-based companies to fulfill relevant filing procedure and report relevant information to the CSRC for overseas offerings. While we do not believe that these regulatory changes would have any material impact on us, we cannot assure you that the regulators will agree with us or will not in the future adopt regulations that restrict our business operations or access to capital. Further, implementation of industry-wide regulations, including data security or anti-monopoly related regulations, in this nature may cause the value of such securities to significantly decline. For more details, see “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China— PRC regulations relating to overseas investment by PRC residents may restrict our overseas and cross-border investment activities and adversely affect the implementation of our strategy as well as our business and prospects.” and “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China—The approval, filing or other requirements of the CSRC or other PRC regulatory authorities is required under PRC law in connection with our future issuance of securities overseas, which could impose uncertainty on our capital raising activities.”

Risks and uncertainties arising from the legal system in China, including risks and uncertainties regarding the enforcement of laws and quickly evolving rules and regulations in China, could result in a material adverse change in our operations and the value of the ADSs. For more details, see “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China—Uncertainties and limitations with respect to the PRC legal system, including the interpretation and enforcement of PRC laws and regulations, could have a material adverse effect on us.”

5

Implications of Being a Foreign Private Issuer and a China-based Company

We are a foreign private issuer within the meaning of the rules under the Exchange Act, and as such we are exempt from certain provisions of the securities rules and regulations in the United States that are applicable to U.S. domestic issuers. Moreover, the information we are required to file with or furnish to the Securities and Exchange Commission, or SEC, will be less extensive and less timely compared to that required to be filed with the SEC by U.S. domestic issuers. In addition, as a company incorporated in the Cayman Islands, we are permitted to adopt certain home country practices in relation to corporate governance matters that differ significantly from the NYSE listing standards. These practices may afford less protection to shareholders than they would enjoy if we complied fully with the NYSE listing standards.

Our operations in China are governed by PRC laws and regulations. As of the date of this annual report, our PRC subsidiaries have obtained the requisite licenses and permits from the PRC government authorities that are material for their business operations in China. We are exposed to legal and operational risks associated with being based in and having the majority of our operations in China. We are subject to risks arising from China’s legal system, including uncertainties in the interpretation and the enforcement of the PRC laws and regulations. In addition, rules and regulations in China can change quickly. Recent regulatory actions and statements made by Chinese government, such as those related to data security or anti-monopoly concerns, may impact our ability to conduct business, accept foreign investments, or continue to list on a U.S. or other foreign exchange. Although the solar power industry does not appear to be the focus of these regulatory actions, we cannot guarantee that the Chinese government will not in the future take regulatory actions that materially and adversely affect the business environment and financial markets in China as they relate to us, our ability to operate our business, our liquidity and our access to capital.

The PRC government may also intervene or influence our operations at any time, or may exert more control over offerings conducted overseas and/or foreign investment in China-based issuers, including us, at any time, substantial intervention and influence over the manner of our operations, which could result in a material change in our operations or the value of the ADSs. Any actions by the PRC government to exert more oversight and control over offerings that are conducted overseas or foreign investment in China-based issuers could significantly limit or completely hinder our ability to offer or continue to offer securities to investors and cause the value of such securities to significantly decline or be worthless. Recently, the PRC government initiated a series of regulatory actions and statements to regulate business operations in China with little advance notice, including cracking down on illegal activities in the securities market, enhancing supervision over China-based companies listed overseas, adopting new measures to extend the scope of cybersecurity reviews, adopting new laws and regulations related to data security, expanding the efforts in anti-monopoly enforcement, and adopting new rules to request China-based companies to fulfill relevant filing procedure and report relevant information to the CSRC for overseas offerings. While we do not believe that these regulatory changes would have any material impact on us, we cannot assure you that the regulators will agree with us or will not in the future adopt regulations that restrict our business operations or access to capital.

With the trend of strengthening anti-monopoly supervision around the world, the PRC government issued a series of anti-monopoly laws and regulations in 2021, paying more attention to corporate compliance. On February 7, 2021, the Anti-monopoly Commission of the State Council of the PRC promulgated the Guidelines for Anti-monopoly in the field of Platform Economy. On November 15, 2021, the State Administration for Market Regulation of the PRC promulgated the Guidelines for the Overseas Anti-monopoly Compliance of Enterprises. We believe that these regulations currently have little impact on us, but we cannot guarantee that regulators will agree with us or that these regulations will not affect our business operations in the future.

Cybersecurity and data privacy and security issues are subject to increasing legislative and regulatory focus in China. For example, the State Council of the PRC promulgated the Regulation on the Protection of the Security of Critical Information Infrastructure on July 30, 2021, which took effect on September 1, 2021. This regulation requires, among others, certain competent authorities to identify critical information infrastructures. In Novemmber 2021, the Cybersecurity Administration of China, or CAC, promulgated the Draft Administrative Regulations on Cyber Data Security, or the Draft Cyber Data Security Regulations, for public comment. These draft regulations set forth different scenarios under which data processors would be required to apply for cybersecurity review. However, there is no definite timetable as to when these draft regulations will be enacted. In addition, the CAC and a number of other departments under the State Council promulgated the Measures for Cybersecurity Review on December 28, 2021, which became effective on February 15, 2022. According to this regulation, critical information infrastructure operators purchasing network products and services and data processors carrying out data processing activities, which affect or may affect national security, are required to conduct cybersecurity review. On July 7, 2022, the CAC issued the Measures for the Security Assessment of Data Cross-border Transfer, or the Security Assessment Measures, which became effective on September 1, 2022. In accordance with the Security Assessment Measures, a data processor should apply to the CAC for a security assessment under certain circumstances. We believe that these regulations have little impact on us, because we are neither a critical information infrastructure operator nor a data processor within the meanings of these regulations.

6

On September 1, 2021, the PRC Data Security Law became effective, which imposes data security and privacy obligations on entities and individuals conducting data-related activities, and introduces a data classification and hierarchical protection system. In addition, the Standing Committee of the PRC National People’s Congress promulgated the Personal Information Protection Law (the “PIPL”) on August 20, 2021, which took effect on November 1, 2021. The PIPL further emphasizes processors’ obligations and responsibilities for personal information protection and sets out the basic rules for processing personal information and the rules for cross-border transfer of personal information. We do not expect to have significant data security or privacy issues given that the nature of our business does not involve collecting and use of vast personal data. Under the current PRC laws, regulations and regulatory rules, as of the date of this annual report, we and our PRC subsidiaries, (i) are not required to obtain permissions from the China Securities Regulatory Commission, or the CSRC, (ii) are not required to go through cybersecurity review by the CAC, and (iii) have not received or were denied such permissions by the CSRC or the CAC.While we do not believe that these regulatory changes would have any material impact on us, we cannot assure you that the regulators will agree with us or will not in the future adopt regulations that restrict our business operations or access to capital.

On July 6, 2021, the General Office of the Central Committee of the Communist Party of China and the General Office of the State Council jointly issued Opinions on Strictly Cracking Down Illegal Securities Activities in Accordance with the Law. These opinions emphasized the need to strengthen the administration over illegal securities activities and the supervision on overseas listings by China-based companies. These opinions proposed to take effective measures, such as promoting the construction of relevant regulatory systems, to deal with the risks and incidents facing China-based overseas-listed companies and the demand for cybersecurity and data privacy protection. These opinions and any related implementation rules to be enacted may subject us to additional compliance requirement. On February 17, 2023, the CSRC released a set of regulations consisting of six documents, including the Trial Administrative Measures of Overseas Securities Offering and Listing by Domestic Companies and five supporting guidelines, collectively, the Overseas Listing Filing Rules, which came into effective on March 31, 2023. According to the Overseas Listing Filing Rules, China-based companies that have already offered shares or been listed overseas prior to the implementation of such new regulations qualify as “Stock Enterprises”, and Stock Enterprises are not required to apply for the filing immediately until a subsequent re-financing event occurs. However, the Overseas Listing Filing Rules, among others, require the issuer or its main operational entity in the PRC to file with the CSRC for its follow-on securities offerings in the same offshore market within three business days after the completion of such offerings, and file with the CSRC for its offerings or listing in offshore stock market other than the stock market of its initial public offering or listing within three business days after the submission of offering application outside mainland China.

We had been listed on the New York Stock Exchange prior to the implementation of the Overseas Listing Filing Rules. Therefore, we are qualified as a “Stock Enterprise” and are not required to apply for the filing immediately until a subsequent re-financing event occurs according to the Overseas Listing Filing Rules. However, we are required to file with the CSRC for its follow-on securities offerings in the same offshore market within three business days after the completion of such offerings, and file with the CSRC for our offerings or listing in offshore stock market other than the stock market of our initial public offering or listing within three business days after the submission of offering application outside mainland China. Failure to comply with the filing requirements for any offering, listing or any other capital raising activities, may result in administrative penalties, such as order to rectify, warnings, fines and other penalties, on the companies, the controlling shareholders, the actual controllers, the person directly in charge and other directly liable persons. As of the date of this annual report, we have not received any inquiry, notice, warning, sanctions or regulatory objection from the CSRC. Given the uncertainties surrounding the CSRC filing requirements at this stage, we cannot assure you that we will be able to complete the filings and fully comply with the relevant new rules on a timely basis, or at all, if we conduct listing in other offshore stock markets or follow-on offerings, issuance of convertible corporate bonds, exchangeable bonds, and other equivalent offering activities in the future.

Since these regulatory actions are relatively new, it is uncertain how soon legislative or administrative regulation making bodies will respond and what existing or new laws or regulations or detailed implementations and interpretations will be modified or promulgated, if any, or the potential impact such modified or new laws and regulations will have on our daily business operation, or our ability to accept foreign investments and listing on a U.S. or other foreign exchanges. PRC laws and their interpretations and enforcement continue to develop and are subject to change, and the PRC government may adopt other rules and restrictions in the future. Uncertainties in the PRC legal system and the interpretation and enforcement of PRC laws and regulations could limit the legal protection available to you and us, hinder our ability to continue to offer the ADSs, result in a material adverse effect on our business operations, and damage our reputation, which might further cause the ADSs to significantly decline in value or become worthless. See “—D. Risk Factors—Risks Related to Doing Business in China—Recent regulatory developments in China may subject us to additional regulatory review and disclosure requirements, expose us to government interference, or otherwise restrict or completely hinder our ability to offer securities and raise capital outside China, which could adversely affect our business operations and cause the value of our securities to significantly decline or become worthless.”

7

The Holding Foreign Companies Accountable Act

Pursuant to the Holding Foreign Companies Accountable Act, or the HFCAA, if the SEC determines that we have filed audit reports issued by a registered public accounting firm that has not been subject to inspections by the PCAOB for two consecutive years, the SEC will prohibit our shares or the ADSs from being traded on a national securities exchange or in the over-the-counter trading market in the United States. On December 16, 2021, the PCAOB issued a report to notify the SEC of its determination that the PCAOB was unable to inspect or investigate completely registered public accounting firms headquartered in mainland China or Hong Kong, including our auditor. On May 26, 2022, the SEC conclusively listed us as a “Commission-Identified Issuer” under the HFCAA following the filing of our annual report on Form 20-F for the fiscal year ended December 31, 2021. On December 15, 2022, the PCAOB announced its determination that it has been able to inspect and investigate audit firms in mainland China and Hong Kong completely for purposes of the HFCAA, and the PCAOB vacated its December 16, 2021 determinations. However, the PCAOB stated that should PRC authorities obstruct the PCAOB’s ability to inspect or investigate completely in any way and at any point in the future, the PCAOB Board will act immediately to consider the need to issue new determinations consistent with the HFCAA. If the PCAOB determines in the future that it no longer has full access to inspect and investigate completely accounting firms in mainland China and Hong Kong and we continue to use an accounting firm headquartered in one of these jurisdictions to issue an audit report on our financial statements filed with the SEC, we would be identified as a “Commission-Identified Issuer” following the filing of the annual report on Form 20-F for the relevant fiscal year. There can be no assurance that we would not be identified as a “Commission-Identified Issuer” for any future fiscal year, and if we were so identified for two consecutive years, we would become subject to the prohibition on trading under the HFCAA.

While we currently do not expect the HFCAA to prevent us from maintaining the trading of the ADSs in the U.S., uncertainties exist with respect to future determinations of the PCAOB in this respect and any further legislative or regulatory actions to be taken by the U.S. or Chinese governments that could affect our listing status in the U.S. If the ADSs are prohibited from trading in the United States, there is no certainty that we will be able to list on a non-U.S. exchange or that a market for our shares will develop outside of the United States. Such a prohibition would substantially impair your ability to sell or purchase the ADSs when you wish to do so, and the risk and uncertainty associated with delisting would have a negative impact on the price of the ADSs, and materially and adversely affect the value of your investment. Also, such a prohibition would significantly affect our ability to raise capital on terms acceptable to us, or at all, which would have a material adverse impact on our business, financial condition and prospects. For a detailed description of risks related to the HFCAA, see “—D. Risk Factors—Risks Relating to Doing Business in China—The ADSs may be prohibited from trading in the United States under the HFCAA in the future if the PCAOB is unable to inspect or investigate completely auditors located in China. The delisting of the ADSs, or the threat of their being delisted, may materially and adversely affect the value of your investment.”

Cash Flows through Our Organization

The cash transfers within our organization are generally made in the following manners: (i) the Company transfers cash to its subsidiaries by way of providing loans, making capital contributions and providing operating cash, and (ii) the Company’s subsidiaries transfer cash to the Company by way of repayment of loans and repayment of operating cash due to the Company. Other than cash transfers, no transfer of other assets has occurred between the Company and its subsidiaries. The following table presents cash transfers between the Company and its subsidiaries for 2020, 2021 and 2022:

2020

2021

2022

(RMB in thousands)

Cash transfers from the Company to its subsidiaries

    

  

    

  

    

  

- loans to subsidiaries

 

 

1,262,124

 

289,620

- providing operating cash to subsidiaries

 

65,681

 

 

Cash transfers from subsidiaries to the Company

 

  

 

  

 

  

- repayment of operating cash due to Company

 

 

5,971

 

20,595

- repayment of loans due to Company

 

 

 

735,673

8

For 2020, 2021 and 2022 and up to the date of this annual report, the Company’s subsidiaries did not make any dividend or distribution to the Company. Pursuant to the PRC Enterprise Income Tax Law and Implementation Regulations for the Corporate Income Tax Law (the “CIT Law”), a withholding tax rate of 10% would apply to any dividends paid by a PRC “resident enterprise” to a foreign enterprise investor, unless such non-resident enterprise’s jurisdiction of incorporation has a tax treaty with China that provides for a reduced rate of withholding tax and such non-resident enterprise is the beneficial owner of the dividends. The Cayman Islands, where the holding company is incorporated, does not have such a tax treaty with China. The CIT Law provides that PRC resident enterprises are generally subject to the uniform 25% enterprise income tax rate on their worldwide income. Therefore, if we are treated as a PRC resident enterprise, we will be subject to PRC income tax on our worldwide income at the 25% uniform tax rate, which could have an impact on our effective tax rate and an adverse effect on our net income and results of operations, although we would be exempted from enterprise income tax on dividends distributed from our PRC subsidiaries to us, since such income received by PRC resident enterprise is tax exempted under the CIT Law.

In addition, we have not made any dividend or distribution to any U.S. investor as of the date of this annual report. As an offshore holding company, we may rely upon dividends paid to us by our subsidiaries in the PRC to pay dividends and to finance any debt we may incur. If our subsidiaries or any newly formed subsidiaries incur debt on their own behalf in the future, the instruments governing their debt may restrict their ability to pay dividends to us. In addition, our subsidiaries are permitted to pay dividends to us only out of their accumulated profits, if any, as determined in accordance with PRC accounting standards and regulations. Under PRC laws and regulations, each of our Chinese subsidiaries are required to set aside a portion of their net profits each year to fund a statutory surplus reserve which are no less than 10% of their net profits each year until such reserve reaches 50% of its registered capital. This reserve is not distributable as dividends. As a result, our Chinese subsidiaries are restricted in their ability to transfer a portion of its net assets to us in the form of dividends, loans or advances. As an offshore holding company, we are permitted under PRC laws and regulations to provide funding from the proceeds of our offshore fund-raising activities to our subsidiaries in China only through loans or capital contributions, subject to the satisfaction of the applicable government registration and approval requirements. Before providing loans to our PRC subsidiaries, we will be required to make filings about details of the loans with the State Administration of Foreign Exchange of the PRC (the “SAFE”) in accordance with relevant PRC laws and regulations. Our PRC subsidiaries that receive the loans are only allowed to use the loans for the purposes set forth in these laws and regulations. Under regulations of the SAFE, Renminbi is not convertible into foreign currencies for capital account items, such as loans, repatriation of investments and investments outside of China, unless the prior approval of the SAFE is obtained and prior registration with the SAFE is made. See “Item 4. Information on the Company—B. Business Overview—Regulation—Taxation” for more details.

A.[Reserved]
B.Capitalization and Indebtedness

Not Applicable.

C.Reasons for the Offer and Use of Proceeds

Not Applicable.

D.Risk Factors

Our business, financial condition and results of operations are subject to various changing business, competitive, economic, political and social conditions in China and worldwide. In addition to the factors discussed elsewhere in this annual report, the following are some of the important factors that could adversely affect our operating results, financial condition and business prospects, and cause our actual results to differ materially from those projected in any forward-looking statements.

Summary of Risk Factors

Our future growth and profitability depend on the demand for and the prices of solar power products and the development of photovoltaic technologies.
The reduction, modification, delay or elimination of government subsidies and other economic incentives in solar energy industry may reduce the profitability of our business and materially adversely affect our business.
We require a significant amount of cash to fund our operations and future business developments. If we cannot obtain additional funding on terms satisfactory to us when we need it, our growth prospects and future profitability may be materially and adversely affected.

9

The oversupply of solar cells and modules in the solar industry may cause substantial downward pressure on the prices of our products and reduce our revenue and earnings.
We face risks associated with the manufacturing, marketing, distribution and sale of our products internationally and the construction and operation of our overseas manufacturing facilities, and if we are unable to effectively manage these risks, our business and operations abroad may be adversely affected and our ability to maintain, develop and expand our business abroad may be restricted.
We are subject to anti-dumping and countervailing duties imposed by the U.S. government. We are also subject to safeguard investigation and other foreign trade investigations initiated by the U.S. government and anti-dumping investigation and safeguard investigations initiated by governments in our other markets.
Volatility in the prices of silicon raw materials makes our procurement planning challenging and could have a material adverse effect on our results of operations and financial condition.
We may not be able to obtain sufficient raw materials in a timely manner or on commercially reasonable terms, which could have a material adverse effect on our results of operations and financial condition.
The loss of, or a significant reduction in orders from, any of our customers could significantly reduce our revenue and harm our results of operations.
We manufacture a majority of our products in several provinces in China, which exposes us to various risks relating to long-distance transportation of our silicon wafers and solar cells in the manufacturing process.
Prepayment arrangements to our suppliers for the procurement of silicon raw materials expose us to the credit risks of such suppliers and may also significantly increase our costs and expenses, which could in turn have a material adverse effect on our financial condition, results of operations and liquidity.
Decreases in the price of solar power products, including solar modules, may result in additional provisions for inventory losses.
Shortage or disruption of electricity supply may adversely affect our business.
Our long-term investment which accounted for using fair value option is subject to uncertainties in accounting estimates. Fluctuations in the changes in fair value of these assets would affect our financial results.
Our substantial indebtedness could adversely affect our business, financial condition and results of operations.
Although we completed the STAR Listing, we may not achieve the results contemplated by our business strategy (including with respect to use of proceeds from that offering) and therefore the price of the ADSs may not increase, or may even drop.
Jiangxi Jinko’s status as a publicly traded company that is controlled, but less than wholly owned, by our company could have an adverse effect on us.
It is difficult to predict the effect of the STAR Listing on the market price of the ADSs.
Our founders collectively have significant influence over our management and their interests may not be aligned with our interests or the interests of our other shareholders.
We face risks related to health epidemics and other outbreaks. In particular, we were, and could continue to be, adversely affected by the global outbreak of COVID-19.
We may fail to comply with laws and regulations regarding PV production in China.
The PCAOB had historically been unable to inspect our auditor in relation to their audit work performed for our financial statements and the inability of the PCAOB to conduct inspections of our auditor in the past has deprived our investors with the benefits of such inspections.

10

The ADSs may be prohibited from trading in the United States under the HFCAA in the future if the PCAOB is unable to inspect or investigate completely auditors located in China. The delisting of the ADSs, or the threat of their being delisted, may materially and adversely affect the value of your investment.
Adverse changes in political and economic policies of the PRC government could have a material adverse effect on the overall economic growth of the PRC, which could reduce the demand for our products and materially adversely affect our competitive position.
Uncertainties and limitations with respect to the PRC legal system, including the interpretation and enforcement of PRC laws and regulations, could have a material adverse effect on us.
Recent regulatory developments in China may subject us to additional regulatory review and disclosure requirements, expose us to government interference, or otherwise restrict or completely hinder our ability to offer securities and raise capital outside China, which could adversely affect our business operations and cause the value of our securities to significantly decline or become worthless.
The approval, filing or other requirements of the CSRC or other PRC regulatory authorities is required under PRC law in connection with our future issuance of securities overseas, which could impose uncertainty on our capital raising activities.
Conversion of the convertible notes we offered may dilute the ownership interest of existing shareholders, including holders who had previously converted their convertible notes.
You may not receive dividends or other distributions on our ordinary shares and you may not receive any value for them, if it is illegal or impractical to make them available to you.
Holders of ADSs have fewer rights than shareholders and must act through the depositary to exercise those rights.
You may be subject to limitations on transfers of your ADSs.

Risks Related to Our Business and Industry

Our future growth and profitability depend on the demand for and the prices of solar power products and the development of photovoltaic technologies.

The rate and extent of market acceptance for solar power depends on the availability of government subsidies and the cost-effectiveness, performance and reliability of solar power relative to conventional and other renewable energy sources. Changes in government policies towards solar power and advancements in PV, technologies could significantly affect the demand for solar power products.

Demand for solar power products is also affected by macroeconomic factors, such as energy supply, demand and prices, as well as regulations and policies governing renewable energies and related industries. For example, in June 2016, the FIT in China for utility-scale projects was significantly reduced. As a result, subsequent to a strong demand in the first half of 2016, the domestic market was almost frozen and the competition in the global market also intensified in the second half of 2016. In 2022, the energy intensity exacerbates the supply shortage and rising price of silicon materials in the industry, which affected the demand and price of solar modules. The current international political environment, including existing and potential changes to United States and China trade and tariffs policies, have resulted in uncertainty surrounding the future of the global economy. Due to the transition to renewable energy in most regions of the world, the increase in electricity prices, financing support and other favorable policies, clients are more willing to accept higher prices of solar modules. Consequently, the average selling price of our solar modules, which represented 96.5% of our total revenue in 2022, increased from 2021 to 2022.

However, any reduction in the price of solar modules will have a negative impact on our business and results of operations, including our margins. As a result, we may not continue to be profitable on a quarterly or annual basis. In addition, if demand for solar power products weakens in the future, our business and results of operations may be materially and adversely affected.

11

The reduction, modification, delay or elimination of government subsidies and other economic incentives in solar energy industry may reduce the profitability of our business and materially adversely affect our business.

We believe that market demand for solar power and solar power products in the near term will continue to substantially depend on the availability of government incentives because the cost of solar energy currently exceeds, and we believe will continue to exceed in the near term, the cost of conventional fossil fuel energy and certain non-solar renewable energy, particularly in light of the low level of oil prices in recent years. Examples of government sponsored financial incentives to promote solar energy include subsidies from the central and local governments, preferential tax rates and other incentives. The availability and size of such subsidies and incentives depend, to a large extent, on political and policy developments relating to environmental concerns and other macro-economic factors. Moreover, government incentive programs are expected to gradually decrease in scope or be discontinued as solar power technology improves and becomes more affordable relative to other types of energy. Negative public or community response to solar energy projects could adversely affect the government support and approval of our solar energy business. Adverse changes in government regulations and policies relating to solar energy industry and their implementation, especially those relating to economic subsidies and incentives, could significantly reduce the profitability of our business and materially adversely affect the state of the industry.

We received government grants totaling RMB192.0 million, RMB465.7 million and RMB1.09 billion (US$158.0 million) for 2020, 2021 and 2022, respectively, which included government grants for our production scale expansion, technology upgrades and export market development. We cannot assure you that we will continue to receive government grants and subsidies in future periods at a similar level or at all.

As a substantial part of our operations are in the PRC, the policies and regulations adopted by the PRC government towards the solar energy industry are important to the continuing success of our business. Although there has been regulatory support for solar power generation such as subsidies, preferential tax treatment and other economic incentives in recent years, future government policies may not be as supportive. The PRC central government may reduce or eliminate existing incentive programs for economic, political, financial or other reasons. In addition, the provincial or local governments may delay the implementation or fail to fully implement central government regulations, policies or initiatives. Until the solar energy industry becomes commercially profitable without subsidies, a significant reduction in the scope or the discontinuation of government incentive programs in the PRC or other jurisdictions could materially and adversely affect market demand for our products and negatively impact our revenue and profitability.

Besides the PRC, various foreign governments have used policy initiatives to encourage or accelerate the development and adoption of solar power and other renewable energy sources, including certain countries in Europe, notably Italy, Germany, France, Belgium and Spain; certain countries in Asia, including Japan, India and South Korea; countries in North America, such as the United States and Canada; as well as Australia. Examples of government-sponsored financial incentives to promote solar power include capital cost rebates, FIT, tax credits, net metering and other incentives to end-users, distributors, project developers, system integrators and manufacturers of solar power products.

Governments may reduce or eliminate existing incentive programs for political, financial or other reasons, which will be difficult for us to predict. Reductions in FIT programs may result in a significant fall in the price of and demand for solar power and solar power products. For example, subsidies have been reduced or eliminated in some countries such as China, Germany, Italy, Spain and Canada. In May 2018, the National Development and Reform Commission of China (the “NDRC”), the Ministry of Finance and the National Energy Administration in China (the “NEA”) issued a joint notice temporarily halting subsidies for utility-scale solar projects, slashing the quota on distributed solar projects which are eligible for subsidies in 2018 and greatly reducing FIT. The German market represents a major portion of the European solar market for ground-mounted systems and a stable residential and commercial rooftop market. The first subsidy-free grid parity projects of the industry were connected to the grid in 2020, which act as a driver for the additional market growth. Starting from 2011, major export markets for solar power and solar power products such as Japan, Germany, Italy, Spain and the United Kingdom continued to reduce their FIT as well as other incentive measures. For example, from 2012 to 2022, the Japanese government cut down its FIT from JPY40 to JPY17 for projects below 10 KW, from JPY42 to JPY11 for certain projects of 10 KW to 50 KW, and to JPY10 for projects above 50 KW. In 2023, the Japanese government further cut down its FIT to JPY16 for projects below 10 KW and to JPY10 for certain projects of 10 KW or above.

12

In 2022, we generated 58.1% of our total revenue from overseas markets, and North America, Asia Pacific (except China which includes Hong Kong and Taiwan) and Europe represented 4.5%, 13.6% and 23.6% of our total revenue, respectively. As a result, any significant reduction in the scope or discontinuation of government incentive programs in the overseas markets, especially where our major customers are located, could cause demand for our products and our revenue to decline and have a material adverse effect on our business, financial condition, results of operations and prospects. In addition, the announcement of a significant reduction in incentives in any major market may have an adverse effect on the trading price of the ADSs.

We require a significant amount of cash to fund our operations and future business developments. If we cannot obtain additional funding on terms satisfactory to us when we need it, our growth prospects and future profitability may be materially and adversely affected.

We require a significant amount of cash to fund our operations, including payments to suppliers for our polysilicon feedstock. We may also require additional cash due to changing business conditions or other future developments, including any investments or acquisitions we may decide to pursue, as well as our research and development activities in order to remain competitive.

Our working capital was RMB3.39 billion (US$491.7 million) as of December 31, 2022. Our management believes that our cash position as of December 31, 2022, the cash expected to be generated from operations, and funds available from borrowings under our credit facilities will be sufficient to meet our working capital and capital expenditure requirements for at least the next 12 months from the date of this annual report.

Our ability to obtain external financing is subject to a number of uncertainties, including:

our future financial condition, results of operations and cash flow;
the general condition of the global equity and debt capital markets;
regulatory and government support, such as subsidies, tax credits and other incentives;
the continued confidence of banks and other financial institutions in our company and the solar power industry;
economic, political and other conditions in the PRC and elsewhere; and
our ability to comply with any financial covenants under the debt financing.

Any additional equity financing may be dilutive to our shareholders and any debt financing may require restrictive covenants. Additional funds may not be available on terms commercially acceptable to us. Failure to manage discretionary spending and raise additional capital or debt financing as required may adversely impact our ability to achieve our intended business objectives. See “—Our substantial indebtedness could adversely affect our business, financial condition and results of operations.”

Uncertainty about the future of LIBOR and certain other interest “benchmarks” may adversely affect our business.

LIBOR, the London Interbank Offered Rate, is widely used as a reference for setting interest rates on loans globally. LIBOR and certain other interest “benchmarks” may be subject to regulatory guidance and/or reform that could cause interest rates under our current or future debt agreements to perform differently than in the past or cause other unanticipated consequences.

13

On July 27, 2017, the United Kingdom Financial Conduct Authority (“FCA”), which regulates the LIBOR, announced that it intends to stop persuading or compelling banks to submit rates for the calculation of LIBOR to the administrator of LIBOR after 2021. In June 2019, the FCA asked banks and markets to stop using the LIBOR as a basis for pricing contracts. These announcements indicate that the continuation of LIBOR on the current basis cannot and has not been guaranteed since 2021. It is impossible to predict whether and to what extent banks will continue to provide LIBOR submissions to the administrator of LIBOR or whether any additional reforms to LIBOR may be enacted in the United Kingdom or elsewhere. At this time, no consensus exists as to what rate or rates may become accepted alternatives to LIBOR and it is impossible to predict the effect of any such alternatives on the value of LIBOR-based securities and variable rate loans or other financial arrangements, given LIBOR’s role in determining market interest rates globally. On March 25, 2020, the FCA stated that although the central assumption that firms cannot rely on LIBOR being published after the end of 2021 has not changed, the outbreak of COVID-19 has impacted the timing of many firms’ transition planning, and the FCA will continue to assess the impact of the COVID-19 pandemic on transition timelines and update the marketplace as soon as possible. It is unclear if after 2021 LIBOR will cease to exist or if new methods calculating LIBOR will be established such that it continues to exist after 2021.

Moreover, on July 12, 2019, the Staff of the SEC’s Division of Corporate Finance, Division of Investment Management, Division of Trading and Markets, and Office of the Chief Accountant issued a statement about the potentially significant effects on financial markets and market participants when LIBOR was discontinued in 2021 and no longer available as a reference benchmark rate. The Staff encouraged all market participants to identify contracts that reference LIBOR and begin transitions to alternative rates. On December 30, 2019, the SEC’s Chairman, Division of Corporate Finance and Office of the Chief Accountant issued a statement to encourage audit committees in particular to understand management’s plans to identify and address the risks associated with the elimination of LIBOR, and, specifically, the impact on accounting and financial reporting and any related issues associated with financial products and contracts that reference LIBOR, as the risks associated with the discontinuation of LIBOR and transition to an alternative reference rate will be exacerbated if the work is not completed in a timely manner.

Uncertainty as to the nature of alternative reference rates and as to potential changes or other reforms to LIBOR may adversely affect LIBOR rates and other interest rates. In the event that a published LIBOR rate was unavailable after 2021, the value of such securities, loans or other financial arrangements may be adversely affected, and, to the extent that we are the issuer of or obligor under any such instruments or arrangements, our cost thereunder may increase. Currently, the manner and impact of this transition and related developments, as well as the effect of these developments on our funding costs, investment and trading securities portfolios and business, is uncertain, which may adversely affect our business, prospects, liquidity, capital resources, financial performance or financial condition.

The oversupply of solar cells and modules in the solar industry may cause substantial downward pressure on the prices of our products and reduce our revenue and earnings.

If the solar industry experience oversupply across the value chain in the future, and continued increases in solar module production in excess of market demand may result in further downward pressure on the price of solar cells and modules, including our products. Increasing competition could also result in us losing sales or market share. If we are unable, on an ongoing basis, to procure silicon, solar wafers and solar cells at reasonable prices, or mark up the price of our solar modules to cover our manufacturing and operating costs, our revenue and gross margin will be adversely impacted, either due to higher costs compared to our competitors or due to inventory write-downs, or both. In addition, our market share may decline if our competitors are able to price their products more competitively.

We face risks associated with the manufacturing, marketing, distribution and sale of our products internationally and the construction and operation of our overseas manufacturing facilities, and if we are unable to effectively manage these risks, our business and operations abroad may be adversely affected and our ability to maintain, develop and expand our business abroad may be restricted.

In 2020, 2021 and 2022, we generated 81.9%, 75.2% and 58.1%, respectively, of our total revenue from sales outside China. We also have manufacturing facilities in the United States and Malaysia, and our monocrystalline silicon wafer factory in Vietnam compeleted construction and reached full production capacity in 2022. In January 2018, we entered into a master solar module supply agreement (the “Master Agreement”) with NextEra Energy, Inc., or NextEra. Under the Master Agreement, as amended in March 2018, we will supply NextEra up to 2,750 MW of high-efficiency solar modules over four years. In conjunction with the Master Agreement, we established our first U.S. factory in Jacksonville, Florida, which commenced production in the third quarter of 2018 and reached full production capacity of 400 MW in the first half of 2019. Our 7GW monocrystalline silicon wafer plant in Vietnam commenced production in the first quarter of 2022 and reached full production capacity in the third quarter of 2022. Thus, we currently have approximately 7 GW of integrated mono wafer-cell-module manufacturing capacity overseas.

14

The manufacturing, marketing, distribution and sale of our products internationally, as well as the construction and operation of our manufacturing facilities outside of China may expose us to a number of risks, including those associated with:

fluctuations in currency exchange rates;
costs associated with understanding local markets and trends;
costs associated with establishment of overseas manufacturing facilities;
marketing and distribution costs;
customer services and support costs;
risk management and internal control structures for our overseas operations;
compliance with the different commercial, operational, environmental and legal requirements;
obtaining or maintaining certifications for production, marketing, distribution and sales of our products or, if applicable, services;
maintaining our reputation as an environmentally friendly enterprise for our products or services;
obtaining, maintaining or enforcing intellectual property rights;
changes in prevailing economic conditions and regulatory requirements;
transportation and freight costs;
employing and retaining manufacturing, technology, sales and other personnel who are knowledgeable about, and can function effectively in, overseas markets;
trade barriers such as trade remedies, which could increase the prices of the raw materials for our solar products, and export requirements, tariffs, taxes and other restrictions and expenses, which could increase the prices of our products and make us less competitive in some countries;
challenges due to our unfamiliarity with local laws, regulation and policies, our absence of significant operating experience in local market, increased cost associated with establishment of overseas operations and maintaining a multinational organizational structure; and
other various risks that are beyond our control.

Our manufacturing capacity outside China requires us to comply with different laws and regulations, including national and local regulations relating to production, environmental protection, employment and the other related matters. Due to our limited experience in doing business in the overseas markets, we are unfamiliar with local laws, regulation and policies. Our failure to obtain the required approvals, permits, licenses, filings or to comply with the conditions associated therewith could result in fines, sanctions, suspension, revocation or non-renewal of approvals, permits or licenses, or even criminal penalties, which could have a material adverse effect on our business, financial condition and results of operations.

For example, the U.S. government has begun enforcing a long-existing ban on U.S. importation of products produced with forced labor in ways that may adversely affect our business. Section 307 of the U.S. Tariff Act of 1930, as amended, or Section 307, prohibits U.S. importation of goods that are produced or manufactured, wholly or in part, in any non-U.S. country by forced or indentured labor. On June 24, 2021, U.S. Customs and Border Protection (CBP) issued a Withhold Release Order against Hoshine Silicon Industry Co. Ltd. (“Hoshine WRO”). As a result, personnel at all U.S. ports of entry have been instructed to immediately begin detaining shipments that contain silica-based products made by Hoshine or materials and goods derived from or produced using those silica-based products.

15

On December 23, 2021, President Biden signed the Uyghur Forced Labor Prevention Act (the “UFLPA”) into law. The UFLPA aims to strengthen the existing laws on forced labor by prohibiting the importation and entry of any goods made with forced labor in the Xinjiang Uyghur Autonomous Region (“XUAR”) of the PRC, and establishes several enforcement mechanisms and procedures to do so. Since June 21, 2022, CBP has begun applying the “Rebuttal Presumption” established in Section 3 of UFLPA and prohibits any “goods, wares, articles, or merchandise mined, produced, or manufactured wholly or in part in the XUAR” or produced by an entity on the list to be issued pursuant to the UFLPA, unless CBP determines that importer of record has (i) fully complied with the supply chain guidance described in Section 2 of the UFLPA and any accompanying regulations; and (ii) completely and substantively responded to inquiries for information by CBP. Pursuant to UFLPA, the U.S. government issued a list of entities involved in and products produced from forced labor, “guidance to importers” with respect to forced labor due diligence as well as a strategy report to prevent importation of goods produced with forced labor.

Under the impact of Hoshine WRO and UFLPA, our products imported into the United States are detained by CBP from time to time. We have been in continuous discussion with CBP and related United States authorities regarding related matters including but without limitation to CBP’s standards and requested documents regarding detained shipments. We have been submitting documents requested by CBP for the admissibility of the detained shipments. After reviewing our submissions, our detained shipments have been progressively released by CBP.

We do not tolerate any use of forced labor, whether in our own manufacturing facilities or, to the best of our knowledge, throughout our supply chain. We monitor our manufacturing facilities to ensure no forced labor is used. Our direct sales to the U.S. market accounted for 15.7% and 4.5% of our total revenues in 2021 and 2022, respectively. Given the fact that we have a manufacturing facility in Xinjiang, we cannot assure you that the relevant U.S. authorities will not decide that forced labor exists in the manufacturing of our products or in our supply chain and, put our facilities or their affiliate companies on the list of entities to be issued pursuant to UFLPA. Furthermore, under the impact of Hoshine WRO and UFLPA, importation of our products to the United States may be partially or entirely suspended or blocked. Either of these types of regulatory or legislative action would adversely affect our business, financial condition and results of operations.

In addition to the actions taken or being considered by the U.S. government as discussed above, there is a growing concern regarding the alleged used of forced labor issue in the XUAR in the European Union, Australia, Japan and certain other countries. For example, in June 2022, the European Parliament passed Resolution on the human rights situation in the XUAR, including the Xinjaing police files. European Commission issued, on September 14, 2022, a Proposal for a Regulation of the European Parliament and of the Council on prohibiting products made with forced labour on the European Union. If any new legislation or regulatory action with respect to these issues were to be enacted in those regions that impose additional restrictions or requirements on importation of goods that are produced or manufactured, wholly or in part, in the XUAR, our business and operation in these regions would be adversely affected.

16

As we enter into new markets in different jurisdictions, we will face different business environments and industry conditions, and we may spend substantial resources familiarizing ourselves with the new environment and conditions. To the extent that our business operations are affected by unexpected and adverse economic, regulatory, social and political conditions in the jurisdictions in which we have operations, we may experience project disruptions, loss of assets and personnel, and other indirect losses that could adversely affect our business, financial condition and results of operations. For instance, our manufacturing facility in the United States may expose us to various risks, including, among others, failure to obtain the required approvals, permits or licenses, or to comply with the conditions associated therewith, failure to procure economic incentives or financing on satisfactory terms, and failure to procure construction materials, production equipment and qualified personnel for the manufacturing facility in a timely and cost-effective manner. Any of these events may increase the related costs, or impair our ability to run our operations in the future on a cost effective basis, which could in turn have a material adverse effect on our business and results of operations.

We are subject to anti-dumping and countervailing duties imposed by the U.S. government. We are also subject to safeguard investigation and other foreign trade investigations initiated by the U.S. government and anti-dumping investigation and safeguard investigations initiated by governments in our other markets.

Our direct sales to the U.S. market accounted for 28.7%, 15.7% and 4.5% of our total revenues in 2020, 2021 and 2022, respectively. In 2011, SolarWorld Industries America Inc., a solar panel manufacturing company in the United States, filed anti-dumping and countervailing duty petitions with the United States Department of Commerce (the “U.S. Department of Commerce”) and United States International Trade Commission (the “U.S. International Trade Commission”) against the Chinese solar industry, accusing Chinese producers of crystalline silicon photovoltaic (“CSPV”) cells, whether or not assembled into modules, of selling their products (i.e., CSPV cells or modules incorporating these cells) in the United States at less than fair value, and of receiving financial assistance from the Chinese governments that benefited the production, manufacture, or exportation of such products. JinkoSolar was on the list of the solar companies subject to such investigations by the U.S. Department of Commerce. On November 9, 2011, the U.S. Department of Commerce announced that it launched the anti-dumping duty and countervailing duty investigation into the accusations. On December 7, 2012, the U.S. Department of Commerce issued the anti-dumping duty order and countervailing duty order. As a result, cash deposits were required to pay on import into the United States of the CSPV cells, whether or not assembled into modules from China. The announced cash deposit rates applicable to us were 13.94% (for anti-dumping) and 15.24% (for countervailing). The actual anti-dumping duty and countervailing duty rates at which entries of covered merchandise are finally assessed may differ from the announced deposit rates because they are subject to the subsequent administrative reviews by U.S. Department of Commerce.

17

In January 2014, the U.S. Department of Commerce initiated the first administrative review of the anti-dumping duty order and countervailing duty order with respect to CSPV cells, whether or not assembled into modules, from China. In July 2015, the U.S. Department of Commerce issued the final results of this first administrative review, according to which the anti-dumping and countervailing rates applicable to us were 9.67% and 20.94%, respectively. Such rates apply as the final rates on the import into the United States of the CSPV cells, whether or not assembled into modules from China, from May 25, 2012 to November 30, 2013 for dumping, and from March 26, 2012 to December 31, 2012 for countervailing, respectively. Such rates were the cash deposit rates applicable to us from July 14, 2015. In February 2015 and February 2016, the U.S. Department of Commerce initiated the second administrative and the third administrative review of the anti-dumping duty order and countervailing duty order with respect to CSPV cells, whether or not assembled into modules, from China, respectively. The U.S. Department of Commerce issued the final results of the second administrative review in June and July of 2016 and the final results of the third administrative review in July 2017. As we were not included in the second and the third administrative review, the rates applicable to us remained at 9.67% (for anti-dumping) and 20.94% (for countervailing) after this review. In February 2017, the U.S. Department of Commerce initiated the fourth administrative review of the anti-dumping duty order and countervailing duty order with respect to CSPV cells, whether or not assembled into modules, from China. In July 2018, the U.S. Department of Commerce published the final results of the fourth administrative review. As we were not included in this anti-dumping administrative review, the anti-dumping deposit rates applicable to us remained at 9.67%. The countervailing deposit rates applicable to us were 13.20% after this review. On October 30, 2018, the U.S. Department of Commerce amended the final results of the fourth countervailing administrative review. As a result, the countervailing deposit rates applicable to us were 10.64% after this amendment. On October 29, 2020, the U.S. Department of Commerce amended the final results of the fourth countervailing administrative review pursuant to the final judgement of the United States Court of International Trade; the final subsidy rate applicable to us for the entries made during the period from January 1, 2015 through December 31, 2015 was changed to 4.22%. In November 2017, the U.S. Department of Commerce and the U.S. International Trade Commission initiated five-year reviews to determine whether revocation of the anti-dumping and countervailing duty orders with respect to CSPV cells, whether or not assembled into modules from China, would likely lead to continuation or recurrence of material injury. In March 2018, the U.S. Department of Commerce determined that revocation of the countervailing order would likely lead to continuation or recurrence of a net countervailable subsidy. In March 2019, the U.S. International Trade Commission determined that revocation of the countervailing order would likely lead to the continuation or recurrence of countervailable subsidies. In February 2018, the U.S. Department of Commerce initiated the fifth administrative review of the anti-dumping duty order and countervailing duty order with respect to CSPV cells, whether or not assembled into modules, from China. In July and August 2019, the U.S. Department of Commerce issued the final results of the fifth administrative review, according to which the anti-dumping and countervailing deposit rates applicable to us were 4.06% and 12.76%, respectively. In December 2019, the U.S. Department of Commerce amended the final results of the fifth countervailing administrative review. As a result, the countervailing deposit rate applicable to us was 12.7% after this amendment. In March 2019, the U.S. Department of Commerce initiated the sixth administrative review of the anti-dumping duty order and countervailing duty order with respect to CSPV cells, whether or not assembled into modules, from China. In October 2020, the U.S. Department of Commerce issued the final result of the sixth anti-dumping administrative review, according to which the anti-dumping deposit rate applicable to us was 68.93%. In December 2020, the U.S. Department of Commerce amended the final result of the sixth anti-dumping administrative review, according to which the anti-dumping deposit rate applicable to us was 95.5% after such amendment. In December 2020, the U.S. Department of Commerce issued the final result of the sixth countervailing administrative review, according to which the countervailing deposit rate applicable to us was 12.67%. In April 2021, the U.S. Department of Commerce amended the final result of the sixth countervailing administrative review, according to which the countervailing deposit rate applicable to us was 11.97% after such amendment. In February 2020, the U.S. Department of Commerce initiated the seventh administrative review of the anti-dumping duty order and countervailing duty order with respect to CSPV cells, whether or not assembled into modules, from China. In August and October 2021, the U.S. Department of Commerce issued the final results of the seventh administrative review, according to which the anti-dumping and countervailing deposit rate applicable to us was 0% and 19.28%, respectively. In February 2021, the U.S. Department of Commerce initiated the eighth administrative review of the anti-dumping duty order and countervailing duty order with respect to CSPV cells, whether or not assembled into modules, from China. In June 2022, the U.S. Department of Commerce issued the final result of the eighth anti-dumping administrative review, according to which the anti-dumping deposit rate applicable to us was 15.71%. In August 2022, the U.S. Department of Commerce amended the final result of the eighth anti-dumping administrative review, according to which the anti-dumping deposit rate applicable to us was 20.99% after such amendment. In June 2022, the U.S. Department of Commerce issued the final result of the eighth countervailing administrative review, according to which the countervailing deposit rate applicable to us was 15.75%. In August 2022, the U.S. Department of Commerce amended the final result of the eighth countervailing administrative review, according to which the countervailing deposit rate applicable to us was 15.87% after such amendment.In February 2022, the U.S. Department of Commerce initiated the ninth administrative review of the anti-dumping duty order and countervailing duty order with respect to CSPV cells, whether or not assembled into modules, from China. The ninth administrative review is pending as of the date of this annual report. In February 2023, the U.S. Department of Commerce initiated the tenth administrative review of the anti-dumping duty order and countervailing duty order with respect to CSPV cells, whether or not assembled into modules, from China. The tenth administrative review is pending as of the date of this annual report, and therefore, the final anti-dumping and countervailing rates applicable to us are subject to change.

18

On February 8, 2022, Auxin Solar Inc. (“Auxin”), a U.S. manufacturer of solar modules, requested that the U.S. Department of Commerce to open nationwide inquiries as to whether crystalline silicon photovoltaic cells and modules containing such cells (solar cells and modules) that are produced and/or assembled in Cambodia, Malaysia, Thailand or Vietnam using parts and components from China and exported to the United States, are circumventing the anti-dumping and countervailing orders on solar cells and modules from China. On March 25, 2022, the U.S. Department of Commerce determined to initiate the circumvention inquiries (the “Anti-Circumvention Case”). The Anti-Circumvention Case is pending as of the date of this annual report.

In 2013, SolarWorld Industries America Inc. filed a separate petition with the U.S. Department of Commerce and the U.S. International Trade Commission resulting in the institution of new anti-dumping and countervailing duty investigations against import of certain CSPV products from China. The petitions accused Chinese producers of such certain CSPV modules of dumping their products in the United States and receiving countervailable subsidies from the Chinese government. This action excluded from its scope the CSPV cells, whether or not assembled into modules, from China. In February 2015, following the affirmative injury determination made by U.S. International Trade Commission, the U.S. Department of Commerce issued the anti-dumping duty order and countervailing duty order. As a result, the final cash deposits were required to pay on import into the United States of the CSPV modules assembled in China consisting of CSPV cells produced in a customs territory other than China. The announced cash deposit rates applicable to us were 65.36% (for anti-dumping) and 38.43% (for countervailing). The actual anti-dumping duty and countervailing duty rates at which entries of covered merchandise are finally assessed may differ from the announced deposit rates because they are subject to the administrative reviews by the U.S. Department of Commerce. In April 2016 and April 2017, the U.S. Department of Commerce initiated the first and the second administrative reviews of the anti-dumping duty order and countervailing duty order with respect to CSPV modules assembled in China consisting of CSPV cells produced in a customs territory other than China, respectively. In July and September 2017, the U.S. Department of Commerce issued the final results of this first administrative review. The second administrative reviews of the anti-dumping duty order and countervailing duty order were rescinded by the U.S. Department of Commerce in August 2017 and November 2017, respectively. In April 2018, the U.S. Department of Commerce initiated the third administrative reviews of the anti-dumping duty order and countervailing duty order with respect to CSPV modules assembled in China consisting of CSPV cells produced in a customs territory other than China. The final results of the third administrative reviews were 165.04% (for anti-dumping) and 94.83% (for countervailing). We were not included in this third administrative reviews, therefore, the cash deposit rates applicable to us remained at 65.36% (for anti-dumping) and 38.43% (for countervailing). In May 2019, the U.S. Department of Commerce initiated the fourth administrative reviews of the anti-dumping duty order and countervailing duty order with respect to CSPV modules assembled in China consisting of CSPV cells produced in a customs territory other than China. The fourth administrative reviews of the anti-dumping duty order and countervailing duty order were rescinded by the U.S. Department of Commerce in September and October 2019, respectively. In April 2020, the U.S. Department of Commerce initiated the fifth administrative reviews of the anti-dumping duty order and countervailing duty order with respect to CSPV modules assembled in China consisting of CSPV cells produced in a customs territory other than China. The fifth administrative reviews of the anti-dumping duty order and countervailing duty order were rescinded by the U.S. Department of Commerce in August 2020. In January 2020, the U.S. Department of Commerce and the U.S. International Trade Commission initiated five-year reviews to determine whether revocation of the anti-dumping and countervailing duty orders with respect to CSPV modules assembled in China, consisting of CSPV cells produced in a customs territory other than China, would likely lead to continuation or recurrence of material injury. In September 2020, the U.S. International Trade Commission determined that revocation of the countervailing and antidumping duty orders would likely lead to continuation or recurrence of material injury to an industry in the United States within a reasonably foreseeable time and as a result the U.S. Department of Commerce hereby ordered the continuation of the AD and CVD orders on crystalline silicon photovoltaic products from China. The U.S. Customs and Border Protection will continue to collect AD and CVD cash deposits at the rates in effect at the time of entry for all imports of subject merchandise. In February 2021, the U.S. Department of Commerce announced the opportunity for interested parties to request the sixth administrative review and the due date for such request was the last day of February 2021. The sixth administrative review has not yet been initiated as of the date of this annual report. In March 2021, the U.S Department of Commerce revoked, in part, the antidumping duty and countervailing duty orders on CSPV products from China with respect to certain off-grid portable small panels. In April 2022, the U.S. Department of Commerce initiated the seventh administrative review (review period from February 1, 2021 to January 31, 2022) of the anti-dumping duty order and countervailing duty order with respect to CSPV modules assembled in China consisting of CSPV cells produced in a customs territory other than China. The final result of the seventh administrative review is pending as of the date of this annual report. In April 2023, the U.S. Department of Commerce initiated the eighth administrative review (review period from February 1, 2022 to January 31, 2023) of the anti-dumping duty order and countervailing duty order with respect to CSPV modules assembled in China consisting of CSPV cells produced in a customs territory other than China. The final result of the eighth administrative review is pending as of the date of this annual report.

19

In May 2017, U.S. International Trade Commission initiated global safeguard investigation to determine whether CSPV cells (whether or not partially or fully assembled into other products) were being imported into the United States in such increased quantities as to be a substantial cause of serious injury, or the threat thereof, to the domestic industry producing an article like or directly competitive with the imported articles (“Section 201 Investigation”). The Section 201 Investigation was not country specific. They involved imports of the products under investigation from all sources, including China. In September 2017, the U.S. International Trade Commission voted affirmatively in respect of whether imports of CSPV cells (whether or not partially or fully assembled into other products) were causing serious injury to domestic producers of CSPV products. On January 22, 2018, the U.S. President made the final decision to provide a remedy to the U.S. industry, and the CSPV cells/modules concerned were subject to the safeguard measures established in the U.S. President’s final result, which included that the CSPV cells and modules imported would be subject to additional duties of 30%, 25%, 20% and 15% from the first year to the fourth year, respectively, except for the first 2.5 GW of all imported CSPV cells concerned in each of those four years, which are excluded from the additional tariff. On October 10, 2020, the U.S. President issued a proclamation and determined that the section 201 duty of the fourth year beginning in February 2021 would be 18%, instead of 15%. In August 2021, a joint petition seeking an extension of the safeguard measure was filed. On December 8, 2021, in response to petitions by representatives of the domestic industry, U.S. International Trade Commission issued its determination and report, finding that safeguard action on CSPV cells (whether or not partially or fully assembled into other products)continues to be necessary to prevent or remedy the serious injury to the domestic industry, and that there is evidence that the domestic industry is making a positive adjustment to import competition (“Section 201 Extension Investigation”). On February 4, 2022, the U.S. President determined an extension of this safeguard measure for another four year and made the final decision, which included that the CSPV cells and modules imported would be subject to additional duties of 14.75%, 14.5%, 14.25% and 14% through the first year to the fourth year, respectively, except for bifacial modules and the first 5 GW of all imported CSPV cells concerned in each of those four years, which are excluded from the additional tariff. It is believed that the costs of solar power projects in the United States may increase and the demand for solar PV products in the United States may be adversely impacted due to the decision of the White House under the Section 201 Investigation. Although we opened our manufacturing facility in the United States, and the products manufactured in such facility will not be subject to tariffs, we will still be subject to tariffs if we ship our products from our manufacturing facilities overseas into the United States. Our imports of solar cells and modules into the United States were subject to the duties imposed by Section 201 Investigation starting from February 2018. Accordingly, our business and profitability of these products may be materially and adversely impacted by the decision of the U.S. President under the Section 201 Investigation.

20

In August 2017, the United States Trade Representative initiated an investigation pursuant to the Trade Act of 1974, as amended (the “Trade Act”), to determine whether acts, policies, and practices of the Government of China related to technology transfer, intellectual property, and innovation were actionable under the Trade Act (“Section 301 Investigation”). The findings from the United States Trade Representative with the assistance of the interagency Section 301 committee showed that the acts, policies, and practices of the Chinese government related to technology transfer, intellectual property and innovation were unreasonable or discriminatory and burdened or restricted the U.S. commerce. On March 22, 2018, the U.S. President directed his administration to take a range of actions responding to China’s acts, policies, and practices involving the unfair and harmful acquisition of U.S. technology. These actions included imposing an additional duty of 25% on products from China in aerospace, information and communication technology, and machinery. On April 3, 2018, the United States Trade Representative proposed a list of products from China which would be subject to the additional duty. In June and July 2018, the United States Trade Representative proposed three lists of products from China which were worth approximately US$250 billion (US$34 billion for List 1, US$16 billion for List 2 and US$200 billion for List 3), among which, products on List 1 and List 2 would be imposed a 25% additional duty and products on List 3 would be imposed a 10% additional duty. Certain of our production equipment and raw materials exported from China to be used in our new manufacturing facility in the United States and our solar PV products exported from China were covered by these three lists. In July, August and September 2018, the United States Trade Representative published that the Customs and Border Protection would begin to collect additional duties on the products exported from China on List 1 on July 6, 2018, those on List 2 on August 23, 2018 and those on List 3 on September 24, 2018, respectively. On March 5, 2019, the United States Trade Representative determined that the rates of additional duty for the products on List 3 would remained at 10% until further notice. On May 9, 2019, the United States Trade Representative determined to increase the rates of additional duty for the products on List 3 from 10% to 25% with an effective date on May 10, 2019. In August 2019, the United States Trade Representative determined to impose an additional 10% duty on the fourth list of products of Chinese origin with an annual aggregate trade value of approximately US$300 billion (“List 4”). Certain of our production equipment and raw materials of Chinese origin to be used in our new manufacturing facility in the United States were covered by List 4. The tariff subheadings under List 4 were separated into two lists with different effective dates: the list set forth in annex A of the notice issued by the United States Trade Representative became effective on September 1, 2019; and the list set forth in annex C of the notice became effective on December 15, 2019. On August 30, 2019, the United States Trade Representative determined to increase the rate of additional duty for the products covered by List 4 from 10% to 15%. On December 18, 2019, the United States Trade Representative determined to suspend indefinitely the imposition of additional 15% duty on products covered by annex C of List 4. On January 15, 2020, the United States Trade Representative determined to reduce the rate of the additional duty on products covered by annex A of List 4 from 15% to 7.5%, which became effective on February 14, 2020. The lists of products, which the United States Trade Representative may further revise, may affect the solar industry and the operation of our new manufacturing facility in the United States.

In December 2014, Canada initiated the anti-dumping and countervailing investigations on imports of CSPV modules from China. In June 2015, the Canada Border Services Agency (“CBSA”) found that the CSPV modules under investigation had been dumped and subsidized. In July 2015, the Canadian International Trade Tribunal found that the dumping and subsidizing of the above-mentioned goods had not caused injury, but were threatening to cause injury to the domestic industry. As a result, import into Canada of our CSPV modules under investigation from China was subject to the anti-dumping and countervailing duties. The countervailing duty rate (RMB per Watt) applicable to Jiangxi Jinko and Zhejiang Jinko are 0.028 and 0.046, respectively. For anti-dumping duties, CBSA had set normal value for the imported CSPV modules and the anti-dumping duty would be the difference between the export price and normal value if the export price is lower the normal value. No anti-dumping duties would apply if the export price is equal or more than the normal value. In May 2020, the Canadian International Trade Tribunal (“CITT”) and CBSA initiated an expiry review investigation to determine whether the expiry of their above findings made in June and July 2015 respectively are likely to result in the continuation or resumption of dumping and/or subsidizing of the CSPV modules originating in or exported from China. In October 2020, the CBSA has determined that the expiry of its finding is likely to result in the continuation or resumption of dumping and subsidizing of CSPV modules originating in or exported from China. In March 2021, CITT had determined to continue its abovementioned finding made in July 2015 concerning the dumping and subsidizing of CSPV modules originating in or exported from China. The CBSA will therefore continue to impose anti-dumping and countervailing duties on the CSPV modules originating in or exported from China.

In July 2016, Turkish Ministry of Economy initiated anti-dumping investigation against photovoltaic panels and modules classified in Turkish Customs Tariff Code 8541.40.90.00.14, from China. In July 2017, Turkish Ministry of Economy made the final affirmative result of this investigation, pursuant to which import into Turkey of our CSPV panels and modules under investigation from China would be subject to the anti-dumping duty. The anti-dumping duty applicable to us was US$20 per m2.

21

In July 2017, the Department of Commerce of India initiated anti-dumping investigation concerning imports of solar cells whether or not assembled partially or fully in modules or panels or on glass or some other suitable substrates originating in or exported from mainland China, Taiwan and Malaysia. Such investigation was terminated in March 2018 by the Department of Commerce of India as requested by Indian Solar Manufacturers Association, representing applicants of the domestic industry.

In December 2017, the Directorate General of Safeguards of India initiated a safeguard investigations concerning imports of “solar cells whether or not assembled in modules or panels” (“PUC”) into India to protect the domestic producers of like and directly competitive articles (to the solar cells whether or not assembled in modules or panels) from serious injury/threat of serious injury caused by such increased imports (the “India Safeguard Investigations”). The India Safeguard Investigations were not country specific and involved imports for the products under investigation from all sources, including China. In January 2018, the Directorate General of Safeguards Customs and Central Excise recommended a provisional safeguard duty to be imposed at the rate of 70% ad valorem on the imports of PUC falling under Customs Tariff Item 85414011 of the Customs Tariff Act, 1975 from all countries, including PRC and Malaysia, except some developing countries. In May 2018, Indian central government overruled the Directorate General of Safeguards Customs and Central Excise’s recommendation of provisional safeguard duty at the rate of 70% ad valorem on the imports of PUC. On July 16, 2018, Directorate General of Trade Remedies published the final findings of Safeguard Investigations and recommended to impose the safeguard duty for a period of two years. As of July 30, 2018, Ministry of Finance of India issued a Notification No. 01/2018-Customs (SG) to impose safeguard duty at the following rate effective from July 30, 2018:

25% ad valorem minus anti-dumping duty payable, if any, when imported during the period from July 30, 2018 to July 29, 2019 (both days inclusive);
20% ad valorem minus anti-dumping duty payable, if any, when imported during the period from July 30, 2019 to January 29, 2020 (both days inclusive); and
15% ad valorem minus anti-dumping duty payable, if any, when imported during the period from January 30, 2020 to July 29, 2020 (both days inclusive).

Nothing contained in this notification shall apply to imports of PUC from countries notified as developing countries vide notification no.19/2016-custom (NT) dated February 5, 2016 except PRC and Malaysia.

In March 2020, the Directorate General of Trade Remedies of India initiated a review examining the need for continued imposition of safeguards duty on imports of solar cells whether or not assembled in modules or panels into India. On July 18, 2020, the Directorate General of Trade Remedies of India issued the final findings of review investigation for continued imposition of safeguards duty and recommended extension of safeguards duty for a period of another one year. On July 29, 2020, Ministry of Finance of India issued a Notification No.02/2020-Customs (SG) to impose safeguard duty at the following rate effective from July 30, 2020:

14.9% ad valorem minus anti-dumping duty payable, if any, when imported during the period from July 30, 2020 to January 29, 2021 (both days inclusive); and
14.5% ad valorem minus anti-dumping duty payable, if any, when imported during the period from January 30, 2021 to July 29, 2021 (both days inclusive).

Nothing contained in this notification shall apply to imports of PUC from countries notified as developing countries vide notification No. 19/2016-Customs (N.T.) dated the February 5, 2016, except the PRC, Thailand and Vietnam. Such safeguard duty was terminated on July 29, 2021 by the Department of Commerce of India.

In May 2021, the Department of Commerce of India initiated anti-dumping investigation concerning imports of solar cells whether or not assembled partially or fully in modules or panels or on glass or some other suitable substrates originating in or exported from mainland China, Thailand and Vietnam. ln November, 2022, the Department of Commerce of India issued the notice to terminate such anti-dumping investigation without taking any anti-dumping safeguard measures.

Imposition of anti-dumping and countervailing orders in one or more markets may result in additional costs to us, our customers or both, which could materially adversely affect our business, financial condition, results of operations and future prospects.

22

Volatility in the prices of silicon raw materials makes our procurement planning challenging and could have a material adverse effect on our results of operations and financial condition.

The prices of polysilicon, the essential raw material for solar cell and module products and silicon wafers have been subject to significant volatility. Historically, increases in the price of polysilicon had increased our production costs. The price of polysilicon increased significantly in 2020 due to the supply shortage of polysilicon. In the first half of 2020, supply of polysilicon was negatively affected by the decreasing downstream demand due to the COVID-19 pandemic. In the second half of 2020, the production capacity of polysilicon of some key manufacturing facilities reduced due to the explosion accidents and maintenance activities, which further intensified the supply shortage. In 2021 and 2022, the price of polysilicon continued to increase due to power rationing and lockdowns as a result of the COVID-19 pandemic in certain regions of China. The price of the polysilicon began to decline in the first quarter of 2023, which stimulated the module demand globally.

We expect that the prices of virgin polysilicon feedstock may continue to be subject to volatility, making our procurement planning challenging. For example, if we refrain from entering into fixed-price, long-term supply contracts, we may miss the opportunities to secure long-term supplies of virgin polysilicon at favorable prices if the spot market price of virgin polysilicon increases significantly in the future. On the other hand, if we enter into more fixed-price, long-term supply contracts, we may not be able to renegotiate or otherwise adjust the purchase prices under such long-term supply contracts if the spot market price declines. As a result, our cost of silicon raw materials could be higher than that of our competitors who source their supply of silicon raw materials through floating-price arrangements or spot market purchases. To the extent we may not be able to fully pass on higher costs and expenses to our customers, our profit margins, results of operations and financial condition may be materially adversely affected.

We may not be able to obtain sufficient raw materials in a timely manner or on commercially reasonable terms, which could have a material adverse effect on our results of operations and financial condition.

In 2020, 2021 and 2022, our five largest group suppliers accounted for 70.0%, 78.7% and 77.4%, respectively, of our total silicon purchases by value. In 2020, four of our group suppliers individually accounted for more than 10%, and our largest group supplier accounted for 19.6% of our total silicon purchases by value. In 2021, three of our group suppliers individually accounted for more than 10%, and our largest group supplier accounted for 28.5% of our total silicon purchases by value. In 2022, two of our group suppliers individually accounted for more than 10%, and our largest group supplier accounted for 34.0% of our total silicon purchases by value. A “group supplier” refers to an aggregation of our suppliers that are within the same corporate group.

Although the global supply of polysilicon has increased significantly, we may experience interruption to our supply of silicon or other raw materials or late delivery in the future for the following reasons, among others:

suppliers under our raw materials supply contracts may delay deliveries for a significant period of time without incurring penalties;
our virgin polysilicon suppliers may not be able to meet our production needs consistently or on a timely basis;
compared with us, some of our competitors who also purchase virgin polysilicon from our suppliers have longer and stronger relationships with and have greater buying power and bargaining leverage over some of our key suppliers; and
our supply of silicon or other raw materials is subject to the business risk of our suppliers, some of whom have limited operating history and limited financial resources, and one or more of which could go out of business for reasons beyond our control in the current economic environment.

Our failure to obtain the required amounts of silicon raw materials and other raw materials, such as glass, in a timely manner and on commercially reasonable terms could increase our manufacturing costs and substantially limit our ability to meet our contractual obligations to our customers. Any failure by us to meet such obligations could have a material adverse effect on our reputation, ability to retain customers, market share, business and results of operations and may subject us to claims from our customers and other disputes. Furthermore, our failure to obtain sufficient silicon and other raw materials would result in under-utilization of our production facilities and an increase in our marginal production costs. Any of the above events could have a material adverse effect on our growth, profitability and results of operations.

23

The loss of, or a significant reduction in orders from, any of our customers could significantly reduce our revenue and harm our results of operations.

In 2020, 2021 and 2022, sales to our top five group customers represented 19.7%, 14.9% and 15.3% of our total revenue, respectively. In 2020, 2021 and 2022, our largest group customer accounted for 5.3%, 4.6% and 5.4% of our total revenue, respectively. A “group customer” refers to an aggregation of our customers that are within the same corporate group. Our relationships with our key customers for solar modules have been developed over a relatively short period of time and are generally in nascent stages. Our key module customers include NextEra, Consolidated Edison Development, Trung Nam Construction Investment, Copenhagen Infrastructure Partners, Spower, LLC, Enel Group and Swinerton Builders. We cannot assure you that we will be able to continue to generate significant revenue from these customers or that we will be able to maintain these customer relationships. In addition, we purchase solar wafers and cells and silicon raw materials through toll manufacturing arrangements that require us to make significant capital commitments to support our estimated production output. In the event our customers cancel their orders, we may not be able to recoup prepayments made to suppliers, which could adversely influence our financial condition and results of operations. The loss of sales to any of these customers could also have a material adverse effect on our business, prospects and results of operations.

We manufacture a majority of our products in several provinces in China, which exposes us to various risks relating to long-distance transportation of our silicon wafers and solar cells in the manufacturing process.

The geographical separation of our manufacturing facilities in China necessitates constant long-distance transportation of substantial volumes of our silicon wafers and solar cells between Jiangxi, Zhejiang, Sichuan, Anhui, Gansu, Yunnan and Qinghai Provinces and the XUAR. We produce silicon wafers in Jiangxi, Sichuan, Gansu and Qinghai Provinces and the XUAR, solar cells in Zhejiang, Jiangxi, Anhui and Yunnan Provinces, and solar modules in Jiangxi, Zhejiang, and Anhui Provinces. As a result, we transport a substantial volume of our silicon wafers and solar cells within China.

The constant long-distance transportation of a large volume of our silicon wafers and solar cells may expose us to various risks, including (i) increases in transportation costs, (ii) loss of our silicon wafers or solar cells as a result of any accidents that may occur in the transportation process, (iii) delays in the transportation of our silicon wafers or solar cells as a result of any severe weather conditions, natural disasters or other conditions adversely affecting road traffic, and (iv) disruptions to our production of solar cells and solar modules as a result of delays in the transportation of our silicon wafers and solar cells. Any of these risks could have a material adverse effect on our business and results of operations.

Prepayment arrangements to our suppliers for the procurement of silicon raw materials expose us to the credit risks of such suppliers and may also significantly increase our costs and expenses, which could in turn have a material adverse effect on our financial condition, results of operations and liquidity.

Our supply contracts generally include prepayment obligations for the procurement of silicon raw materials. As of December 31, 2022, we had RMB3.58 billion (US$519.3 million) of advances to our suppliers. We generally do not receive collateral to secure such payments for these contracts, and even if we do, the collateral we received is deeply subordinated and shared with all other customers and other senior lenders of the suppliers.

Our prepayments, secured or unsecured, expose us to the credit risks of our suppliers, and reduce our chances of obtaining the return of such prepayments in the event that our suppliers become insolvent or bankrupt. Moreover, we may have difficulty recovering such prepayments if any of our suppliers fails to fulfill its contractual delivery obligations to us. Accordingly, a default by our suppliers to whom we have made substantial prepayment may have a material adverse effect on our financial condition, results of operations and liquidity.

Decreases in the price of solar power products, including solar modules, may result in additional provisions for inventory losses.

We typically plan our production and inventory levels based on our forecasts of customer demand, which may be unpredictable and can fluctuate materially. Recent market volatility has made it increasingly difficult for us to accurately forecast future product demand trends and the prices of solar power products. We recorded inventory provisions of RMB270.9 million, RMB701.7 million and RMB1.82 billion (US$263.8 million) in 2020, 2021 and 2022, respectively. If the prices of solar power products continue to decrease, the carrying value of our existing inventory may exceed its market price in future periods, thus requiring us to make additional provisions for inventory valuation, which may have a material adverse effect on our financial position and results of operations.

24

Shortage or disruption of electricity supply may adversely affect our business.

We consume a significant amount of electricity in our operations. With the rapid development of the PRC economy, demand for electricity has continued to increase. There have been shortages or disruptions in electricity supply in various regions across China, especially during peak seasons, such as the summer, or when there are severe weather conditions. For example, our manufacturing facilities in Sichuan Province encountered power shortage in August 2022 as the local government imposed province-wide power rationing measures to ease the power shortage in the region. As a result of these measures, the production capacity of our manufacturing facilities in Sichuan Province was temporarily affected in August and September 2022. We cannot assure you that there will not be disruptions or shortages in our electricity supply or that there will be sufficient electricity available to us to meet our future requirements. Shortages or disruptions in electricity supply and any increases in electricity costs may significantly disrupt our normal operations, cause us to incur additional costs and adversely affect our profitability.

Any failure or significant interruption in our IT systems including software and hardware could harm our business.

We implement the information management through almost every aspect of our business operations, covering design, production scheduling, raw material supply, equipment management, quality control, inventory management, transportation management and environment monitoring. Our IT systems including software and hardware may experience disruptions, outages, damage and other large-scale performance problems due to a number of factors, including technology infrastructure changes, human or software errors, hardware failure, computer viruses, physical or electronic break-ins, fraud and security attacks, whether these problems are caused by ourselves or by third-party service providers. These problems could lead to system interruptions, website slowdown or unavailability, delays in data processing, leak and loss of data, malfunctions of software or damage to hardware. We cannot assure you that we will not experience such unexpected interruptions or breakdown in IT systems including software and hardware, or that our current security mechanisms will be sufficient to protect our IT systems from any third-party intrusions, viruses or hacker attacks, information or data theft, human damage or other similar activities. Any occurrence of these events could interrupt our business operations and damage our reputation. In addition, because the vulnerabilities and techniques used by unauthorized individuals or entities to access, disrupt or sabotage hardware, devices, systems and networks change frequently and may not be recognized until launched against a target, we may be unable to anticipate these techniques, and we may not become aware in a timely manner of such a security breach, which could exacerbate any damage we experience.

While we have taken reasonable measures to protect the security of, and prevent the damage to, our IT systems, as well as the security of confidential or proprietary information, it is possible that our security controls and other security practices we follow may not be adequate or effective. We also rely on our employees and contractors to appropriately handle confidential and sensitive data, and to deploy our IT resources in a safe and secure manner that does not expose our IT systems to security breaches or the loss of data. Any data security incidents, including internal malfeasance by our employees, unauthorized access or usage, virus or similar breach or disruption of us or our service providers could result in loss of confidential or proprietary information, damage to our reputation, litigation, regulatory investigations, fines, penalties and other liabilities. Accordingly, if our cybersecurity measures fail to protect against unauthorized access, attacks (which may include sophisticated cyberattacks), the compromise or mishandling of data, damage to hardware or other misconduct or malfeasance by computer hackers, employees or other third parties, as well as software bugs, human error or technical malfunctions, our reputation, business, operating results and financial condition could be adversely affected.

Cybersecurity threats and attacks that we may be subject to may take a variety of forms ranging from individuals or groups of hackers to sophisticated organizations, including state-sponsored actors. Cybersecurity risks range from viruses, worms, and other malicious software programs, including phishing attacks, to “mega breaches” targeted against cloud services and other hosted software, any of which can result in disclosure of confidential or proprietary information. As the techniques used to obtain unauthorized access or sabotage systems change frequently and generally are not identified until they are launched against a target, we may be unable to anticipate these attacks or to implement adequate preventative measures. In addition, there has been an increase in the frequency and sophistication of cyber and other security threats we face, and we may incur additional costs to comply with such demand.

We face intense competition in solar power product markets. If we fail to adapt to changing market conditions and to compete successfully with existing or new competitors, our business prospects and results of operations would be materially adversely affected.

The markets for solar power products are intensely competitive. We compete with manufacturers of solar power products such as Longi Green Energy Technology Co., Ltd., Trina Solar Ltd., Canadian Solar Inc. and JA Solar Holdings Co., Ltd., in a continuously evolving market. Certain downstream manufacturers, some of which are also our customers and suppliers, have also built out or expanded their silicon wafer, solar cell, or solar module production operations.

25

Some of our current and potential competitors have a longer operating history, stronger brand recognition, more established relationships with customers, greater financial and other resources, a larger customer base, better access to raw materials and greater economies of scale than we do. Furthermore, some of our competitors are integrated players in the solar industry that engage in the production of virgin polysilicon. Their business models may give them competitive advantages as these integrated players place less reliance on the upstream suppliers, downstream customers or both.

The solar industry faces competition from other types of renewable and non-renewable power industries.

The solar industry faces competition from other renewable energy companies and non-renewable power industries, including nuclear energy and fossil fuels such as coal, petroleum and natural gas. Technological innovations in these other forms of energy may reduce their costs or increase their safety. Large-scale new deposits of fossil fuel may be discovered, which could reduce their costs. Local governments may decide to strengthen their support for other renewable energy sources, such as wind, hydro, biomass, geothermal and ocean power, and reduce their support for the solar industry. The inability to compete successfully against producers of other forms of power would reduce our market share and negatively affect our results of operations.

Technological changes in the solar power industry could render our products uncompetitive or obsolete, which could reduce our market share and cause our revenue and net income to decline.

The solar power industry is characterized by evolving technologies and standards. These technological evolutions and developments place increasing demands on the improvement of our products, such as solar cells with higher conversion efficiency and larger and thinner silicon wafers and solar cells. Other companies may develop production technologies that enable them to produce silicon wafers, solar cells and solar modules with higher conversion efficiencies at a lower cost than our products. Some of our competitors are developing alternative and competing solar technologies that may require significantly less silicon than crystalline silicon wafers and solar cells, or no silicon at all. Technologies developed or adopted by others may prove more advantageous than ours for commercialization of solar power products and may render our products obsolete. As a result, we may need to invest significant resources in research and development to maintain our market position, keep pace with technological advances in the solar power industry, and effectively compete in the future. Our failure to further refine and enhance our products and processes or to keep pace with evolving technologies and industry standards could cause our products to become uncompetitive or obsolete, which could materially adversely reduce our market share and affect our results of operations.

Existing regulations and policies and changes to these regulations and policies may present technical, regulatory and economic barriers to the purchase and use of solar power products, which may significantly reduce demand for our products.

The market for electricity generation products is heavily influenced by government regulations and policies concerning the electric utility industry, as well as by policies adopted by electric utility companies. These regulations and policies often relate to electricity pricing and technical interconnection requirements for customer-owned electricity generation. In a number of countries, these regulations and policies are being modified and may continue to be modified. Customer purchases of, or further investment in the research and development of, alternative energy sources, including solar power technology, could be deterred by these regulations and policies, which could result in a significant reduction in the demand for our products. For example, without a regulatory mandated exception for solar power systems, utility customers may be charged interconnection or standby fees for putting distributed power generation on the electric utility grid. These fees could increase the cost of and reduce the demand for solar power, thereby harming our business, prospects, results of operations and financial condition.

In addition, we anticipate that solar power products and their installation will be subject to oversight and regulation in accordance with national and local regulations relating to building codes, safety, environmental protection, utility interconnection, and metering and related matters. Any new government regulations or utility policies pertaining to solar power products may result in significant additional expenses to the users of solar power products and, as a result, could eventually cause a significant reduction in demand for our products.

26

We may face termination and late charges and risks relating to the termination and amendment of certain equipment purchases contracts.

We transact with a limited number of equipment suppliers for all our principal manufacturing equipment and spare parts, including our silicon ingot furnaces, squaring machines, wire saws, diffusion furnaces, firing furnaces and screen print machine. We may rely on certain major suppliers to provide a substantial portion of the principal manufacturing equipment and spare parts as part of our expansion plan in the future. If we fail to develop or maintain our relationships with these and other equipment suppliers, or should any of our major equipment suppliers encounter difficulties in the manufacturing or shipment of its equipment or spare parts to us, including due to natural disasters or otherwise fail to supply equipment or spare parts according to our requirements, it will be difficult for us to find alternative providers for such equipment on a timely basis and on commercially reasonable terms. As a result, our production and result of operation could be adversely affected.

Selling our products on credit terms may increase our working capital requirements and expose us to the credit risk of our customers.

To accommodate and retain customers in the negative market environment, many solar module manufacturers, including us, make credit sales and extend credit terms to customers, and this trend is expected to continue in the industry. Most of our sales are made on credit terms and we allow our customers to make payments after a certain period of time subsequent to the delivery of our products. Our accounts receivable turnover were 68 days, 69 days and 74 days in 2020, 2021 and 2022, respectively. Correspondingly, we recorded provisions for accounts receivable from third parties of RMB293.4 million, RMB323.1 million and RMB584.1 million (US$84.7 million) as of December 31, 2020, 2021 and 2022, respectively. Based on our ongoing assessment of the recoverability of our outstanding accounts receivable, and the consideration of the historical credit loss experience, current economic conditions, supportable forecasts of future economic conditions, and any recoveries in assessing the lifetime expected credit losses, we may need to continue to provide for credit losses and write off overdue accounts receivable we determine as not collectible.

Selling our products on credit terms has increased, and may continue to increase our working capital requirements, which may negatively affect our liquidity. We may not be able to maintain adequate working capital primarily through cash generated from our operating activities and may need to secure additional financing for our working capital requirements, which may not be available to us on commercially acceptable terms or at all.

In addition, we are exposed to the credit risk of customers to which we have made credit sales in the event that any of such customers becomes insolvent or bankrupt or otherwise does not make timely payments. For example, we sell our products on credit to certain customers in emerging or promising markets in order to gain early access to such markets, increase our market share in existing key markets or enhance the prospects of future sales with rapidly growing customers. There are high credit risks in doing business with these customers because they are often small, young and high-growth companies with significant unfunded working capital, inadequate balance sheets and credit metrics and limited operating histories. If these customers are not able to obtain satisfactory working capital, maintain adequate cash flow, or obtain construction financing for the projects where our solar products are used, they may be unable to pay for products they have ordered from us or for which they have taken delivery. Our legal recourse under such circumstances may be limited if the customers’ financial resources are already constrained or if we wish to continue to do business with these customers.

We are exposed to various risks related to legal or administrative proceedings or claims that could adversely affect our financial condition, results of operations and reputation, and may cause loss of business.

Litigation in general can be expensive, lengthy and disruptive to normal business operations. Moreover, the results of complex legal proceedings are difficult to predict. We and/or our directors and officers may be involved in allegations, litigation or legal or administrative proceedings from time to time.

27

In November 2018, one of our customers in Singapore (the “Singapore Customer”) filed two Notices of Arbitration (“NoAs”) in two arbitrations with Arbitration No. ARB374/18/PPD (“ARB 374”) and Arbitration No. ARB375/18/PPD (“ARB 375”), respectively, against Jinko Solar Import & Export Co., Ltd. (“Jinko IE”) at Singapore International Arbitration Centre. These NoAs were subsequently amended by the Singapore Customer, and Jinko IE received the amended Notices of Arbitration from the Singapore Customer on December 20, 2018. The Singapore Customer claimed respectively in ARB 374 and ARB 375 that the photovoltaic solar modules supplied by Jinko IE to the Singapore Customer under the purchase agreement dated December 25, 2012 (“2012 Contract”) and January 28, 2013 (“2013 Contract”) were defective. The Singapore Customer sought, inter alia, orders that Jinko IE replace the modules and/or that Jinko IE compensate the Singapore Customer for any and all losses sustained by the Singapore Customer as a result of the supply of allegedly defective modules. In January 2019, Jinko IE issued its responses to the NoAs in ARB 374 and ARB 375, disputing the Singapore Customer’s reliance on the arbitration clauses in the 2012 Contract and the 2013 Contract, denying all claims raised by the Singapore Customer, and disputing that the Singapore Customer was entitled to the reliefs claimed in the arbitrations. Arbitration tribunals in both ARB 374 and ARB 375 were constituted on September 5, 2019, which directed on January 14, 2020 that (i) the Singapore Customer shall submit its statement of claim in both ARB 374 and ARB 375 and Jinko IE shall submit its statement of defense no later than five months after Singapore Customer’s submission of statement of claim; and (ii) the hearing of the arbitrations shall be bifurcated with the liability issue to be first determined by the tribunals, and then depending on the outcome of the liability issue, the issue of remedies/damages payable to be determined in the subsequent proceedings in such manner as may be directed by the tribunals. On August 7, 2020, the Singapore Customer submitted its statement of claim in both ARB 374 and ARB 375. In the statement of claim, the Singapore Customer maintained its claim that the photovoltaic solar modules supplied by Jinko IE to them under the 2012 Contract and the 2013 Contract were defective, and that Jinko IE should be liable in respect of all the modules supplied under the 2012 Contract and the 2013 Contract. On December 16, 2020, following Jinko IE’s request, the tribunals in both ARB 374 and ARB 375 directed that Jinko IE’s statement of defense should be submitted by February 11, 2021. On February 11, 2021, Jinko IE submitted its statement of defense and relevant evidence. In the statement of defense, Jinko IE (i) requested the tribunal to declare that it lacks jurisdiction over the dispute; and (ii) denied all the Singapore Customer claims and requested the same be dismissed by the tribunal. On February 22, 2021, upon mutual agreement by Jinko IE and the Singapore Customer, the tribunal directed that ARB 374 and ARB 375 should be consolidated. On August 24, 2021, the tribunal decided Jinko IE and the Singapore Customer’ respective Redfern Schedules. On October 5, 2021, Jinko IE and the Singapore Customer exchanged documents pursuant to the tribunal’s decision on the Redfern Schedules. On February 19, 2022, the Singapore Customer filed its Reply Memorial accompanied by all evidence, including factual exhibits, written witness statements, expert reports and legal authorities relied upon. On July 17, 2022, Jinko IE submitted its Rejoinder Memorial with all evidence correspondingly in reply to Reply Memorial. From October 10 to 21, 2022, the hearing for liability issue was held in Singapore, during which the tribunal heard the parties’ oral opening statements, evidence from the parties’ factual and expert witnesses, and oral closing statements. According to the tribunal’s directions, the parties submitted Post-hearing Briefs on January 20, 2023 and the Reply Post-hearing Briefs on March 3, 2023. Furthermore, in the event that Jinko IE is found liable on the liability issue, the issue of remedies or damages to be paid will be determined in a subsequent phase in the proceedings, with a separate procedural timeline for the provision of evidence (including expert evidence) and memorials on the appropriate remedy to be awarded by the tribunal. Based on the limited information currently available to us, it is difficult to provide an in-depth assessment of the Singapore Customer’s claims. We believe that Jinko IE has reasonable grounds to challenge the Singapore Customer’s claims in the arbitrations on jurisdiction and merits and will vigorously defend against the claims made by the Singapore Customer. Information available prior to issuance of the financial statements did not indicate that it is probable that a liability had been incurred at the date of the financial statements and we are also unable to reasonably estimate the range of any liability or reasonably possible loss, if any.

In March 2019, Hanwha Q CELLS (defined below) filed patent infringement lawsuits against our company and a number of our subsidiaries.

28

(i) On March 4, 2019, Hanwha Q CELLS USA Inc. and Hanwha Solutions Corporation (The plaintiff has been changed from Hanwha Q CELLS & Advanced Materials Corporation to Hanwha Solutions Corporation (registration no. 110111-0360935) during the course of the proceedings because of restructuring undertaken by its affiliate(s) in relation to ownership of the patent in suit) (collectively, “Plaintiffs A”) filed suit against JinkoSolar Holding Co., Ltd and several of its subsidiary entities, i.e. JinkoSolar (U.S.) Inc, Jinko Solar (U.S.) Industries Inc, Jinko Solar Co., Ltd, Zhejiang Jinko Solar Co., Ltd and Jinko Solar Technology Sdn.Bhd (collectively “Respondents”) at the U.S. International Trade Commission (“ITC”). In the complaint, it was alleged that certain photovoltaic solar cells and modules containing these solar cells supplied by the Respondents infringed U.S. Patent No. 9,893,215 purportedly owned by Hanwha Q CELLS & Advanced Materials Corporation and Plaintiffs A requested a permanent limited exclusion order and a cease and desist order be issued against the Respondents’ allegedly infringing products. On March 5, 2019, Hanwha Q CELLS & Advanced Materials Corporation filed a suit against the Respondents before the U.S. District Court for the District of Delaware (“District Court”) alleging that certain photovoltaic solar cells and modules containing these solar cells supplied by the Respondents infringed U.S. Patent No. 9,893,215 allegedly owned by Hanwha Q CELLS & Advanced Materials Corporation and sought reliefs including compensation for alleged infringement activities, enhanced damages and reasonable attorney fees. On April 9, 2019, the ITC published the Notice of Institution on Federal Register. On April 15, 2019, the District Court granted our motion to stay the court litigation pending final resolution of the ITC. On May 3, 2019, the Respondents submitted their response to the complaint of Plaintiffs A to the ITC requesting ITC among other things to deny all relief requested by Plaintiffs A. On September 13, 2019, the Respondents filed motion for summary determination of non-infringement with ITC. On April 10, 2020, the administrative law judge issued the initial determination granting the Respondents’ motion for summary determination of non-infringement. On June 3, 2020, the ITC determined to affirm the initial determination issued by the administrative law judge granting respondents’ motions for summary determination of non-infringement and terminate the investigation (the “Final Determination”). On July 31, 2020, Plaintiffs A filed its petition to review with the United States Court of Appeals for the Federal Circuit against the ITC’s Final Determination. On August 27, 2020, the Respondents filed the motion to intervene of such appeal. Plaintiffs A filed its opening appeal brief in November 2020. The Respondents filed the principal brief in February 2021. On July 12, 2021, the United States Court of Appeals for the Federal Circuit affirmed the ITC’s findings that Respondents’ products do not infringe U.S. Patent No. 9,893,215. On June 27, 2022, the District Court entered a joint motion to dismiss the said court litigation.

(ii) On March 4, 2019, Hanwha Q CELLS GmbH (“Plaintiff B”), filed a patent infringement claim against JinkoSolar GmbH before the Düsseldorf Regional Court in Germany alleging that certain photovoltaic solar cells and modules containing these solar cells supplied by JinkoSolar GmbH infringed EP2 220 689 purportedly owned by Plaintiff B. On April 10, 2019, JinkoSolar GmbH filed the first brief with the court stating JinkoSolar GmbH would defend itself against the complaint. On September 9, 2019, JinkoSolar GmbH filed its statement of defense with the court (the “Statement of Defense”), requesting that the claim be dismissed and that Plaintiff B to bear the costs of the legal dispute. On March 3, 2020, Plaintiff B filed its reply to the Statement of Defense with the court. On April 20, 2020, JinkoSolar GmbH filed its rejoinder with the court commenting on Plaintiff B’s reply on March 3, 2020. On May 5, 2020, the oral hearing regarding the validity of the EP2 220 689, Plaintiff B’s entitlement to sue, and the infringement was held before the Düsseldorf Regional Court. On June 16, 2020, the Düsseldorf Regional Court sided with Plaintiff B and ordered that the third party cell technology contained in certain modules delivered by JinkoSolar GmbH infringes Plaintiff B’s patent (the “Judgment”). JinkoSolar GmbH filed its notice of appeal on July 14, 2020. On October 16, 2020, JinkoSolar GmbH submitted grounds of appeal to the Düsseldorf Higher Regional Court. On March 1, 2021, JinkoSolar GmbH submitted appeal joinder to the Düsseldorf Higher Regional Court. On September 28, 2020, Plaintiff B has submitted the request for penalty to Düsseldorf Regional Court, claiming that JinkoSolar GmbH violated the Judgment by continuing to promote infringing products and requesting imposition of penalty for such violation. Though not specified in Plaintiff B’s request, in general we do not expect the amount of such penalty to exceed €250,000. On November 30,2020, JinkoSolar GmbH submitted its response to Plaintiff B’s request for penalty. On April 6, 2021, JinkoSolar GmbH submitted its second response to Plaintiff B’s request for penalty. On August 23, 2021, Düsseldorf Regional Court dismissed Plaintiff B’s request for penalty. The oral proceedings at the Düsseldorf Higher Regional Court was held on March 30, 2023. Following this hearing, the Düsseldorf Higher Regional Court decided on April 20, 2023 that evidence should be taken by firstly hearing a witness and subsequently obtaining a written technical opinion from a court appointed expert. The probability of winning the case on the appeal level is difficult to assess. In case the proceeding is lost, JinkoSolar GmbH would have to stop distributing the third-party cells, which was done already so that there would be no additional damage. Furthermore, the request for information and damages was withdrawn in the first instance and cannot be reinstalled in the second instance at the court of appeals level. Therefore, there is no danger for payment of damages.

29

(iii) On March 12, 2019, Hanwha Solutions Corporation (The plaintiff has been changed from Hanwha Q CELLS & Advanced Materials Corporation to Hanwha Solutions Corporation during the course of the proceedings) and Hanwha Q CELLS Australia Pty Ltd (“Plaintiffs C”, together with Plaintiffs A and Plaintiff B, “Hanwha Q CELLS Plaintiffs”) filed suit at Federal Court of Australia (“FCA”) against Jinko Solar Australia Holdings Co. Pty Ltd (“Jinko AUS”). It was alleged that certain photovoltaic solar cells and modules containing these solar cells supplied by Jinko AUS infringed Australian Patent No. 2008323025 purportedly owned by Plaintiffs C. The relief sought by Plaintiffs C includes a declaration of infringement, injunctions restraining future acts of commercial exploitation by way of importing, offering to supply and supplying the relevant products; ancillary relief by way of delivery up for destruction of allegedly infringing product and pecuniary remedies by way of damages (including additional damages) or, at Hanwha’s election, an account of profits; and declarations and injunctions based on the misleading or deceptive conduct claim. It is expected that issues relating to pecuniary relief and their quantum will be separated and deferred for determination after the liability hearing. The FCA served Jinko AUS as the Respondent and the first case management hearing was held on April 12, 2019. The FCA heard the application, and made orders for the conduct of the proceeding at the first case management hearing, following which Jinko AUS submitted its defense and cross-claim to Plaintiffs C’s statement of claim on July 22, 2019. Shortly before the second case management hearing which was held on October 2, 2019, Plaintiffs C requested an amendment to Australian Patent No. 2008323025 (“Amendment Application”) on the stated basis of overcoming prior art relevant to validity and it also appeared that one of the amendments sought by Plaintiffs C was with a view to improving its position in relation to Jinko AUS’s defense to infringement. Plaintiffs C’s Amendment Application was opposed by Jinko AUS and the other Australian respondents and FCA directed Plaintiffs C to give discovery and produce documents in respect to the Amendment Application. The third case management hearing was held on December 13, 2019, after which Jinko AUS submitted particulars of opposition to the Amendment Application and requested for further and better discovery in respect to the Amendment Application. As a result, Hanwha subsequently dropped the amendment in relation to Jinko AUS’s defense to infringement and opposition to the remaining Amendment Application continued for some time but was ultimately not pursued by Jinko AUS and the other Australian respondents. The FCA granted Plaintiffs C’s Amendment Application on August 28, 2020. Following the order directed by FCA at the case management hearing held on November 16, 2020, Plaintiffs C’s has filed its infringement statement at FCA on December 17, 2020 and refers to certain testing undertaken in South Korea in 2018 prior to the commencement of the proceeding, and Jinko AUS has filed a precise non-infringement statement identifying the reasons why certain photovoltaic solar cells and modules supplied by Jinko AUS do not infringe Australian Patent No. 2008323025 on March 9, 2021. Since then, the parties have taken multiple procedural steps required by the court’s directions in relation to infringement and validity claims and defences. The final hearing was held from September 23 to 30 and October 10 to 14, 2022. As of the date of the issuance of the financial statements, this Judge has reserved his decision and based on the information currently available, there presently remains no indication that it is probable the court will award any liability for infringement against Jinko AUS and we are unable to estimate an amount of reasonably possible loss or range of loss.

We believe that Hanwha Q CELLS Plaintiffs’ claims in all the above-mentioned cases are lacking legal merit, and will vigorously defend against the claims made by them. We are considering all legal avenues including challenging the validity of U.S. Patent No. 9,893,215 (“the ‘215 Patent”), EP 2 220 689 and Australian Patent No. 2008323025 (collectively, the “Asserted Patents”), and demonstrating our non-infringement of the Asserted Patents. On June 3, 2019, we filed a petition for inter partes review (“IPR”) of the ‘215 Patent with the U.S. Patent and Trademark Appeal Board (“PTAB”). IPR is a trial proceeding conducted at the PTAB to review the patentability of one or more claims in a patent. On December 10, 2019, the PTAB instituted the IPR proceedings of the patentability of claims 12-14 of the ‘215 patent claims in view of prior art. On September 9, 2020, we attended the oral hearing of IPR of the ‘215 patent. On December 9, 2020, the PTAB issued the final decision on our petition for IPR, finding that all challenged claims 12-14 of the ‘215 patent are unpatentable. On February 8, 2021, the patent owner of ‘215 Patent, Hanwha Solutions Corporation, appealed to the United States Court of Appeals for the Federal Circuit against such final decision issued by the PTAB (“215 IPR Appeal”). On February 24, 2021, we filed the certificate of interest to participate in 215 IPR Appeal. On May 28, 2021, Hanwha Solutions Corporation filed its opening appeal brief. On July 19, 2021, Hanwha Solutions Corporation filed a motion to remand the case to the United States Patent and Trademark Office. On October 4, 2021, the United States Court of Appeals for the Federal Circuit denied Hanwha Solutions Corporation’s motion to remand. On June 10, 2022, the United States Court of Appeals for the Federal Circuit affirmed the said final decision issued by PTAB that all challenged claims 12-14 of the ‘215 patent are unpatentable.

On June 24, 2019, Jinko filed with the European Patent Office a Notice of Intervention in the opposition proceeding regarding the validity of the EP 2 220 689. On March 25 and March 26, 2021, the opposition oral hearing regarding the validity of the EP2 220 689 was held before the European Patent Office. During the hearing, the European Patent Office held that the EP2 220 689 was maintained in amended form. An additional hearing was held on September 28 and 29, 2022, during which the opposition division finally decided to uphold the patent with the limited claims and an amended version of the patent description. Currently, the European Patent Office has not yet issued its decision including the grounds in writing.

30

On May 7, 2021, one of our Spanish customers (the “Spanish Customer”) submitted a Request for arbitration at International Chamber of Commerce (Case No. 26251/JPA) against Jiangxi Jinko in connection with dispute arising out of a PV Module Sales Contract entered into in August, 2020 (“Contract”). In the Request Spanish Customer’s claims are based on (1) Jiangxi Jinko’s alleged breaches of the Contract by being unable to deliver the goods at the initially agreed shipping dates and price; (2) the subsequent termination of the Contract by the Spanish Customer; (3) alleged replacement purchases the Spanish Customer has made to replace the goods originally ordered from Jiangxi Jinko; and (4) alleged further costs and other indirect damages purportedly incurred by the Spanish Customer as a consequence of Jiangxi Jinko’s alleged breaches and relating to the PV plant in Australia for which the goods had been intended. On July 21, 2021, Jiangxi Jinko submitted the Answer to the Request and Counterclaim, denying that the Spanish Customer is entitled to the relief it requests and raising a counterclaim for damages its loss of profit as well as wasted costs expended in reliance on the performance of the Contract. On January 28, 2022, the tribunal confirmed the Terms of Reference and Procedural Order No.1 signed by the Spanish Customer and Jiangxi Jinko, according to which, except any extension granted by the tribunal, (1) the Spanish Customer will submit Statement of Claim before April 6, 2022 and Jiangxi Jinko will submit Statement of Defense and Counterclaim before June 6, 2022, (2) the Spanish Customer will submit Statement of Reply and Defense to Counterclaim before September 6, 2022, Jiangxi Jinko will submit Statement of Rejoinder and Reply on Counterclaim before November 4, 2022 and the Spanish Customer will submit Rejoinder on Counterclaim before December 19 2022, (3) the hearing will be held during the week of April 17, 2023. On April 6, 2022, the Spanish Customer submitted Statement of Claim, which maintained the claims as the Request and additionally claimed the legal interest accrued on the amounts requested. On June 6, 2022, Jiangxi Jinko rejected the claims and brought the counterclaim for the wrongful termination in its submission of Statement of Defense and Counterclaim. On September 6, 2022, the Spanish Customer submitted Statement of Reply and Defense to Counterclaim to maintain its positions. On November 4, 2022, Jiangxi Jinko repeatedly denied the claims and claimed for the damgas in its submission of Statement of Rejoinder and Reply on Counterclaim. On December 19, 2022, the Spanish Customer submitted Rejoinder on Counterclaim. The hearing took place from April 18 to 19, 2023 in Madrid. As of the date of the issuance of the financial statements, this case is still ongoing and based on the information currently available, the company does not believe that it is probable that Jiangxi Jinko has incurred a loss and the company is unable to estimate an amount of reasonably possible loss or range of loss.

On June 17, 2022, one of our Indian customers (the “Indian Customer”) submitted a Request for arbitration at International Chamber of Commerce (Case No. 27085/OSI) against Jiangxi Jinko in connection with dispute arising out of a project module supply agreement entered into in May 2017 (“Supply Agreement”). The Indian Customer further submitted Statement of Claim on December 9, 2022, in which the Indian Customer confirmed it does not pursue its claims requiring Jiangxi Jinko to repair or replace relevant modules under the warranty certificate and amended the amount of damages as follows: (i) delay Liquidated Damages in the amount of US$363.3 million; (ii) costs arising from or in connection with the construction / installation of 32MW of additional capacity for the purpose of making up alleged shortfall in the performance of the plant due to allegedly deficient and/or defective modules in the amount of US$14.1 million; and (iii) liquidated damages levied against the EPC Contractor by the owner of the plant in the amount of US$14.6 million, together totalling US$392.0 million. Jiangxi Jinko submited Statement of Defence and Counterclaim on March 10, 2023, strongly defending itself and claiming that the Indian Customer failed to pay the invoices amounting to US$5.3 million According to the current schedule of the arbitration procedure, the International Chamber of Commerce is expected to render the final award by July 30, 2024. As of the date of this annual report, the hearing has not yet commenced. As this case is still ongoing and based on the information currently available to us, it is uncertain at this stage of the arbitration to conclude that whether Jiangxi Jingko will have be subject to any liability or to reasonably estimate the possible amount to be awarded.

Information available prior to issuance of the financial statements did not indicate that it is probable that a liability had been incurred at the date of the financial statements and we are also unable to reasonably estimate the range of any liability or reasonably possible loss, if any.

In addition, failure to maintain the integrity of internal or customer data could result in harm to our reputation or subject us to costs, liabilities, fines or lawsuits.

Regardless of the merits, responding to allegations, litigation or legal or administration proceedings and defending against litigation can be time-consuming and costly, and may result in us incurring substantial legal and administrative expenses, as well as divert the attention of our management. Any such allegations, lawsuits or proceedings could have a material adverse effect on our business operations. Further, unfavorable outcomes from these claims or lawsuits could adversely affect our business, financial condition and results of operations.

31

We may continue to undertake acquisitions, investments, joint ventures or other strategic alliances, and such undertakings may be unsuccessful.

We may continue to grow our operations through acquisitions, participation in joint ventures or other strategic alliances with suppliers or other companies in China and overseas along the solar power industry value chain in the future. Such acquisitions, participation in joint ventures and strategic alliances may expose us to new operational, regulatory, market and geographical risks as well as risks associated with additional capital requirements and diversion of management resources. Our acquisitions may expose us to the following risks:

There may be unforeseen risks relating to the target’s business and operations or liabilities of the target that were not discovered by us through our legal and business due diligence prior to such acquisition. Such undetected risks and liabilities could have a material adverse effect on our business and results of operations in the future.
There is no assurance that we will be able to maintain relationships with previous customers of the target, or develop new customer relationships in the future. Loss of our existing customers or failure to establish relationships with new customers could have a material adverse effect on our business and results of operations.
Acquisitions will generally divert a significant portion of our management and financial resources from our existing business and the integration of the target’s operations with our existing operations has required, and will continue to require, significant management and financial resources, potentially straining our ability to finance and manage our existing operations.
There is no assurance that the expected synergies or other benefits from any acquisition or joint venture investment will actually materialize. If we are not successful in the integration of a target’s operations, or are otherwise not successful in the operation of a target’s business, we may not be able to generate sufficient revenue from its operations to recover costs and expenses of the acquisition.
Acquisition or participation in new joint venture or strategic alliance may involve us in the management of operation in which we do not possess extensive expertise.

The materialization of any of these risks could have a material adverse effect on our business, financial condition and results of operations.

Our long-term investment which accounted for using fair value option is subject to uncertainties in accounting estimates. Fluctuations in the changes in fair value of these assets would affect our financial results.

We have invested in, and intend to continue to selectively invest in, businesses that complement our existing business and may make other financial investments. We recorded long-term investment which accounted for using fair value option of nil, nil and RMB101.9 million (US$14.8 million) for 2020, 2021 and 2022, respectively. The long-term investment which accounted for using fair value option mainly represented our equity investment in a private company, which is our PV material supplier. The fair value changes in our long-term investment which accounted for using fair value option may negatively affect our financial performance. The fair value of financial instruments that are not traded in an active market is determined by using valuation techniques. These valuation techniques maximize the use of observable market data where it is available and rely as little as possible on entity specific estimates. Factors beyond our control can cause adverse changes to the estimates we use and thus adversely affect the fair value of our unlisted investments. These factors include changes in general economic conditions, market liquidity, asset values, and performance of the companies we invested in. As a result, asset valuations in future periods, reflecting then-prevailing market conditions, may result in negative changes in the fair values of our unlisted investments. Moreover, the value ultimately realized by us on disposal of these investments may be lower than their current fair value. Any of the foregoing factors could have an adverse impact on our results of operations and financial condition.

We may be subject to non-competition or other similar restrictions or arrangements relating to our business.

We may from time to time enter into non-competition, exclusivity or other restrictions or arrangements of a similar nature as part of our sales agreements with our customers. Such restrictions or arrangements may significantly hinder our ability to sell additional products, or enter into sales agreements with new or existing customers that plan to sell our products, in certain markets. As a result, such restrictions or arrangements may have a material adverse effect on our business, financial condition and results of operations.

32

In October 2016, we entered into a side agreement with JinkoPower and the investors of JinkoPower, pursuant to the non-compete provisions of which we undertake not to develop any downstream solar power project with a capacity of over 2 MW in China after the disposition of our equity interest in JinkoPower in the fourth quarter of 2016. This non-competition covenant may adversely affect our growth prospects in China.

In September 2017, we provided a non-compete commitment to JinkoPower where we undertake to cease developing new downstream solar projects. In addition, for our existing offshore downstream solar power projects that we are constructing and will connect to the grid, we undertake to endeavor to cause those projects to be transferred to JinkoPower, its subsidiaries or other qualified third parties, to the extent that such transfers will not contravene with applicable laws and regulations and that we are able to obtain written consent of the relevant contracting parties for those projects. This non-competition undertaking may adversely affect our operating results.

The NEA released a “Technology Top Runner” program in 2017, which has more stringent technology standards than other “Top Runner” programs, to promote solar projects using higher-efficiency modules (requiring a conversion efficiency rate of 18.9% or above for monocrystalline solar cells and 18.0% or above for multicrystalline solar cells) and most advanced technologies (especially breakthrough technologies that have not reached the stage of mass production). In order to promote our high-efficiency modules and cutting-edgy N-type cell technologies, (i) we and JinkoPower jointly established Poyang Luohong Power Co., Ltd. (“Poyang Luohong”), a PRC company, in the third quarter of 2018, in which we then held 51% equity interest and had made capital contribution of RMB98 million in cash as of December 31, 2018, and (ii) we formed a bidding consortium with JinkoPower to bid for “Technology Top Runner” solar projects, and had won a 250 MW “Technology Top Runner” solar project in Shangrao, Jiangxi Province (the “Technology Top Runner Project”). We supplied N-type monocrystalline modules to this project, whose conversion efficiency is even higher than our P-type monocrystalline passivated emitter rear cell (“PERC”) modules. The Technology Top Runner Project was developed by Poyang Luohong. We sold all of our equity interest in Poyang Luohong to an independent third party, and filed the change of ownership with Shangrao Market Supervision Administration on December 17, 2019. We currently do not have plans to develop solar projects in China or overseas. As of December 31, 2022, we did not own any solar project in China, and we had only one solar power project in operation and one project under construction outside China.

Our substantial indebtedness could adversely affect our business, financial condition and results of operations.

We typically require a significant amount of cash to meet our capital requirements, including the expansion of our production capacity, as well as to fund our operations. As of December 31, 2022, we had RMB12.42 billion (US$1.80 billion) in outstanding short-term borrowings (including the current portion of long-term borrowings and failed sale-leaseback financing) and RMB13.02 billion (US$1.89 billion) in outstanding long-term borrowings (excluding the current portion of long-term borrowings and failed sale-leaseback financing). For details regarding our borrowings, see “Item 5. Operating and Financial Review and ProspectsB. Liquidity and Capital Resources” in this annual report.

We may not have sufficient funds available to meet our payment obligations in light of the amount of bank borrowings due in the near term future. This level of debt and the imminent repayment of our notes and other bank borrowings could have significant consequences on our operations, including:

reducing the availability of our cash flow to fund working capital, capital expenditures, acquisitions and other general corporate purposes as a result of our debt service obligations, and limiting our ability to obtain additional financing;
limiting our flexibility in planning for, or reacting to, and increasing our vulnerability to, changes in our business, the industry in which we operate and the general economy; and
potentially increasing the cost of any additional financing.

Any of these factors and other consequences that may result from our substantial indebtedness could have an adverse effect on our business, financial condition and results of operations as well as our ability to meet our payment obligations under our debt.

33

In addition, we are exposed to various types of market risk in the normal course of business, including the impact of interest rate changes. As of December 31, 2022, RMB270.5 million (US$39.2 million) of our long-term borrowings bears interest at variable rates, generally linked to market benchmarks such as the benchmark interest rate issued by local banks. Any increase in interest rates would increase our finance expenses relating to our variable rate indebtedness and increase the costs of refinancing our existing indebtedness and issuing new debt. Furthermore, since the majority of our short-term borrowings came from Chinese banks, we are exposed to lending policy changes by the Chinese banks. If the Chinese government changes its macroeconomic policies and forces Chinese banks to tighten their lending practices, or if Chinese banks are no longer willing to provide financing to solar power companies, including us, we may not be able to extend our short-term borrowings or make additional borrowings in the future.

We may incur gain or loss in relation to our change in the fair value of our financial instruments. The change in fair value of financial instruments may fluctuate significantly from period to period due to factors that are largely beyond our control, and may result in us recording substantial gains or losses as a result of such changes. As a result of the foregoing, you may not be able to rely on period to period comparisons of our operating results as an indication of our future performance.

Our failure to maintain sufficient collateral under certain pledge contracts for our short-term loans may materially adversely affect our financial condition, liquidity and results of operations.

As of December 31, 2022, we had short-term borrowings, including the current portion of long-term borrowings and failed sale-leaseback financing, of RMB2.10 billion (US$304.8 million), secured by certain of our inventory, land use rights, property, plant and equipment, bank deposit and accounts receivable. We cannot assure you that we will not be requested by the pledgees to provide additional collateral to bring the value of the collateral to the level required by the pledgees if our inventory depreciates in the future. If we fail to provide additional collateral upon request, the pledgees will be entitled to require the immediate repayment of the outstanding bank loans. In addition, the pledgees may auction or sell the inventory. Furthermore, we may be subject to liquidated damages pursuant to relevant pledge contracts. Although the pledgees have conducted regular site inspections on our inventory since the pledge contracts were executed, they have not requested us to provide additional collateral or take other remedial actions. However, we cannot assure you the pledgees will not require us to provide additional collateral in the future or take other remedial actions or otherwise enforce their rights under the pledge contracts and loan agreements. If any of the foregoing occurs, our financial condition, liquidity and results of operations may be materially adversely affected.

We rely principally on dividends and other distributions on equity paid by our principal operating subsidiary, and limitations on their ability to pay dividends to us could have a material adverse effect on our business and results of operations.

We are a holding company and rely principally on dividends paid by Jiangxi Jinko, our principal operating subsidiary, for cash requirements. Applicable PRC laws, rules and regulations permit payment of dividends by our PRC subsidiaries only out of their retained earnings, if any, determined in accordance with PRC accounting standards. Our PRC subsidiaries are required to set aside a certain percentage of their after-tax profit based on PRC accounting standards each year as reserve funds for future development and employee benefits, in accordance with the requirements of relevant laws and provisions in their respective articles of associations. The percentage should not be less than 10%, unless the reserve funds reach 50% of our registered capital. In addition, under PRC laws, our PRC subsidiaries are prohibited from distributing dividends if there is a loss in the current year. As a result, our PRC subsidiaries may be restricted in their ability to transfer any portion of their net income to us whether in the form of dividends, loans or advances. Any limitation on the ability of our subsidiaries to pay dividends to us could materially adversely limit our ability to grow, make investments or acquisitions that could be beneficial to our businesses, pay dividends or otherwise fund and conduct our business.

Although we completed the STAR Listing, we may not achieve the results contemplated by our business strategy (including with respect to use of proceeds from that offering) and therefore the price of the ADSs may not increase, or may even drop.

In January 2022, we completed the initial public offering of Jiangxi Jinko, on the Shanghai Stock Exchange’s Sci-Tech innovation board (the “STAR Listing”). Jiangxi Jinko is our majority owned principal operating subsidiary. We conduct substantially all of our business through Jiangxi Jinko and its subsidiaries. Although the STAR Listing has been completed, we cannot assure you that we will realize any or all of our anticipated benefits of the STAR Listing. Our completion of the STAR Listing may not have the anticipated effects of strengthening our market position and operations in the PRC. Jiangxi Jinko has broad discretion in the use of the proceeds from the STAR Listing, and it may not spend or invest those proceeds in a manner that results in our operating success or with which holders of our shares and ADSs agree. Our failure to successfully leverage the completion of the STAR Listing to expand our production capacity in the PRC could result in a decrease in the price of the ADSs. In addition, we cannot assure you that the success of Jiangxi Jinko will have an attendant positive effect on the price of the ADSs.

34

Jiangxi Jinko’s status as a publicly traded company that is controlled, but less than wholly owned, by our company could have an adverse effect on us.

As the result of actions that were taken in connection with the STAR Listing, including placement of shares by Jiangxi Jinko, our principal operating subsidiary, to certain PRC investors and our controlling shareholders, Jiangxi Jinko is no longer a wholly owned subsidiary of our company. This non-controlling interest in Jiangxi Jinko increased after completion of the STAR Listing, and the interests in Jiangxi Jinko of these minority shareholders may diverge from the interests of our company and our other subsidiaries in the future. We may face conflicts of interest in managing, financing or engaging in transactions with Jiangxi Jinko, or allocating business opportunities between our subsidiaries.

After the completion of the STAR Listing, we own approximately 58.62% of Jiangxi Jinko and retain majority ownership of Jiangxi Jinko, but Jiangxi Jinko is managed by a separate board of directors and officers and those directors and officers owe fiduciary duties to the various stakeholders of Jiangxi Jinko, including shareholders other than our wholly-owned subsidiary. In the operation of Jiangxi Jinko’s business, there may be situations that arise whereby the directors and officers of Jiangxi Jinko, in the exercise of their fiduciary duties, take actions that may be contrary to the best interests of our company.

After the completion of the STAR Listing, given Jiangxi Jinko and our Company are public reporting companies listed on the Shanghai Stock Exchange and the NYSE, respectively, each of them are subject to separate and potentially inconsistent accounting standards (PRC GAAP for Jiangxi Jinko and U.S. GAAP for our Company) as well as disclosure and other regulatory requirements. As a result, Jiangxi Jinko and our Company will periodically disclose information simultaneously pursuant to different laws and regulations, and the information disclosed by these two listed companies may differ due to distinct and potentially inconsistent accounting standards applicable to these two companies and disclosure requirements by different securities regulatory authorities in the composition of investors in the United States and PRC, and in the capital markets of the United States and the PRC. Different disclosures may lead to confusion or uncertainty among investors in the publicly traded shares of one or both of these companies. In addition, there might be future requirements of the PRC law, including demands from the CSRC, the Shanghai Stock Exchange or other relevant authorities, that might have a bearing on holders of our ordinary shares and ADSs. For example, during the Star Listing process, in order to comply with the PRC law, some of our senior management resigned from our company, while retaining the same roles at Jiangxi Jinko. In the future, Jiangxi Jinko may issue options, restricted shares and other forms of share-based compensation to its directors, officers and employees, which could dilute our company’s ownership in Jiangxi Jinko. In addition, Jiangxi Jinko may engage in capital raising activities in the future that could further dilute our company’s ownership interest.

Our organizational structure has become and may in the future become more complex. We will need to continue to scale and adapt our operational, financial and management controls, as well as our reporting systems and procedures, at both our company and Jiangxi Jinko. The continued expansion of our infrastructure will require us to commit substantial financial, operational and management resources before our revenue increases and without any assurances that our revenue will increase.

It is difficult to predict the effect of the STAR Listing on the market price of the ADSs.

The China Securities Regulatory Commission, or the CSRC, initially launched the STAR Market in June 2019 and trading on the Market began in July 2019. No assurance can be given regarding the effect of the STAR Listing on the market price of the ADSs. The market price of the ADSs may be volatile or may decline, for reasons other than the risk and uncertainties described above, as the result of investor negativity or uncertainty with respect to the impact of the STAR Listing.

Investors may elect to invest in our business and operations by purchasing Jiangxi Jinko’s shares in the STAR Listing or on the STAR Market rather than purchasing the ADSs, and that reduction in demand could lead to a decrease in the market price for the ADSs.

Any failure to maintain effective internal control could have a material adverse effect on our business, results of operations and the market price of the ADSs.

The SEC, as required by Section 404 of the Sarbanes-Oxley Act of 2002 (the “Sarbanes-Oxley Act”), adopted rules requiring most public companies to include a management report on such company’s internal control over financial reporting in its annual report, which contains management’s assessment of the effectiveness of our company’s internal control over financial reporting. In addition, when a company meets the SEC’s criteria, an independent registered public accounting firm must report on the effectiveness of our company’s internal control over financial reporting.

35

Our management and independent registered public accounting firm have concluded that our internal control over financial reporting as of December 31, 2022 was effective. However, we cannot assure you that in the future our management or our independent registered public accounting firm will not identify material weaknesses during the Section 404 of the Sarbanes-Oxley Act audit process or for other reasons. In addition, because of the inherent limitations of internal control over financial reporting, including the possibility of collusion or improper management override of controls, material misstatements due to error or fraud may not be prevented or detected on a timely basis. As a result, if we fail to maintain effective internal control over financial reporting or should we be unable to prevent or detect material misstatements due to error or fraud on a timely basis, investors could lose confidence in the reliability of our financial statements, which in turn could harm our business, results of operations and negatively impact the market price of the ADSs, and harm our reputation. Furthermore, we have incurred and expected to continue to incur considerable costs and to use significant management time and other resources in an effort to comply with Section 404 and other requirements of the Sarbanes-Oxley Act.

Failure to achieve satisfactory production volumes of our products could result in higher unit production costs.

The production of silicon wafers, solar cells, solar modules and recovered silicon materials involves complex processes. Deviations in the manufacturing process can cause a substantial decrease in output and, in some cases, disrupt production significantly or result in no output. From time to time, we have experienced lower-than-anticipated manufacturing output during the ramp-up of production lines. This often occurs during the introduction of new products, the installation of new equipment or the implementation of new process technologies. As we bring additional lines or facilities into production, we may operate at less than intended capacity during the ramp-up period. In addition, the demand in global solar power product market may decrease, including the demand for solar modules, which may also cause us to operate at less than intended capacity. This would result in higher marginal production costs and lower output, which could have a material adverse effect on our business, financial condition and results of operations.

Demand for solar power products may be adversely affected by seasonality.

Demand for solar power products tends to be weaker during the winter months partly due to adverse weather conditions in certain regions, which complicate the installation of solar power systems, our operating results may fluctuate from period to period based on the seasonality of industry demand for solar power products. Our sales in the first quarter of any year may also be affected by the occurrence of the Chinese New Year holiday during which domestic industrial activity is normally lower than that at other times. Such fluctuations may result in the underutilization of our capacity and increase our average costs per unit. In addition, we may not be able to capture all of the available demand if our capacity is insufficient during the summer months. As a result, fluctuations in the demand for our products may have a material adverse effect on our business, financial condition and results of operations.

Unsatisfactory performance of or defects in our products may cause us to incur additional expenses and warranty costs, damage our reputation and cause our sales to decline.

Our products may contain defects that are not detected until after they are shipped or inspected by our customers.

Our silicon wafer sales contracts normally require our customers to conduct inspection before delivery. We may, from time to time, allow those of our silicon wafer customers with good credit to return our silicon wafers within a stipulated period, which normally ranges from 7 to 15 working days after delivery, if they find our silicon wafers do not meet the required specifications. Our standard solar cell sales contract requires our customer to notify us within 7 days of delivery if such customer finds our solar cells do not meet the specifications stipulated in the sales contract. If our customer notifies us of such defect within the specified time period and provides relevant proof, we will replace those defective solar cells with qualified ones after our confirmation of such defects.

Our solar modules are typically sold with a 10-year warranty for material and workmanship and a 25-year (30-year for dual glass module) linear power output warranty against the maximum degradation of the actual power output for each year after the warranty start date. If a solar module is defective during the relevant warranty period, we will either repair or replace the solar module. As we continue to increase our sales to the major export markets, we may be exposed to increased warranty claims.

36

In May 2011, we engaged PowerGuard Specialty Insurance Services (“PowerGuard”), a firm specialized in unique insurance and risk management solutions for the wind and solar energy industries, to provide insurance coverage for the product warranty services of our solar modules worldwide effective from May 1, 2011. We renewed the insurance policy provided by PowerGuard upon its expiration in every May from 2011 to 2019. The policy offered back-to-back coverage through a maximum of ten-year limited product defects warranty, as well as a 25-year (30-year for dual glass module) linear warranty against degradation of module power output from the time of delivery. In April 2020, our engagement with PowerGuard expired. In December 2018, we engaged Ariel Syndicate 1910 of Lloyd’s (“Ariel Re”), a firm specialized in unique insurance and risk management solutions for the wind and solar energy industries, to provide insurance coverage for the product warranty services of our solar modules worldwide effective from May 2019. We renewed the insurance policy provided by Ariel Re from 2021 to 2022. The policy offers back-to-back coverage through a maximum of ten-year limited product defects warranty, as well as a 25-year (30-year for dual glass module) linear warranty against degradation of module power output from the time of delivery. In January 2023, we engaged Munich Re to provide insurance coverage for the product warranty services of our solar modules worldwide effective from January 1, 2023. The policy offers back-to-back coverage through a maximum of 15-year limited product defects warranty, as well as a 30-year linear warranty against degradation of module power output from the time of delivery.

If we experience a significant increase in warranty claims, we may incur significant repair and replacement costs associated with such claims. In addition, product defects could cause significant damage to our market reputation and reduce our product sales and market share, and our failure to maintain the consistency and quality throughout our production process could result in substandard quality or performance of our products. If we deliver our products with defects, or if there is a perception that our products are of substandard quality, we may incur substantially increased costs associated with returns or replacements of our products, our credibility and market reputation could be harmed and our sales and market share may be materially adversely affected.

Fluctuations in exchange rates could adversely affect our results of operations.

We derive a substantial portion of our sales from international customers and a significant portion of our total revenue have been denominated in foreign currencies, particularly, Euros and U.S. dollars. Our sales outside China represented 81.9%, 75.2% and 58.1% of our total revenue in 2020, 2021 and 2022, respectively. As a result, we may face significant risks resulting from currency exchange rate fluctuations, particularly, among Renminbi, Euros and U.S. dollars. For example, we expect our revenue and gross margin to be adversely affected by the recent appreciation of Renminbi against U.S. dollars, as a substantial portion of our sales are denominated in U.S. dollars. Furthermore, we have outstanding debt obligations, and may continue to incur debts from time to time, denominated and repayable in foreign currencies. We incurred a foreign exchange loss of RMB336.5 million in 2020, a foreign exchange loss of RMB355.5 million in 2021 and a foreign exchange gain of RMB1.03 billion (US$148.7 million) in 2022. We cannot predict the impact of future exchange rate fluctuations on our results of operations and may incur net foreign currency losses in the future.

Our consolidated financial statements are expressed in Renminbi. The functional currency of our principal operating subsidiary, Jiangxi Jinko, is also Renminbi. To the extent we hold assets denominated in Euros or U.S. dollars, any appreciation of Renminbi against the Euro or U.S. dollar could reduce the value of our Euro-or U.S. dollar-denominated consolidated assets. On the other hand, if we decide to convert our Renminbi amounts into Euros or U.S. dollars for business purposes, including foreign debt service, a decline in the value of Renminbi against the Euro or U.S. dollar would reduce the Euro or U.S. dollar equivalent amounts of the Renminbi we convert. In addition, a depreciation of Renminbi against the U.S. dollar could reduce the U.S. dollar equivalent amounts of our financial results and the dividends we may pay in the future, if any, all of which may have a material adverse effect on the price of the ADSs.

Since June 2010, the Renminbi has fluctuated against the U.S. dollar, at times significantly and unpredictably. On November 30, 2015, the Executive Board of the International Monetary Fund completed the regular five-year review of the basket of currencies that make up the Special Drawing Right (the “SDR”), and decided that with effect from October 1, 2016, Renminbi will be a freely usable currency and will be included in the SDR basket as a fifth currency, along with the U.S. dollar, the Euro, the Japanese yen and the British pound. In the fourth quarter of 2016, the RMB has depreciated significantly in the backdrop of a surging U.S. dollar and persistent capital outflows of China. With the development of the foreign exchange market and progress towards interest rate liberalization and Renminbi internationalization, the PRC government may in the future announce further changes to the exchange rate system and we cannot assure you that the Renminbi will not appreciate or depreciate significantly in value against the U.S. dollar in the future. It is difficult to predict how market forces or PRC or U.S. government policy may impact the exchange rate between the Renminbi and the U.S. dollar in the future. Any currency exchange losses we recognize may be magnified by PRC exchange control regulations that restrict our ability to convert Renminbi into foreign currency.

37

Limited hedging transactions are available in China to reduce our exposure to exchange rate fluctuations. Although we have entered into a number of foreign-exchange forward contracts and foreign exchange options with local banks to manage our risks associated with foreign-exchange rates fluctuations, we cannot assure you that our hedging efforts will be effective. Our currency exchange losses may be magnified by PRC exchange control regulations that restrict our ability to convert Renminbi into foreign currency. As a result, fluctuations in exchange rates may have a material adverse effect on our results of operations.

Our operating history may not be a reliable predictor of our prospects and future results of operations.

We commenced processing recoverable silicon materials in June 2006, and manufacturing silicon wafers in 2008. We commenced producing solar cells in July 2009 following our acquisition of Zhejiang Jinko, which has manufactured solar cells since June 2007, and we commenced producing solar modules in August 2009.

Although our revenue experienced significant growth in the past, we cannot assure you that our revenue will increase at previous rates or at all, or that we will be able to continue to operate profitably in future periods. We also experienced net losses in each quarter from the fourth quarter of 2011 to the first quarter of 2013. Our operating history may not be a reliable predictor of our future results of operations, and past revenue growth experienced by us should not be taken as indicative of the rate of revenue growth, if any, that can be expected in the future. We believe that period to period comparisons of our operating results and our results for any period should not be relied upon as an indication of future performance.

Our operations are subject to natural disasters, adverse weather conditions, operating hazards, environmental incidents and labor disputes.

We may experience force majeure events such as earthquakes, floods, mudslides, snowstorms, typhoon, power outages, labor disputes or similar events beyond our control that would affect our operations. Our manufacturing processes involve the use of hazardous equipment, such as furnaces, squaring machines and wire saws. We also use, store and generate volatile and otherwise dangerous chemicals and waste during our manufacturing processes, which are potentially destructive and dangerous if not properly handled or in the event of uncontrollable or catastrophic circumstances, including operating hazards, fires and explosions, natural disasters, adverse weather conditions and major equipment failures, for which we cannot obtain insurance at a reasonable cost or at all.

In addition, our ingot wafer, solar cell and solar module production and their respective storage facilities are located in close proximity to one another. The occurrence of any force majeure events such as natural disaster, unanticipated catastrophic event or unexpected accident in these sites could result in production curtailments, shutdowns or periods of reduced production, which could significantly disrupt our business operations, cause us to incur additional costs and affect our ability to deliver our products to our customers as scheduled, or prevent us from performing our contractual obligations, which may adversely affect our business, financial condition and results of operations. Moreover, such events could result in severe damage to property, personal injuries, fatalities, regulatory enforcement proceedings or our being named as a defendant in lawsuits asserting claims for large amounts of damages, which in turn could lead to significant liabilities.

For instance, our Haining facility suspended operation from September 17, 2011 to October 9, 2011 due to an environmental incident. Occurrences of natural disasters, pandemic incidents as well as accidents and incidents of adverse weather in or around Shangrao, Haining and Penang in the future may result in significant property damage, electricity shortages, disruption of our operations, work stoppages, civil unrest, personal injuries and, in severe cases, fatalities. Such incidents may result in damage to our reputation or cause us to lose all or a portion of our production capacity, and future revenue anticipated to be derived from the relevant facilities.

38

Our founders collectively have significant influence over our management and their interests may not be aligned with our interests or the interests of our other shareholders.

As of March 31, 2023, our founders, Xiande Li who is our chairman and chief executive officer, Kangping Chen, and Xianhua Li who is our director, beneficially owned 15.5%, 13.9% and 3.8%, respectively, or 33.3% in the aggregate, of our outstanding ordinary shares. If the founders act collectively, they will have a substantial influence over our business, including decisions regarding mergers, consolidations and the sale of all or substantially all of our assets, election of directors, dividend policy and other significant corporate actions. They may take actions that are not in the best interest of our company or our securities holders. For example, this concentration of ownership may discourage, delay or prevent a change in control of our company, which could deprive our shareholders of the opportunity to receive a premium for their shares as part of a sale of our company and might reduce the price of the ADSs. On the other hand, if the founders are in favor of any of these actions, these actions may be taken even if they are opposed by a majority of our other shareholders, including you and those who invest in ADSs. In addition, under our current articles of association, the quorum required for the general meeting of our shareholders is two shareholders entitled to vote and present in person or by proxy or, if the shareholder is a corporation, by its duly authorized representative representing not less than one-third in nominal value of our total issued voting shares. As such, a shareholders resolution may be passed at our shareholders meetings with the presence of our founders only and without the presence of any of our other shareholders, which may not represent the interests of our other shareholders, including holders of ADSs.

We have limited insurance coverage and may incur losses resulting from product liability claims, business interruption or natural disasters.

We are exposed to risks associated with product liability claims in the event that the use of our products results in property damage or personal injury. Since our products are ultimately incorporated into electricity generating systems, it is possible that users could be injured or killed by devices that use our products, whether as a result of product malfunctions, defects, improper installations or other causes. Due to our limited operating history, we are unable to predict whether product liability claims will be brought against us in the future or to predict the impact of any resulting adverse publicity on our business. The successful assertion of product liability claims against us could result in potentially significant monetary damages and require us to make significant payments. Our product liability insurance coverage is limited and we may not have adequate resources to satisfy a judgment in the event of a successful claim against us. In addition, we do not carry any business interruption insurance. As the insurance industry in China is still in its relatively early stage of development, even if we decide to take out business interruption coverage, such insurance available in China offers limited coverage compared with that offered in many other countries. Any business interruption or natural disaster could result in substantial losses and diversion of our resources and materially adversely affect our business, financial condition and results of operations.

The grant of employee share options and other share-based compensation could adversely affect our net income.

As of the date of this annual report, share options with respect to 9,194,356 ordinary shares have been granted to our directors, officers and employees pursuant to our 2009 Long Term Incentive Plan; restricted shares with respect to 12,796,745 ordinary shares have been granted to our directors, officers and employees pursuant to our 2014 Equity Incentive Plan; 2,600,000 restricted shares have been granted to our directors, officers and employees pursuant to our 2021 Equity Incentive Plan; 12,000,000 restricted shares have been granted to our directors, officers and employees pursuant to our 2022 Equity Incentive Plan; and 20,800,000 restricted shares have been granted to our directors, officers and employees pursuant to our 2023 Equity Incentive Plan. As of the date of this annual report, there were an aggregate of 26,220,108 ordinary shares issuable upon the exercise of outstanding restricted shares granted under our 2014 Equity Incentive Plan, 2021 Equity Incentive Plan, 2022 Equity Incentive Plan and 2023 Equity Incentive Plan.

U.S. GAAP requires us to recognize share-based compensation as compensation expense in the consolidated statement of operations based on the fair value of equity awards on the date of the grant, with the compensation expense recognized over the period in which the recipient is required to provide service in exchange for the equity award. If we grant more share options to attract and retain key personnel, the expenses associated with share-based compensation may adversely affect our net income. However, if we do not grant share options or reduce the number of share options that we grant, we may not be able to attract and retain key personnel.

39

Our lack of sufficient patent protection in and outside of China may undermine our competitive position and subject us to intellectual property disputes with third parties, both of which may have a material adverse effect on our business, results of operations and financial condition.

We have developed various production process related know-how and technologies in the production of our products. Such know-how and technologies play a critical role in our quality assurance and cost reduction. In addition, we have implemented a number of research and development programs with a view to developing techniques and processes that will improve production efficiency and product quality. Our intellectual property and proprietary rights from our research and development programs will be crucial in maintaining our competitive edge in the solar power industry. As of December 31, 2022, we have 1,461 patents and 496 pending patent applications. We plan to continue to seek to protect our intellectual property and proprietary knowledge by applying for patents for them. However, we cannot assure you that we will be successful in obtaining patents in China in a timely manner or at all. Moreover, even if we are successful, China currently affords less protection to a company’s intellectual property than some other countries, including the United States. We also use contractual arrangements with employees and trade secret protections to protect our intellectual property and proprietary rights. Nevertheless, contractual arrangements afford only limited protection and the actions we may take to protect our intellectual property and proprietary rights may not be adequate.

In addition, others may obtain knowledge of our know-how and technologies through independent development. Our failure to protect our production process, related know-how and technologies, our intellectual property and proprietary rights or any combination of the above may undermine our competitive position. Third parties may infringe or misappropriate our proprietary technologies or other intellectual property and proprietary rights. Policing unauthorized use of proprietary technology can be difficult and expensive. Litigation, which can be costly and divert management attention and other resources away from our business, may be necessary to enforce our intellectual property rights, protect our trade secrets or determine the validity and scope of our proprietary rights. We cannot assure you that the outcome of such potential litigation will be in our favor. An adverse determination in any such litigation will impair our intellectual property and proprietary rights and may harm our business, prospects and reputation.

We may be exposed to intellectual property infringement or misappropriation claims by third parties, which, if determined adversely to us, could cause us to pay significant damage awards and subject us to injunctions prohibiting sale of our products in certain markets.

Our success depends on our ability to use and develop our technology and know-how, and to manufacture and sell our recovered silicon materials, silicon wafers, solar cells and solar modules, develop solar power projects or otherwise operate our business in the solar industry without infringing the intellectual property or other rights of third parties. We may be subject to litigation involving claims of patent infringement or violation of intellectual property rights of third parties. The validity and scope of claims relating to solar power technology patents involve complex scientific, legal and factual questions and analyses and, therefore, may be highly uncertain. The defense and prosecution of intellectual property suits, patent opposition proceedings, trademark disputes and related legal and administrative proceedings can be both costly and time-consuming and may significantly divert our resources and the attention of our technical and management personnel. An adverse ruling in any such litigation or proceedings could subject us to significant liability to third parties, require us to seek licenses from third parties, to pay ongoing royalties, or to redesign our products or subject us to injunctions prohibiting the manufacture and sale of our products or the use of our technologies. Protracted litigation could also result in our customers or potential customers deferring or limiting their purchase or use of our products until resolution of such litigation.

Our business depends substantially on the continuing efforts of our founders, executive officers and key technical personnel, as well as our ability to maintain a skilled labor force. Our business may be materially adversely affected if we lose their services.

Our success depends on the continued services of our founders, Mr. Xiande Li and Mr. Xianhua Li, and other executive officers and key personnel. We do not maintain key-man life insurance on any of our founders, executive officers and key personnel. If one or more of our founders, executive officers and key personnel are unable or unwilling to continue in their present positions, we may not be able to readily replace them, if at all. As a result, our business may be severely disrupted and we may have to incur additional expenses in order to recruit and retain new personnel. In addition, if any of our executives joins a competitor or forms a competing company, we may lose some of our customers. Each of our founders, executive officers and key personnel has entered into an employment agreement with us that contains confidentiality and non-competition provisions. However, if any dispute arises between our founders, executive officers or key personnel and us, we cannot assure you, in light of uncertainties associated with the PRC legal system, that these agreements could be enforced in China where most of our founders, executive officers and key personnel reside and hold most of their assets. See “—Risks Related to Doing Business in China—Uncertainties and limitations with respect to the PRC legal system, including the interpretation and enforcement of PRC laws and regulations, could have a material adverse effect on us” in this annual report.

40

Furthermore, recruiting and retaining capable personnel, particularly experienced engineers and technicians familiar with our products and manufacturing processes, is vital to maintain the quality of our products and improve our production methods. There is substantial competition for qualified technical personnel, and we cannot assure you that we will be able to attract or retain qualified technical personnel. If we are unable to attract and retain qualified employees, key technical personnel and our executive officers, our business may be materially adversely affected.

Compliance with environmentally safe production and construction and renewable energy development regulations can be costly, while non-compliance with such regulations may result in adverse publicity and potentially significant monetary damages, fines and suspension of our business operations.

We are required to comply with all national and local environmental protection regulations for our operations, including in China, the United States, Vietnam and Malaysia. For example, some of our subsidiaries need to obtain and maintain pollution discharge permits or registrations, and some of our subsidiaries are in the process of application for such permits and registrations, which are subject to application, renewal or extension on an annual basis or within a longer period. We cannot assure you that we are or will be able to successfully obtain, renew or extend these permits in a timely manner or at all.

We use, store and generate volatile and otherwise dangerous chemicals and wastes during our manufacturing processes, and are subject to a variety of government regulations related to the use, storage and disposal of such hazardous chemicals and waste. In accordance with the requirements of the Regulations on the Safety Management of Hazardous Chemicals, which became effective on March 15, 2002 and were amended on December 1, 2011 and December 7, 2013, we are required to engage state-qualified institutions to conduct the safety evaluation on our storage instruments related to our use of hazardous chemicals and file the safety evaluation report with the competent safety supervision and administration authorities every three years. In compliance with Jiaxing City environmental authority’s requests, we commenced efforts to meet their targets for hazardous chemical and wastes in May 2012. Environmental authorities of Haining City and Jiaxing City evaluated our efforts and confirmed that we satisfied their targets in September 2012. Moreover, we filed a report with the competent safety supervision and administration authorities and public security agencies concerning the actual storage situation of our hyper-toxic chemicals and other hazardous chemicals that constitute major of hazard sources.

Moreover, we are required to obtain construction permits before commencing constructing production facilities. We are also required to obtain the approvals from PRC environmental protection authorities before commencing commercial operations of our manufacturing facilities. We are also required to comply with renewable energy development regulations and directives for our operations in China. We commenced construction of a portion of our solar cell and solar module production facilities prior to obtaining the construction permits and commenced operations of certain of our production facilities prior to obtaining the environmental approvals for commencing commercial operation and completing the required safety evaluation procedure and we, through Poyang Luohong, a joint venture in which we then held 51% equity interest, had commenced the construction of the Technology Top Runner Project prior to obtaining the construction permits, land use certificates and certain other approvals. Although we have subsequently obtained all required environmental approvals covering all of existing production capacity except a portion of solar cell and solar module production capacity and we have disposed of all our equity interest in Poyang Luohong, we cannot assure you that we will not be penalized by the relevant government authorities for our non-compliance with the PRC environmental protection, safe production and construction regulations, including renewable energy development regulations and directives.

In late August 2011, our Haining facility experienced a suspected leakage of fluoride into a nearby small water channel due to extreme and unforeseen weather conditions. On September 15, 2011, residents of Hongxiao Village in proximity to the Haining facility gathered to protest the discharge. The Haining facility suspended production on September 17, 2011. We also took steps recommended by an environmental engineering firm licensed by the PRC government (“Licensed Engineers”). On September 28, 2011, a committee of experts (the “Experts Committee”) established by the Haining government approved a set of recommendations developed by the Licensed Engineers with our assistance and the Haining government to be implemented by us. On October 6, 2011, the Experts Committee, the Environmental Bureau of the Haining government and representatives of Hongxiao Village reviewed the steps taken by us based on the recommendations of the Experts Committee and provided their comments to JinkoSolar’s management. On October 9, 2011, the Experts Committee notified us that the Experts Committee was satisfied with the steps taken by us and we resumed production at the Haining facility. In 2012, we carried out a series of environmental protection efforts intended to ensure our compliance with relevant standards and requirements. See “Item 4. Information on the Company—B. Business Overview—Environmental Matters.” In January 2013, Haining City environmental authority issued the “Environmental Management Compliance Certificate for 2012” to us, confirming our compliance with environmental requirements.

41

Although we will try to take measures to prevent similar incidents from occurring again in the future, we cannot assure you that our operations will not be disrupted by similar or other environmental incidents. In addition, the relevant authorities may issue more stringent environmental protection, safe production and construction regulations in the future that may impact our manufacturing facilities in China or abroad, and the costs of compliance with new regulations could be substantial. If we fail to comply with the future environmentally safe production and construction laws and regulations, we may be required to pay fines, suspend construction or production, or cease operations. Moreover, any failure by us to control the use of, or to adequately restrict the discharge of, dangerous substances could subject us to potentially significant monetary damages and fines or the suspension of our business operations.

We face risks related to health epidemics and other outbreaks. In particular, we were, and could continue to be, adversely affected by the global outbreak of COVID-19.

Our business could be adversely affected by the effects of novel coronavirus (“COVID-19”), monkey pox (mpox), Ebola virus disease, influenza A (“H1N1”), avian flu, severe acute respiratory syndrome (“SARS”), or other epidemic outbreak. In particular, the COVID-19 outbreak has become a global pandemic, which has already caused, and may continue to cause, an adverse and prolonged impact on both economic and social conditions globally, and the exacerbation, continuance or reoccurrence of the COVID-19 outbreak could interrupt our business operations.

In response to the COVID-19 pandemic, China and many other countries took restrictive measures to prevent its spread, such as quarantines, travel restrictions and home office policies. In particular, in the past three years until December 2022, the Chinese government implemented strict nationwide containment measures against COVID-19, which resulted in various travel restrictions and lock-downs in several cities across China from time to time. The global spread of the COVID-19 has created significant volatility and uncertainty, as well as economic disruption. In particular, global COVID-19 outbreaks adversely affected our production, supply of certain raw materials and logistics in the first half of 2020 and certain months of 2022, causing certain module shipments to be postponed. As a result, some of our customers delayed their payments, which temporarily affected our cash flow. In addition, our capacity utilization rate of certain overseas manufacturing facility has been temporarily affected as we have to limit the number of workers gathering at the facility pursuant to the instructions of the local authorities.

China modified its zero-COVID policy in late 2022, and most of the travel restrictions and quarantine requirements were lifted in December 2022. There were significant surges of COVID-19 cases in many cities in China subsequently. The rapid spread of COVID-19 virus in a relatively short period of time has compelled people to stay at home, which could adversely affect China’s economic recovery from the pandemic’s impact. Since early 2023, the pandemic situation has been improving in China with normal business activities resuming gradually. While western countries have largely reopened since early 2022 or earlier, they have reportedly experienced recent outbreaks of more infectious variants of the virus recently, and these or future variants of COVID-19 could prove to be more resistant to vaccines. As the pandemic continues, commercial activities throughout the world could continue to suffer from curtailed consumer spending, business operation disruptions, interrupted supply chain, difficulties in travel, and reduced workforce. In addition, the stock markets around the world have experienced extreme volatility, in reaction to the COVID-19 outbreak and governments’ responses to it. While many governments in the world are administering vaccinations to their populations and pharmaceutical companies have been developing new vaccines and drugs to treat the disease, it remains uncertain whether and when these efforts will successfully control the pandemic. The situation of the COVID-19 pandemic is very fluid and we are closely monitoring its impact on us. If the pandemic lasts for an extended period or worsens, it could materially and adversely impact our supply chain, technology development, sales and other aspects of our operations.

In April 2009, an outbreak of influenza A caused by the H1N1 virus occurred in Mexico and the United States, and spread into a number of countries rapidly. There have also been reports of outbreaks of a highly pathogenic avian flu, caused by the H1N1 virus, in certain regions of Asia and Europe. In past few years, there were reports on the occurrences of avian flu in various parts of China, including a few confirmed human cases. In April 2013, there were reports of cases of H7N9 avian flu in southeast China, including deaths in Shanghai and Zhejiang Province. An outbreak of avian flu in the human population could result in a widespread health crisis that could adversely affect the economies and financial markets of many countries, particularly in Asia. Additionally, any recurrence of SARS, a highly contagious form of atypical pneumonia, similar to the occurrence in 2003 which affected China, Hong Kong, Taiwan, Singapore, Vietnam and certain other countries, would also have similar adverse effects. In addition, there were also outbreaks of Ebola in West Africa and some other parts of the world in the past decade. Since 2022 there have been reports of mpox outbreaks in various parts of the world.

42

These outbreaks of contagious diseases and other adverse public health developments in China and around the world would have a material adverse effect on our business operations. These could include our ability to travel or ship our products outside China as well as temporary closure of our manufacturing facilities. Such closures or travel or shipment restrictions would severely disrupt our business operations and adversely affect our financial condition and results of operations. We have not adopted any written preventive measures or contingency plans to combat any future outbreak of avian flu, SARS or any other epidemic.

Risks Related to Doing Business in China

We may fail to comply with laws and regulations regarding PV production in China.

On February 23, 2021, the Ministry of Industry and Information Technology of China (the “MIIT”) promulgated the Standard Conditions of Photovoltaic Production Industry, or the Photovoltaic Production Rule, in place of its old version, which took effect as of March 15, 2021. The Photovoltaic Production Rule was enacted in substantially the form published for public comment, which among other things, strengthens requirements with regard to the investment standard, product quality and cell efficiency, and sets forth encouragement in intelligent manufacturing. Such tightened requirements may increase our compliance and production costs. In addition, on December 30, 2022, the Ministry of Commerce of China issued a notice announcing a few revisions to China’s Export Prohibition and Restricted Technology Catalogue (the “Catalogue”) for public comment, which added large-size wafer technology, silicon preparation technology, ultra-high efficiency ingot casting monocrystalline / polycrystalline process and other photovoltaic wafer preparation technology (“wafer preparation-related technologies”) into the list of restricted export technologies. Once the above amendments take effect, the export of wafer-related preparation technologies will be subject to license management and will be prohibited from export without permission. Failure to obtain permissions or licenses in the future may restrict our ability to export, re-export or transfer our products and technologies that are subject to the Catalogue, which may have an adverse impact on the expansion of our overseas business.Our failure to comply with these rules and the laws and regulations related thereto, if and when effective, could result in fines, sanctions, suspension, revocation or non-renewal of approvals, permits or licenses, which could have a material adverse effect on our business, financial condition and results of operations.

We cannot assure you that we will be able to promptly and adequately respond to changes of laws and regulations, or that our employees and contractors will act in accordance with our internal policies and procedures. Failure to comply with such laws and regulations relating to PV production may materially adversely affect our business, financial condition and results of operations.

Uncertainties in the global economy and the slowdown of the Chinese economy may adversely affect our business, results of operations and financial condition.

The global financial markets experienced significant disruptions in 2008 and the United States, Europe and other economies went into recession. The recovery from the lows of 2008 and 2009 was uneven, including the escalation of the European sovereign debt crisis since 2011, the impact of COVID-19, the impact of the Russia-Ukraine crisis since early 2022 and the related sanctions on Russia and other conflicts between Russia and Western countries, and the slowdown of the Chinese economy in the recent years. It is unclear whether the Chinese economy will continue slowing down, and economic conditions in China are sensitive to global economic conditions. Inflation risks have been heightened following the expansionary monetary and fiscal policies adopted by the central banks and financial authorities of some of the world’s leading economies. To combat inflation, the U.S. Federal Reserve significantly raised the interest rate on reserve balances in 2022 and the interest rate increase is expected to continue at least in 2023. Other major currencies including the Euro and the GBP have followed suit in interest rate raises. These circumstances have resulted in significant market volatility globally and expectations of economic recession of the U.S. in 2023, which would have a material adverse impact on the global economy. The conflict in Ukraine and the imposition of broad economic sanctions on Russia raises the prices of conventional energy, which may benefit development of the new energy. However, heightened tensions in international economic relations and the economic recession as a result of the conflict could adversely affect us and/or our supply chain, business partners, or customers. There have also been concerns over unrest in the Middle East, especially the tensions between the U.S. and Iran, which have resulted in volatility in oil and other markets, as well as the economic effect of the territorial disputes involving China in Asia and the tensions in the relationship between China and Japan. Although the U.S. and China have reached a phase-one deal in January 2020, the trade conflicts between China and the U.S. have, and may continue to, put pressure on China’s economic growth, particularly our export to the U.S. Economic conditions in China are sensitive to global economic conditions.

Any prolonged slowdown in the global or Chinese economy may have a negative impact on our business, results of operations and financial condition, and continued turbulence in the international markets may adversely affect our ability to access the capital markets to meet liquidity needs. In 2020, 2021 and 2022, we generated 18.1%, 24.8% and 41.9% of our net revenues from sales in China, respectively. China is one of the world’s largest emerging markets, while the economies of emerging markets are typically more vulnerable to market downturns and economic slowdowns elsewhere in the world. Any prolonged slowdown in the Chinese economy may have a negative impact on our business, results of operations and financial condition.

43

Changes in United States and China relations and related regulations may adversely impact our business, our operating results, our ability to raise capital and the price of the ADSs.

Political tensions between the United States and China have escalated. The U.S. government has taken a range of action relating to U.S-China relations, including imposing several rounds of tariffs affecting certain products manufactured in China, imposing sanctions, export controls and investment restrictions against Chinese companies, imposing sanctions on certain officials of the PRC and Hong Kong governments, enacting legislation such as the UFLP Act and the HFCAA, and implementing enhanced reviews of companies with significant China-based operations. Partially in response to these actions, the PRC government has also taken steps affecting U.S.-China relations, including the issuance of the Unreliable Entity List in 2019 and the enactment of the Anti-Foreign Sanctions Law in 2021. Rising political tensions between China and the U.S. could reduce levels of trade, investment, technological exchanges and other economic activities between the two major economies, which would have a material adverse effect on global economic conditions and the stability of global financial markets. The measures taken by the U.S. and Chinese governments may also restrict our ability to do business with entities both within and outside of China and may cause investors to lose confidence in Chinese companies and counterparties, including us. In addition, new legislation, executive orders, tariffs, laws or regulations may be adopted that negatively affect companies with significant connections to the U.S. or to China, our industry or on us. Any unfavorable government policies on cross-border relations or international trade, including increased scrutiny on companies with significant China-based operations may affect the competitive position of our products, the hiring of research and development personnel, our ability to sell our polysilicon products in the U.S. and certain other markets, the demand for our products or the products of companies that use our products as raw materials, our ability to raise capital, and the market price of the ADSs.

The SEC has issued statements focused on companies with significant China-based operations. For example, on July 30, 2021, SEC Chairman Gary Gensler , issued a Statement on Investor Protection Related to Recent Developments in China, in which he reported that he has directed the SEC staff to engage in targeted additional reviews of filings for companies with significant China-based operations. Consistent with that directive, on December 20, 2021, the SEC posted an illustrative letter containing sample comments to companies with the majority of their operations in the PRC or Hong Kong. The statement and sample comment letter also addressed risks inherent in companies with a variable interest entity, or a VIE, structure, which are used by some companies in China that operate in sectors that are subject to foreign ownership limitations. We do not have a VIE structure and are not in an industry that is subject to foreign ownership limitations. Further, we have reviewed the letter and believe that we have full and complete applicable disclosures as suggested in that letter. However, our periodic reports and other filings with the SEC may be subject to enhanced review by the SEC, and this additional scrutiny could affect our ability to effectively raise capital in the United States. 

In response to the SEC’s July 30 statement, the CSRC announced on August 1, 2021, that the CSRC will continue to collaborate “closely with different stakeholders including investors, companies, and relevant authorities to further promote transparency and certainty of policies and implementing measures.” There is no assurance that the tension between the two nations will ease soon. 

If any new legislation, executive orders, tariffs, laws and/or regulations are implemented, if existing trade agreements are renegotiated or if the U.S. or Chinese governments take retaliatory actions due to the U.S.-China tension, such changes could have an adverse effect on our business, financial condition and results of operations, our ability to raise capital and the price of the ADSs. 

44

The PCAOB had historically been unable to inspect our auditor in relation to their audit work performed for our financial statements and the inability of the PCAOB to conduct inspections of our auditor in the past has deprived our investors with the benefits of such inspections.

Our auditor, the independent registered public accounting firm that issues the audit report included elsewhere in this annual report, as an auditor of companies that are traded publicly in the United States and a firm registered with the PCAOB, is subject to laws in the United States pursuant to which the PCAOB conducts regular inspections to assess its compliance with the applicable professional standards. The auditor is located in mainland China, a jurisdiction where the PCAOB was historically unable to conduct inspections and investigations completely before 2022. As a result, we and investors in the ADSs were deprived of the benefits of such PCAOB inspections. The inability of the PCAOB to conduct inspections of auditors in China in the past has made it more difficult to evaluate the effectiveness of our independent registered public accounting firm’s audit procedures or quality control procedures as compared to auditors outside of China that are subject to the PCAOB inspections. On December 15, 2022, the PCAOB issued a report that vacated its December 16, 2021 determination and removed mainland China and Hong Kong from the list of jurisdictions where it is unable to inspect or investigate completely registered public accounting firms. However, if the PCAOB determines in the future that it no longer has full access to inspect and investigate completely accounting firms in mainland China and Hong Kong, and we use an accounting firm headquartered in one of these jurisdictions to issue an audit report on our financial statements filed with the Securities and Exchange Commission, we and investors in the ADSs would be deprived of the benefits of such PCAOB inspections again, which could cause investors and potential investors in the ADSs to lose confidence in our audit procedures and reported financial information and the quality of our financial statements

The ADSs may be prohibited from trading in the United States under the HFCAA in the future if the PCAOB is unable to inspect or investigate completely auditors located in China. The delisting of the ADSs, or the threat of their being delisted, may materially and adversely affect the value of your investment.

Pursuant to the HFCAA, if the SEC determines that we have filed audit reports issued by a registered public accounting firm that has not been subject to inspections by the PCAOB for two consecutive years, the SEC will prohibit our shares or ADSs from being traded on a national securities exchange or in the over-the-counter trading market in the United States.

On December 16, 2021, the PCAOB issued a report to notify the SEC of its determination that the PCAOB was unable to inspect or investigate completely registered public accounting firms headquartered in mainland China and Hong Kong and our auditor was subject to that determination. On May 26, 2022, the SEC conclusively listed us as a “Commission-Identified Issuer” under the HFCAA following the filing of our annual report on Form 20-F for the fiscal year ended December 31, 2021. On December 15, 2022, the PCAOB removed mainland China and Hong Kong from the list of jurisdictions where it is unable to inspect or investigate completely registered public accounting firms. For this reason, we do not expect to be identified as a Commission-Identified Issuer under the HFCAA after we file this annual report on Form 20-F for the fiscal year ended December 31, 2022.

Each year, the PCAOB will determine whether it can inspect and investigate completely audit firms in mainland China and Hong Kong, among other jurisdictions. If the PCAOB determines in the future that it no longer has full access to inspect and investigate completely accounting firms in mainland China and Hong Kong and we use an accounting firm headquartered in one of these jurisdictions to issue an audit report on our financial statements filed with the Securities and Exchange Commission, we would be identified as a Commission-Identified Issuer following the filing of the annual report on Form 20-F for the relevant fiscal year. In accordance with the HFCAA, our securities would be prohibited from being traded on a national securities exchange or in the over-the-counter trading market in the United States if we are identified as a Commission-Identified Issuer for two consecutive years in the future. If our shares and ADSs are prohibited from trading in the United States, there is no certainty that we will be able to list on a non-U.S. exchange or that a market for our shares will develop outside of the United States. A prohibition of being able to trade in the United States would substantially impair your ability to sell or purchase the ADSs when you wish to do so, and the risk and uncertainty associated with delisting would have a negative impact on the price of the ADSs. Also, such a prohibition would significantly affect our ability to raise capital on terms acceptable to us, or at all, which would have a material adverse impact on our business, financial condition, and prospects.

45

The approval of the MOFCOM for or in connection with our corporate restructuring in 2007 and 2008 may be subject to revocation, which will have a material adverse effect on our business, operating results and trading price of the ADSs.

On August 8, 2006, six PRC governmental and regulatory agencies, including the Ministry of Commerce of the People’s Republic of China (the “MOFCOM”), and the CSRC promulgated a rule entitled “Provisions Regarding Mergers and Acquisitions of Domestic Enterprises by Foreign Investors”, or Circular 10, which became effective on September 8, 2006 and was amended in June 2009. Article 11 of Circular 10 requires PRC domestic enterprises or domestic natural persons to obtain the prior approval of MOFCOM when an offshore company established or controlled by them proposes to merge with or acquire a PRC domestic company with which such enterprises or persons have a connected relationship.

On January 1, 2020, the Foreign Investment Law of the People’s Republic of China (the “Foreign Investment Law”) came into effect. On February 5, 2020, the MOFCOM stated in a reply to the public that the provisions in Circular 10 do not conflict with the Foreign Investment Law and its implementing regulations should continue to apply. The MOFCOM will, in conjunction with the implementation of the Foreign Investment Law and its implementing regulations, study relevant issues related to Circular 10 and start relevant work at appropriate time to further improve the foreign mergers and acquisitions system under the framework of the Foreign Investment Law.

We undertook a restructuring in 2007, or the 2007 Restructuring, and our founders and JinkoSolar Investment Limited (“JinkoSolar Investment”) (previously known as JinkoSolar Technology Limited and Paker Technology Limited), obtained the approval of Jiangxi MOFCOM, for the acquisition of certain equity interest in Jiangxi Desun and the pledge by our founders of their equity interest in Jiangxi Desun to JinkoSolar Investment, or the 2007 acquisition and pledge. However, because our founders are PRC natural persons and they controlled both JinkoSolar Investment and Jiangxi Desun, the 2007 acquisition and pledge would be subject to Article 11 of Circular 10 and therefore subject to approval by MOFCOM at the central government level. To remedy this past non-compliance, we undertook another corporate restructuring in 2008, or the 2008 Restructuring, under which the share pledge was terminated on July 28, 2008 and JinkoSolar Investment transferred all of its equity interest in Jiangxi Desun to Long Faith Creation Limited (“Long Faith”), an unrelated Hong Kong company, on July 31, 2008. In addition, on November 11, 2008, we received written confirmation from Jiangxi MOFCOM in its reply to our inquiry that there had been no modification to the former approvals for the 2007 acquisition and pledge and JinkoSolar Investment’s transfer of its equity interest in Jiangxi Desun to Long Faith, and we might continue to rely on those approvals for further transactions. Nevertheless, we cannot assure you that MOFCOM will not revoke such approval and subject us to regulatory actions, penalties or other sanctions because of such past non-compliance. If the approval of Jiangxi MOFCOM for the 2007 acquisition and pledge were revoked and we were not able to obtain MOFCOM’s retrospective approval for the 2007 acquisition and pledge, Jiangxi Desun may be required to return the tax benefits to which only a foreign-invested enterprise was entitled and which were recognized by us during the period from April 10, 2007 to December 31, 2007, and the profit distribution to JinkoSolar Investment in December 2008 may be required to be unwound. Under an indemnification letter issued by our founders to us, our founders have agreed to indemnify us for any monetary losses we may incur as a result of any violation of Circular 10 in connection with the restructuring we undertook in 2007. We cannot assure you, however, that this indemnification letter will be enforceable under the PRC law, our founders will have sufficient resources to fully indemnify us for such losses, or that we will not otherwise suffer damages to our business and reputation as a result of any sanctions for such non-compliance.

Meanwhile, given the uncertainty with respect to what constitutes a merger with or acquisition of a PRC domestic enterprise and what constitutes circumvention of its approval requirements under the Circular 10, we cannot assure you that the 2008 Restructuring is in all respects compliance with Circular 10. If MOFCOM subsequently determines that its approval of the 2008 Restructuring was required, we may face regulatory actions or other sanctions by MOFCOM or other PRC regulatory agencies. Such actions may include compelling us to terminate the contracts between Jiangxi Desun and us, the limitation of our operating privileges in China, the imposition of fines and penalties on our operations in China, restrictions or prohibition on the payment or remittance of dividends by Jiangxi Jinko or others that may have a material adverse effect on our business, financial condition, results of operations, reputation and prospects, as well as the trading price of the ADSs.

Adverse changes in political and economic policies of the PRC government could have a material adverse effect on the overall economic growth of the PRC, which could reduce the demand for our products and materially adversely affect our competitive position.

Our business is primarily based in the PRC and a portion of our sales are made in the PRC. Accordingly, our business, financial condition, results of operations and prospects are affected significantly by economic, political and legal developments in the PRC. The PRC economy differs from the economies of most developed countries in many respects, including:

the level of government involvement;

46

the level of development;
the growth rate;
the control of foreign exchange; and
the allocation of resources.

While the PRC economy has grown significantly in the past 30 years, the growth has been uneven, both geographically and among various sectors of the economy. The PRC government has implemented various measures to encourage economic growth and guide the allocation of resources. Some of these measures benefit the overall PRC economy, but may have a negative effect on us. For example, our financial condition and results of operations may be materially adversely affected by government control over capital investments or changes in tax regulations that are applicable to us.

The PRC economy has been transitioning from a planned economy to a more market-oriented economy. Although in recent years the PRC government has implemented measures emphasizing the utilization of market forces for economic reform, the reduction of state ownership of productive assets and the establishment of sound corporate governance in business enterprises, a substantial portion of the productive assets in China is still owned by the PRC government. The continued control of these assets and other aspects of the national economy by the PRC government could materially adversely affect our business. The PRC government also exercises significant control over China’s economic growth through allocating resources, controlling payment of foreign currency-denominated obligations, setting monetary policy and providing preferential treatment to particular industries or companies. We cannot predict whether changes in China’s political, economic and social conditions, laws, regulations and policies will have any material adverse effect on our current or future business, financial condition and results of operations.

Uncertainties and limitations with respect to the PRC legal system, including the interpretation and enforcement of PRC laws and regulations, could have a material adverse effect on us.

We are incorporated in Cayman Islands and are subject to laws and regulations applicable to foreign investment in China and, in particular, laws applicable to wholly foreign owned companies. The PRC legal system is based on written statutes. Prior court decisions have limited precedential value. Since 1979, PRC legislation and regulations have significantly enhanced the protections afforded to various forms of foreign investments in China. However, since these laws and regulations are relatively new and the PRC legal system continues to rapidly evolve, the interpretations of many laws, regulations and rules are not always uniform and enforcement of these laws, regulations and rules involve uncertainties and inconsistencies, which may limit legal protections available to us. For example, we may have to resort to administrative and court proceedings to enforce the legal protection that we enjoy either by law or contract. However, since PRC administrative authorities and courts have significant discretion in interpreting and implementing statutory and contractual terms, it may be difficult to evaluate the outcome of administrative and court proceedings and the level of legal protection we enjoy. These uncertainties may impede our ability to obtain or maintain licenses and permits or enforce the contracts we have entered into with our business partners, clients and suppliers. In addition, such uncertainties, including the inability to obtain or maintain licenses and permits and enforce our contracts, could materially adversely affect our business and operations. Rules and regulations in China can change quickly with little advance notice. In receny years, Chinese regulators have announced regulatory actions aimed at providing the Chinese government with greater oversight over certain sectors of China’s economy, including the for-profit education sector and technology platforms that have a quantitatively significant number of users located in China. Although the solar energy industry does not appear to be the focus of these regulatory actions, we cannot guarantee that the Chinese government will not in the future take regulatory actions that materially adversely affect the business environment and financial markets in China as they relate to us, our ability to operate our business, our liquidity and our access to capital.

47

Furthermore, intellectual property rights and confidentiality protections in China may not be as effective as in the United States or other countries. Accordingly, we cannot predict the effect of future developments in the PRC legal system, including the promulgation of new laws, changes to existing laws or the interpretation or enforcement thereof, or the preemption of national laws by local regulations. In addition, due to jurisdictional limitations, matters of comity and various other factors, the SEC, U.S. Department of Justice and other U.S. authorities may be limited in their ability to pursue bad actors, including in instances of fraud, in the PRC. For example, there are significant legal and other obstacles to obtaining information needed for investigations or litigation in the PRC. Similar limitations apply to the pursuit of actions against individuals, including officers, directors and individual gatekeepers, who may have engaged in fraud or other wrongdoing. See “—It may be difficult to effect service of process on, or to enforce any judgments obtained outside the PRC against, us, our directors, or our senior management members who live inside the PRC.” Moreover, local authorities in the PRC may be constrained in their ability to assist U.S. authorities and overseas investors. In addition, according to Article 177 of the PRC Securities Law, which became effective in March 2020, no overseas securities regulator, including the SEC, PCAOB, and the Department of Justice, can directly conduct investigations or evidence collection activities within the PRC and no entity or individual in China may provide documents and information relating to securities business activities to overseas regulators without Chinese government approval. Furthermore, shareholder claims that are common in the U.S., including class action under securities laws and fraud claims, generally are difficult or impossible to pursue as a matter of law or practicality in the PRC. Investors in the PRC may not have the ability to pursue or seek certain legal claims and remedies against China-based Issuers, or their officers, directors, and gatekeepers in U.S. courts as private plaintiffs, and may have to rely on domestic legal claims and remedies that are available in the PRC, which can be significantly different from those available in the United States and difficult to pursue. These uncertainties and limitations could limit the legal protections available to us and other foreign investors, including you. In addition, any litigation in China may be protracted and result in substantial costs and diversion of resources and management attention.

Recent regulatory developments in China may subject us to additional regulatory review and disclosure requirements, expose us to government interference, or otherwise restrict or completely hinder our ability to offer securities and raise capital outside China, which could adversely affect our business operations and cause the value of our securities to significantly decline or become worthless.

A significant part of our business operations in China are conducted in China, we are exposed to legal and other risks associated with our operations in China. The PRC government has significant authority to exert influence on the ability of a company with operations in China, including us, to conduct its business, and may exert substantial intervention and influence over the manner our operations. Any actions by the PRC government to exert more oversight and control over offerings that are conducted overseas or foreign investment in companies having operations in China, including us, could significantly limit or completely hinder our ability to offer or continue to offer securities to investors, and cause the value of our securities to significantly decline or become worthless. Recently, the PRC government initiated a series of regulatory actions and statements to regulate business operations in China with little advance notice, including cracking down on illegal activities in the securities market, enhancing supervision over China-based companies listed overseas, adopting new measures to extend the scope of cybersecurity reviews and new laws and regulations related to data security, expanding the efforts in anti-monopoly enforcement, and adopting new rules to request China-based companies to fulfill relevant filing procedure and report relevant information to the CSRC for overseas offerings. While we do not believe that these regulatory changes would have any material impact on us, we cannot guarantee that the authorities will agree with us or will not promulgate new regulations that restrict our business operations or access to capital.

With the trend of strengthening anti-monopoly supervision around the world, the PRC government has issued a series of anti-monopoly laws and regulations in 2021, paying more attention to corporate compliance. On February 7, 2021, the Antimonopoly Commission of the State Council of the PRC promulgated the Guidelines for Anti-monopoly in the field of Platform Economy. On November 15, 2021, the State Administration for Market Regulation of the PRC promulgated the Guidelines for the Overseas Anti-monopoly Compliance of Enterprises. We believe that these regulations have little impact on us, but we cannot guarantee that regulators will agree with us or that these regulations will not affect our business operations in the future. 

48

Cybersecurity and data privacy and security issues are subject to increasing legislative and regulatory focus in China. On July 30, 2021, the State Council of the PRC promulgated the Regulation on the Protection of the Security of Critical Information Infrastructure, which took effect on September 1, 2021. This regulation require, among others, certain competent authorities to identify critical information infrastructures. If any critical information infrastructure is identified, the relevant authorities shall promptly notify the relevant operator and the Ministry of Public Security. In November 2021, the CAC promulgated the Draft Administrative Regulations on Cyber Data Security, or the Draft Cyber Data Security Regulations, for public comment. These draft regulations set forth different scenarios under which data processors would be required to apply for cybersecurity review. However, there is no definite timetable as to when these draft regulations will be enacted. In addition, the CAC and a number of other departments under the State Council promulgated the Measures for Cybersecurity Review on December 28, 2021, which became effective on February 15, 2022. According to this regulation, critical information infrastructure operators purchasing network products and services and data processors carrying out data processing activities, which affect or may affect national security, are required to conduct cybersecurity review. On July 7, 2022, the CAC issued the Security Assessment Measures, which became effective on September 1, 2022. In accordance with the Security Assessment Measures, a data processor should apply to the CAC for a security assessment under certain circumstances, including (i) where a data processor provides important data abroad; (ii) where a critical information infrastructure operator or a data processor processing personal information of over one million people provides personal information abroad; (iii) where a data processor has provided personal information of 100,000 people or sensitive personal information of 10,000 people in total abroad since January 1 of the previous year; and (iv) other circumstances prescribed by the CAC. Moreover, the Security Assessment Measures provide that for non-compliant cross-border data transfers that had been carried out before this regulation came into effect, rectification must be completed within six months from the effective date of the regulation. We believe that these regulations are not applicable to us, because we are neither a critical information infrastructure operator nor a data processor within the meanings of these regulation. However, we cannot guarantee that the regulators will agree with us. As of the date hereof, we have not been involved in any investigations on cybersecurity review made by the CAC, and we have not received any inquiry, notice, warning, or sanctions in such respect. However, as these are new regulations, there remains uncertainties as to how they will be interpreted or implemented in the context of an overseas offering. 

We may be subject to PRC laws relating to the collection, use, sharing, retention security, and transfer of confidential and private information, such as personal information and other data. These PRC laws apply not only to third-party transactions, but also to transfers of information between us and our wholly foreign-owned enterprises in China, and other parties with which we have commercial relations. For example, on September 1, 2021, the PRC Data Security Law became effective, which imposes data security and privacy obligations on entities and individuals conducting data-related activities, and introduces a data classification and hierarchical protection system based on the importance of data in economic and social development, as well as the degree of harm it will cause to national security, public interests, or legitimate rights and interests of individuals or organizations when such data is tampered with, destroyed, leaked, or illegally acquired or used. In addition, the Standing Committee of PRC National People’s Congress promulgated the Personal Information Protection Law (the “PIPL”) on August 20, 2021, which took effect on November 1, 2021. The PIPL further emphasizes processors’ obligations and responsibilities for personal information protection and sets out the basic rules for processing personal information and the rules for cross-border transfer of personal information. As of the date hereof, we have not been involved in any investigations on data security or privacy compliance issues in connection with the PRC Data Security Law or the PIPL, and we have not received any inquiry, notice, warning, or sanctions in such respect. In addition, we do not expect to have significant data security or privacy issues given that the nature of our business does not involving collecting and use of vast personal data. However, we cannot guarantee that the regulators will agree with us or will not in the future adopt new regulations that restrict our business operations. 

49

On July 6, 2021, the General Office of the Central Committee of the Communist Party of China and the General Office of the State Council jointly issued Opinions on Strictly Cracking Down Illegal Securities Activities in Accordance with the Law. These opinions emphasized the need to strengthen the administration over illegal securities activities and the supervision on overseas listings by China-based companies. These opinions proposed to take effective measures, such as promoting the construction of relevant regulatory systems, to deal with the risks and incidents facing China-based overseas-listed companies and the demand for cybersecurity and data privacy protection. These opinions and any related implementation rules to be enacted may subject us to additional compliance requirement. On February 17, 2023, the CSRC released a set of regulations consisting of six documents, including the Trial Administrative Measures of Overseas Securities Offering and Listing by Domestic Companies and five supporting guidelines, collectively, the Overseas Listing Filing Rules, which came into effective on March 31, 2023. According to the Overseas Listing Filing Rules, China-based companies that have already offered shares or been listed overseas prior to the implementation of such new regulations qualify as “Stock Enterprises”, and Stock Enterprises are not required to apply for the filing immediately until a subsequent re-financing event occurs. However, the Overseas Listing Filing Rules, among others, require the issuer or its main operational entity in the PRC to file with the CSRC for its follow-on securities offerings in the same offshore market within three business days after the completion of such offerings, and file with the CSRC for its offerings or listing in offshore stock market other than the stock market of its initial public offering or listing within three business days after the submission of offering application outside mainland China.

We had been listed on the New York Stock Exchange prior to the implementation of the Overseas Listing Filing Rules. Therefore, we are qualified as a “Stock Enterprise” and are not required to apply for the filing immediately until a subsequent re-financing event occurs according to the Overseas Listing Filing Rules. However, we are required to file with the CSRC for its follow-on securities offerings in the same offshore market within three business days after the completion of such offerings, and file with the CSRC for our offerings or listing in offshore stock market other than the stock market of our initial public offering or listing within three business days after the submission of offering application outside mainland China. Failure to comply with the filing requirements for any offering, listing or any other capital raising activities, may result in administrative penalties, such as order to rectify, warnings, fines and other penalties, on the companies, the controlling shareholders, the actual controllers, the person directly in charge and other directly liable persons. As of the date of this annual report, we have not received any inquiry, notice, warning, sanctions or regulatory objection from the CSRC. Given the uncertainties surrounding the CSRC filing requirements at this stage, we cannot assure you that we will be able to complete the filings and fully comply with the relevant new rules on a timely basis, or at all, if we conduct listing in other offshore stock markets or follow-on offerings, issuance of convertible corporate bonds, exchangeable bonds, and other equivalent offering activities in the future.

Since these statements and regulatory actions are new, it is highly uncertain how soon legislative or administrative regulation making bodies will respond and what existing or new laws or regulations or detailed implementations and interpretations will be modified or promulgated, if any, or the potential impact such modified or new laws and regulations will have on our daily business operation, our ability to accept foreign investments and listing on a U.S. or other foreign exchanges. PRC laws and their interpretations and enforcement continue to develop and are subject to change, and the PRC government may adopt other rules and restrictions in the future. 

The approval, filing or other requirements of the CSRC or other PRC regulatory authorities is required under PRC law in connection with our future issuance of securities overseas, which could impose uncertainty on our capital raising activities

The Provisions Regarding Mergers and Acquisitions of Domestic Projects by Foreign Investors (the “M&A Rules”) require an overseas special purpose vehicle that is controlled by PRC companies or individuals formed for the purpose of seeking a public listing on an overseas stock exchange through acquisitions of PRC domestic companies using shares of such special purpose vehicle or held by its shareholders as considerations to obtain the approval of the CSRC prior to the listing and trading of such special purpose vehicles securities on an overseas stock exchange. However, the application of the M&A Rules remains unclear. If CSRC approval is required, it is uncertain whether it would be possible for us to obtain the approval. Any failure to obtain or delay in obtaining CSRC approval would subject us to sanctions imposed by the CSRC and other PRC regulatory agencies. 

On February 17, 2023, the CSRC published the Overseas Listing Filing Rules, which tool effect from March 31, 2023 and regulate both direct and indirect overseas offering and listing of PRC-based companies by adopting a filing-based regulatory regime. According to the Overseas Listing Filing Rules, if the issuer meets both of the following criteria, the overseas securities offering and listing conducted by such issuers shall be deemed as indirect overseas offering and listing: (i) 50% or more of the issuer’s operating revenue, total profit, total assets or net assets as documented in its audited consolidated financial statements for the most recent accounting year is accounted for by domestic companies; and (ii) the main parts of the issuer’s business activities are conducted in China, or its main places of business are located in China, or the senior managers in charge of its business operation and management are mostly Chinese citizens or domiciled in China.

50

The Overseas Listing Filing Rules provide that (i) the filing procedures with the CSRC be completed within three business days after the issuer submits its application documents relating to the initial public offering and/or listing in overseas; (ii) a timely report be submitted to the CSRC and update its CSRC filing within three business days after the occurrence of any of the following material events, if any of the following events occurs before the completion of the overseas offering and/or listing but after the completion of its CSRC filing: (a) any material change to principal business, licenses or qualifications of the issuer, (b) a change of control of the issuer or any material change to equity structure of the issuer, and (c) any material change to the offering and listing plan; (iii) after the completion of the listing, a report relating to the issuance information of such offering and/or listing be submitted to the CSRC and a report be submitted to the CSRC within three business days upon the occurrence and public announcement of any of the following material events after the overseas offering and/or listing: (a) a change of control of the issuer, (b) the investigation, sanction or other measures undertaken by any foreign securities regulatory agencies or relevant competent authorities in respect of the issuer, (c) change of the listing status or transfer of the listing board, and (d) the voluntary or mandatory delisting of the issuer; and (iv) where there is material change in the main business of the issuer after overseas offering and listing, which does not apply to the Overseas Listing Filing Rules therefore, such issuer shall submit to the CSRC a report and a relevant legal opinion issued by a domestic law firm within three business days after occurrence of such change.

Given the substantial uncertainties surrounding the latest CSRC filing requirements at this stage, we cannot assure you that we will be able to complete the filings and fully comply with the relevant new rules on a timely basis, if at all. If it is determined that CSRC approval is required for any of our securities offerings, we may face sanctions by the CSRC or other PRC regulatory agencies for failure to obtain or for delay in obtaining CSRC approval for our offerings. These sanctions may include fines and penalties on our operations in China, limitations on our operating privileges in China, delays in or restrictions on the repatriation of the proceeds from our offerings into the PRC, restrictions on or prohibition of the payments or remittance of dividends by our subsidiaries in China, or other actions that could have a material and adverse effect on our business, reputation, financial condition, results of operations, prospects, as well as the trading price of the ADSs. 

In addition, our future financing activities may also need to be filed with and/or reported to the CSRC according to the Overseas Listing Filing Rules. On February 24, 2023, the CSRC, together with other governmental authorities, released the Provisions on Strengthening the Confidentiality and Archives Administration Related to the Overseas Securities Offering and Listing by Domestic Enterprises (the “Confidentiality and Archives Administration Provisions”), which became effective on March 31, 2023 and aims to expand the applicable scope of the regulation to indirect overseas offerings and listings by PRC domestic companies and emphasize the confidentiality and archive management duties of PRC domestic companies during the process of overseas offerings and listings. However, as there remain substantial uncertainty with respect to the interpretation and implementation of the Overseas Listing Filing Rules as well as the Confidentiality and Archives Administration Provisions, which both have just been released recently, we cannot assure you that we will be able to complete such filings in a timely manner and/or fully comply with such regulations in connection with our continued listing overseas and our overseas securities offerings in the future. If a domestic company fails to complete the filing procedure or conceals any material fact or falsifies any major content in its filing documents, such domestic company may be subject to administrative penalties, such as order to rectify, warnings, fines, and its controlling shareholders, actual controllers, the person directly in charge and other directly liable persons may also be subject to administrative penalties, such as warnings and fines.

Furthermore, if the CSRC or other regulatory authorities later promulgate new rules or explanations requiring that we obtain their approvals or accomplish the required filing or other regulatory procedures for any future financing activities, we may be unable to fulfill such requirements in a timely manner or at all. Any failure to comply with the PRC regulatory requirements in this regard, our ability to conduct business, our ability to pay dividends outside of China, any future financing activities may be restricted, and our business, reputation, financial condition, and results of operations may be adversely affected.

PRC regulations may subject our future mergers and acquisitions activity to national security review.

In February 2011, the General Office of the State Council of China (the “State Council”) promulgated Circular 6, a notice on the establishment of a security review system for mergers and acquisitions of domestic enterprises by foreign investors. Circular 6 became effective on March 4, 2011. To implement Circular 6, MOFCOM promulgated the MOFCOM Security Review Rules on August 25, 2011, which became effective on September 1, 2011. According to Circular 6 and the MOFCOM Security Review Rules, national security review is required to be undertaken to complete mergers and acquisitions (i) by foreign investors of enterprises relating to national defense and (ii) through which foreign investors may acquire de facto control of a domestic enterprise that could raise national security concerns. When determining whether to subject a specific merger or acquisition to national security review, the MOFCOM will look at the substance and actual impact of the transaction. Bypassing national security review by structuring transactions through proxies, trusts, indirect investments, leases, loans, control through contractual arrangements or offshore transactions by foreign investors is prohibited.

51

Under the framework of the Foreign Investment Law that came into effect on January 1, 2020, the scope of national security review expands from mergers and acquisitions to all foreign investment activities. According to Article 35 of the Foreign Investment Law, a security review system for foreign investment will be established in the country, under which the security review shall be conducted for any foreign investment affecting or having the possibility to affect national security. According to Article 40 of the Foreign Investment Law, where any country or region takes any discriminatory prohibitive or restrictive measures, or other similar measures against China in terms of investment, China may take corresponding measures against the said country or region in light of the actual conditions.

In addition, even if a merger or acquisition by foreign investors is not currently subject to national security review, or is determined to have no impact on national security after such review, it may still be subject to future review. A change in conditions (such as change of business activities, or amendments to relevant documents or agreements) may trigger the national security review requirement, then the foreign investor to the merger or acquisition must apply for the relevant approval with the MOFCOM.

Currently, there are no public provisions or official interpretations specifically providing that our current businesses fall within the scope of national security review and there is no requirement that foreign investors to those merger and acquisition transactions completed prior to the promulgation of Circular 6 take initiatives to submit such transactions to MOFCOM for national security review. However, as there is no clear statutory interpretation on the implementation of the security review system, there is no assurance that the relevant PRC regulatory authorities will have the same view as us when applying them. If our future merger and acquisition transactions and other indirect investments are subject to the national security review, the application of the national security review may further complicate our future merger and acquisition and investment activities, and our expansion strategy may be adversely affected as a result.

PRC regulations relating to overseas investment by PRC residents may restrict our overseas and cross-border investment activities and adversely affect the implementation of our strategy as well as our business and prospects.

On July 4, 2014, the State Administration of Foreign Exchange of China (the “SAFE”) issued the Circular on the Administration of Foreign Exchange Issues Related to Overseas Investment, Financing and Roundtrip Investment by Domestic Residents through Offshore Special Purpose Vehicles (the “SAFE Circular 37”), which replaced the former circular commonly known as “SAFE Circular 75” promulgated on October 21, 2005. The SAFE Circular 37 requires PRC residents to register with the competent local SAFE branch in connection with their direct establishment or indirect control of an offshore special purpose vehicle, for the purpose of overseas investment and financing, with such PRC residents’ legally owned assets or equity interests in domestic enterprises or offshore assets or interests. The SAFE Circular 37 further requires amendment to the registration in the event of any significant changes with respect to the special purpose vehicle, such as increase or decrease of capital contribution by PRC individuals, share transfer or exchange, merger, division or other material event. In the event that a PRC shareholder holding interests in a special purpose vehicle fails to fulfill the required SAFE registration, the PRC subsidiaries of that special purpose vehicle may be prohibited from making profit distributions to the offshore parent and from carrying out subsequent cross-border foreign exchange activities, and the special purpose vehicle may be restricted in its ability to contribute additional capital into its PRC subsidiary. Moreover, failure to comply with the various SAFE registration requirements described above could result in liability under PRC law for evasion of foreign exchange controls.

We believe that all of our beneficial owners who are PRC citizens or residents have completed their registrations with the competent local SAFE branch in accordance with the SAFE Circular 75 before the promulgation of SAFE Circular 37. However, we may not at all times be fully aware or informed of the identities of all of our beneficial owners who are PRC citizens or residents, and we may have little control over either our present or prospective direct or indirect PRC resident beneficial owners or the outcome of such registration procedures. We cannot assure you that the SAFE registrations of our present beneficial owners or future beneficial owners who are PRC citizens or residents have been or will be amended to reflect, among others, the shareholding information or equity investment as required by the SAFE Circular 37 and subsequent implementation rules at all times. The failure of these beneficial owners to comply with the registration procedures set forth in the SAFE Circular 37 may subject such beneficial owners and our PRC subsidiaries to fines and legal sanctions. Such failure may also result in restrictions on our PRC subsidiaries’ ability to distribute profits to us or our ability to inject capital into our PRC subsidiaries or otherwise materially adversely affect our business, financial condition and results of operations. Furthermore, it is unclear how the SAFE Circular 37 and any future regulation concerning offshore or cross-border transactions will be interpreted and implemented by the relevant PRC government authorities. We cannot predict how these regulations will affect our business operations or future strategy.

52

On December 25, 2006, the People’s Bank of China promulgated the Measures for Administration of Individual Foreign Exchange, and on January 5, 2007, the SAFE promulgated relevant Implementation Rules. On February 15, 2012, the SAFE promulgated the Notice on Various Issues Concerning Foreign Exchange Administration for Domestic Individuals Participating in Equity Incentive Plans of Overseas Listed Companies (the “Stock Option Notice”). The Stock Option Notice terminated the Application Procedures of Foreign Exchange Administration of Domestic Individuals’ Participating in an Employee Stock Holding Plan or Stock Option Plan of an Overseas Listed Company issued by the SAFE on March 28, 2007. According to the Stock Option Notice, PRC citizens who are granted shares or share options by a company listed on an overseas stock market according to its employee stock holding plan or stock incentive plan are required to register with the SAFE or its local counterparts by following certain procedures.

We and our employees who are PRC citizens and individual beneficiary owners, or have been granted restricted shares or share options, are subject to the Individual Foreign Exchange Rules and its relevant implementation regulations. The failure of our PRC individual beneficiary owners and the restricted holders to complete their SAFE registrations pursuant to the SAFE’s requirement or the Individual Foreign Exchange Rules may subject these PRC citizens to fines and legal sanctions. It may also limit our ability to contribute additional capital into our PRC subsidiaries, and limit our PRC subsidiaries’ ability to distribute dividends to us, or otherwise materially adversely affect our business.

On December 26, 2017, the NDRC promulgated the Administrative Measures for the Outbound Investment of Enterprises (the “new ODI Measure”), which took effect from March 1, 2018, and replaced the Administrative Measures for Approval and Record-filing on Overseas Investment Projects promulgated by the NDRC on April 8, 2014. The new ODI Measure will further enhance supervision of overseas investments through reports of seriously unfavorable events, inquiry letters and related supervision systems. Where PRC citizens make investments abroad through overseas enterprises under their control, the new ODI Measure will apply mutatis mutandis.

Besides overseas investments of PRC subsidiaries, all of our overseas investments may subject to supervision and inspection under the new ODI Measure, which may materially increase the complexity of regulatory compliance aspect of our overseas investments. However, the implementation and interpretation of the new ODI Measure are uncertain and will subject to the practice of the NDRC.

Our ability to access financing could be adversely affected by PRC regulations.

Laws, regulations and policies issued in the PRC may apply to our company. For example, the NDRC issued the Administrative Measures for Examination and Registration of Medium and Long-term Foreign Debts of Enterprises, which came into effect on February 10, 2023. Such Administrative Measures require domestic enterprises and/or their overseas controlled enterprises or branches to procure the registration with the NDRC of such issuance of debt instruments with a maturity of more than 1 year (not inclusive). Registrations for issuance of foreign debt may not be accepted by the NDRC for either administrative reasons or failure to meet the registration requriements. There is also no assurance that any registration with the NDRC will not be revoked or amended in the future.

The application of relevant laws, regulations and policies issued in the PRC, such as the Administrative Measures for Examination and Registration of Medium and Long-term Foreign Debts of Enterprises, could therefore restrict our ability to raise debt financing and could also impose registration and reporting requirements that could affect our ability to raise debt financing in a timely manner.

53

Our China-sourced income is subject to PRC withholding tax under the CIT Law, and we may be subject to PRC corporate income tax at the rate of 25%.

We are a Cayman Islands holding company with a substantial part of our operations conducted through our operating subsidiaries in China. Under the Corporate Income Tax Law of the PRC (the “CIT Law”) which became effective on January 1, 2008 and was amended on February 24, 2017 and December 29, 2018, and the Regulation on the Implementation of the CIT Law (the “Implementation Rules of the CIT Law”) which became effective on January 1, 2008 and was amended on April 23, 2019, China-sourced passive income of non-PRC tax resident enterprises, such as dividends paid by a PRC subsidiary to its overseas parent and gains on sales of securities, is generally subject to a 10% withholding tax. Under an arrangement between China and Hong Kong, such dividend withholding tax rate is reduced to 5% if the beneficial owner of the dividends is a Hong Kong tax resident enterprise which directly owns at least 25% of the PRC company distributing the dividends and has owned such equity for at least 12 consecutive months before receiving such dividends. For example, as JinkoSolar Investment is a Hong Kong company and has owned 73.3% of the equity interest in Jiangxi Jinko directly for more than 12 consecutive months to date, any dividends paid by Jiangxi Jinko to JinkoSolar Investment will be entitled to a withholding tax at the reduced rate of 5% after obtaining approval from the competent PRC tax authority, provided that JinkoSolar Investment is deemed the beneficial owner of such dividends and that JinkoSolar Investment is not deemed to be a PRC tax resident enterprise as described below. However, according to the Circular of the State Taxation Administration on How to Understand and Identify a “Beneficial Owner” under Tax Treaties (“STA Circular 601”), effective on October 27, 2009, and the Announcement of the State Taxation Administration on the Determination of “Beneficial Owners” in the Tax Treaties (“STA Announcement 30”), effective on June 29, 2012, an applicant for treaty benefits, including benefits under the arrangement between China and Hong Kong on dividend withholding tax, that does not carry out substantial business activities or is an agent or a conduit company may not be deemed a “beneficial owner” of the PRC subsidiary and therefore, may not enjoy such treaty benefits. If JinkoSolar Investment is determined to be ineligible for such treaty benefits, any dividends paid by Jiangxi Jinko to JinkoSolar Investment will be subject to the PRC withholding tax at a 10% rate instead of a reduced rate of 5%. On February 3, 2018, the State Taxation Administration of China (the “STA”) released Announcement of the State Taxation Administration on Issues concerning the “Beneficial Owner” in Tax Treaties (the “STA Announcement 9”) which replaced STA Circular 601 and STA Announcement 30. The STA Announcement 9 comprehensively updates the assessment principles for the determination of beneficial ownership under agreements between China and other jurisdictions for the avoidance of double taxation. The STA Announcement 9 has also tightened the first two unfavorable factors of STA Circular 601. This will be challenging for some non-resident taxpayers as their treaty benefits may be denied for the lack of beneficial ownership status.

The CIT Law, however, also provides that enterprises established outside China whose “de facto management bodies” are located in China are considered “PRC tax resident enterprises” and will generally be subject to the uniform 25% PRC corporate income tax rate as to their global income. Under the Implementation Rules of the CIT Law, “de facto management bodies” is defined as the bodies that have, in substance, overall management control over such aspects as the production and operation, personnel, accounts and properties of an enterprise. On April 22, 2009, the STA promulgated the Notice Regarding the Determination of Chinese-Controlled Offshore Incorporated Enterprises as PRC Tax Resident Enterprises on the Basis of De Facto Management Bodies (“STA Circular 82”). According to STA Circular 82, an offshore-incorporated enterprise controlled by a PRC enterprise or a PRC enterprise group will be regarded as a PRC tax resident by virtue of having its “de facto management body” in China only if certain conditions are met. Despite of those conditions, as STA Circular 82 only applies to enterprises incorporated outside China controlled by PRC enterprises or a PRC enterprise, it remains unclear how the PRC tax authorities will determine the location of “de facto management bodies” for offshore enterprises that are controlled by individual PRC tax residents or non-PRC enterprises, as our company and JinkoSolar Investment. Therefore, it remains unclear whether the PRC tax authorities would regard our company or JinkoSolar Investment as PRC tax resident enterprises. If our company and JinkoSolar Investment are regarded by PRC tax authorities as PRC tax resident enterprises for PRC corporate income tax purposes, any dividends distributed from Jiangxi Jinko to JinkoSolar Investment and ultimately to our company could be exempt from the PRC withholding tax, while our company and JinkoSolar Investment will be subject to the uniform 25% corporate income tax rate on our global income at the same time.

54

Dividends payable by us to our foreign investors and gains on the sale of our shares or ADSs may become subject to PRC corporate income tax liabilities.

The Implementation Rules of the CIT Law provide that (i) if the enterprise that distributes dividends is domiciled in China, or (ii) if gains are realized from transferring equity interests of enterprises domiciled in China, then such dividends or capital gains are treated as China-sourced income. It is not clear how “domicile” will be interpreted under the CIT Law. It may be interpreted as the jurisdiction where the enterprise is incorporated or where the enterprise is a tax resident. Therefore, if our company and our subsidiaries in Hong Kong are considered PRC tax resident enterprises for tax purposes, any dividends we pay to our overseas shareholders or ADS holders, as well as any gains realized by such shareholders or ADSs holders from the transfer of our shares or ADSs, may be viewed as China-sourced income and, as a consequence, be subject to PRC corporate income tax at 10% or a lower treaty rate. If we are required to withhold PRC income tax on dividends we pay to our overseas shareholders or ADS holders, or if you are required to pay PRC income tax on gains from the transfer of our shares or ADSs, the value of your investment in our shares or ADSs may be materially adversely affected.

Our ability to make distributions and other payments to our shareholders depends to a significant extent upon the distribution of earnings and other payments made by our subsidiaries in the PRC.

We conduct a substantial part of our operations through our operating subsidiaries in China. Our ability to make distributions or other payments to our shareholders depends on payments from these operating subsidiaries in China, whose ability to make such payments is subject to PRC regulations. Regulations in the PRC currently permit payment of dividends only out of accumulated profits as determined in accordance with accounting standards and regulations in China. According to the relevant PRC laws and regulations applicable to our operating subsidiaries in China and their respective articles of association, these subsidiaries are each required to set aside 10% of their after-tax profits based on PRC accounting standards each year as statutory common reserves until the accumulative amount of these reserves reaches 50% of their registered capital. These reserves are not distributable as cash dividends. As of December 31, 2022, these general reserves amounted to RMB1.03 billion (US$149.8 million), accounting for 4.3% of the total registered capital of all of our operating subsidiaries in China. In addition, under the CIT Law and its Implementation Rules, dividends from our operating subsidiaries in China to us are subject to withholding tax to the extent that we are considered a non-PRC tax resident enterprise under the CIT Law. See “—Our China-sourced income is subject to PRC withholding tax under the CIT Law, and we may be subject to PRC corporate income tax at the rate of 25%.” Furthermore, if our operating subsidiaries in China incur debt on their own behalf in the future, the instruments governing the debt may restrict their ability to pay dividends or make other distributions to us such as requiring prior approval from relevant banks.

Restrictions on currency exchange may limit our ability to receive and use our revenue effectively.

Certain portions of our revenue and expenses are denominated in Renminbi. If our revenue denominated in Renminbi increases or expenses denominated in Renminbi decrease in the future, we may need to convert a portion of our revenue into other currencies to meet our foreign currency obligations, including, among others, payment of dividends declared, if any, in respect of the ADSs. Under China’s existing foreign exchange regulations, foreign currency under current account transactions, such as dividend payments and trade-related transactions are generally convertible. Accordingly, our operating subsidiaries in China are able to pay dividends in foreign currencies without prior approval from the SAFE, by complying with certain procedural requirements. On January 1, 2020, the Foreign Investment Law and its implementing regulations came into effect. According to the Foreign Investment Law, a foreign investor may, in accordance with the law, freely transfer into or out of the PRC its contributions, profits, capital earnings, income from asset disposal, intellectual property rights royalties acquired, compensation or indemnity legally obtained, income from liquidation, etc., made or derived within the territory of the PRC in RMB or any foreign currency, subject to no illegal restriction by any entity or individual in terms of the currency, amount, frequency of such transfer into or out of the PRC, etc. The foreign exchange control in the field of foreign investment has been continuously relaxed. However, in practice, laws and regulations regarding the legality of foreign exchange projects still need to be followed. The SAFE issued the Circular on Further Promoting the Reform of Foreign Exchange Administration and Improving Examination of Authenticity and Compliance on January 26, 2017, pursuant to which the SAFE restated the procedures and reemphasized the bona-fide principle for banks to follow during their review of certain cross-border profit remittance. We cannot assure you that the PRC government would not take further measures in the future to restrict access to foreign currencies for current account transactions. Foreign exchange transactions by our operating subsidiaries in China under capital accounts continue to be subject to significant foreign exchange controls and require the approval of, or registration with, PRC governmental authorities. In particular, if one of our operating subsidiaries in China borrows foreign currency loans from us or other foreign lenders, these loans must be registered with the SAFE.

55

If we finance our subsidiaries in China by means of additional capital contributions, these capital contributions must be filed or approved by certain government authorities, including the MOFCOM or its local counterparts. On August 29, 2008, the SAFE promulgated Circular 142, which used to regulate the conversion by a foreign-invested company of foreign currency into Renminbi by restricting how the converted Renminbi may be used. On March 30, 2015, the SAFE issued the Circular on Reforming the Administration Approach Regarding the Foreign Exchange Capital Settlement of Foreign-invested Enterprises (“Circular 19”), which became effective on June 1, 2015 and replaced Circular 142. Circular 19 provides that the conversion from foreign currency registered capital of foreign-invested enterprises into the Renminbi capital may be at foreign-invested enterprises’ discretion, which means that the foreign currency registered capital of foreign-invested enterprises for which the rights and interests of monetary contribution has been confirmed by the local foreign exchange bureau (or the book-entry of monetary contribution has been registered) can be settled at the banks based on the actual operational needs of the enterprises. However, Circular 19 does not materially change the restrictions on the use of foreign currency registered capital of foreign-invested enterprises that Circular 142 has set forth. On June 9, 2016, the SAFE promulgated the Circular on Reforming and Standardizing the Administrative Provisions on Capital Account Foreign Exchange (“Circular 16”), which applies to all domestic enterprises in China. Circular 19 and Circular 16 continue to prohibit foreign-invested enterprises from, among other things, spending Renminbi capital converted from its foreign currency registered capital on expenditures beyond its business scope. Therefore, Circular 19 and Circular 16 may significantly limit the ability of our operating subsidiaries in China to transfer and use Renminbi funds from its foreign currency denominated capital, which may adversely affect our business, financial condition and results of operations.

The expiration or reduction of tax incentives by the PRC government may have a material adverse effect on our operating results.

The CIT Law imposes a uniform tax rate of 25% on all PRC enterprises, including foreign-invested enterprises, and eliminates or modifies most of the tax exemptions, reductions and preferential treatments available under the previous tax laws and regulations. Under the CIT Law, enterprises that were established before March 16, 2007 and already enjoyed preferential tax treatments have (i) in the case of preferential tax rates, continued to enjoy such tax rates that were gradually increased to the new tax rates within five years from January 1, 2008 or, (ii) in the case of preferential tax exemptions or reductions for a specified term, continued to enjoy the preferential tax holiday until the expiration of such term.

Jiangxi Jinko, Zhejiang Jinko, Haining Jinko and Yiwu Jinko were designated by the relevant local governmental authorities as “High and New Technology Enterprises” under the CIT Law. Jiangxi Jinko, Yuhuan Jinko and Haining Jinko were subject to a preferential tax rate of 15% for 2019, 2020 and 2021. Yiwu Jinko has obtained the qualification to enjoy the preferential tax rate of 15% for 2021, 2022 and 2023. Zhejiang Jinko has renewed its qualification to enjoy the preferential tax rate of 15% for 2021, 2022 and 2023. Jiangxi Jinko and Haining Jinko have successfully renewed this qualification for 2022. In addition, Shangrao Jinko and Zhejiang New Material obtained HNTE qualification to enjoy the preferential tax rate of 15% for 2022, 2023 and 2024. Xinjiang Jinko was designated by the relevant local authorities as an “Enterprise in the Encouraged Industry” and was subject to a preferential tax rate of 15% for 2018, 2019 and 2020. According to the “Announcement on Continuation of CIT Policies for Large-scale Development in the Western Region” published on April 23, 2020, enterprises established in the western region in encouraged industries can continue to enjoy a preferential tax rate of 15% till December 31, 2030. Sichuan Jinko, Leshan Jinko, Chuxiong Jinko and QinghaiJinko were also designated by the relevant local governmental authorities as an “Enterprise in the Encouraged Industry” and can enjoy a preferential tax rate of 15% till 2030. However, we cannot assure you that Jiangxi Jinko, Shangrao Jinko, Zhejiang New Material, Yiwu Jinko, Zhejiang Jinko, Leshan Jinko, Haining Jinko, Xinjiang Jinko and Sichuan Jinko will continue to qualify as “High and New Technology Enterprises” or “Enterprise in the Encouraged Industries” as they are subject to reevaluation in the near future. In addition, there are uncertainties on how the CIT Law and the Implementation Rules of the CIT Law will be enforced, and whether the future implementation of these rules will be consistent with the current interpretation. If the corporate income tax rates of some of our PRC subsidiaries increase, our financial condition and results of operations could be materially adversely affected.

According to the Provisional Regulation of the PRC on Value-Added Tax as amended on November 19, 2017 and its implementing rules, and the Announcement on Relevant Policies for Deepening Value-Added Tax Reform promulgated on March 20, 2019, effective from the date of April 1, 2019, gross proceeds from sales and importation of goods and provision of services are generally subject to a value-added tax (“VAT”) at 13%, instead of 16%, with exceptions for certain categories of goods that are taxed at a rate at 9%, instead of 10%.

56

The State Council promulgated the Circular of the State Council on Cleaning up and Standardizing Preferential Policies on Tax and Other Aspects (“Circular 62”), on November 27, 2014 in an effort to render the preferential policies on tax, non-tax income, fiscal expenditure, and other aspects of the local government consistent with the PRC central laws and regulations. According to the Circular 62, the local tax authorities shall conduct the special clean-up action, which leads to preferential policies violating PRC central laws and regulations being declared ineffective and repealed and preferential policies not violating PRC central laws and regulations being retained. In addition, the special clean-up action requires that all provincial governments and relevant authorities shall, prior to the end of March 2015, report the outcome of the special clean-up action in respect of preferential policies on tax and other aspects to the Ministry of Finance, and the Ministry of Finance shall then forward the outcome to the State Council for final determination. On May 10, 2015, the State Council issued the Circular on Matters Relating to Preferential Policies for Tax and Other Aspects (“Circular 25”), which suspended the implementation of special clean-up action of Circular 62. Circular 25 provides that in respect of existing local preferential policies with specified time limit, such time limit shall still apply; if there is no specified time limit, the local governments shall have the discretion to set up a transitional period to adjust the policies. Furthermore, it provides that preferential tax policies stipulated in the agreements between local governments and enterprises remain valid and the implemented part of the policies shall not be retrospectively affected. However, it is not clear whether or not and when the special clean-up action will resume. The repeal of any preferential policy on tax and other aspects may materially adversely affect our financial condition and business operations.

We face uncertainty with respect to indirect transfers of equity interests in PRC tax resident enterprises by non-PRC holding companies.

Under the current PRC tax regulations, indirect transfers of equity interests and other properties of PRC tax resident enterprises by non-PRC holding companies may be subject to PRC tax. In accordance with the Announcement of the State Taxation Administration on Several Issues concerning the Enterprise Income Tax on the Indirect Transfers of Properties by Non-Resident Enterprises (“STA Announcement 7”), issued by the STA on February 3, 2015, if a non-PRC tax resident enterprise indirectly transfers equities and other properties of a PRC tax resident enterprise and such indirect transfer will produce a result identical or substantially similar to direct transfer of equity interests and other properties of the PRC tax resident enterprise, the non-PRC tax resident enterprise may be subject to PRC withholding tax at a rate up to 10%. The Announcement of the State Taxation Administration on Matters Concerning Withholding of Income Tax of Non-resident Enterprises at Source (“STA Announcement 37”), which was issued by the STA on October 17, 2017 and became effective on December 1, 2017, renovates the principles and procedures concerning the indirect equity transfer tax withholding for a non-PRC tax resident enterprise. Failure to comply with the tax payment obligations by a non-PRC tax resident will result in penalties, including full payment of tax owed, fines and default interest on those tax.

According to STA Announcement 7, where a non-resident enterprise indirectly transfers equity interests or other properties of PRC tax resident enterprises, (“PRC Taxable Property”) to avoid its tax liabilities by implementing arrangements without reasonable commercial purpose, such indirect transfer shall be re-characterized and recognized as a direct transfer of PRC Taxable Property. As a result, gains derived from such indirect transfer and attributable to PRC Taxable Property may be subject to PRC withholding tax at a rate of up to 10%. In the case of an indirect transfer of property of establishments of a foreign enterprise in the PRC, the applicable tax rate would be 25%. STA Announcement 7 also illustrates certain circumstances which would indicate a lack of reasonable commercial purpose. STA Announcement 7 further sets forth certain “safe harbors” which would be deemed to have a reasonable commercial purpose. As a general principle, the STA also issued the Administration of General Anti-Tax Avoidance (Trial Implementation) (“GATA”), which became effective on February 1, 2015 and empowers the PRC tax authorities to apply special tax adjustments for “tax avoidance arrangements.”

There is uncertainty as to the application of STA Announcement 7 as well as the newly issued STA Announcement 37 and GATA. For example, it may be difficult to evaluate whether or not the transaction has a reasonable commercial purpose, and such evaluation may be based on ambiguous criteria which have not been formally declared or stated by tax authorities. As a result, any of our disposals or acquisitions of the equity interests of non-PRC entities which indirectly hold PRC Taxable Property or any offshore transaction related to PRC Taxable Property, including potential overseas restructuring, might be deemed an indirect transfer under PRC tax regulations. Therefore, we may be at risk of being taxed under STA Announcement 7 and STA Announcement 37 and we may be required to expend valuable resources to comply with STA Announcement 7 and STA Announcement 37 or to establish that we should not be taxed thereunder, which may materially adversely affect our financial condition and results of operations.

57

As a foreign company, our acquisitions of PRC companies may take longer and be subject to higher level of scrutiny by the PRC government, which may delay or prevent any intended acquisition.

Circular 10 established additional procedures and requirements including the requirements that in certain instances foreign investors obtain MOFCOM’s approval when they acquire equity or assets of a PRC domestic enterprise. According to Article 35 of the Foreign Investment Law, a security review system for foreign investment will be established in the country, under which the security review shall be conducted for any foreign investment affecting or having the possibility to affect national security. According to Article 40 of the Foreign Investment Law, where any country or region takes any discriminatory prohibitive or restrictive measures, or other similar measures against the People’s Republic of China in terms of investment, the People’s Republic of China may take corresponding measures against the said country or region in light of the actual conditions. In the future, we may want to grow our business in part by acquiring complementary businesses, although we do not have plans to do so at this time. Complying with Circular 10 the Foreign Investment Law and other relevant regulations to complete these transactions could be time-consuming and costly, and could result in an extensive review by the PRC government and its increased control over the terms of the transaction, and any required approval processes may delay or inhibit our ability to complete such transactions, which could affect our ability to expand our business or maintain our market share.

Our failure to make payments of statutory social welfare and housing funds to our employees could adversely and materially affect our financial condition and results of operations.

According to the relevant PRC laws and regulations, we are required to pay certain statutory social security benefits, including medical care, injury insurance, unemployment insurance, maternity insurance and pension benefits, and housing funds, for our employees. Our failure to comply with these requirements may subject us to monetary penalties imposed by the relevant PRC authorities and proceedings initiated by our employees, which could materially adversely affect our business, financial condition and results of operations.

In line with local customary practices, we have not made full contribution to the social insurance funds, and the contributions we made to the social insurance funds met the requirement of the local minimum wage standard, instead of the employees’ actual salaries as required, and have not made full contribution to the housing funds. We estimate the aggregate amount of unpaid social security benefits and housing funds in China to be RMB1.07 billion (US$155.3 million) as of December 31, 2022. We may be required by the relevant PRC authorities to pay these statutory social security benefits and housing funds within a designated time period. In addition, an employee is entitled to seek compensation by resorting to labor arbitration at the labor arbitration center or filing a labor complaint with the labor administration bureau within a designated time period. We have made provisions for such unpaid social security benefits and housing funds of our former and current PRC subsidiaries. All employee participants in our share incentive plans who are domestic individual participants may be required to register with SAFE. We may also face regulatory uncertainties that could restrict our ability to adopt additional option plans for our directors and employees under PRC law.

All employees participating in our share incentive plans who are domestic individual participants may be required to register with SAFE. We may also face regulatory uncertainties that could restrict our ability to adopt additional option plans for our directors and employees under PRC law.

On February 15, 2012, SAFE released the Stock Option Notice, which superseded the Application Procedures of Foreign Exchange Administration for Domestic Individuals Participating in an Employee Stock Holding Plan or Stock Option Plan of an Overseas-Listed Company, issued by SAFE in 2007. According to the Stock Option Notice, PRC individual participants include directors, supervisors, senior management personnel and other employees who are PRC citizens (which includes citizens of Hong Kong, Macau and Taiwan) or foreign individuals who reside in the PRC for 12 months consecutively. Under the Stock Option Notice, PRC and foreign citizens who receive equity grants from an overseas listed company are required, through a PRC agent or PRC subsidiary of such listed company, to register with SAFE and complete certain other bank and reporting procedures. In addition, according to the Stock Option Notice, domestic individual participants must complete the registration with SAFE or its local branch within three days rather than 10 days from the beginning of each quarter.

Failure to comply with such provisions may subject us and the participants of our share incentive plans who are domestic individual participants to fines and legal sanctions and prevent us from further granting options under our share incentive plans to our employees, and we may become subject to more stringent review and approval processes with respect to our foreign-exchange activities, such as in regards to our PRC subsidiaries’ dividend payment to us or in regards to borrowing foreign currency, which could adversely affect our business operations.

58

It may be difficult to effect service of process on, or to enforce any judgments obtained outside the PRC against, us, our directors, or our senior management members who live inside the PRC.

A majority of our existing directors and senior management members reside in the PRC and a substantial part of our assets and the assets of such persons are located in the PRC. Accordingly, it may be difficult for investors to effect service of process on any of these persons or to enforce judgments obtained outside of the PRC against us or any of these persons. The PRC does not have treaties providing for the reciprocal recognition and enforcement of judgments awarded by courts in many countries, including the Cayman Islands, the United States and the United Kingdom. Therefore, the recognition and enforcement in the PRC of judgments of a court in any of these jurisdictions in relation to any matter not subject to a binding arbitration provision may be difficult or even impossible.

Higher labor costs and inflation in China may adversely affect our business and our profitability.

Labor costs in China have risen in recent years as a result of the enactment of new labor laws and social development. In addition, inflation in China has increased. According to the National Bureau of Statistics of China, consumer price inflation in China was 2.5%, 0.9% and 2.0% in 2020, 2021 and 2022, respectively. Because we purchase raw materials from suppliers in China, higher labor cost and inflation in China increases the costs of labor and raw materials we must purchase for manufacturing. As we expect our production staff to increase and our manufacturing operations to become more labor intensive when we commence silicon wafer and solar module production, rising labor costs may increase our operating costs and therefore negatively impact our profitability.

Because we source contractors and purchase raw materials in China, higher labor cost and inflation in China increases the costs of labor and raw materials we procure for production. In addition, our suppliers may also be affected by higher labor costs and inflation. Rising labor costs may increase our operating costs and partially erode the cost advantage of our China-based operations and therefore negatively impact our profitability.

Risks Related to the ADSs

The market price for the ADSs has been volatile, which could result in substantial losses to investors.

The market price for the ADSs has been and may continue to be highly volatile and subject to wide fluctuations, which could result in substantial losses to investors. The closing prices of the ADSs ranged from US$38.64 to US$75.54 per ADS in 2022. The price of the ADSs may continue to fluctuate in response to factors including the following:

announcements of new products by us or our competitors;
technological breakthroughs in the solar and other renewable power industries;
reduction or elimination of government subsidies and economic incentives for the solar industry;
news regarding any gain or loss of customers by us;
news regarding recruitment or loss of key personnel by us or our competitors;
announcements of competitive developments, acquisitions or strategic alliances in our industry;
changes in the general condition of the global economy and credit markets;
general market conditions or other developments affecting us or our industry;
the operating and stock price performance of other companies, other industries and other events or factors beyond our control;
regulatory developments in our target markets affecting us, our customers or our competitors;
announcements regarding patent litigation or the issuance of patents to us or our competitors;
announcements of studies and reports relating to the conversion efficiencies of our products or those of our competitors;

59

actual or anticipated fluctuations in our quarterly results of operations;
changes in financial projections or estimates about our financial or operational performance by securities research analysts;
changes in the economic performance or market valuations of other solar power technology companies;
release or expiry of lock-up or other transfer restrictions on our outstanding ordinary shares or ADSs;
sales or perceived sales of additional ordinary shares or ADSs; and
commencement of, or our involvement in, litigation.

Any of these factors may result in large and sudden changes in the volume and price at which the ADSs will trade.

We cannot give any assurance that these factors will not occur in the future again. In addition, the securities market has from time to time experienced significant price and volume fluctuations that are not related to the operating performance of particular companies. Particularly, concerns over economic slowdown resulting from the COVID-19 pandemics have triggered a U.S. key market-wide circuit breaker for several times since March 9, 2020, leading to a historic drop for the U.S. capital market. No guarantee can be given on how the capital markets will react although actions have been taken worldwide to combat the spread of the COVID-19. These market fluctuations may also have a material adverse effect on the market price of the ADSs. In the past, following periods of volatility in the market price of their stock, many companies have been the subject of securities class action litigation. If we become involved in similar securities class action litigation in the future, it could result in substantial costs and diversion of our management’s attention and resources and could harm our stock price, business, prospects, financial condition and results of operations.

Conversion of the convertible notes we offered may dilute the ownership interest of existing shareholders, including holders who had previously converted their convertible notes.

The conversion of some or all of the convertible notes will dilute the ownership interests of existing shareholders and existing holders of the ADSs. Any sales in the public market of the ADSs issuable upon such conversion could adversely affect prevailing market prices of the ADSs. In addition, the existence of the convertible notes may encourage short selling by market participants because the conversion of the convertible notes could depress the price of the ADSs.

Provisions of the convertible notes we offered could also discourage an acquisition of us by a third party.

Certain provisions of the convertible notes could make it more difficult or more expensive for a third party to acquire us, or may even prevent a third party from acquiring us. For example, in terms of the convertible notes we offered in 2019, upon the occurrence of certain transactions constituting a fundamental change, holders of the convertible notes will have the right, at their option, to require us to repurchase all of their convertible notes or any portion of the principal amount of the convertible notes in integral multiples of US$1,000. We may also be required to increase the conversion rate for conversions in connection with certain fundamental changes. By discouraging an acquisition of us by a third party, these provisions could have the effect of depriving the holders of our ordinary shares and holders of the ADSs of an opportunity to sell their ordinary shares and ADSs, as applicable, at a premium over prevailing market prices.

You may not receive dividends or other distributions on our ordinary shares and you may not receive any value for them, if it is illegal or impractical to make them available to you.

Under Cayman Islands law, we may only pay dividends out of our profits or our share premium account provided always that we are able to pay our debts as they fall due in the ordinary course of our business. Our ability to pay dividends will therefore depend on our ability to generate sufficient profits. We cannot give any assurance that we will declare dividends of any amounts, at any rate or at all in the future. We have not paid any dividends in the past. Future dividends, if any, will be paid at the discretion of our board of directors and will depend upon our future operations and earnings, capital expenditure requirements, general financial conditions, legal and contractual restrictions and other factors that our board of directors may deem relevant. Our shareholders may, by ordinary resolution, declare a dividend, but no dividend may exceed the amount recommended by our board of directors. See “—Risks Related to Our Business and Industry—We rely principally on dividends and other distributions on equity paid by our principal operating subsidiary, and limitations on their ability to pay dividends to us could have a material adverse effect on our business and results of operations” above for additional legal restrictions on the ability of our PRC subsidiaries to pay dividends to us.

60

The depositary of the ADSs has agreed to pay to you the cash dividends or other distributions it or the custodian receives on ordinary shares or other deposited securities underlying the ADSs, after deducting its fees and expenses. You will receive these distributions in proportion to the number of ordinary shares your ADSs represent. However, the depositary is not responsible for making such distribution if it decides that it is unlawful or impractical to make a distribution available to any holders of ADSs. For example, it would be unlawful to make a distribution to a holder of ADSs if it consists of securities that require registration under the Securities Act but that are not properly registered or distributed under an applicable exemption from registration. The depositary may also determine that it is not feasible to distribute certain property through the mail. Additionally, the value of certain distributions may be less than the cost of mailing such distributions. In these cases, the depositary may determine not to distribute such property. We have no obligation to register under U.S. securities laws any ADSs, ordinary shares, rights or other securities received through such distributions. We also have no obligation to take any other action to permit the distribution of ADSs, ordinary shares, rights or anything else to holders of ADSs. This means that you may not receive distributions we make on our ordinary shares or any value for them if it is illegal or impractical for us to make them available to you. These restrictions may cause a material decline in the value of the ADSs.

Holders of ADSs have fewer rights than shareholders and must act through the depositary to exercise those rights.

As a holder of ADSs, you will not be treated as one of our shareholders and you will not have shareholder rights. Instead, the depositary will be treated as the holder of the shares underlying your ADSs. However, you may exercise some of the shareholders’ rights through the depositary, and you will have the right to withdraw the shares underlying your ADSs from the deposit facility.

Holders of ADSs may only exercise the voting rights with respect to the underlying ordinary shares in accordance with the provisions of the deposit agreement. Under our current articles of association, the minimum notice period required to convene a general meeting is ten days. When a general meeting is convened, you may not receive sufficient notice of a shareholders’ meeting to permit you to withdraw the ordinary shares underlying your ADSs to allow you to cast your vote with respect to any specific matter. In addition, the depositary and its agents may not be able to send voting instructions to you or carry out your voting instructions in a timely manner. We plan to make all reasonable efforts to cause the depositary to extend voting rights to you in a timely manner, but we cannot assure you that you will receive the voting materials in time to ensure that you can instruct the depositary to vote your ADSs. Furthermore, the depositary and its agents will not be responsible for any failure to carry out any instructions to vote, for the manner in which any vote is cast or for the effect of any such vote. As a result, you may not be able to exercise your right to vote and you may lack recourse if the shares underlying your ADSs are not voted as you requested. In addition, in your capacity as an ADS holder, you will not be able to call a shareholder meeting.

You may be subject to limitations on transfers of your ADSs.

Your ADSs are transferable on the books of the depositary. However, the depositary may close its transfer books at any time or from time to time when it deems expedient in connection with the performance of its duties. In addition, the depositary may refuse to deliver, transfer or register transfers of ADSs generally when our books or the books of the depositary are closed, or at any time if we or the depositary deem it advisable to do so because of any requirement of law or of any government or government body, or under any provision of the deposit agreement, or for any other reason.

We are a Cayman Islands exempted company and, because judicial precedent regarding the rights of shareholders is more limited under Cayman Islands law than that under U.S. law, you may have less protection for your shareholder rights than you would under U.S. law.

Our corporate affairs are governed by our memorandum and articles of association, as amended and restated from time to time, the Companies Act (As Revised) of the Cayman Islands and the common law of the Cayman Islands. The rights of shareholders to take action against the directors, actions by minority shareholders and the fiduciary duties of our directors to us under Cayman Islands law are to a large extent governed by the common law of the Cayman Islands. The common law of the Cayman Islands is derived in part from comparatively limited judicial precedent in the Cayman Islands as well as that from English common law, which has persuasive, but not binding, authority on a court in the Cayman Islands. The rights of our shareholders and the fiduciary duties of our directors under Cayman Islands law are not as clearly established as they would be under statutes or judicial precedent in some jurisdictions in the United States. In particular, the Cayman Islands have a less developed body of securities laws than the United States. In addition, some U.S. states, such as Delaware, have more fully developed and judicially interpreted bodies of corporate law than the Cayman Islands.

In addition, Cayman Islands companies may not have standing to initiate a shareholder derivative action before federal courts of the United States.

61

As we are a Cayman Islands exempted company and a substantial part of our consolidated assets are located outside of the United States and a substantial part of our current operations are conducted in China, there is uncertainty as to whether the courts of the Cayman Islands or China would recognize or enforce judgments of U.S. courts predicated upon the civil liability provisions of the securities laws of the United States or any state against us and our officers and directors, most of whom are not residents of the United States and the substantial majority of whose assets are located outside the United States. In addition, it is uncertain whether the Cayman Islands or PRC courts would entertain original actions brought in the Cayman Islands or in China against us or our officers and directors predicated on the federal securities laws of the United States. While there is no statutory recognition in the Cayman Islands of judgments obtained in the federal or state courts of the United States (and the Cayman Islands are not a party to any treaties for the reciprocal enforcement or recognition of such judgments), a foreign money judgment obtained in a foreign court of competent jurisdiction will be recognized and enforced in the courts of the Cayman Islands at common law, without any re-examination of the merits of the underlying dispute, by an action commenced on the foreign judgment debt in the Grand Court of the Cayman Islands, provided such judgment (a) is given by a foreign court of competent jurisdiction, (b) imposes on the judgment debtor a liability to pay a liquidated sum for which the judgment has been given, (c) is final and conclusive, (d) is not in respect of taxes, a fine or a penalty, (e) is not inconsistent with a Cayman Islands judgment in respect of the same matter, and (f) is not impeachable on the grounds of fraud and was not obtained in a manner and is not of a kind the enforcement of which is contrary to natural justice or the public policy of the Cayman Islands. However, the Cayman Islands courts are unlikely to enforce a judgment obtained from the U.S. courts under civil liability provisions of the U.S. federal securities law if such judgment is determined by the courts of the Cayman Islands to give rise to obligations to make payments that are penal or punitive in nature. Because such a determination has not yet been made by a court of the Cayman Islands, it is uncertain whether such civil liability judgments from U.S. courts would be enforceable in the Cayman Islands. A Cayman Islands court may stay enforcement proceedings if concurrent proceedings are being brought elsewhere.

As a result of all of the above, shareholders of a Cayman Islands company may have more difficulty in protecting their interests in the face of actions taken by our management, members of the board of directors or controlling shareholders than they would as shareholders of a company incorporated in a jurisdiction in the United States. For example, contrary to the general practice in most corporations incorporated in the United States, Cayman Islands incorporated companies may not generally require that shareholders approve sales of all or substantially all of a company’s assets. The limitations described above will also apply to the depositary who is treated as the holder of the shares underlying your ADSs.

Our current articles of association contain anti-takeover provisions that could prevent a change in control even if such takeover is beneficial to our shareholders.

Our current articles of association contain provisions that could delay, defer or prevent a change in control of our company that could be beneficial to our shareholders. These provisions could also discourage proxy contests and make it more difficult for you and other shareholders to elect directors and take other corporate actions. As a result, these provisions could limit the price that investors are willing to pay in the future for the ADSs. These provisions might also discourage a potential acquisition proposal or tender offer, even if the acquisition proposal or tender offer is at a price above the then current market price of the ADSs. These provisions provide that our board of directors has authority, without further action by our shareholders, to issue preferred shares in one or more series and to fix their designations, powers, preferences, privileges, and relative participating, optional or special rights and the qualifications, limitations or restrictions, including dividend rights, conversion rights, voting rights, terms of redemption and liquidation preferences, any or all of which may be greater than the rights associated with our ordinary shares, in the form of ADSs or otherwise. Our board of directors may decide to issue such preferred shares quickly with terms calculated to delay or prevent a change in control of our company or make the removal of our management more difficult. If our board of directors decides to issue such preferred shares, the price of the ADSs may fall and the voting and other rights of holders of our ordinary shares and ADSs may be materially adversely affected.

We are a foreign private issuer within the meaning of the rules under the Exchange Act, and as such we are exempt from certain provisions applicable to U.S. domestic public companies.

Because we qualify as a foreign private issuer under the Exchange Act, we are exempt from certain provisions of the securities rules and regulations in the United States that are applicable to U.S. domestic issuers, including:

the rules under the Exchange Act requiring the filing with the SEC of quarterly reports on Form 10-Q, quarterly certifications by the principal executive and financial officers, or current reports on Form 8-K;
the sections of the Exchange Act regulating the solicitation of proxies, consents, or authorizations in respect of a security registered under the Exchange Act;

62

the sections of the Exchange Act requiring insiders to file public reports of their stock ownership and trading activities and liability for insiders who profit from trades made in a short period of time; and
the selective disclosure rules by issuers of material nonpublic information under Regulation FD.

We are required to file an annual report on Form 20-F within four months of the end of each financial year. Press releases relating to financial results and material events will also be furnished to the SEC on Form 6-K. However, the information we are required to file with or furnish to the SEC will be less extensive and less timely compared to that required to be filed with the SEC by U.S. domestic issuers. As a result, you may not be afforded the same protections or information that would be made available to you were you investing in a U.S. domestic issuer.

As an exempted company incorporated in the Cayman Islands, we may adopt certain home country practices in relation to corporate governance matters. These practices may afford less protection to shareholders than they would enjoy if we complied fully with the NYSE corporate governance listing standards.

As a non-U.S. company with ADSs listed on the NYSE, we are subject to the NYSE corporate governance listing standards. However, in reliance on Section 303A.11 of the NYSE Listed Company Manual, which permits a foreign private issuer to follow the corporate governance practices of its home country, we have adopted certain corporate governance practices that may differ significantly from the NYSE corporate governance listing standards. For example, we may include non-independent directors as members of our compensation committee and nominating and corporate governance committee, and our independent directors are not required to hold regularly scheduled meetings at which only independent directors are present. Such home country practice differs from the NYSE corporate governance listing standards, because there are no specific provisions under the Companies Act (As Revised) of the Cayman Islands imposing such requirements. Accordingly, executive directors, who may also be our major shareholders or representatives of our major shareholders, may have greater power to make or influence major decisions than they would if we complied with all the NYSE corporate governance listing standards. While we may adopt certain practices that are in compliance with the laws of the Cayman Islands, such practices may differ from more stringent requirements imposed by the NYSE rules and as such, our shareholders may be afforded less protection under Cayman Islands law than they would under the NYSE rules applicable to U.S. domestic issuers. See “Item 16G. Corporate Governance.”

We may be a passive foreign investment company, which could result in adverse U.S. federal income tax consequences to U.S. Holders of the ADSs or ordinary shares.

A non-U.S. corporation will be considered a passive foreign investment company, which we refer to as a PFIC, for U.S. federal income tax purposes in any taxable year in which either 75% or more of its gross income is “passive income” or 50% or more of its assets constitute “passive assets” (generally determined on the basis of a quarterly average). The calculation of the value of our assets will be based, in part, on the market value of the ADSs, which is subject to change. The determination as to whether a non-U.S. corporation is a PFIC is based upon the application of complex U.S. federal income tax rules (which are subject to differing interpretations), the composition of income and assets of the non U.S. corporation from time to time and the nature of the activities performed by its officers and employees.

Based upon the composition of our current and projected income, assets and activities, we do not expect to be considered a PFIC for our current taxable year or in the foreseeable future. However, because the determination of whether we are a PFIC will be based upon the composition of our income, assets and the nature of our business, as well as the income, assets and business of entities in which we hold at least a 25% interest, from time to time, and because there are uncertainties in the application of the relevant rules, there can be no assurance that the United States Internal Revenue Service, will not take a contrary position.

If we are a PFIC for any taxable year during which a U.S. Holder, as defined in “Item 10. Additional Information—E. Taxation—U.S. Federal Income Taxation”, holds the ADSs or ordinary shares, the U.S. Holder might be subject to increased U.S. federal income tax liability and to additional reporting obligations. See “Item 10. Additional Information—E. Taxation—U.S. Federal Income Taxation—Passive Foreign Investment Company.” U.S. Holders are encouraged to consult their own tax advisors regarding the applicability of the PFIC rules to their purchase, ownership and disposition of the ADSs or ordinary shares.

63

We may issue additional ordinary shares, other equity or equity-linked or debt securities, which may materially adversely affect the price of our ordinary shares or ADSs. Hedging activities may depress the trading price of our ordinary shares.

We may issue additional equity, equity-linked or debt securities for a number of reasons, including to finance our operations and business strategy (including in connection with acquisitions, strategic collaborations or other transactions), to satisfy our obligations for the repayment of existing indebtedness, to adjust our ratio of debt to equity, to satisfy our obligations upon the exercise of outstanding warrants or options or for other reasons. Any future issuances of equity securities or equity-linked securities could substantially dilute your interests and may materially adversely affect the price of our ordinary shares or ADSs. We cannot predict the timing or size of any future issuances or sales of equity, equity-linked or debt securities, or the effect, if any, that such issuances or sales may have on the market price of our ordinary shares or ADSs. Market conditions could require us to accept less favorable terms for the issuance of our securities in the future.

Substantial future sales of our ordinary shares or ADSs in the public market, or the perception that such sales could occur, could cause the price of our ordinary shares or ADSs to decline.

Sales of our ordinary shares or ADSs in the public market, or the perception that such sales could occur, could cause the market price of our ordinary shares to decline. As of December 31, 2022, we had 201,189,189 ordinary shares outstanding, excluding 67,668 ADS representing 270,672 ordinary shares reserved for future grants under our share incentive plans and conversion of our convertible notes, and 2,945,840 ordinary shares as treasury stock. The number of ordinary shares outstanding and available for sale will increase when our employees and former employees who are holders of restricted share units and options to acquire our ordinary shares become entitled to the underlying shares under the terms of their units or options. To the extent these shares are sold into the market, or are converted to ADSs which are sold into the market place, the market price of our ordinary shares or ADSs could decline.

Your right to participate in any future rights offerings may be limited, which may cause dilution to your holdings.

We may from time to time distribute rights to our shareholders, including rights to acquire our securities. However, we cannot make these rights available in the United States unless we register the rights and the securities to which the rights relate under the Securities Act or an exemption from the registration requirements is available. We are under no obligation to file a registration statement with respect to any such rights or securities or to endeavor to cause a registration statement to be declared effective. Moreover, we may not be able to establish an exemption from registration under the Securities Act. Accordingly, you may be unable to participate in our rights offerings and may experience dilution in your holdings.

ITEM 4.               INFORMATION ON THE COMPANY

A.History and Development of the Company

Our legal and commercial name is JinkoSolar Holding Co., Ltd. Our principal executive office is located at 1 Yingbin Road, Shangrao Economic Development Zone, Jiangxi Province, 334100, People’s Republic of China. Our telephone number at this address is (86-793) 858-8188 and our fax number is (86-793) 846-1152. Our registered office in the Cayman Islands is Cricket Square, Hutchins Drive, P.O. Box 2681, Grand Cayman, KY1-1111, Cayman Islands.

We commenced our operations in June 2006 through our then consolidated subsidiary Jiangxi Desun Energy Co., Ltd. We were incorporated as a limited liability company in the Cayman Islands on August 3, 2007. Following a series of equity transactions, we established a holding company structure with us being the ultimate holding company in 2009. We conduct our business principally through our majority-owned operating subsidiary in China, Jiangxi Jinko. As of December 31, 2022, we had 14 production facilities globally and 23 overseas subsidiaries in Japan, South Korea, Vietnam, India, Turkey, Germany, Italy, Switzerland, the United States, Mexico, Brazil, Chile, Australia, Canada, Malaysia, the United Arab Emirates, Denmark, Indonesia and Nigeria. As of the same date, we also had global sales teams in China, the United States, Canada, Brazil, Chile, Mexico, Italy, Germany, Turkey, Spain, Japan, the United Arab Emirates, Netherlands, Vietnam and India to conduct sales, marketing and brand development for our products around the world.

On May 19, 2010, we completed our initial public offering, in which we offered and sold 5,835,000 ADSs representing 23,340,000 ordinary shares, raising US$64.2 million in proceeds before expenses to us. The ADSs are listed on the New York Stock Exchange under the symbol “JKS.”

On November 10, 2010, we completed a follow-on public offering of 3,500,000 ADSs representing 14,000,000 ordinary shares, of which 2,000,000 ADSs were sold by us and 1,500,000 ADSs were sold by the selling shareholders.

64

On September 25, 2013, we completed a follow-on public offering of 4,370,000 ADSs representing 17,480,000 ordinary shares, including 570,000 ADSs sold pursuant to the underwriters’ full exercise of their option to purchase additional ADSs.

On January 22, 2014, we completed a follow-on public offering of 3,750,000 ADSs representing 15,000,000 ordinary shares and a concurrent offering of US$150.0 million in aggregate amount of 4.0% convertible senior notes due 2019.

In November 2016, as a result of the sale of all of the 55% equity interest indirectly held by us in JinkoPower, we disposed of our downstream solar power project business in China and received US$250 million in cash.

In February 2017, we announced completion of repurchase of 4.00% convertible senior notes due 2019 at the option of holders of the notes. An aggregate principal amount of US$61,074,000 of the notes was tendered for repurchase, with US$10,000 convertible senior notes remaining outstanding after such repurchase.

In February 2018, we closed the follow-on public offering of 4,140,000 ADSs, each representing four of our ordinary shares, par value US$0.00002 per share, at US$18.15 per ADS. The net proceeds of the follow-on offering to us, after deducting underwriting commissions and fees and estimated offering expenses, was US$71.1 million. Concurrently we completed the private placement with Tanka International Limited, an exempted company incorporated in the Cayman Islands held by Mr. Xiande Li, our founder, chairman and chief executive officer, and Mr. Kangping Chen, our founder, of its purchase of US$35 million of our ordinary shares.

In May 2019, we completed a follow-on public offering of 4,671,875 ADSs, each representing four of our ordinary shares, at US$16.00 per ADS. Concurrently with the offering, we issued convertible senior notes of US$85 million due 2024 to support capital expenditure and supplement working capital. The notes will mature on June 1, 2024 and the holders will have the right to require us to repurchase for cash all or any portion of their notes on June 1, 2021. The interest rate is 4.5% per annum payable semi-annually, in arrears. As of the date of this annual report, the convertible notes of US$29.75 million in aggregate have been converted. In connection with the issuance of the convertible notes, we entered into a zero strike call option transaction with an affiliate of Credit Suisse Securities (USA) LLC, whom we refer to as the option counterparty. The zero strike call option transaction was completed in July 2021.

In June 2019, we supplied Trung Nam Group with 258MW of monocrystalline PERC double glass modules which were installed at one of the largest solar-wind hybrid projects in Vietnam.

In June 2019, we supplied Power Construction Corporation of China with 351MW of solar modules, which were installed at the Hồng Phong solar PV plant in Vietnam, one of the largest PV projects in the Asia Pacific region.

In March 2020, we announced a share repurchase program of up to US$100 million of our ordinary shares represented by ADSs within twelve months. Purchases may be made from time to time on the open market at prevailing market prices in open-market transactions, privately negotiated transactions or block trades, and/or through other legally permissible means, depending on market conditions and in accordance with the applicable rules and regulations. The timing and conditions of the share repurchases will be subject to various factors including the requirements under Rule 10b-18 and Rule 10b5-1 of the Exchange Act, as well as our insider trading policy. We plan to use our existing funds to fund repurchases made under the share repurchase program. We repurchased an aggregate of 305,660 ADSs under this share repurchase program.

In June 2020, Mr. Shaoguo Ji was appointed as our Chief Human Resources Officer (CHO).

In August 2020, we unveiled our RE100 roadmap by providing detail on our approach to achieve 100% powered by renewables by 2025.

In August 2020, we signed a contract with Shanghai Electric Hongkong Co., Limited to supply approximately 1 GW of solar modules for Phase V of the Dubai Electricity and Water Authority Solar Park. This project is located in Dubai, and is part of the government’s sustainable development to support the Dubai Clean Energy Strategy 2050 with the goal of providing 75% of Dubai’s total power output from clean energy sources by 2050. We would supply its high efficiency Swan series modules, which would meet the high requirements of Dubai’s scorching temperatures and on the leveled cost of energy.

In September 2020, we supplied Trung Nam Group with 611MW of Tiger bifacial transparent backsheet modules, which were installed at the Thuan Nam solar power plant project in Vietnam. Located in Thuan Nam, the Thuan Nam solar power plant project was one of the largest solar power projects by capacity that were using bifacial modules in both Vietnam and Southeast Asia.

65

In September 2020, we announced our intention to cooperate with ENEOS Corporation, Japan’s largest oil refiner, on the provision of solar modules for a Virtual Power Plant project. For this project, our high-efficiency monocrystalline products would be deployed and installed on the roof of gas stations connected to a cloud-based distributed power plant, and would become our first Virtual Power Plant project in Japan.

In September 2020, our board of directors approved a strategic plan to access China’s capital markets through our principal operating subsidiary Jiangxi Jinko. To qualify Jiangxi Jinko for a STAR Market listing and to raise additional capital to support its continuous expansion, our board of directors also approved an equity financing of Jiangxi Jinko.

In October 2020, the previously announced equity financing of Jiangxi Jinko was completed. Immediately after the closing, reputable Chinese third-party investors including China Industrial Bank Group, CIIT Asset Management Co., Ltd., YunShang Fund, Huaho Capital, and China Capital Management Co., Ltd., China Securities Investment Co., Ltd., together with our founders and senior management personnel, directly or through their investment arms, would collectively own approximately a 26.7% equity interest in Jiangxi Jinko. Following the closing of this transaction, we would actively prepare for the planned STAR Market listing of Jiangxi Jinko pursuant to relevant laws and regulations in China. We would remain the majority and controlling shareholder of Jiangxi Jinko after its STAR Market listing.

In November 2020, we and our subsidiary JinkoSolar (Sichuan) Co., Ltd. (“Sichuan Jinko”) signed a long-term purchase agreement with certain subsidiaries of Tongwei Co., Ltd. The raw materials procurement would ensure a stable supply of polycrystalline silicon in line with our strategic and operational plans. Under the agreement, we locked in nearly 100,000 metric tons of polycrystalline silicon, and both parties could negotiate additional purchases. The price for any additional order would be negotiated and determined based on market conditions.

In December 2020, Mr. Longgen Zhang resigned as our director and Mr. Haiyuan (Charlie) Cao was appointed as our director. In connection with its proposed listing on the STAR Market, relevant PRC law requires that the senior management of Jiangxi Jinko be different from that of its controlling shareholder, our company. Accordingly, in December 2020, our board of directors approved the following changes to our senior management: (i) Mr. Kangping Chen, Mr. Gener Miao, Dr. Jiun-Hua Allen Guo, Mr. Shaoguo Ji and Dr. Hao Jin resigned as chief executive officer, chief marketing officer, chief operating officer, chief human resources officer and chief technology officer of our company, respectively, while retaining the same roles at Jiangxi Jinko (which runs substantially all of our business); and (ii) Mr. Xiande Li, our founder and the chairman of our board of directors, was additionally appointed as our chief executive officer. We do not believe these changes will have material impact on our business operations, because the relevant management members will continue performing their previous responsibilities at Jiangxi Jinko and our chief executive officer and chief financial officer will continue managing the overall business of our company under the direction of our board of directors.

In December 2020, we filed a prospectus supplement to sell up to an aggregate of US$100 million of the ADSs through an at-the-market equity offering program (the “2020 ATM Program”). In January 2021, we completed the 2020 ATM Program, under which we sold 1,494,068 ADSs and received US$98.25 million after deducting commissions and offering expenses.

In January 2021, our Tiger monofacial module won the prestigious PV Magazine Award 2020 in the module category.

In February 2021, we won the Green Builder Media’s 2021 Green Innovation award.

In February 2021, we became the first international solar company to have signed on to the Global Framework Principles for Decarbonizing Heavy Industry, as part of our efforts to continue supporting the decarbonization of the heavy industry sector in favor of a transition towards clean energy.

In March 2021, we were recognized as “Overall High Achiever” in the 2020 PV Module Index Report published by the Renewable Energy Testing Center (RETC).

In March 2021, we launched a new series of ultra-efficient Tiger Pro modules with higher power capacity targeted for distributed generation market.

In April 2021, we joined the United Nations Global Compact, the world’s largest corporate sustainability initiative. Under the U.N. Global Compact, signatories are encouraged to align their operations and strategies with key principles.

In April 2021, we won the award for “Asia’s Best Employer” for the third consecutive year.

66

In April 2021, we won the 7th All Quality Matters Award for Green Module Efficiency at the Solar Congress 2021 held by TÜV Rheinland.

In May 2021, we officially updated its new value-based strategy to redefine the incorporation of principles, social responsibility and profitability.

In May 2021, we were awarded Top 1 Prestigious Module PV Brand in Vietnamese Market 2020 voting jointly organized by the National Steering Committee for electricity Development of Vietnam, the Ministry of Industry and Trade (MOIT), and Vietnam Energy Magazine.

In May 2021, we received the award for Best HR Strategy of the Year at the Energy HR Summit India 2021.

In May 2021, Mr. Mengmeng (Pan) Li became our new chief financial officer and Mr. Haiyun (Charlie) Cao resigned as chief financial officer of our company, in order to comply with certain business operation independence requirements of the STAR Market in relation to the proposed listing of its principal operating subsidiary, Jiangxi Jinko on the STAR Market.

In May 2021, the maximum solar conversion efficiency of our large-area N-type monocrystalline silicon solar cells reached 25.25%, setting a new world record for large-size contact-passivated solar cells.

In June 2021, our flagship Tiger Pro dual glass module received the world’s first IEC TS 62804-1-1:2020 certificate issued by DEKRA, one of the world’s largest independent inspection companies.

In June 2021, we were ranked Top Performer in PV Evolution Labs’ (PVEL) 2021 PV Module Reliability Scorecard for the seventh consecutive time.

In June 2021, we were recognized as an “Overall High Achiever” in Renewable Energy Testing Center’s (“RET”) 2021 PV Module Index Report for the second consecutive year.

In June 2021, our subsidiary, Shangrao JinkoSolar Industry Development Co., Ltd. planned to invest RMB315 million of monetary capital to increase capital and shares in Inner Mongolia Xinte Silicon Materials Co., Ltd., a wholly-owned subsidiary of Xinte Energy Co., Ltd. (HKEX: 1799).

In June 2021, the application documents regarding a potential initial public offering and listing of the shares of Jiangxi Jinko, a principal operating subsidiary of our company, was submitted to and received by the Shanghai Stock Exchange.

In July 2021, our principal operating subsidiary Jinko Solar Co., Ltd. signed a strategic cooperation agreement with Maersk for End-to-end Transportation and Digitalized Logistics Solutions.

In July 2021, the maximum solar conversion efficiency of our advanced high-efficiency solar module reached 23.53% and outperformed the previous record of 23.01%, also set by us, in January 2021, after recently setting a test record of 25.25% for large-area N-type monocrystalline silicon solar cells.

In July 2021, we were selected as an “Eco-Leader” by Green Builder® Media for the third time.

In July 2021, the United States Court of Appeals for the Federal Circuit issued a Rule 36 summary affirmance agreeing with the International Trade Commission’s conclusion that our products do not infringe a patent asserted by Hanwha Q CELLS.

In August 2021, we obtained the first photovoltaic module LCA (Life Cycle Assessment) certificate in the Greater China region issued by TÜV Rheinland (China) Ltd., and concurrently passed the Italian EPD certification.

In August 2021, our principal operating subsidiary, Jiangxi Jinko signed a long-term polysilicon supply agreement with Wacker Chemie AG.

In September 2021, our principal operating subsidiary, Jiangxi Jinko signed a strategic cooperation framework agreement with Contemporary Amperex Technology Co., Ltd.

In September 2021, we announced that it is investing US$500 million to build a monocrystalline ingot and wafer manufacturing facility in Quảng Ninh Province, Vietnam.

67

In September 2021, we were awarded the “Top Brand PV USA” seal by EUPD Research.

In October 2021, we achieved a major technical breakthrough on its N-type monocrystalline silicon solar cell, setting a new world record for the fourth time in a year with the maximum solar conversion efficiency of 25.4% for its large-size passivating contact solar cell.

In October 2021, we won the prestigious Green World Awards for Environmental Best Practice named by the Green Organization in the global campaign to find the world’s greenest countries, companies, and communities.

In October 2021, our Tiger and Tiger Pro module series met the carbon footprint verification standards of TÜV Rheinland Group, a leading global services provider in the testing of PV modules and components.

In October 2021, we worked with Catholic Charities Jacksonville to provide refugees living in Jacksonville access to devices and internet in order to facilitate their English classes and better acclimate to life in America.

In November 2021, we launched a new series of ultra-efficient 2021 Flagship Tiger Neo modules.

In November 2021, Jiangxi Jinko plans to invest RMB450 million for equity in Sichuan Yongxiang Energy Technology Co., Ltd., a subsidiary of Tongwei Co., Ltd. (Shanghai Stock Exchange: 600438).

In December 2021, Jiangxi Jinko and Aldo Solar, which stands out as the largest distributor of solar energy solutions in Brazil with 31% market share, reinforce their partnership for 2022 with the signing of the largest distribution agreement for distributed generation ever signed by Jiangxi Jinko outside China.

In January 2022, Jiangxi Jinko had completed the STAR Listing. Jiangxi Jinko issued 2,000,000,000 shares representing approximately 20% of the total 10,000,000,000 shares outstanding after the STAR Listing. The shares were issued at a public offering price of RMB5.00 per share and the total gross proceeds of the STAR Listing were approximately RMB10.00 billion. After the STAR Listing, we own approximately 58.62% of Jiangxi Jinko.

In February 2022, our Tiger Neo bifacial modules reached competitive carbon footprint value for tenders in France.

In March 2022, Jiangxi Jinko entered into a project investment cooperation framework agreement with Qinghai Provincial Department of Industry and Information Technology, Xining Municipal Government and Xining Economic and Technological Development Zone Management Committee for a joint monocrystalline silicon pull rod project.

In March 2022, Jiangxi Jinko entered into an investment framework agreement with the Shangrao Guangxin District Government for a high-efficiency solar module and PV module aluminum frame project.

By March 2022, we are the first company to deliver solar modules of 100 GW globally.

In April 2022, we delivered our bifacial modules to a 204MW Solar Power Plant in Kozani, Western Macedonia, Greece. The Kozani project consists of 18 project sites adding up to a total of 204MW capacity. We delivered more than 500,000 bifacial modules to juwi Hellas Renewable Energy Sources S.A.

In May 2022, we signed our first European Energy Storage Solution (ESS) agreement with Memodo GmbH (“Memodo”). The Memodo exclusivity agreement for our ESS product portfolio will cover the D-A-CH region (Germany, Austria and Switzerland) for 2022 and 2023, respectively, which includes an all-in-one system, a stackable low-voltage and high-voltage storage system and a single or three-phase hybrid inverter. All power storage devices are installed with lithium iron phosphate batteries and are compatible with well-known inverters.

In May 2022, Jiangxi Jinko signed a new distribution agreement in Latin America with Aldo Solar. Aldo Solar, which stands out as the largest distributor of solar energy solutions in the country with a market share of approximately 30% in the Distributed Generation segment, will bring to market the new N-Type ultra-efficiency photovoltaic Tiger Neo modules from us.

In June 2022, our Malaysia factory became our first overseas “RE100 factory” fully powered by renewables. 100% of the electricity consumed in production and operation activities supporting roughly 7GW vertically integrated solar cell-module capacity is supplied by green electricity.

68

In July 2022, we announced a share repurchase program of up to US$200 million of our ordinary shares represented by ADSs during an 18-month period. Repurchases may be made from time to time on the open market at prevailing market prices in open-market transactions, privately negotiated transactions or block trades, and/or through other legally permissible means, depending on market conditions and in accordance with the applicable rules and regulations. The timing and conditions of the share repurchases will be subject to various factors including the requirements under Rule 10b-18 and Rule 10b5-1 of the Exchange Act, as well as our insider trading policy. We plan to use our existing funds to fund repurchases made under the share repurchase program. We have not repurchased any ADSs under this share repurchase program as of the date of this annual report.

In November 2022, we announced that following the record of maximum solar conversion efficiency of 26.1% recently set by our 182 mm and above large-size monocrystalline silicon TOPCon solar cell, the maximum solar conversion efficiency of our 182 mm N-type module reached 23.86%, refreshing the record of 23.53% for N-type module, also set by us, in July 2021. The result was independently tested and confirmed by TÜV Rheinland, one of the world’s leading testing service providers on internationally recognized safety and quality standards.

In November 2022, we announced that Jiangxi Jinko will supply approximately 522 MW of Tiger Neo 78 Cell modules for Phase l of the Santa Luzia Complex Project in Paraíba State, Brazil.

In December 2022, our high-efficiency N-Type monocrystalline silicon solar cell set a new record with maximum conversion efficiency of 26.4%, which has been independently confirmed by the National Institute of Metrology, China.

In January 2023, we revealed our Second Generation Tiger Neo panel family – one of the world’s most efficient and powerful solar panels. The upgraded Tiger Neo family includes three series with up to 445Wp for 54-cell, 615Wp for 72-cell, and 635Wp for 78-cell and module efficiency up to 22.27%, 23.23%, and 22.72% respectively.

In April 2023, Jiangxi Jinko completed the issuance of its convertible bonds in the principal amount of RMB10.00 billion on the STAR Market. The net proceeds from the convertible bond issuance will be used for (i) construction and development of certain solar cell and module production projects by Jiangxi Jinko, and (ii) working capital for Jiangxi Jinko. We subscribed for the convertible bonds in an aggregate amount of RMB5.50 billion with our special preemptive rights and is subject to a six-month lock-up period. We have the right to either sell such convertible bonds after the lock-up period or convert such convertible bonds into Jiangxi Jinko’s ordinary shares.

In April 2023, our EAGLE Encore Residential Solar + Storage platform has been recognized by Green Builder® Media as a 2023 Sustainable Product of the Year.

B.

Business Overview

We are a global leader in the PV industry based in China. We have built a vertically integrated solar power product value chain, manufacturing from silicon wafers to solar modules. We sell most of our solar modules under our own “JinkoSolar” brand, with a small portion of solar modules on an OEM basis. We also sell silicon wafers and solar cells that we do not use in our solar module production.

We sell our products in major export markets and China. As of December 31, 2022, we had 14 production facilities globally and 23 overseas subsidiaries in Japan, South Korea, Vietnam, India, Turkey, Germany, Italy, Switzerland, the United States, Mexico, Brazil, Chile, Australia, Canada, Malaysia, the United Arab Emirates, Denmark, Indonesia and Nigeria. As of the same date, we also had global sales teams in China, the United States, Canada, Brazil, Chile, Mexico, Italy, Germany, Turkey, Spain, Japan, the United Arab Emirates, Netherlands, Vietnam and India to conduct sales, marketing and brand development for our products around the world. In addition, as of December 31, 2022, we had an aggregate of over 3,000 customers in over 160 countries and regions for our solar modules, including distributors, project developers and system integrators.

Our solar cells and modules utilize advanced solar technologies, such as the PERC technology and half cell technology, and have achieved industry-leading conversion efficiency. In 2020, 2021 and 2022, the average conversion efficiency rate of our solar cells using our P-type monocrystalline silicon wafers was 22.9%, 23.3% and 23.6%, respectively. In 2020, 2021 and 2022, the average conversion efficiency rate of our N-type monocrystalline solar cells was 23.5%, 24.5% and 25.1%, respectively. We believe that both of these average conversion efficiency rates were consistently higher than industry average. In July 2020, the maximum conversion efficiency rate of our N-Type monocrystalline solar cells reached 24.8%. In October 2021, our N-type monocrystalline solar cells reached the maximum conversion efficiency rate of 25.4%. In December 2022, our 182mm N-type monocrystalline solar cells reached the maximum conversion efficiency rate of 26.4%.

69

Our high-quality manufacturing capabilities have enabled us to produce solar cells and modules meeting the industry’s highest performance standards. All of our solar modules sold in Europe are TÜV, PID, Salt mist, Ammonia, Dust & Sand and CE certified, all of our solar module sold in India are BIS certified, all of our solar modules sold in North America are UL certified, all of our solar modules sold in Korea are KS certified and our solar modules sold in China are CQC certified. In 2013, our solar modules passed TÜV Nord’s Dust & Sand Certification Test, demonstrating their suitability for installation in desert regions, and we also unveiled our “Eagle II” solar modules, which represent a new standard for performance and reliability. In May 2017, we became one of the first Chinese PV manufacturers to pass the intensive UV test according to IEC 61345 from TÜV Rheinland. In July 2017, we guaranteed that all our standard PV modules meet IEC 62804 double anti-PID standards. In May 2018, our entire portfolio of PV modules passed the Potential Induced Degradation resistance test as required by TÜV Nord’s IEC TS 62804-1 standards. In March 2019, we received the 5th “All Quality Matters Award” from TÜV Rheinland. In October 2021, our Tiger and Tiger Pro module series met the carbon footprint verification standards of TÜV Rheinland Group, a leading global services provider in the testing of PV modules and components. In February 2022, our factory in Shangrao obtained our first SNI certification.

We leverage our vertically integrated platform and cost-efficient manufacturing capabilities in China to produce high quality products at competitive costs. Our solar cell and silicon wafer operations support our solar module production. As of December 31, 2022, we had an integrated annual capacity of approximately 65 GW for mono wafers, 55 GW for solar cells and 70 GW for solar modules. Our manufacturing facilities are primarily located in eight provinces across China, Florida of the United States, Penang of Malaysia and Quảng Ninh Province of Vietnam, providing convenient and timely access to key resources and suppliers.

We no longer have any downstream solar power projects in China after we disposed of our downstream solar power projects business in China in the fourth quarter of 2016, but still have two overseas solar power plants which are respectively located in Abu Dhabi and Mexico. The solar power plant in Mexico is still under construction.

Our Products and Services

Our product mix has evolved rapidly since our inception, as we have incorporated more of the solar power value chain through the expansion of our production capabilities and acquisitions. We currently manufacture a series of products from silicon wafers to solar modules. Our principal product is solar modules, but we also sell silicon wafers and solar cells from time to time to meet our customers’ demand. In 2022, sales of solar modules, silicon wafers and solar cells represented 96.5%, 0.6% and 1.2%, respectively, of our total revenues. In addition, we also sell small volumes of recovered silicon materials to optimize the utilization of our production capacity.

The following table sets forth details of our sales volume by product for the periods indicated:

    

2020

    

2021

    

2022

Products

(MW)

(MW)

(MW)

Silicon wafers

 

1,583.7

 

2,153.4

 

1,062.6

Solar cells

 

670.6

 

856.4

 

997.0

Solar modules

 

18,770.6

 

22,232.7

 

44,333.8

Leveraging our expertise in manufacturing high quality solar modules and substantial experience in the solar industry, we commenced developing solar power projects and providing solar system integration services in late 2011. In November 2019, we entered into an agreement to sell two solar power plants in Mexico with a combined capacity of 155 MW to an independent third party, which was completed in March 2020.

Unless otherwise specified, the results presented in this annual report do not include the results of our downstream solar power project business in China, a discontinued operation.

On January 1, 2018, we adopted new revenue guidance ASC Topic 606, “Revenue from Contracts with Customers”, by applying the modified retrospective method to those contracts that were not completed as of January 1, 2018. Results for reporting periods beginning on or after January 1, 2018 are presented under ASC Topic 606, while prior period amounts are not adjusted and continue to be reported in accordance with our historical accounting practices under ASC Topic 605 “Revenue Recognition”. See “Item 5. Operating and Financial Review and Prospects—A. Operational Results—Selected Statement of Operations Items—Revenues.”

In 2020, 2021 and 2022, we did not record revenues from sales of products to subsidiaries of Renesola Zhejiang Ltd. (“ReneSola”), one of our related parties controlled by an immediate family member of principal shareholders and directors of our company, who are also the executive officers of our company.

70

In 2020, 2021 and 2022, revenues from sales of products to subsidiaries of Sweihan PV Power Company P.S.J.C, one of our related parties, amounted to RMB51.2 million, nil and nil, respectively.

In 2020, 2021 and 2022, revenues from sales of solar module products to subsidiaries of JinkoPower amounted to RMB5.1 million, RMB27.1 million and RMB325.2 million (US$47.1 million), respectively.

Solar Modules

We commenced producing solar modules in August 2009. In 2022, we sold 44.5 GW of solar modules and generated RMB80.22 billion (US$11.63 billion) of revenue from sales of solar modules, which accounted for 96.5% of our total revenue. We expect that sales of solar modules will continue to be our largest revenue source in the future.

In September 2020, the maximum conversion efficiency of our N-Type mono bifacial module reached 23.01%.

In May 2020, we officially launched our 2020 flagship Tiger Pro module series. The module series could generate a maximum power output of up to 580Wp, which was 40% higher than current mainstream products installed in utility projects. All these high energy density modules used innovative multi-wire 9BB and TR tiling ribbon technology to reach significantly improved performance with a conversion efficiency of up to 21.6%.

In June 2020, our innovative Tiger Pro Series of high-efficiency modules received the world’s first IEC 61701 Ed. 3 (FDIS) certification for salt mist corrosion test issued by TÜV Nord AG, an independent provider of technical services for testing, inspection, certification, consultation and training.

In August 2020, we launched our new generation of 610W Tiger Pro High-efficiency monocrystalline TR solar module and our BIPV solutions, Building Integrated Photovoltaics product series, which were unveiled at SNEC 2020 in Shanghai.

On August 21, 2020, we were ranked as a top solar brand in debt financed projects and named a most “bankable” PV manufacturer by Bloomberg New Energy Finance. Forty-nine global solar module manufacturers were ranked based on Bloomberg New Energy Finance’s global survey of key PV stakeholders assessing which module brands used in projects are most likely to obtain non-recourse debt financing from commercial banks.

In September 2020, we supplied Trung Nam Group with 611MW of Tiger bifacial transparent backsheet modules, which were installed at the Thuan Nam solar power plant project in Vietnam. Located in Thuan Nam, the Thuan Nam solar power plant project was one of the largest solar power projects by capacity that were using bifacial modules in both Vietnam and Southeast Asia.

In November 2020, we supplied 541 MW Tiger Series modules for the first phase of the Xuan Thien project in Vietnam. This project was considered as one of the largest solar power projects in Southeast Asia. This project demonstrates the latest PV development and energy transformation in Southeast Asia.

In June 2021, our flagship Tiger Pro dual glass module received the world’s first IEC TS 62804-1-1:2020 certificate issued by DEKRA, one of the world’s largest independent inspection companies.

In July 2021, the maximum solar conversion efficiency of our advanced high-efficiency solar module reached 23.53% and outperformed the previous record of 23.01%, also set by us, in January 2021, after recently setting a test record of 25.25% for large-area N-type monocrystalline silicon solar cells.

In August 2021, we obtained the first photovoltaic module LCA (Life Cycle Assessment) certificate in the Greater China region issued by TÜV Rheinland (China) Ltd., and concurrently passed the Italian EPD certification.

In October 2021, our Tiger and Tiger Pro module series met the carbon footprint verification standards of TÜV Rheinland Group, a leading global services provider in the testing of PV modules and components. In November 2021, we launched a new series of ultra-efficient 2021 Flagship Tiger Neo modules.

In November 2021, we announced that Jiangxi Jinko plans to invest RMB450 million for equity in Sichuan Yongxiang Energy Technology Co., Ltd., a subsidiary of Tongwei Co., Ltd. (Shanghai Stock Exchange: 600438).

In December 2021, we and Aldo Solar, which stands out as the largest distributor of solar energy solutions in Brazil with 31% market share, reinforce their partnership for 2022 with the signing of the largest distribution agreement for Distributed Generation ever signed by us outside China.

71

In January 2022, we had completed the STAR Listing of Jiangxi Jinko and started trading its shares on the Star Market (SSE, code: 688223). Jiangxi Jinko issued 2,000,000,000 shares representing approximately 20% of the total 10,000,000,000 shares outstanding after the STAR Listing. The shares were issued at a public offering price of RMB5.00 per share and the total gross proceeds of the STAR Listing were approximately RMB10.00 billion. After the STAR Listing, we own approximately 58.62% of Jiangxi Jinko.

In February 2022, our Tiger Neo Bifacial BDV 570 (144 cells) and Tiger Neo Bifacial BDV 610 (156 cells) modules have been officially certified by CERTISOLIS for their very competitively low carbon footprint values.

In March 2022, we recently hosted a high-level dialogue with delegates from the UN Global Compact Liaison Office in Beijing, on the role of solar PV technology development in achieving global Sustainable Development Goals set up by the United Nations.

In March 2022, we entered into a project investment cooperation framework agreement with Qinghai Provincial Department of Industry and Information Technology, Xining Municipal Government and Xining Economic and Technological Development Zone Management Committee for a joint monocrystalline silicon pull rod project, and the total estimated investment is approximately RMB10.00 billion.

In March 2022,we entered into an investment framework agreement with the Shangrao Guangxin District Government for a high-efficiency solar module and PV module aluminum frame project, with a total estimated investment at approximately RMB10.80 billion.

By March 2022, we had delivered 100GW of solar modules globally, being the first company in history to achieve this milestone. Approximately one out of every ten solar modules installed in the world was produced by us.

In May 2022, we were recognized as a Top Performer in the 2022 PV Module Reliability Scorecard published by PV Evolution Labs. We are one of only two module manufacturers to have been rated as a Top Performer for eight consecutive times since it was introduced in 2014.

In May 2022, we signed an agreement with Aldo Solar for the distribution of 600 MW N-type Tiger Neo Modules.

In July 2022, we were recognized for “Overall High Achievement in Manufacturing” in the 2022 edition of the Renewable Energy Testing Center’s PV Module Index Report for three consecutive years.

In November 2022, we announced that our 182 mm TOPCon module reached highest conversion efficiency of 23.86%.

In November 2022, we announced we will supply approximately 522 MW of modules for Phase l of the Santa Luzia Utility PV Project Complex in Brazil.

In January 2023, we revealed our Second Generation Tiger Neo panel family – one of the world’s most efficient and powerful solar panels. The upgraded Tiger Neo family includes three series with up to 445Wp for 54-cell, 615Wp for 72-cell, and 635Wp for 78-cell and module efficiency up to 22.27%, 23.23%, and 22.72% respectively.

Solar Cells

We commenced production of solar cells in July 2009 following our acquisition of Zhejiang Jinko. The efficiency of a solar cell converting sunlight into electricity is represented by the ratio of electrical energy produced by the solar cell to the energy from sunlight that reaches the solar cell. The conversion efficiency of solar cells is determined to a large extent by the quality of silicon wafers used to produce the solar cells. In 2018, we led the industry in the resizing of the 158 mm x 158 mm solar cell. In 2019, we released solar cells of larger size and incorporating the tilling ribbon technology, which greatly increased the power of the components and brought more benefits to customers. In 2020, we developed and mass produced highly efficient P-type monocrystalline solar cells of 163 mm x 163 mm and 182 mm x 182 mm, and constructed an industry-leading production line for N-type monocrystalline solar cells. In December 2020, our maximum mass production efficiency of P-type monocrystalline solar cells and N-type monocrystalline solar cells reached 23.2% and 24.2%, respectively. In October 2021, our high-efficiency N-Type monocrystalline silicon solar cell set new world record with the highest conversion efficiency of 25.4%. In the fourth quarter of 2021, the mass production efficiency of approximately 900MW N-type Topcon Cells in our Haining production facility has reached 24.5%, with the yield rate close to that of the PERC. By the end of 2022, we had 35GW of N-type cell production capacity came on stream and the mass-produced efficiency for TOPCon cells reached approximately 25.1%.

72

In September 2020, the maximum solar conversion efficiency of our large-area N-type monocrystalline silicon solar cells reached 24.9%, which was confirmed by the Institute for Solar Energy Research in Hamelin (ISFH) in Germany and set a world record for large-size contact-passivated solar cells.

In May 2021, the maximum solar conversion efficiency of our large-area N-type monocrystalline silicon solar cells reached 25.25%, setting a new world record for large-size contact-passivated solar cells.

In July 2021, the maximum solar conversion efficiency of our advanced high-efficiency solar module reached 23.53% and outperformed the previous record of 23.01%, also set by us, in January 2021, after recently setting a test record of 25.25% for large-area N-type monocrystalline silicon solar cells.

In October 2021, we achieved a major technical breakthrough on its N-type monocrystalline silicon solar cell, setting a new world record for the fourth time in a year with the maximum solar conversion efficiency of 25.4% for its large-size passivating contact solar cell.

In December 2022, we achieved a major technical breakthrough for our 182 mm high-efficiency N-type monocrystalline silicon solar cell, setting maximum solar conversion efficiency of 26.4% forour 182 mm and above large-size monocrystalline silicon TOPCon solar cell. This result has been independently confirmed by the National Institute of Metrology, China.

Silicon Wafers

We commenced production of monocrystalline silicon wafers and multicrystalline silicon wafers in March 2008 and July 2008, respectively.

In 2018, we developed P-type and N-type monocrystalline silicon wafers with high quality and low oxygen content of 158 mm x 158 mm. In 2019, we developed technologies for silicon wafers of larger size, which resolved technical difficulties such as non-destructive cutting and concentric circle defects, and combined with N4/N5 technology, greatly improved the quality and efficiency of N-type monocrystalline silicon wafers while reducing its cost. In 2020, we developed and mass produced high quality silicon wafers of 182 mm x 182 mm, and conducted research on silicon wafers of 210 mm x 210 mm or larger size. We optimized Outer-furnace Czochralski technology and charging technology and developed and verified N7/N8 technology, which greatly improved the quality and efficiency of silicon wafers while increasing manufacturing capacity and reducing costs. In 2021 and 2022, we continued to reduce the thickness of mono wafers to save on polysilicon. By the end of 2022, thickness of the mass production of N-type 182mm silicon wafers and P-type 182mm silicon wafers had reduced to 125 microns and 140 microns, respectively. We also conducted research on larger size silicon wafers and larger size mono wafers as well as improved their quality and efficiency.

Recovered Silicon Materials

We commenced processing of recoverable silicon materials into recovered silicon materials in June 2006. We are able to process and recover a broad range of recoverable silicon materials, which enables us to reduce our overall silicon material costs and improve product quality and yield.

Solar Power Generation and Solar System EPC Services

We commenced developing solar power projects in China in 2011 and generated revenue from sales of electricity generated by our own solar power projects when they were connected to the grid. In November 2016, we disposed of our downstream solar power project business in China.

We obtained two small solar power projects as the repayment of our accounts receivable in Italy and commenced developing solar power projects overseas in 2016, which were disposed of in 2018.

In November 2019, we entered into an agreement to sell two of our solar power plants in Mexico with a combined capacity of 155 MW to an independent third party, which was completed in March 2020. In December 2021, we entered into an agreement to dispose of one power plant in Argentina with capacity of 93.3MW to JinkoPower, which was completed in June 2022. Currently, we have two overseas solar power plants located in Abu Dhabi and Mexico, respectively. The solar power plant in Mexico is still under construction.

73

In addition, in order to promote our high-efficiency modules and cutting-edge N-type cell technologies, we, through a joint venture, Poyang Luohong, in which we then held 51% equity interest, had bid and won a 250 MW solar project under NEA’s “Technology Top Runner” program in Shangrao, Jiangxi Province. The Technology Top Runner Project was connected to grid on December 8, 2019. We sold all of our equity interest in Poyang Luohong to an independent third party buyer and filed such change of ownership with Shangrao Market Supervision Administration on December 17, 2019. We considered the Technology Top Runner Project as a unique business opportunity. Other than the solar power plant under construction in Mexico, currently we do not have plans to develop any other solar projects in China or overseas.

Energy Storage System

We launched our energy storage system business in 2022. We offer residential energy storage system, commercial and industrial (C&I) energy storage system, and energy storage system designed for large-scale power plants. We have entered into framework agreements and distribution agreements regarding the supply of our energy storage systems with various power suppliers and distributors in China and worldwide including Middle and East Africa, Southeast Asia, North America, Australia and Japan.

Manufacturing

We manufacture and sell solar modules, solar cells, silicon wafers and recovered silicon materials.

Manufacturing Capacity and Facilities

Manufacturing Capacity

Our annual production capacity for mono wafers, solar cells and solar modules as of December 31, 2022 was 65 GW, 55 GW and 70 GW, respectively.

Property and Plant

We both own and lease properties for our operations. When we state that we own certain properties in China, we own the relevant land use rights because land is owned by the PRC state under the PRC land system. As of the date of this annual report, we had obtained land use rights to 5.7 million square meters of land. The following table sets forth the size, use and the location of the land, to which we had obtained the land use rights, as the date of this annual report:

    

Industrial Use

    

Residential Use

Location

(square meters)

(square meters)

Shangrao, Jiangxi Province

 

1,663,915

 

50,370

Haining, Zhejiang Province

 

1,253,682

 

18,963

Leshan, Sichuan Province

405,654

Yuhuan, Zhejiang Province

 

92,351

 

Yiwu, Zhejiang Province

277,816

Chuzhou, Anhui Province

289,091

Yili, Xinjiang Province

32,680

Hefei, Anhui Province

822,726

Yushan, Jiangxi Province

189,111

Jinchang, Gansu Province

322,525

Xining, Qinghai Province

356,212

Shanghai

93,277

Total

 

5,705,763

 

162,610

We lease office space and manufacturing facilities in various locations around the world where we maintain subsidiaries and offices.

74

Except as indicated otherwise, we own the facilities completed and under construction and own the right to use the relevant land for the durations described below (including capacities and major equipment):

    

    

Plant Size

    

Facility

(square

Products

    

Location

    

No.

    

meters)

    

Duration of Land Use Right

    

Major equipment

Silicon Ingots and Wafers

 

Shangrao Economic Development Zone, Jiangxi

 

1

 

287,985

 

(i) March 16, 2010 to February 3, 2057; (ii) December 9, 2009 to September 23, 2058; (iii) July 6, 2009 to August 10, 2059; (iv) July 10, 2009 to February 7, 2057; (v) January 6, 2009 to August 10, 2059

 

Monocrystalline furnaces, multicrystalline furnaces, wire saws, wire squarers

Yushan,Jiangxi

7

189,111

2021/1/22 to 2071/1/21

Jinchang,Gansu

10

322,525

2011/7/31 to 2061/7/31

Silicon Ingots

 

Yili,Xinjiang

 

2

 

32,680

 

(i) 2012/10/20 to 2062/10/19; (ii) 2012/12/4 to 2062/12/3

 

Monocrystalline furnaces

Leshan, Sichuan

12

405,654

(i) 2021/1/19 to 2071/1/18; (ii) 2019/5/31 to 2069/5/31

Xining, Qinghai

15

356,212

2022/7/11 to 2072/7/11

Solar Cells

 

Yuanhua Town, Haining, Zhejiang

 

3

 

106,260

 

(i) as of 2060/8/29; (ii) as of 2065/3/18

 

Diffusion furnaces, sintering furnaces, PECVD antireflection coatings manufacturing equipment, automatic printers

Shangrao Economic Development Zone, Jiangxi

18

178,582

As of 2068/3/7

 

Penang, Malaysia

 

4

 

8,191

 

January 1, 2015 to December 31, 2022

Hefei, Anhui

19

302,516

2022/1/26 to 2072/1/26

Jianshan, Haining, Zhejiang

20

468,050

(i) as of 2071/7/20; (ii) as of 2072/5/10

Solar Modules

 

Shangrao Economic Development Zone, Jiangxi

 

5

 

724,799

 

July 6, 2009 to August 10, 2059

 

Laminating machine, solar cell module production line before and after component lamination, automatic glue spreads’ working station, solar cell module testing devices

 

Yuanhua Town, Haining, Zhejiang

 

6

 

222,960

 

(i) as of 2060/7/25; (ii) as of 2064/11/30; (iii) as of 2068/3/15;

 

Penang, Malaysia

 

8

 

12,679

 

January 1, 2015 to December 31, 2022

 

Yuhuan, Zhejiang

 

9

 

92,351

 

September 9, 2016 to September 8, 2066

 

Jacksonville, Florida

 

11

 

26,538

 

May 1, 2018 to April 30, 2028

Chuzhou, Anhui

13

289,091

April 13, 2020 to April 12, 2070

 

Yiwu, Zhejiang

 

14

 

277,816

 

March 12, 2020 to March 12, 2070

Hefei, Anhui

16

520,210

(i) 2022/8/18 to 2072/8/18; (ii) 2022/9/4 to 2072/9/4

Jianshan, Haining, Zhejiang

17

346,626

(i) as of 2071/12/1; (ii) as of 2071/12/10; (iii) as of 2073/2/1

As of December 31, 2022, short-term borrowings of RMB554.7 million (US$80.4 million) and long-term borrowings of RMB1.48 billion (US$214.7 million) were secured by land use rights, plant and equipment. We believe our current land use rights, existing facilities and equipment are adequate for our current requirements.

Major Plans to Construct, Expand or Improve Facilities

We have entered into purchase and other agreements for purchase of additional manufacturing equipment and expansion of our production capacities. Our capital commitments under these contracts amounted to RMB13.59 billion (US$1.97 billion) as of December 31, 2022, of which RMB6.36 billion (US$921.8 million) will be due in 2023 and RMB7.23 billion (US$1.05 billion) will be due after one year but within five years. We may terminate these agreements or revise their terms in line with our new plan and as a result, may be subject to cancellation, late charges and forfeiture of prepayments. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Business and Industry—We may continue to undertake acquisitions, investments, joint ventures or other strategic alliances, and such undertakings may be unsuccessful.” And “Item 3. Key Information—D. Risk Factors—Risks Related to Our Business and Industry—We may face termination and late charges and risks relating to the termination and amendment of certain equipment purchases contracts.”

Manufacturing Process

Silicon Ingot Manufacturing

We produce monocrystalline silicon ingots in electric furnaces. We place silicon materials, consisting of virgin polysilicon feedstock and recovered silicon materials of various grades according to formulas developed in-house into a quartz crucible in the furnace, where the silicon materials are melted. While heating the silicon materials, we pump a stream of argon, a chemically inert gas, into the furnace to remove the impurities vaporized during the heating process and to inhibit oxidation, thus enhancing the purity of the silicon ingots. A thin crystal “seed” is dipped into the molten silicon to determine the crystal orientation and structure. The seed is rotated and then slowly extracted from the molten silicon, which adheres to the seed and is pulled vertically upward to form a cylindrical silicon ingots consisting of a single large silicon crystal as the molten silicon and crucible cool. We have modified some of our monocrystalline furnaces to allow us to apply our furnace reloading production process, which enables us to increase the size of our silicon ingots while lowering our unit production costs by enhancing the utilization rate of our furnaces and reducing unit costs of consumables and utilities. After the silicon ingot is pulled and cooled, we square the silicon ingots in our squaring machines into blocks.

75

We test monocrystalline silicon ingots as to their minority carrier lifetime, which is an important measurement of impurity levels of crystalline silicon material, as well as resistivity, electric properties and chemical properties and cut off the unusable parts before they are cut into silicon wafers.

Silicon Wafer Cutting

We cut silicon ingots into silicon wafers with high-precision diamond wire saws carrying slurry to cut silicon wafers from the silicon ingot blocks. Using proprietary know-how and our process technology, we have improved these wire saws to enable us to cut silicon ingot blocks longer than the size that the wire saws were originally designed to cut as well as to increase the number of quality conforming silicon wafers produced from each silicon ingot block, produce silicon wafers with thickness of a high degree of consistency and improve the quality of silicon wafers. We mainly manufacture our P-type and N-type monocrystalline silicon wafers in 182mm x 182mm dimensions. The dimensions of the silicon wafers we produce are dictated by current demands for market standard products. However, our production equipment and processes are also capable of producing silicon wafers in other dimensions if market demand should so require.

After silicon wafers are cut from silicon ingots, they are cleaned and inserted into frames. The framed silicon wafers are further cleaned, dried and inspected before packaging.

Solar Cell Manufacturing

Solar cell manufacturing process starts with an ultrasonic cleaning process to remove grease and particles from the wafer surface, followed by chemical cleaning and texturing in wet benches to remove organic and metallic contaminate, as well as to create suede-like or pyramid-like topograph, depending on mono-crystalline wafer used, on the wafer surface. This rough surface could reduce the optical loss of solar cells due to lowering light reflection and creating longer optical path beneficial for light absorption. The wafer then receives a high temperature diffusion process to form p-n junction, which is the heart of solar cell to separate light generated carriers. An edge isolation process is adapted to electrically isolate diffused front and rear surfaces, followed by an anti-reflection coating process to deposit a thin layer of silicon nitride on the sunward side of the wafer to further enhance the light absorption. Metallization is then applied by screen printed metal paste on both sides of the wafer, followed by a high temperature co-firing process through a belt furnace to form ohmic-contact electrodes. The finished solar cells are tested and sorted, and ready for the solar module manufacturing process.

Solar Module Manufacturing

Solar modules are produced by interconnecting multiple solar cells into desired electrical configurations through welding. The interconnected solar cells are laid out and laminated in a vacuum with laboratory details involved. Through these processes and designs, the solar modules are weather-sealed, and thus are able to withstand high levels of ultraviolet radiation, moisture, wind, transportation damage and sand. Assembled solar modules are packaged in a protective aluminum frame prior to testing.

Raw and Ancillary Materials

The raw materials used in our manufacturing process consist primarily of virgin polysilicon and recoverable silicon materials, and the ancillary materials used in our manufacturing process consist primarily of metallic pastes, encapsulant, tempered glass, aluminum frames, back sheets, junction boxes and other related consumables. The prices of polysilicon and silicon wafers have been subject to significant volatility. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Business and Industry—Volatility in the prices of silicon raw materials makes our procurement planning challenging and could have a material adverse effect on our results of operations and financial condition.”

Raw Materials

The principal raw material used in our manufacturing process is virgin polysilicon. We also use recoverable silicon materials in our production. In 2020, 2021 and 2022, virgin polysilicon accounted for over 90.0%, and recoverable silicon materials accounted for 5.0%, nil and nil, respectively, of our total silicon raw material purchases by value. We procure our raw materials from diversified sources. In 2022, purchases from foreign suppliers and domestic suppliers accounted for 90.8% and 9.2% of our total silicon raw material purchases, respectively.

76

In 2020, 2021 and 2022, our five largest group suppliers accounted for 70.0%, 78.7% and 77.4%, respectively, of our total silicon purchases by value. In 2020, four of our group suppliers individually accounted for more than 10%, and our largest group supplier accounted for 19.6% of our total silicon purchases by value. In 2021, three of our group suppliers individually accounted for more than 10.0%, and our largest group supplier accounted for 28.5% of our total silicon purchases by value. In 2022, two of our group suppliers individually accounted for more than 10%, and our largest group supplier accounted for 34.0% of our total silicon purchases by value. A “group supplier” refers to an aggregation of our suppliers that are within the same corporate group.

Our supply contracts generally include prepayment obligations for the procurement of silicon raw materials. As of December 31, 2022, we had RMB3.58 billion (US$519.3 million) of advances to suppliers.

In September 2021, we signed long-term purchase agreements with Wacker Chemie AG and Hemlock Semiconductor to procure polycrystalline silicon. In November 2021, we formed a few strategic co-operations such as a joint investment with Tongwei Co., Ltd. in a high-purity crystalline silicon project with annual capacity of 45,000 metric tons. In June 2021, we entered into a strategic investment agreement with Inner Mongolia Xinte Silicon Materials Co. Ltd. (“Xinte”) to secure our polysilicon supply. We subsequently entered into a long-term purchase agreement with Xinte in 2022 for 336,000 metric tons of polycrystalline silicon. In 2022, we signed a long-term purchase agreement with certain subsidiaries of Tongwei Co., Ltd. The above cooperation would ensure us to sustain a stable supply of polycrystalline silicon and crystalline silicon.

Virgin Polysilicon

We purchase solar grade virgin polysilicon from both domestic and foreign suppliers. We purchase our virgin polysilicon through spot market purchases to take advantage of decreasing virgin polysilicon prices.

Recoverable Silicon Materials

We purchase pre-screened recoverable silicon materials from our suppliers which are delivered to our facilities for chemical treatment, cleaning and sorting into recovered silicon materials. Currently, we purchase most of our recoverable silicon materials on the spot market.

77

Ancillary Materials

We use metallic pastes as raw materials in our solar cell production process. Metallic pastes are used to form the grids of metal contacts that are printed on the front and back surfaces of the solar cells through screen-printing to create negative and positive electrodes. We procure metallic pastes from third parties under monthly contracts. In addition, we use EVA, tempered glass, aluminum frames and other raw materials in our solar module production process. We procure these materials from third parties on a monthly basis.

Customers and Markets

We primarily sell solar products in both China and overseas markets, and before the disposition of our downstream solar power project business in China in November 2016, we sold electricity generated by our solar power projects in China. In 2020, 2021 and 2022, we generated 18.1%, 24.8% and 41.9% of our revenues from domestic sales and 81.9%, 75.2% and 58.1% of our revenues from sales outside China, respectively. As of December 31, 2022, we had customers from China, the United States, Mexico, Australia, Japan, United Arab Emirates, Turkey, Jordan Vietnam, Egypt, Spain and Germany. The following table sets forth our net revenues generated from sales of products to customers in respective geographic locations both in absolute amounts and as percentages of net revenues, for the periods indicated.

2020

2021

2022

 

    

RMB

    

(%)

    

RMB

    

(%)

    

RMB

    

US$

    

(%)

 

(in thousands, except percentages)

 

Inside China (including Hong Kong and Taiwan)

 

6,370,975.0

 

18.1

%  

10,134,888.5

 

24.8

%  

34,839,409.8

 

5,051,239.6

 

41.9

%

North America

 

10,098,116.0

 

28.7

%  

6,621,798.5

 

16.2

%  

3,727,493.5

 

540,435.7

 

4.5

%

Europe

 

4,644,486.8

 

13.2

%  

7,481,580.8

 

18.3

%  

19,637,776.6

 

2,847,210.0

 

23.6

%

Asia Pacific (except China which includes Hong Kong and Taiwan)

 

9,603,210.7

 

27.3

%  

10,239,162.2

 

25.1

%  

11,274,446.6

 

1,634,641.1

 

13.6

%

Rest of the world

 

4,412,670.1

 

12.7

%  

6,349,091.1

 

15.6

%  

13,648,169.1

 

1,978,798.5

 

16.4

%

Total

 

35,129,458.6

 

100.0

%  

40,826,521.1

 

100.0

%  

83,127,295.6

 

12,052,324.9

 

100.0

%

Sales of solar modules are our largest revenue contributor, which accounted for 96.5% of our total revenues in 2022. We sell silicon wafers and solar cells to the extent we do not consume them for our own production. We expect that our sales of solar modules will continue to be our largest revenue contributor.

None of our customers accounted for more than 10% of our total revenues in 2020, 2021 and 2022. In 2020, 2021 and 2022, our largest group customer accounted for 5.3%, 4.6% and 5.4% of our total revenue, respectively. A “group customer” refers to an aggregation of our customers that are within the same corporate group. The following table sets forth the primary products sold to our top five group customers and the percentage of total revenues generated by sales to our top five group customers for the periods indicated:

2020

2021

2022

    

Products

    

(%)

Products

    

(%)

    

Products

    

(%)

Top five group customers

 

Solar modules

 

19.7

 

Solar modules

 

14.9

 

Solar modules

 

15.3

We sell most of our solar modules under our own brand “JinkoSolar”, with a small portion of solar modules on an OEM basis. Our customers for solar modules include distributors, project developers and system integrators. We have been able to establish strong relationships with a number of major customers, based on the quality of our products and our market reputation. Our module customers include leading players in the PV industry, such as, Swinterton Builder, NextEra, Sustainable Power Group, Green Light Contractors Pty Ltd., Copenhagen Infrastructure Partners, Vivint Solar Developer, LLC, CED Greentech and ConEdison Development.

Sales and Marketing

We sell solar modules under short-term contracts and by spot market sales. We negotiate payment terms on a case-by-case basis and we allow most of our overseas’ customers to make full payment within 90 days and our domestic customers to make 90%-95% of payment within 180 days after delivery and the balance will be paid when the Retainage Period (as defined below) ends.

78

We expect to retain a substantial portion of our solar cells for our own solar module production, while maintaining our flexibility to respond to market changes and price fluctuations by selling a portion of our solar cells in the spot market under favorable circumstances. We sell our solar cells under short-term contracts and by spot market sales. We negotiate payment terms of our solar cell sales contracts on a case-by-case basis, and we allow most of our customers to make full payment within 15 to 90 days after delivery. See “Item 5. Operating and Financial Review and Prospects—A. Operational Results—Principal Factors Affecting Our Results of Operations—Industry Trend for Credit Sales.”

Historically, we made substantial sales of silicon wafers. Currently, we retain a substantial portion of our silicon wafers for our own solar cell production, while selling the remaining to our solar cell suppliers to set off a portion of our payment obligations for our solar cell purchases.

We made substantial sales of recovered silicon materials and silicon ingots before we built out our silicon wafer, solar cell and solar module production capacity. We currently sell a small volume of recovered silicon materials.

As we continue to diversify our product lines, we have successfully expanded our global marketing footprint. We established a sales and marketing center in Shanghai in January 2009, which provides us with convenient access to domestic and international sales channels. In November 2009, we established JinkoSolar International Limited in Hong Kong to get easy access to major export markets. We began exporting our silicon wafers to Hong Kong in May 2008, and have since expanded our sales to Taiwan, India, the Netherlands, Singapore and South Korea. With our entry into the downstream solar module markets, we have further successfully marketed our products to customers in China, United States, Brazil, Germany, Japan, United Arab Emirates, Spain, Netherlands, Vietnam, India and Mexico. As of December 31, 2022, we had global sales teams in China, the United States, Canada, Brazil, Chile, Mexico, Italy, Germany, Turkey, Spain, Japan, the United Arab Emirates, Netherlands, Vietnam and India and 23 overseas subsidiaries in Japan, South Korea, Vietnam, India, Turkey, Germany, Italy, Switzerland, the United States, Mexico, Brazil, Chile, Australia, Canada, Malaysia, the United Arab Emirates, Denmark, Indonesia and Nigeria.

In addition, we have devoted significant resources to developing solar module customers and a stable end-user customer base through establishing diversified sales channels comprising project developers, system integrators, distributors and sales agents and diversified marketing activities, including advertising on major industry publications, attending trade shows and exhibits worldwide as well as providing high quality services to our customers.

In May 2020, we were ranked as a Top Performer for the sixth consecutive year in the 2020 PV Module Reliability Scorecard, published by PVEL in partnership with DNV GL.

In July 2020, we won the 6th All Quality Matters Award for PV Module Energy Yield Simulation (Mono Group) at the Solar Congress 2020 organized by TÜV Rheinland.

On August 21, 2020, we were ranked as a top solar brand in debt financed projects and named a most “bankable” PV manufacturer by Bloomberg New Energy Finance. Forty-nine global solar module manufacturers were ranked based on Bloomberg New Energy Finance’s global survey of key PV stakeholders assessing which module brands used in projects are most likely to obtain non-recourse debt financing from commercial banks.

In September 2020, we were recognized as the top manufacturer in Silicon Valley Toxics Coalition’s latest Solar Scorecard with a perfect score of 100/100.

In December 2020, we were the sole PV company with a triple-A rating, the highest rating for credit quality in the Chinese market, in.an evaluation conducted by the China Association for Quality.

In January 2021, we won the prestigious PV Magazine Award 2020 in the Module category for its Tiger monofacial module.

In February 2021, we won the Green Builder Media’s 2021 Green Innovation award.

In February 2021, we became the first international solar company to have signed on to the Global Framework Principles for Decarbonizing Heavy Industry, as part of its efforts to continue supporting the decarbonization of the heavy industry sector in favor of a transition towards clean energy.

In March 2021, we were recognized as “Overall High Achiever” in the 2020 PV Module Index Report published by the Renewable Energy Testing Center (RETC).

79

In March 2021, we launched a new series of ultra-efficient Tiger Pro modules with higher power capacity targeted for distributed generation market.

In April 2021, we joined the United Nations Global Compact, the world’s largest corporate sustainability initiative. Under the U.N. Global Compact, signatories are encouraged to align their operations and strategies with key principles.

In April 2021, we won the award for “Asia’s Best Employer” for the third consecutive year.

In April 2021, we won the 7th All Quality Matters Award for Green Module Efficiency at the Solar Congress 2021 held by TÜV Rheinland.

In May 2021, we were awarded Top 1 Prestigious Module PV Brand in Vietnamese Market 2020 voting jointly organized by the National Steering Committee for electricity Development of Vietnam, the Ministry of Industry and Trade (MOIT), and Vietnam Energy Magazine.

In May 2021, we received the award for Best HR Strategy of the Year at the Energy HR Summit India 2021.

In June 2021, we were ranked Top Performer in PV Evolution Labs’ (PVEL) 2021 PV Module Reliability Scorecard for the seventh consecutive time.

In June 2021, we were recognized as an “Overall High Achiever” in Renewable Energy Testing Center’s (“RETC”) 2021 PV Module Index Report for the second consecutive year.

In July 2021, we were selected as an “Eco-Leader” by Green Builder® Media for the third time.

In September 2021, we were awarded the “Top Brand PV USA” seal by EUPD Research.

In October 2021, we won the prestigious Green World Awards for Environmental Best Practice named by the Green Organization in the global campaign to find the world’s greenest countries, companies, and communities.

In November 2021, we launched a new series of ultra-efficient 2021 Flagship Tiger Neo modules.

In February 2022, our Tiger Neo bifacial modules reached competitive carbon footprint value for tenders in France.

In March 2022, we hosted a high-level dialogue with delegates from the UN Global Compact Liaison Office in Beijing, on the role of solar PV technology development in achieving global Sustainable Development Goals (“SDGs”) set up by the United Nations.

In March 2022, we won the “UGGC Best Practices Sustainability Awards 2021” for the first time, in the category of sustainable large-scale manufacturing category, as announced by UN Global Compact Network China, for our continuous commitment towards UN SDGs and the ten principles of the UNGC embedded in the way we conducts business.

In May 2022, we were recognized as a Top Performer in the 2022 PV Module Reliability Scorecard published by PV Evolution Labs. We are one of only two module manufacturers to have been rated as a Top Performer for eight consecutive times since it was introduced in 2014.

In July 2022, we were recognized for “Overall High Achievement in Manufacturing” in the 2022 edition of the Renewable Energy Testing Center’s PV Module Index Report. This marks the third consecutive year that we had earned recognition as a top performer in the industry-leading report.

In December 2022, we won the Harvard Business Review Global Chinese Edition “ESG Innovator of 2022”. This recognizes our innovative best practices in ESG and highlights our contribution to social responsibility and sustainability.

80

Quality Control

According to ISO9001 and IEC 62941 quality management standards, we have established a complete quality control system covering the whole cycle of R&D, procurement and manufacturing, etc., to ensure the consistency of our product quality and compliance with our internal production requirements. Our quality management systems in Shangrao, Jiangxi Province, Yiwu, Zhejiang Province, Haining, Zhejiang Province, Yili, the XUAR, Yuhuan, Zhejiang Province, Chuzhou, Anhui Province, Leshan, Sichuan Province, Feidong, Anhui Province, Chuxiong, Yunnan Province, Penang, Malaysia and Wilmington, United States have all received the TÜV Rheinland ISO9001:2015 certification. In addition, our module manufacturing factories in Shangrao, Jiangxi Province, Haining, Yuhuan, Yiwu, Zhejiang Province and Chuzhou, Anhui Province have received the TÜV-NORD IEC 62941 certification.

In addition, we have also received international and domestic certifications for certain models of our solar modules. For example, we have received TÜV, PID, Salt mist,Ammonia,Dust & Sand and CE certifications for all of our solar modules sold in Europe, JPEA certifications for all of our solar module sold in Japan, UL certifications for all solar modules sold in North America BIS and BIS certifications for all solar modules sold in India, KS certification for all solar modules sold in Korea and CQC certification for all of our solar modules in China. In May 2013, our modules became the first to pass TÜV NORD’s dynamic mechanical load testing with maximum 1000 Pascal downward load. In 2013, our solar modules also passed TÜV Nord’s Dust & Sand Certification Test, demonstrating their suitability for installation in desert regions. In December 2014, our modules became the first to pass TÜV NORD’s transportation and shipping of PV Module stacks test. Our solar modules received the highest testing result, class 1, in the fire resistance test conducted by Italy’s Istituto Giordano. We also obtained the JIS Q 8901 Certification from TÜV Rheinland. In May 2016, we became the first Chinese PV manufacturer that received Qualification Plus certification from TÜV Rheinland for solar modules. In May 2017, we became one of the first Chinese PV manufacturers to pass the intensive UV test according to IEC 61345 from TÜV Rheinland. In July 2017, we became one of the first PV module providers to guarantee that all our standard PV modules meet IEC 62804 double anti-PID standards. In August 2021, we obtained the first photovoltaic module LCA (Life Cycle Assessment) certificate in the Greater China region issued by TÜV Rheinland (China) Ltd., and passed the Italian EPD certification. In February 2022, our factory in Shangrao obtained our first SNI certification.

We conduct systematic inspections of incoming raw materials, ranging from silicon raw materials to various ancillary materials. We have formulated and adopted guidelines and continue to devote efforts to developing and improving our inspection measures and standards on recycling recoverable silicon materials and production of silicon ingots, silicon wafer, solar cell and solar module. We conduct a final quality check before packing to ensure that our solar power products meet all our internal standards and customers’ specifications. In addition, we provide periodic training to our employees to ensure the effectiveness of our quality control procedures.

In February 2012, we opened our PV module testing laboratory in Jiangxi, China, which can conduct over 40 different kinds of tests, ranging from basic power and temperature tests to challenging hot spot, pre-decay and UV aging tests, all of which conform to UL and International Electrotechnical Commission regulations. In 2016, we set up two testing laboratories in Haining, Zhejiang province and Malaysia, and in Yiwu and Chuzhou respectively in 2021 and 2022. In February 2012, the facility was awarded the UL Witness Testing Data Program (“WTDP”) Certificate and, in August 2012, the facility was certified by China National Accreditation Service (“CNAS”). In September 2014, the facility was certified by Intertek Satellite Lab and obtained TÜV Nord CB Lab certificate in the same year. In March 2016, the facility also obtained the CGC Certificate and was certified as TMP laboratory by TÜV Rheinland.

We have a dedicated team overseeing our quality control processes. In addition, we have established operation management and project-based customer service teams, aiming to supervise the whole installation process and service our customers in a timely manner. They work collaboratively with our sales team to provide customer support and after-sale services. We emphasize gathering customer feedback for our products and addressing customer concerns in a timely manner.

81

Competition

We operate in a highly competitive and rapidly evolving market. As we build out our solar cell and solar module production capacity and increase the output of these products, we mainly compete with integrated as well as specialized manufacturers of solar power products such as Longi Green Energy Technology Co., Ltd., Trina Solar Ltd., Canadian Solar Inc. and JA Solar Holdings Co., Ltd in a continuously evolving market. Recently, some upstream polysilicon manufacturers as well as downstream manufacturers have also built out or expanded their silicon ingots, silicon wafer, solar cell and solar module production operations. We expect to face increased competition as other silicon ingots, silicon wafer, solar cell and solar module manufacturers continue to expand their operations. Some of our current and potential competitors may have a longer operating history, greater financial and other resources, stronger brand recognition, better access to raw materials, stronger relationships with customers and greater economies of scale than we do. Moreover, certain of our competitors are highly-integrated producers whose business models provide them with competitive advantages as these companies are less dependent on upstream suppliers and/or downstream customers in the value chain.

We compete primarily in terms of product quality and consistency, pricing, timely delivery, ability to fill large orders and reputation for reliable customer support services. We believe that our high quality products, our low manufacturing costs and easy access to key resources from our strategically located production bases in China, the United States and Malaysia, our recoverable silicon material processing operations and our proprietary process technologies enhance our overall competitiveness.

In addition, some companies are currently developing or manufacturing solar power products based on new technologies, including thin film materials and CSPV. These new alternative products may cost less than those based on monocrystalline or multicrystalline technologies while achieving the same or similar levels of conversion efficiency in the future. Furthermore, the solar industry generally competes with other renewable energy and conventional energy sources.

See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Business and Industry—We face intense competition in solar power product markets. If we fail to adapt to changing market conditions and to compete successfully with existing or new competitors, our business prospects and results of operations would be materially adversely affected.”

Production Safety

We are subject to extensive PRC laws and regulations in relation to labor and safety. We have adopted stringent safety procedures at our facilities to limit potential damage and personal injury in the event of an accident or natural disaster, and have devised a number of internal guidelines as well as instructions for our manufacturing processes, including the operation of equipment and handling of chemicals. We distribute safety-related manuals to employees and post bulletins setting forth safety instructions, guidelines and policies throughout our facilities. Failure by employees to follow these guidelines and instructions result in monetary fines. All of our new employees undergo extensive safety training and education. We require our technical staff to attend weekly training programs taught by instructors to enhance their work safety awareness and ensure safe equipment operation. We conduct regular inspections and our experienced equipment maintenance team oversees the operation of our manufacturing lines to maintain proper and safe working conditions. As a result, our occupational health and safety management systems are certified to fulfill the OHSAS 18001:2007 standards starting from March 2012. In 2019, we completed the certification transition from OHSAS 18001 to ISO 45001. In 2020, we completed the authentication of the second-level safety standardization. Since our inception, we have not experienced any major work-related injuries.

We use, store and generate volatile and otherwise dangerous chemicals and wastes during our manufacturing processes, and are subject to a variety of government regulations related to the use, storage and disposal of such hazardous chemicals and waste. In accordance with the requirements of the Regulations on the Safety Management of Hazardous Chemicals, which became effective on March 15, 2002 and were amended on December 1, 2011 and December 7, 2013, we are required to engage state-qualified institutions to conduct the safety evaluation on our storage instruments related to our use of hazardous chemicals and file the safety evaluation report with the competent safety supervision and administration authorities every three years. Moreover, we filed a report with the competent safety supervision and administration authorities and public security agencies concerning the actual storage situation of our chemicals and other hazardous chemicals that constitute major of hazard sources.

82

Environmental Matters

We generate and discharge chemical wastes, waste water, gaseous waste and other industrial waste at various stages of our manufacturing process as well as during the processing of recovered silicon material. We have installed pollution abatement equipment at our facilities to process, reduce, treat, and where feasible, recycle the waste materials before disposal, and we treat the waste water, gaseous and liquid waste and other industrial waste produced during the manufacturing process before discharge. We also maintain environmental teams at each of our manufacturing facilities to monitor waste treatment and ensure that our waste emissions comply with PRC environmental standards. Our environmental teams are on duty 24 hours. We are required to comply with all PRC national and local environmental protection laws and regulations and our operations are subject to periodic inspection by national and local environmental protection authorities. PRC national and local environmental laws and regulations impose fees, and from January 1, 2018, taxes for the discharge of waste materials above prescribed levels, require the payment of fines for serious violations and provide that the relevant authorities may at their own discretion close or suspend the operation of any facility that fails to comply with orders requiring it to cease or remedy operations causing environmental damage. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Business and Industry—Compliance with environmentally safe production and construction and renewable energy development regulations can be costly, while non-compliance with such regulations may result in adverse publicity and potentially significant monetary damages, fines and suspension of our business operations.” Jiangxi Jinko obtained the certificate issued by the Bureau of Ecology and Environment of Shangrao Economic Development Zone confirming that we were in compliance with the environmental protection laws for 2018, 2019 and 2020.

Our factories are equipped with state-of-the-art equipment that has been designed to not only produce the highest quality products, but to also minimize the environmental impact. Our manufacturing facilities in Shangrao, Jiangxi Province have received the ISO 9001:2015 certification and our manufacturing facilities in Haining, Zhejiang Province have received the ISO 9001 and the ISO 14001 certification. Until February 22, 2021, our manufacturing facilities in Shangrao, Jiangxi Province, Haining, Zhejiang Province, Yuhuan, Zhejiang Province, Yiwu, Zhejiang Province, Chuzhou, Anhui Province, Yili, the XUAR and Penang, Malaysia have received ISO 14001:2015 environmental management system certification. In addition, Jiangxi Jinko successfully passed the greenhouse gas emission inspection and received SGS ISO 14064:2006 in January 2019. In January 2012, we joined the PV Cycle Association for the collection and recycling of end-of-life solar modules at European level. In September 2016, we helped create the first PV recycling network in the U.S. In November 2017, we were awarded the Cradle-to-Cradle certificate by SGS, the world’s leading testing, inspection, verification, and certification organization, which demonstrates our commitment to high environmental, health and safety standards in our products and manufacturing processes. In December 2017, we were selected as a 2016-17 Leader in Silicon Valley Toxics Coalition’s Solar Scorecard, a system which ensures that the PV sector is safe for the environment, workers, and communities. In 2019, our manufacturing facility in Shangrao obtained the discharge permit for cell industry. In 2020, we received the Jinggangshan Quality Award of Jiangxi Province.

We are required to obtain construction permits before commencing constructing production facilities. We are also required to obtain approvals from PRC environmental protection authorities before commencing commercial operations of our manufacturing facilities. We commenced construction of a portion of our solar cell and solar module production facilities prior to obtaining the construction permits and commenced operations of certain of our production facilities prior to obtaining the environmental approvals for commencing commercial operation and completing the required safety evaluation procedure. Although we have subsequently obtained all required environmental approvals covering all of our existing production capacity except a portion of our solar cell and solar module production capacity..

On March 22, 2012, our 600 MW solar cell manufacturing line passed the Haining City environmental authority’s environmental evaluation. In May 2012, pursuant to a request from the Haining City environmental authority as a part of a program directed to all local manufacturing companies, we took additional steps intended to improve our program for handling hazardous waste, which was approved in September 2012. In November 2012, we were selected on a random basis for an audit of our energy conservation and emission-reduction management systems by the Haining City environmental authority, which we completed successfully.

We continued to implement several environmental protection related projects at the Haining facility between 2013 and 2015, aiming to improve the waste treatment as well as to reduce carbon dioxide emission. We have invested to establish a new water recycle system, install roof-top solar panels, replace fluorescent tubes with LED light in the production lines, and upgrade waste chemical discharge sewers. In 2016, we completed the upgrade of the existing wastewater treatment station and improved the wastewater treatment of the Haining facility to comply with the new PRC environmental standards for the solar industry.

83

Seasonality

Demand for solar power products tends to be weaker during the winter months partly due to adverse weather conditions in certain regions, which complicate the installation of solar power systems. Our operating results may fluctuate from period to period based on the seasonality of industry demand for solar power products. Our sales in the first quarter of any year may also be affected by the occurrence of the Chinese New Year holiday during which domestic industrial activity is normally lower than that at other times.

Insurance

We have insurance policies covering certain machinery such as our monocrystalline and multicrystalline furnaces. These insurance policies cover damages and losses due to fire, flood, design defects or improper installation of equipment, water stoppages or power outages and other events stipulated in the relevant policies. Insurance coverage for Jiangxi Jinko’s fixed assets other than land amounted to RMB11.64 billion (US$1.69 billion) as of December 31, 2022. Insurance coverage for Zhejiang Jinko’s fixed assets and inventory amounted to RMB11.00 billion (US$1.60 billion) as of December 31, 2022. Insurance coverage for Jinko Malaysia’s fixed assets and inventory amounted to RMB6.10 billion (US$885.0 million) as of December 31, 2022. As of December 31, 2022, we had product liability insurance coverage for most of our manufacturing and marketing companies of up to US$4.15 billion, export credit insurance coverage for most of our manufacturing and marketing companies of up to US$2.72 billion and product transportation liability insurance coverage for all of our product transporation companies of up to RMB159.04 billion (US$23.06 billion).

We engaged PowerGuard, a firm specializing in unique insurance and risk management solutions for the wind and solar energy industries to provide insurance coverage for the product warranty services for our solar modules worldwide. We renewed the insurance policy provided by PowerGuard upon its expiration in every May from 2011 to 2019. The policy offered back-to-back coverage through a maximum of 10-year limited product defects warranty, as well as a 25-year (30-year for dual glass module) warranty against degradation of module power output from the time of delivery. In April 2020, our engagement with PowerGuard expired. In December 2018, we engaged Ariel Syndicate 1910 of Lloyd’s (“Ariel Re”), a firm specialized in unique insurance and risk management solutions for the wind and solar energy industries, to provide insurance coverage for the product warranty services of our solar modules worldwide effective from May 2019. We renewed the insurance policy provided by Ariel Re from 2021 to 2022. The policy offers back-to-back coverage through a maximum of ten-year limited product defects warranty, as well as a 25-year (30-year for dual glass module) linear warranty against degradation of module power output from the time of delivery. In January 2023, we engaged Munich Re to provide insurance coverage for the product warranty services of our solar modules worldwide effective from January 1, 2023. The policy offers back-to-back coverage through a maximum of 15-year limited product defects warranty, as well as a 30-year linear warranty against degradation of module power output from the time of delivery.

In addition, in November 2012, we also purchased a policy for environmental liabilities insurance covering our operations in Jiaxing, Zhejiang Province, as required by the Environmental Protection Bureau of Jiaxing City. We believe that our overall insurance coverage is consistent with the market practice in China. However, significant damage to any of our manufacturing facilities and buildings, whether as a result of fire or other causes, could have a material adverse effect on our results of operations. In accordance with customary practice in China, we do not carry any business interruption insurance. Moreover, we may incur losses beyond the limits, or outside the coverage, of our insurance policies. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Business and Industry—We have limited insurance coverage and may incur losses resulting from product liability claims, business interruption or natural disasters.” We paid an aggregate of RMB118.9 million, RMB30.0 million and RMB41.9 million (US$6.1 million) in insurance premiums in 2020, 2021 and 2022, respectively.

Regulation

This section sets forth a summary of the most significant regulations or requirements that affect our business activities in the PRC or our shareholders’ right to receive dividends and other distributions from us.

Renewable Energy Law and Other Government Directives

The Renewable Energy Law, which originally became effective on January 1, 2006 and was amended on December 26, 2009, sets forth policies to encourage the development and on-grid application of solar energy and other renewable energy. The law also sets forth a national policy to encourage the installation and use of solar energy water heating systems, solar energy heating and cooling systems, PV systems and other systems that use solar energy. It also provides financial incentives, such as national funding, preferential loans and tax preferential treatment for the development of renewable energy projects.

84

The PRC Energy Conservation Law, which became effective on April 1, 2008 and was amended on July 2, 2016 and October 26, 2018, encourages the utilization and installation of solar power facilities on buildings for energy-efficiency purposes. The law also encourages and supports the development of solar energy system in rural areas.

On October 10, 2010, the State Council promulgated a decision to accelerate the development of seven strategic new industries. Pursuant to this decision, the PRC government will promote the popularization and application of solar thermal technologies by increasing tax and financial policy support, encouraging investment and providing other forms of beneficial support.

On March 27, 2011, the NDRC promulgated the revised Guideline Catalogue for Industrial Restructuring which categorizes the solar power industry as an encouraged item. On February 16, 2013, the NDRC promulgated the 2013 revised Guideline Catalogue for Industrial Restructuring, effective on May 1, 2013, and amended it on October 30, 2019 and December 30, 2021, the solar power industry is still categorized as an encouraged item.

In response to the increased pace of market development, the State Council, in a statement dated July 4, 2013, announced to support the development of PV production enterprises with high technology and strong market competitiveness, among other matters.

In March 2016, the National People’s Congress approved the Outline of the Thirteenth Five-Year Plan for National Economic and Social Development of the PRC, which mentions a national commitment to continuing to support the development of PV generation industry.

In March 2021, the National People’s Congress approved the Outline of the 14th Five-Year Plan (2021-2025) for National Economic and Social Development and Long-Range Objectives for 2035, which further expressed determination of national will to continuing to support the development of PV generation industry.

On March 22, 2016, the NEA promulgated the Guide Opinion on Energy for 2016, as amended by the Guide Opinion on Energy for 2017, Guide Opinion on Energy for 2018, Guide Opinion on Energy for 2020, Guide Opinion on Energy for 2021, Guide Opinion on Energy for 2022, which encouraged the development of solar power.

On November 29, 2016, the State Council released the Thirteen Five-Year Development Plan for National Strategic New Industries, which aims to promote the diversification and large-scale development of solar power industry.

On December 8, 2016, the NEA officially released the Thirteen Five-Year Plan on Solar Power Development, pursuant to which, the NEA will provide market support to advanced technology and product and lead the PV technical advances and industry upgrading.

On December 30, 2016, the MIIT, NDRC, the Ministry of Science and Technology and MOF jointly promulgated the Development Guide Regarding the New Materials Industry to support and provide details for the development of the PRC solar power industry.

On February 10, 2017, the NEA promulgated the Circular on Printing and Distributing the Guidance on Energy Work in 2017, which promotes the construction of PV and thermal power projects. According to this circular, the PRC government planned to add the new construction scale of 20 million kilowatts and the new installed capacity of 18 million kilowatts in 2017.

On July 18, 2017, the NEA, MIIT and the Certification and Accreditation Administration of the PRC jointly promulgated a notice regarding improving technical standards of major photovoltaic products and strengthening supervision to promote the technological progress of photovoltaic industry.

On July 19, 2017, the NEA promulgated the Guiding Opinions on the Implementation of the Thirteenth Five-Year Plan for Renewable Energy Development, which aims to thoroughly implement the energy production and consumption revolutionary strategy, effectively solve the problems of abandoned water, abandoned wind, abandoned light and insufficient of subsidies in the development of renewable energy, and achieve sustainable and healthy development of the renewable energy industry.

On February 26, 2018, the NEA promulgated the Guide Opinion on Energy for 2018, which encouraged the development of solar power.

On April 2, 2018, the NEA promulgated the Circular on Matters Concerning Easing the Burden of Enterprises in Renewable Energy Sector, which aims to ease the burden of renewable energy enterprises through strengthening the implementation and supervision of existing policies.

85

On May 31, 2018, the NDRC, the Ministry of Finance and the NEA issued a joint notice on matters related to photovoltaic power generation in 2018, which aims to (1) rationally grasp the pace of development and optimize the scale of new construction of photovoltaic power generation; (2) accelerate the reduction of subsidies for photovoltaic power generation; (3) give play to the decisive role of market allocation resources, and increase market-oriented projects.

On January 7, 2019, the NDRC and the NEA promulgated a joint notice on actively promoting the work related to wind power and photovoltaic power generation without subsidy. On February 1, 2019, the General Department of the NEA promulgated a joint notice on the publication of the environmental monitoring and evaluation results of the photovoltaic power generation market in 2018.

On February 14, 2019, the NDRC issued the Green Industry Guidance Catalogue (2019 Edition) to include solar power equipment manufacturing into the green industry guidance catalogue, to further encourage the development of solar industry. The NDRC organized the revision of the Green Industry Guidance Catalogue (2019 Edition) and, as a result, issued an announcement on March 16, 2023 to solicit opinions on Draft of Green Industry Guidance Catalogue (2023 Edition) from the public.

On October 30, 2019, the NDRC issued the Industrial Structure Adjustment Guidance Catalogue (2019 Edition) which became effective on January 1, 2020, to include the photovoltaic solar equipment manufacturing in the encouraged category, in order to coordinate the transition of the Chinese economy from a high-speed growth stage to a high-quality development stage.

On January 20, 2020, the NEA, the NDRC, and the Ministry of Finance jointly issued Opinions on Promoting the Healthy Development of Non-hydroelectric Renewable Energy Power Generation, aiming at (i) improving the current subsidy method, (ii) improving market allocation of resources and subsidy decline mechanism, and (iii) optimizing subsidy redemption process.

On September 29, 2020, the NDRC, the NEA and the Ministry of Finance jointly issued Supplementary Notice on Matters Relating to Several Opinions on Promoting the Sound Development of Non-Hydro-Renewable Energy Power Generation to further clarify relevant policies of additional subsidy funds for renewable energy electricity prices and stabilize industry expectations.

On March 5, 2020, the NEA issued Notice on Matters Related to the Construction of Wind Power and Photovoltaic Power Generation Projects in 2020, in order to adjust and improve the specific plans for the construction and management of wind power and photovoltaic power generation projects. On May 11, 2021, the NEA issued Notice on Matters Related to the Development and Construction of Wind Power and Photovoltaic Power Generation Projects in 2021, further adjusting and improving the specific plans for matters related to the development and construction of wind power and photovoltaic power generation projects in 2021.

On February 2, 2021, the State Council issued Guiding Opinions on Accelerating the Establishment and Improvement of the Green and Low-Carbon Circular Development Economic System, in order to accelerate the establishment of a robust economic system of green and low-carbon circular development.

On February 24, 2021, the NDRC, the MOF, the People’s Bank of China, the China Banking and Insurance Regulatory Commission and the NEA issued Notice on Guiding to Increase Financial Support to Promote the Healthy and Orderly Development of Wind Power and Photovoltaic Power Generation Industries, in order to help solving the problems of renewable energy companies such as tight cash flow and difficulties in production and operation.

On April 19, 2021, the NEA issued Notice on Guiding Opinions on Energy Matters, setting forth, among other things, the target to further increase the percentage of wind power and photovoltaic power to 11%. On March 17, 2022, the NEA issued Notice on Guiding Opinions on Energy Matters, requiring in-depth implemention of the Fourteenth Five-Year Plan for Renewable Energy Development, vigorous development of wind power and photovoltaic power, and research on establishment of construction and operation mechanism for supporting energy storage system of the large-scale wind power and photovoltaic bases.

Environmental Protection

The construction processes of our solar power projects generate material levels of noise, waste water, gaseous emissions and other industrial wastes. Therefore, we are subject to a variety of government regulations related to the storage, use and disposal of hazardous materials and to the protection of the environment of the community. The major environmental regulations applicable to our business activities in the PRC include the Environmental Protection Law of the PRC, the Law on the Prevention and Control of Noise Pollution, the Law on the Prevention and Control of Air Pollution, the Law on the Prevention and Control of Water Pollution, the Law on the Prevention and Control of Solid Waste Pollution, the Law on Environmental Impact Evaluation, and the Regulations on the Administration of Environmental Protection In Construction Projects.

86

On April 24, 2014, the Standing Committee of the National People’s Congress promulgated the Environmental Protection Law of the PRC (Amended in 2014), which became effective on January 1, 2015. This Law is formulated for the purposes of environmental protection and improvement, prevention and treatment of pollution and other hazards, protection of public health, promoting development of ecological civilization, promoting sustainable economic and social development.

On December 25, 2016, the Standing Committee of the National People’s Congress promulgated the Law on Environmental Protection Tax, which became effective on January 1, 2018 and was amended on October 26, 2018. The Law on Environmental Protection Tax reformed and replaced the pollutant discharge fee system, which had been implemented over decades in China. The Law on Environmental Protection Tax provides that, among others, from its effective date, the enterprises, entities and other producers and operators that directly emit taxable pollutants into the environment within the territory and other sea areas under the jurisdiction of the PRC shall pay environmental protection tax instead of pollutant discharge fees. Under the Law on Environmental Protection Tax, taxable pollutants include air and water pollutants, solid waste and noise.

On December 29, 2018, Environmental Impact Assessment Law of the People’s Republic of China was amended and implemented. On June 5, 2022, Prevention and Control of Noise Pollution Law of the People’s Republic of China came into effect, replacing the original Prevention and Control of Environmental Noise Pollution Law of the People’s Republic of China. The forgoing amendment and the new legislation increased and refined the work of environmental protection departments, increasing the penalties for violations of environmental protection law.

The operation of our factories in the U.S., Malaysia and Vietnam is required to comply with local laws and regulations on environmental protection, including but not limited to, those in relation to air emissions, noise exposure, lead regulation, toxics release and hazardous waste disposal.

See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Business and Industry—Compliance with environmentally safe production and construction and renewable energy development regulations can be costly, while non-compliance with such regulations may result in adverse publicity and potentially significant monetary damages, fines and suspension of our business operations.”

Foreign Investment in Solar Power Business

In the past decade, the principal regulation governing foreign ownership of solar power businesses in the PRC is the Foreign Investment Industrial Guidance Catalog, which has been amended from time to time. Under the catalog, the solar power industry has been classified as an “encouraged foreign investment industry.” Foreign-invested enterprises in the encouraged foreign investment industries are entitled to certain preferential treatment, such as exemption from tariff on equipment imported for their operations, after obtaining approval from the PRC government authorities.

On March 15, 2019 the National People’s Congress of the PRC issued the Foreign Investment Law of the PRC and on December 26, 2019, the State Council of the PRC issued the Implementing Regulations on the Foreign Investment Law of the PRC, both of which came into force on January 1, 2020, and replaced certain former laws regulating foreign-invested enterprises.

According to the Foreign Investment Law and its implementing regulations, the PRC applies the administrative system of pre-establishment national treatment and negative list to foreign investments. “Pre-establishment national treatment” means the treatment accorded to foreign investors and their investments will be no less favorable to that accorded to domestic investors and their investments at the stage of investment access. On June 28, 2018, the NDRC and the MOFCOM jointly issued the Special Administrative Measures for the Access of Foreign Investment (2018 Edition) (the “Negative List”), which came into force on July 28, 2018 and subsequently amended by the Special Administrative Measures for the Access of Foreign Investment (2019 Edition), the Special Administrative Measures for the Access of Foreign Investment (2020 Edition) and Special Administrative Measures for the Access of Foreign Investment (2021 Edition), and the Special Administrative Measures for the Access of Foreign Investment (2022 Edition). “Negative list” means a special administrative measure for access of foreign investment in specific fields as imposed by the PRC. Foreign investors are not allowed to invest in the forbidden investment as specified in the negative list. Foreign investors must comply with the special equity management requirements, senior management requirements and other restrictive access special management measures when making investments in the restricted investments as specified in the negative list. The Negative List provides that sectors that are not specified in the Negative List shall be subject to administration under the principle of treating domestic investments and foreign investments equally. Simultaneously, the NDRC and the MOFCOM jointly issued the Industrial Catalogue to Encourage Foreign Investment (2022 Edition) to include photovoltaic power generation equipment manufacturing within the scope of industries that encourage foreign investment.

87

Work Safety

We are subject to laws and regulations in relation to work safety and occupational disease prevention, including the Work Safety Law of the PRC, which became effective on November 1, 2002 and was amended on August 31, 2014 and further amended on June 10, 2021, which took effect on September 1, 2021, the Prevention and Control of Occupational Diseases of the PRC, which was effective on May 1, 2002, and was amended on December 29, 2018, and other relevant laws and regulations, the Law of the PRC on Special Equipment Safety, which was effective on January 1, 2014.

Employment

Pursuant to the Labor Law of the PRC, the Labor Contract Law of the PRC and the Implementing Regulations of the Labor Contract Law of the PRC, employers must enter into written employment contracts with full-time employees. If an employer fails to do so within one year from the date on which the employment relationship is established, the employer must rectify the situation by entering into a written employment contract with the employee and pay the employee twice the amount of the employee’s salary for the period during which the written contract is not signed. The Labor Contract Law and its implementing rules also require all employers must comply with local minimum wage standards. If the wage paid to the employee by the employer is lower than the local minimum wage standard, the competent labor authorities may order the employer to pay the difference; in the event of any failure to pay within the time limit, the employer may be ordered to pay additional compensation to the employee at the standard of more than 50% but less than 100% of the payable amount. Violations of the Labor Law, the Labor Contract Law and its implementing rules may result in the imposition of fines and other administrative liabilities.

Enterprises in the PRC are required by the PRC laws and regulations to participate in certain employee benefit plans covering pension insurance, unemployment insurance, maternity insurance, work-related injury insurance, medical insurance and housing funds, and contribute to the plans or funds in amounts equal to certain percentages of salaries, including bonuses and allowances, of the employees as specified by the local government from time to time at locations where they operate their businesses or where they are located. According to the Social Insurance Law of the PRC, which came into effect on July 1, 2011 and was amended on December 29, 2018, an employer that fails to make social insurance contributions may be ordered to pay the required contributions within a stipulated deadline and be subject to a late fee at the rate of 0.05% per day from the date on which the contribution becomes due. If the employer still fails to rectify the failure to make social insurance contributions within the stipulated deadline, it may be subject to a fine ranging from one to three times the amount overdue. According to the Regulations on the Administration of Housing Fund, which came into force on March 24, 2002 and was amended on March 24, 2019, an enterprise that fails to make housing fund contributions may be ordered to rectify the non-compliance and pay the required contributions within a stipulated deadline; otherwise, an application may be made to a local court for compulsory enforcement.

Taxation

PRC Corporate Income Tax

Prior to January 1, 2008, under the PRC Income Tax Law on Foreign-invested Enterprise and Foreign Enterprise, or the former Income Tax Law, and the related implementing rules, foreign-invested enterprises incorporated in the PRC were generally subject to a corporate income tax rate of 30% on taxable income and a local income tax rate of 3% on taxable income. The former Income Tax Law and the related implementing rules also provided for certain favorable tax treatments to foreign-invested enterprises.

On March 16, 2007, the CIT Law was passed, which, together with the Implementation Rules of the CIT Law issued on December 6, 2007, became effective on January 1, 2008. The CIT Law, amended on February 24, 2017 and December 29, 2018, applies a uniform 25% corporate income tax rate to both foreign invested enterprises and domestic enterprises and eliminates many of the preferential tax policies afforded to foreign investors. Furthermore, dividends paid by a foreign invested enterprise to a non-resident shareholder are now subject to a withholding tax rate of 10%, which may be reduced under any applicable bilateral tax treaty between the PRC and the jurisdiction where the non-resident shareholder resides.

The CIT Law provided a five-year grandfathering period, starting from its effective date, for enterprises established before the promulgation date of the CIT Law that were entitled to enjoy preferential tax policies under the former Income Tax Law or the related implementing rules. However, subject to the Circular on Implementing the Grandfathering Preferential Policies of the Enterprise Income Tax, or the Implementing Circular, promulgated by the State Council on December 26, 2007, only a certain number of the preferential policies provided under the former Income Tax Law and the related implementing rules were eligible to be grandfathered in accordance with the Implementing Circular.

88

With respect to our PRC operations, only the “two-year exemption” and “three-year half deduction” tax preferential policy enjoyed by Jiangxi Jinko and Zhejiang Jinko was grandfathered by the Implementation Circular. Both Jiangxi Jinko and Zhejiang Jinko were subject to a preferential tax rate of 12.5% in 2011 and 2012. Jiangxi Jinko, Jiangxi Materials, Zhejiang Jinko, Yuhuan Jinko and Haining Jinko were designated by the relevant local authorities as “High and New Technology Enterprises” and Xinjiang Jinko was designated by the relevant local authorities as “Enterprise in the Encouraged Industries” under the CIT Law.

Jiangxi Jinko, Yuhuan Jinko, Haining Jinko were subject to a preferential tax rate of 15% for 2019, 2020 and 2021.Yiwu Jinko has obtained the qualification to enjoy the preferential tax rate of 15% for 2021, 2022 and 2023. Zhejiang Jinko has successfully renewed this qualification to enjoy the preferential tax rate of 15% for 2021, 2022 and 2023. Jiangxi Jinko and Haining Jinko have successfully renewed this qualification for 2022, 2023 and 2024. Shangrao Jinko and Zhejiang New Material obtained HNTE qualification in 2022 to enjoy the preferential tax rate of 15% for 2022, 2023 and 2024. Xinjiang Jinko was designated by the relevant local authorities as an “Enterprise in the Encouraged Industry” and was subject to a preferential tax rate of 15% for 2020, 2021 and 2022. According to the “Announcement on Continuation of CIT Policies for Large-scale Development in the Western Region” published on April 23, 2020, enterprises established in the western region in encouraged industries can continue to enjoy the preferential tax rate of 15% till December 31, 2030. Sichuan Jinko, Leshan Jinko, Chuxiong Jinko and Qinghai Jinko was designated by the relevant local authorities as an “Enterprise in the Encouraged Industry” and was subject to a preferential tax rate of 15% from 2022 till 2030.

Certain solar power project entities enjoy the preferential tax policies in connection with the development of the western region of China and are subject to a preferential tax rate of 15%. The enterprises which are eligible for such preferential tax rate must engage in the business falling in the scope of the Catalogue of Industries Encouraged in the Western Region promulgated by the NDRC. Enterprises that are eligible for the preferential tax rate of 15% may be able to enjoy such preferential tax rate and tax holiday simultaneously where certain criteria are met.

According to the Circular of the State Taxation Administration on How to Understand and Identify “Beneficial Owner” under Tax Treaties, which became effective on October 27, 2009, and the Announcement of the State Taxation Administration on the Determination of “Beneficial Owners” in the Tax Treaties, effective on June 29, 2012, the PRC tax authorities must evaluate whether an applicant for treaty benefits in respect of dividends, interest and royalties qualifies as a “beneficial owner” on a case-by-case basis and following the “substance over form” principle. This circular sets forth the criteria to identify a “beneficial owner” and provides that an applicant that does not carry out substantial business activities, or is an agent or a conduit company may not be deemed a “beneficial owner” of the PRC subsidiary and therefore may not enjoy tax treaty benefits. According to Announcement of the State Taxation Administration on Issues Concerning the Recognition of Beneficial Owners in Entrusted Investments, effective on June 1, 2014, nonresidents may be recognized as “beneficial owners” and enjoy treaty benefits for the income derived from the PRC from certain investments. According to the Announcement of the State Taxation Administration on Issues concerning the “Beneficial Owner” in Tax Treaties, which became effective in April 2018, a resident enterprise is determined as a “beneficial owner” that can apply for a low tax rate under tax treaties based on an overall assessment of several factors. Furthermore, the Administrative Measures for Non-Resident Enterprises to Enjoy Treatments under Tax Treaties, which became effective in November 2015 and was amended in June 2018, require non-resident enterprises to determine whether they are qualified to enjoy the preferential tax treatment under the tax treaties and file relevant report and materials with the tax authorities.

An enterprise registered under the laws of a jurisdiction outside China may be deemed a PRC tax resident enterprise if its place of effective management is in China. If an enterprise is deemed to be a PRC tax resident enterprise, its worldwide income will be subject to the corporate income tax. According to the Implementation Rules of the CIT Law, the term “de facto management bodies” is defined as bodies that have, in substance, and overall management and control over such aspects as the production and the business, personnel, accounts and properties of the enterprise. In addition, under the CIT Law and the Implementation Rules of the CIT Law, foreign shareholders could become subject to a 10% withholding tax on any gains they realize from the transfer of their shares, if such gains are regarded as income derived from sources within China, which includes gains from transfer of shares in an enterprise considered a “tax resident enterprise” in China. Once a non-PRC company is deemed to be a PRC tax resident enterprise by following the “de facto management bodies” concept and any dividend distributions from such company are regarded as income derived from sources within China, PRC income tax withholding may be imposed and applied to dividend distributions from the deemed PRC tax resident enterprise to its foreign shareholders.

89

VAT

Pursuant to the Interim Regulations on Value-added Tax as amended on February 6, 2016 (the “2016 Interim Regulations on Value-added Tax”), and the Implementing Rules of the Interim Regulations on Value-added Tax as amended on October 28, 2011, all entities and individuals that are engaged in the sale of goods, the provision of repairs and replacement services and the importation of goods in the PRC are required to pay VAT. The 2016 Interim Regulations on Value-added Tax and their Implementing Rules also provide that gross proceeds from sales and importation of goods and provision of services are generally subject to a VAT rate of 17%, with exceptions for certain categories of goods that are taxed at a rate of 13%. The 2016 Interim Regulation on Value-added Tax was further amended on November 19, 2017, in which gross proceeds from sales and importation of goods and provision of services and tangible personal property leasing services are generally subject to a VAT rate of 17%, with exceptions for certain categories of goods that are taxed at a VAT rate of 11%. On April 4, 2018, the Circular of the MOF and the STA on Adjusting Value-added Tax Rates was promulgated, in which gross proceeds from sales and importation of goods and provision of services and tangible personal property leasing services are generally subject to a VAT rate of 16%, with exceptions for certain categories of goods that are taxed at a VAT rate of 10%. On March 20, 2019, the Announcement on Relevant Policies for Deepening Value-Added Tax Reform was jointly promulgated the Ministry of Finance, the STA and the General Administration of Customs, which further provides that effective from the date of April 1, 2019, the VAT rate of gross proceeds from sales and importation of goods and provision of services shall be adjusted from 16% to 13%, with the VAT rate of certain categories of goods shall be adjusted from 10% to 9%.

Foreign Currency Exchange

Foreign currency exchange regulation in the PRC is primarily governed by the Regulations on the Administration of Foreign Exchange, and the Provisions on the Administration of Settlement, Sale and Payment of Foreign Exchange. Currently, the Renminbi is convertible for current account items, including the distribution of dividends, interest payments, trade and service related foreign exchange transactions. On January 26, 2017, the SAFE issued the Circular on Further Promoting the Reform of Foreign Exchange Administration and Improving Examination of Authenticity and Compliance, pursuant to which the SAFE restated the procedures and reemphasized the bona fide principle for banks to follow during their review of certain cross-border profit remittance. Conversion of Renminbi for most capital account items, such as direct investment, security investment and repatriation of investment, however, is still subject to registration with the SAFE. Foreign-invested enterprises may buy, sell and remit foreign currencies at financial institutions engaged in foreign currency settlement and sale after providing valid commercial documents and, in the case of most capital account item transactions, obtaining approval from the SAFE. Capital investments by foreign enterprises are also subject to limitations, which include approvals by the NDRC, the MOFCOM, and registration with the SAFE.

In August 2008, the SAFE issued the Circular on the Relevant Operating Issues Concerning the Improvement of the Administration of Payment and Settlement of Foreign Currency Capital of Foreign-Invested Enterprises, or the Circular 142, regulating the conversion by a foreign invested enterprise of foreign currency-registered capital into RMB by restricting how the converted RMB may be used. Pursuant to the Circular 142, the RMB capital converted from foreign currency registered capital of a foreign-invested enterprise may only be used for purposes within the business scope approved by the applicable government authority and may not be used for equity investments within the PRC. In addition, the SAFE strengthened its oversight of the flow and use of the RMB capital converted from foreign currency registered capital of foreign-invested enterprises. The use of such RMB capital may not be changed without the SAFE’s approval, and such RMB capital may not in any case be used to repay RMB-denominated loans if the proceeds of such loans have not been used. Violations may result in severe monetary or other penalties. Furthermore, on March 30, 2015, the SAFE issued the Circular on Reforming the Administration Approach Regarding the Foreign Exchange Capital Settlement of Foreign-invested Enterprises, or Circular 19, which became effective on June 1, 2015 and replaced Circular 142. Circular 19 provides that, the conversion from foreign currency registered capital of foreign-invested enterprises into the Renminbi capital may be at foreign-invested enterprises’ discretion, which means that the foreign currency registered capital of foreign-invested enterprises for which the rights and interests of monetary contribution has been confirmed by the local foreign exchange bureau (or the book-entry of monetary contribution has been registered) can be settled at the banks based on the actual operational needs of the enterprises. However, Circular 19 does not materially change the restrictions on the use of foreign currency registered capital of foreign-invested enterprises. Circular 19 continues to prohibit foreign-invested enterprises from, among other things, spending Renminbi capital converted from its foreign currency registered capital on expenditures beyond its business scope. On June 9, 2016, SAFE promulgated the Circular on Reforming and Regulating the Administrative Policies of Foreign Exchange Settlement under the Capital Account (“Circular 16”), which applies to all domestic enterprises in China. Circular 16 expands the application scope from only the capital of the foreign-invested enterprises to the capital, foreign debt fund and fund from oversea public offering. Also, Circular 16 allows enterprises to use their foreign exchange capitals under capital accounts allowed by the relevant laws and regulations.

90

In February 2012, the SAFE promulgated the Notice on the Administration of Foreign Exchange Matters for Domestic Individuals Participating in the Stock Incentive Plans of Overseas Listed Companies, or the Stock Option Notice. The Stock Option Notice replaced a prior rule issued by SAFE in 2007, the Application Procedure of Foreign Exchange Administration for Domestic Individuals Participating in an Employee Stock Holding Plan or Stock Option Plan of an Overseas-Listed Company. Under the Stock Option Notice, domestic individuals who participate in equity incentive plans of an overseas listed company are required, through a PRC agent or PRC subsidiary of such listed company, to register with SAFE and complete certain other bank and reporting procedures. The Stock Option Notice simplifies the requirements and procedures for the registration of stock incentive plan participants, especially in respect of the required application documents and the absence of strict requirements on offshore and onshore custodian banks, as were stipulated in the previous rules.

The Circular of Further Improving and Adjusting Foreign Exchange Administration Policies on Foreign Direct Investment issued by the SAFE on November 19, 2012 and amended on May 4, 2015 substantially amends and simplifies the foreign exchange procedure. Pursuant to this circular, the opening of various special purpose foreign exchange accounts (e.g., pre-establishment expenses account, foreign exchange capital account, guarantee account), the reinvestment of lawful incomes derived by foreign investors in the PRC (e.g., profit, proceeds of equity transfer, capital reduction, liquidation and early repatriation of investment), and purchase and remittance of foreign exchange as a result of capital reduction, liquidation, early repatriation or share transfer in a foreign-invested enterprise no longer require the SAFE’s approval, and multiple capital accounts for the same entity may be opened in different provinces, which was not possible before. In addition, the SAFE promulgated the Circular on Printing and Distributing the Provisions on Foreign Exchange Administration over Domestic Direct Investment by Foreign Investors and the Supporting Documents in May 2013, as amended in October 2018, which specifies that the administration by the SAFE or its local branches over direct investment by foreign investors in the PRC must be conducted by way of registration and banks shall process foreign exchange business relating to the direct investment in the PRC based on the registration information provided by the SAFE and its branches. On February 13, 2015, the SAFE promulgated the Circular on Further Simplification and Improvement of Foreign Currency Administration Policies on Direct Investment, effective on June 1, 2015, which further simplifies the approval requirements of SAFE upon the direct investment by foreign investors. In particular, instead of applying for approvals from SAFE, entities and individuals are required to apply for foreign exchange registrations of foreign direct investment and overseas direct investment from qualified banks, while the qualified banks, under the supervision of the SAFE, will directly examine the applications and conduct the registration accordingly.

On July 4, 2014, the SAFE issued the Circular on the Administration of Foreign Exchange Issues Related to Overseas Investment, Financing and Roundtrip Investment by Domestic Residents through Offshore Special Purpose Vehicles, or the SAFE Circular 37, which replaced the former circular commonly known as “SAFE Circular 75” promulgated on October 21, 2005. The SAFE Circular 37 requires PRC residents to register with the competent local SAFE branch in connection with their direct establishment or indirect control of an offshore special purpose vehicle, for the purpose of overseas investment and financing, with such PRC residents’ legally owned assets or equity interests in domestic enterprises or offshore assets or interests. The SAFE Circular 37 further requires amendment to the registration in the event of any significant changes with respect to the special purpose vehicle, such as any change of basic information (including change of the PRC residents, name and operation term), increase or decrease of capital contribution by the PRC residents, share transfer or exchange, merger, division or other material events. In the event that a PRC resident holding interests in a special purpose vehicle fails to fulfill the required SAFE registration, the PRC subsidiaries of that special purpose vehicle may be prohibited from making profit distributions to the offshore parent and from carrying out subsequent cross-border foreign exchange activities, and the special purpose vehicle may be restricted in its ability to contribute additional capital into its PRC subsidiary. Moreover, failure to comply with the various SAFE registration requirements described above could result in liability under the PRC law for evasion of foreign exchange controls.

On January 26, 2017, the SAFE issued the Notice on Improving the Check of Authenticity and Compliance to further Promote Foreign Exchange Control (the “Circular 3”), which continuously implements and improves the policy for outward remittance of foreign exchange profit generated from direct investment. In addition, Circular 3 expands the scope of settlement of exchange for domestic loans in foreign currencies, and it is allowed to transfer inward overseas loans under domestic guarantee. The debtor may, directly or indirectly, transfer inward the funds under guarantee by domestic lending, equity investment or other measures.

According to the Foreign Investment Law and its implementing regulations, a foreign investor may, in accordance with the law, freely transfer inward and outward its contributions, profits, capital gains, income from asset disposal, royalties of intellectual property rights, compensation or indemnity legally obtained, income from liquidation and so on made or derived within the territory of the PRC in RMB or a foreign currency. No entity or individual may illegally restrict the transfer inward or outward in terms of the currency, amount, frequency and so on of such transfer.

91

Dividend Distribution

The principal laws and regulations governing distribution of dividends paid by wholly foreign owned enterprises include the Company Law of the PRC as amended on October 26, 2018, the Wholly Foreign Owned Enterprise Law of the PRC as amended on October 1, 2016, and the Implementing Rules of the Wholly Foreign Owned Enterprise Law of the PRC as amended on February 19, 2014. On March 15, 2019 the National People’s Congress of the PRC issued the Foreign Investment Law of the PRC and on December 26, 2019, the State Council of the PRC issued the Implementing Regulations on the Foreign Investment Law of the PRC, both of which have come into force on January 1, 2020, resulting in the expiration of the Wholly Foreign Owned Enterprise Law of the PRC and the Implementing Rules of the Wholly Foreign Owned Enterprise Law of the PRC.

Under the new regime of foreign investment, foreign-invested enterprises in the PRC, being treated equally with domestic companies, may pay dividends only out of their accumulated profits, if any, as determined in accordance with the PRC accounting standards and regulations. When distributing its after-tax profit, a company in the PRC is required to set aside as statutory common reserves of 10% of its after-tax profit, until the accumulative amount of such reserves reaches 50% of its registered capital. These reserves are not distributable as cash dividends. Where the aggregate balance of the company’s statutory common reserve is insufficient to cover any loss the company made in the previous financial year, the current financial year’s profits shall first be used to cover the loss before any statutory common reserve is drawn. In addition to the statutory common reserve, the company may draw a discretionary common reserve from its after-tax profits. Both the statutory common reserve and the discretionary common reserve may not be distributed to equity owners in the event of liquidation. A company is not permitted to distribute any profits until any losses from prior fiscal years have been offset and the common reserve is drawn. Profits retained from prior fiscal years may be distributed together with distributable profits from the current fiscal year.

Intellectual Property Rights

Patent

The PRC has domestic laws for the protection of rights in copyrights, patents, trademarks and trade secrets. The PRC is also a signatory to the world’s major intellectual property conventions, including:

Convention establishing the World Intellectual Property Organization (WIPO Convention) (June 4, 1980);
Paris Convention for the Protection of Industrial Property (March 19, 1985);
Patent Cooperation Treaty (January 1, 1994); and
The Agreement on Trade-Related Aspects of Intellectual Property Rights (TRIPs) (November 11, 2001).

Patents in the PRC are governed by the China Patent Law (March 12, 1984), as amended and its Implementing Regulations (January 19, 1985), as amended.

The PRC is a signatory to the Paris Convention for the Protection of Industrial Property, in accordance with which any person who has duly filed an application for a patent in one signatory country shall enjoy, for the purposes of filing in the other countries, a right of priority during the period fixed in the convention (12 months for inventions and utility models, and 6 months for industrial designs).

The China Patent Law covers three kinds of patents, namely, patents for inventions, utility models and designs. The Chinese patent system adopts the principle of first to file, which means where multiple patent applications are filed for the same invention, a patent will be granted only to the party that filed the application first. Consistent with international practice, the PRC only allows the patenting of inventions or utility models that possess the characteristics of novelty, inventiveness and practical applicability. For a design to be patentable, it must not be identical with or similar to any design which has been publicly disclosed in publications in the country or abroad before the date of filing or has been publicly used in the country before the date of filing, and must not be in conflict with any prior right of another.

92

PRC law provides that anyone wishing to exploit the patent of another must enter into a written licensing contract with the patent holder and pay the patent holder a fee. One rather broad exception to this, however, is where a party possesses the means to exploit a patent for inventions or utility models under certain circumstances but cannot obtain a license from the patent holder on reasonable terms and in a reasonable period of time, the State Intellectual Property Office of the PRC is authorized to grant a compulsory license. A compulsory license can also be granted where a national emergency or any extraordinary state of affairs occurs or where the public interest so requires. The patent holder may appeal such a decision within three months from receiving notification by filing a suit in people’s court in the PRC.

PRC law defines patent infringement as the exploitation of a patent without the authorization of the patent holder. A patent holder who believes his patent is being infringed may file a civil suit or file a complaint with a local PRC intellectual property administrative authority, which may order the infringer to stop the infringing acts. A preliminary injunction may be issued by the people’s court upon the patentee’s or the interested parties’ request before any legal proceedings are instituted or during the proceedings. Evidence preservation and property preservation measures are also available both before and during the litigation. Damages in the case of patent infringement are determined as either the loss suffered by the patent holder arising from the infringement or the benefit gained by the infringer from the infringement. If it is difficult to ascertain damages in this manner, damages may be determined with reference to the license fee under a contractual license.

Trademark

The PRC Trademark Law, adopted in 1982 and revised in 1993, 2001, 2013 and 2019, with its implementation rules adopted in 2002 and revised in 2014, protects registered trademarks. The Trademark Office of the State Administration of Industry and Commerce handles trademark registrations and grants trademark registrations for a term of ten years which are renewable upon maturity. Trademark license agreements must be filed with the Trademark Office for record.

Computer Software Copyright

The Regulations on Computer Software Protection, adopted in 2001 and revised in 2011 and 2013, are enacted in accordance with the Copyright Law of the PRC, for the purposes of protecting the rights and interest of copyright owners of computer software. The National Copyright Administration (“NCAC”) is in charge of the administration of the registration of software copyright and the NCAC accredits the China Copyright Protection Center as the body for software registration. A registration certificate of the computer software copyright is a preliminary proof of the registered items. The NCAC encourages the registration of software copyright and gives emphasized protection to the registered software.

93

C.           Organizational Structure

The following table sets out our significant subsidiaries as of the date of this annual report:

Subsidiaries

    

Date of Incorporation/Acquisition

    

Place of Incorporation

    

Percentage of Ownership

 

JinkoSolar Investment Limited

November 10, 2006

 

Hong Kong

 

100

%

Jinko Solar Co., Ltd.

December 13, 2006

 

PRC

 

58.6

%

Zhejiang Jinko Solar Co., Ltd.

June 30, 2009

 

PRC

 

58.6

%

Jinko Solar Import and Export Co., Ltd.

December 24, 2009

 

PRC

 

58.6

%

JinkoSolar GmbH

April 1, 2010

 

Germany

 

58.6

%

Zhejiang Jinko Trading Co., Ltd.

June 13, 2010

 

PRC

 

58.6

%

Xinjiang Jinko Solar Co., Ltd.

May 30, 2016

 

PRC

 

58.6

%

Yuhuan Jinko Solar Co., Ltd.

July 29, 2016

 

PRC

 

58.6

%

JinkoSolar (U.S.) Inc.

August 19, 2010

 

United States

 

58.6

%

Jiangxi Photovoltaic Materials Co., Ltd.

December 10, 2010

 

PRC

 

58.6

%

JinkoSolar (Switzerland) AG

May 3, 2011

 

Switzerland

 

58.6

%

JinkoSolar (US) Holdings Inc.

June 7, 2011

 

United States

 

58.6

%

Jinko Solar Canada Co., Ltd.

November 18, 2011

 

Canada

 

58.6

%

Jinko Solar Australia Holdings Co. Pty Ltd.

December 7, 2011

 

Australia

 

58.6

%

Jinko Solar Japan K.K.

May 21, 2012

 

Japan

 

58.6

%

Jinko Solar Technology Sdn.Bhd.

January 21, 2015

 

Malaysia

 

58.6

%

Jinko Solar (Shanghai) Management Co., Ltd.

July 25, 2012

 

PRC

 

58.6

%

JinkoSolar Trading Private Limited

February 6, 2017

 

India

 

58.6

%

JinkoSolar LATAM Holding Limited

August 22, 2017

 

Hong Kong

 

100

%

JinkoSolar Middle East DMCC

November 6, 2016

 

Emirates

 

58.6

%

JinkoSolar International Development Limited

August 28, 2015

 

Hong Kong

 

100

%

Canton Best Limited

September 16, 2013

 

BVI

 

100

%

Wide Wealth Group Holding Limited

June 11, 2012

 

Hong Kong

 

100

%

JinkoSolar (U.S.) Industries Inc.

November 16, 2017

 

United States

 

58.6

%

Poyang Ruilixin Information Technology Co., Ltd.

December 19, 2017

 

PRC

 

58.6

%

JinkoSolar Technology (Haining) Co. Ltd.

December 15, 2017

 

PRC

 

45.9

%

Jinko Solar Korea Co., Ltd.

December 3, 2018

 

South Korea

 

58.6

%

JinkoSolar (Sichuan) Co., Ltd.

February 18, 2019

PRC

38.4

%

JinkoSolar (Vietnam) Co., Ltd.

September 26, 2019

Vietnam

58.6

%

Jinko PV Material Supply Sdn. Bhd.

September 23, 2019

Malaysia

58.6

%

JinkoSolar (Chuzhou) Co., Ltd.

December 26, 2019

PRC

44.2

%

JinkoSolar (Yiwu) Co., Ltd

September 19, 2019

PRC

35.7

%

JinkoSolar (Shangrao) Co., Ltd.

April 17, 2020

PRC

32.2

%

Rui Xu Co., Ltd.

July 24, 2019

PRC

35.2

%

Jinko Solar Denmark ApS

May 28, 2020

Denmark

58.6

%

JinkoSolar Hong Kong Limited

August 17, 2020

Hong Kong

58.6

%

JinkoSolar (Chuxiong) Co., Ltd.

September 25, 2020

PRC

58.6

%

Jinko Solar (Malaysia) SDN BHD.

August 28, 2020

Malaysia

58.6

%

Jinko Solar (Leshan) Co., Ltd.

April 25, 2021

PRC

41.0

%

Jinko Solar (Vietmnam) Industries Company Limited

March 29, 2021

Vietnam

58.6

%

Jinko Solar (Anhui) Co., Ltd.

September 3, 2021

PRC

32.2

%

Jinko Solar (Yushan) Co., Ltd.

September 26, 2021

PRC

46.9

%

Zhejiang New Materials Co., Ltd.

March 24, 2020

PRC

58.6

%

Yiwu New Materials Co., Ltd.

October 16, 2020

PRC

58.6

%

JinkoSolar Italy S.R.L.

July 8, 2011

Italy

58.6

%

JinkoSolar (Qinghai) Co., Ltd.

April 3, 2019

PRC

32.2

%

Fengcheng Jinko PV Materials Co., Ltd

August 11, 2021

PRC

58.6

%

JinkoSolar (Feidong) Co., Ltd. (“Jinko Feidong”)

September 23, 2021

PRC

32.2

%

JinkoSolar (Jinchang) Co., Ltd. (“Jinko Jinchang”)

September 24, 2021

PRC

58.6

%

JinkoSolar (Poyang) Co., Ltd. (“Jinko Poyang”)

December 1, 2021

PRC

58.6

%

Shangrao Changxin Enterprise Management Center LP. ( “Shangrao Changxin”)

December 16, 2021

PRC

100

%

Shangrao Changxin No. 1 Enterprise Management Center LP.

February 17, 2022

PRC

100

%

Shangrao Changxin No. 2 Enterprise Management Center LP.

February 17, 2022

PRC

100

%

Shangrao Changxin No. 3 Enterprise Management Center LP.

June 15, 2022

PRC

100

%

Shangrao Changxin No. 5 Enterprise Management Center LP.

June 15, 2022

PRC

100

%

Shangrao Changxin No. 6 Enterprise Management Center LP.

October 25, 2022

PRC

100

%

Jiaxing Jinyue Phase I Venture Capital Partnership( “Jiaxing Jinyue”)

April 26, 2022

PRC

78.2

%

Shangrao Jinko PV Manufacturing Co., Ltd

March 28, 2022

PRC

58.6

%

Shangrao Guangxin Jinko PV Manufacturing Co., Ltd

March 23, 2022

PRC

58.6

%

Jiangxi Jinko Energy Storage Co., Ltd

May 26, 2022

PRC

58.6

%

Jinko Energy Storage Technology Co., Ltd

December 6, 2022

PRC

58.6

%

94

D.Property, Plant and Equipment

For information regarding our material property, plant and equipment, see “B. Business Overview—Manufacturing—Manufacturing Capacity and Facilities” in this annual report.

ITEM 4A.               UNRESOLVED STAFF COMMENTS

None.

ITEM 5.                  OPERATING AND FINANCIAL REVIEW AND PROSPECTS

A.Operating Results

We are a global leader in the PV industry based in China. We have built a vertically integrated solar power product value chain, manufacturing from silicon wafers to solar modules. We sell most of our solar modules under our own “JinkoSolar” brand, with a small portion of solar modules on an OEM basis. We also sell silicon wafers and solar cells not used in our solar module production. As of December 31, 2022, we had an integrated annual capacity of 65 GW for mono wafers, 55 GW for solar cells and 70 GW for solar modules.

Our revenues were RMB35.13 billion, RMB40.83 billion and RMB83.13 billion (US$12.05 billion) in 2020, 2021 and 2022, respectively. We had net income of RMB335.3 million, RMB955.6 million and RMB1.57 billion (US$226.9 million) in 2020, 2021 and 2022, respectively.

Principal Factors Affecting Our Results of Operations

We believe that the following factors have had, and we expect that they will continue to have, a significant effect on the development of our business, financial condition and results of operations.

Industry Demand

Our business and revenue growth depends on the industry demand for solar power and solar power products. Demand for solar power and products depends on various factors including the global macroeconomic environment, pricing, cost-effectiveness, performance and reliability in comparison to alternative forms of energy, and the impact of government regulations and policies. Solar power is one of the fastest-growing sources of energy and is driven by factors such as cost-competitiveness, reliability as a predictable energy source, and growing commitments by various governments to combat climate change.

95

In the second half of 2009, demand for solar power and solar power products was significantly affected by the global financial crisis. In early 2010, as the effect of the global financial crisis started to subside, industry demand for solar power and solar power products started to revive. Access to financing continued to improve from 2010 to the first half of 2011, driven by increasing awareness of renewable energy, stronger balance sheets for financing providers and sustainable government incentives to develop solar as an alternative energy solution. However, in 2011, a decrease in payment to solar power producers, in the form of FIT and other reimbursements, and a reduction in available financing caused a decrease in the demand for solar power products, including solar modules, in the European markets. Payments to solar power producers decreased as governments in Europe, under pressure to reduce public debt levels, reduced subsidies such as FIT. Furthermore, many downstream purchasers of solar power products were unable to secure sufficient financing for the solar power projects due to the global credit crunch. Demand for solar modules in Europe fell significantly in 2013. As a result, many solar power producers that purchase solar power products from manufacturers like us were unable or unwilling to expand their operations. Our business and revenue increased in Europe in 2014, partly due to the significant increase in demand for solar modules in the U.K. Compared with 2014, our revenue increased in North America in 2015 mainly attributable to the significant increase in demand for solar modules in the U.S. China had become the largest solar market in 2016, whereas the demand in India continued to grow rapidly, second to only China and the United States. A strong presence in these markets led to an increase in our revenue despite the decreasing module price as a result of the China FIT cut as well as the uncertainties of the China-United States relations, and the existing and potential changes to United States and China trade and tariffs policies. Demand for solar power products is also affected by macroeconomic factors, such as energy supply, demand and prices, as well as regulations and policies governing renewable energies and related industries. For example, in June 2016, the FIT in China for utility-scale projects was significantly cut down. As a result, subsequent to a strong demand in the first half of 2016, the domestic market was almost frozen and the competition in the global market also intensified in the second half of 2016. In 2017, China remained the largest solar market and the U.S. market showed strong demand for solar modules, which was second to China, while the emerging markets grew rapidly, especially Mexico and Brazil. In 2018, demand from overseas markets continued to grow and accounted for an increasing proportion of our shipments despite of the softened domestic demand following the policy change by the Chinese government in May 2018. Subsequent to this May 2018 policy, demand in the domestic market of China experienced an immediate sharp drop, but now it is stable. The NEA has laid out their plans for a bidding system and has started to grant subsidy approvals for utility-scale projects. Most importantly, subsidies are prepaid by the State Grid and as a result there should be no more payment delays for new projects. The May 2018 policy sets a clear direction for the country’s solar plans and helps to greatly improve sentiment for the solar sector as the country tries to smoothly transit towards grid parity and encourages a more market-driven environment rather than a policy-driven one. The total subsidy scale for 2020 was RMB1.5 billion, which was decreased from RMB3.0 billion for 2019. The solar industry continues to make tremendous technological advancements that enhance quality and efficiency while lowering the solar generation costs. On a global scale, it remains enormous room for development of solar in many regions.

Since 2020, various de-carbonization policies from major economies such as the United States, Europe and China has underpinned strong future solar demand outlook. In the United States, solar demand is expected to be more than double over the next five years under the Biden administration, with major commitments to climate change including plans for the United States to rejoin the Paris Agreement, extension of 30% solar ITC for five years, and to achieve net zero emissions by 2050. The European Union has officially announced plans to increase the greenhouse gases reduction target from 40% to at least 60% below 1990 levels by 2030. China outlined strategic plans to hit peak emissions before 2030 and reach carbon neutrality by 2060, and we are expecting the 14th Five-Year Energy Plan to focus on non-fossil energy sources with higher proportions of renewable energy, construction plans for large-scale energy storage and grid transformation. Although the periodic increase in the price of PV products has caused some downward pressure on the project’s internal rate of return, the year-end additional installation significantly increased to 48.2GW, as announced by NEA. Since 2021, the cost of PV systems has increased significantly due to the higher price of upstream raw materials, and increased bulk commodities as well as freight costs, which temporarily affected the downstream demand. However, due to the transition to renewable energy in most regions of the world, the increase in electricity prices, the availability of financing support and other favorable policies for PV projects, the resilience of solar demand gradually increased and the overall demand for PV has achieved steady year-over-year growth. Furthermore, market demand became more diversified in 2021 compared with previous years. For example, distributed generation business experienced rapid development in 2021 with more flexible business models and lower sensitivity to prices; and the demand to large size high-efficiency products increased significantly as a result of its lower cost. In China, the year-end additional installation has reached nearly 55GW in which distributed generation business contributed to more than half of total additional installation. Driven by accelerating energy transition in many countries and across several industries, as well as the energy supply crisis caused by the Russia-Ukraine conflict, demand for solar products has exploded globally in 2022. Newly-added installation in China increased 59% year over year to 87.4GW in 2022, as announced by the NEA. According to Infolink, China exported 154.8 GW of modules 2022, with a 74% year-over-year increase. Furthermore, we have seen wider acceptance by different customers in different markets to high-efficient N-type modules which delivere better power performance and have lower levelized cost of electricity. As the economics of solar energy become more and more prominent, we expect that solar power will play a vital role in accelerating the transformation of energy generation and the demand for PV will steadily grow globally.

96

We believe the steady reduction in the manufacturing cost of solar power products will stimulate demand for solar power and solar power products in the long term. In particular, decreases in the price of silicon feedstock, improvements in manufacturing techniques for solar power products and economies of scale have continually reduced the unit production costs of solar power products in recent years, which in turn have increased the competitiveness of solar power on an unsubsidized basis relative to conventional power and other renewable energy sources. We expect significant market opportunities to be created as demand continues to grow and the price of solar power approaches that of conventional energy in a number of markets. In the long term, we believe that solar power will continue to have significant growth potential and that demand for our products and services will continue to grow.

To proactively adapt to changes in the market, we implemented a number of strategic measures. Prior to the May 2018 policy announcement, we had already started reducing costs and improving efficiencies across our business. We are also shifting resources towards our high-efficiency mono-product in line to meet growing market demand. We began producing mono-wafers in 2016. Based on our continuous leading R&D capabilities and mass production experience started from 2019, we are expanding N-type cell production capacity. We made further progress in efficiency improvement and cost reduction for N-type products due to the continuous efforts of our R&D team, leveraging our accumulated industry knowledge and mass production experience. By the end of 2022, we had 35GW of N-type cell production capacity came on stream and the mass-produced efficiency for TOPCon cells reached approximately 25.1%. We achieved shipment of approximately 10.7GW for N-type modules in 2022. As our N-type modules continue to be well recognized in the market, we expect our market penetration increases.

Industry Trend for Credit Sales

Most of our sales are made on credit terms and we allow our customers to make payments after a certain period of time subsequent to the delivery of our products. We typically offer customers credit terms of 60 to 120 days. Selling products on credit terms has increased, and may continue to increase our working capital requirements and have a negative impact on our short-term liquidity. See “Item 3. Key Information—D. Risk Factors—Selling our products on credit terms may increase our working capital requirements and expose us to the credit risk of our customers.”

Under our continuous attention to the quality of collection of accounts receivables, our accounts receivable turnover has remained relatively stable since 2020. Our accounts receivable turnover were 68 days, 69 days and 74 days in 2020, 2021 and 2022, respectively. Allowances for credit losses receivable were RMB293.4 million, RMB323.1 million, and RMB584.1 million (US$84.7 million) as of December 31, 2020, 2021 and 2022, respectively. Provision of allowance for credit losses receivable were RMB26.6 million, RMB91.9 million and RMB394.3 million (US$57.2 million) in 2020, 2021 and 2022, respectively, and reversal of allowances for credit losses receivable were RMB20.5 million, RMB24.2 million and RMB114.8 million (US$16.6 million) in 2020, 2021 and 2022, respectively. We made bad debt provisions for certain long-term receivables in prior years, which was in line with the adverse economic environment in solar industry. With the recovery of solar industry since 2013, we made efforts to improve the cash collection for the aged accounts receivable. We reversed allowance for credit losses receivable upon subsequent collections. We will continue to make assessment and properly provide the provision on credit losses.

Pricing of Solar Power Products

The price of our solar modules is influenced by a variety of factors, including polysilicon prices, supply and demand conditions, the competitive landscape and processing technologies.

The implementation of the capacity expansion plans by major solar power product manufacturers in 2009 and 2010 resulted in significant increases in the supply of solar power products in the global market, which contributed to a general decrease in the average selling prices of solar power products in recent years, including solar modules. The slowdown in the growth of demand for solar power products in recent years has further reduced the market prices of solar power products. In addition, decreases in the price of silicon feedstock, improvements in manufacturing techniques for solar power products and economies of scale have continually reduced the unit production costs of solar power products in recent years, which in turn have increased the competitiveness of solar power on an unsubsidized basis relative to conventional power and other renewable energy.

97

In spite of the price fluctuations caused by the international trade barriers such as EU anti-dumping tariff and Section 201 Investigation, as well as the inconsistent government policies towards PV industry such as the “May 31 policy”—in May 2018, the NDRC, Ministry of Finance, and NEA jointly announced a new policy to lower the solar feed-in-tariff, halt subsidized utility-scale development, and implement a quota for distributed projects which are eligible for subsidies in 2018. We expect the market prices of solar power products to continue to decline in the long term due to continued advancements in processing technologies. See “Item 3. Key Information—D. Risk Factors—Risks Relating to Our Business and Industry—Our future growth and profitability depend on the demand for and the prices of solar power products and the development of photovoltaic technologies.”

Government Subsidies, Policies and Economic Incentives

With a number of markets such as India, Australia, United Arab Emirates, and Mexico rapidly approaching solar grid parity or having already achieved it, we expect dependence on government incentives to continue in the near future until solar power becomes universally affordable when compared to the cost of conventional fossil fuels. Various governments have used policy initiatives to encourage or accelerate the development and adoption of solar power and other renewable energy sources.

Countries in Europe, notably Italy, Germany, France, Belgium and Spain, certain countries in Asia, including China, Japan and India, as well as Australia and the United States have adopted renewable energy policies. Examples of government sponsored financial incentives to promote solar power include capital cost rebates, FIT, tax credits, net metering and other incentives to end users, distributors, project developers, system integrators and manufacturers of solar power products.

Governments may reduce or eliminate existing incentive programs for political, financial or other reasons, which will be difficult for us to predict. Reductions in FIT programs may result in a significant fall in the price of and demand for solar power products. For example, subsidies have been reduced or eliminated in some countries such as China, Germany, Italy, Spain and Canada. In May 2018, the NDRC, the Ministry of Finance and the NEA issued a joint notice temporarily halting subsidies for utility-scale solar projects, slashing the quota on distributed solar projects which are eligible for subsidies in 2018 and greatly reducing FIT. The German market represents a major portion of the European solar market for ground-mounted systems and a stable residential and commercial rooftop market. The first subsidy-free grid parity projects of the industry were connected to the grid in 2020, which act as a driver for the additional market growth. Starting from 2011, major export markets for solar power and solar power products such as Japan, Germany, Italy, Spain and the United Kingdom continued to reduce their FIT as well as other incentive measures. For example, from 2012 to 2022, the Japanese government cut down its FIT from JPY 40 to JPY 17 for projects below 10 KW, from JPY 42 to JPY 11 for projects of 10 KW to 50 KW, and to JPY 10 for projects above 50 KW. In 2023, the Japanese government further cut down its FIT to JPY16 for projects below 10 KW and to JPY10 for certain projects of 10 KW or above.

Our revenue and operating results may be adversely impacted by unfavorable policy revisions if FIT in the United States, our largest export market, and certain other major markets for solar power and solar power products are further reduced. Electric utility companies or generators of electricity from fossil fuels or other renewable energy sources could also lobby for a change in the relevant legislation in their markets to protect their revenue streams. Government economic incentives could be reduced or eliminated altogether. A significant reduction in the scope or discontinuation of government incentive programs, especially those in our target markets, could cause demand for our products and solar power to decline and have a material adverse effect on our business, financial condition, results of operations and prospects. We believe that the growth of the solar power industry in the short term will continue to depend largely on the availability and effectiveness of government incentives for solar power products and the competitiveness of solar power in relation to conventional and other renewable energy resources in terms of cost.

Our business may also be affected by the trade policies of government or international trade bodies, particularly in our major export markets, such as the U.S. and Europe. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Business and Industry—We are subject to anti-dumping and countervailing duties imposed by the U.S. government. We are also subject to safeguard investigation and other foreign trade investigations initiated by the U.S. government and anti-dumping investigation and safeguard investigations initiated by governments in our other markets.” We expect our exports to both the U.S. market and European market to be adversely affected by these duties or measures. Our direct sales to the North American market and European market accounted for 4.5% and 23.6% of our total revenue in 2022, respectively.

98

Changing Product and Service Mix

Our product mix has evolved rapidly since our inception, as we expanded our production capabilities to manufacture and sell downstream solar power products and to capture the efficiencies of our vertically-integrated production process. Before 2009, our sales consisted of silicon wafers, silicon ingots and recovered silicon materials. We commenced production and sale of solar cells and solar modules in the second half of 2009. In 2010, we successfully achieved fully vertically-integrated solar module production and made sales of solar modules our largest source of revenue. As of December 31, 2022, we had an integrated annual capacity of 65 GW for mono wafers, 55 GW for solar cells and 70 GW for solar modules. By creating a fully vertically-integrated production chain, we have succeeded in continually driving down average solar modules manufacturing cost per watt.

The following table presents our integrated annual capacity of silicon wafers and solar cells as of December 31, 2020, 2021 and 2022.

Annual Production Capacity as of December 31,

    

2020

    

2021

    

2022

(GW)

Monocrystalline silicon wafers

 

22.0

 

32.5

 

65.0

P-type mono PERC solar cells

 

10.2

 

23.1

 

20.0

Normal monocrystalline solar cells

Multicrystalline solar cells

 

 

 

N-type solar cells

0.8

0.9

35.0

We expect annual mono wafer, solar cell and solar module production capacity to reach 75 GW, 75 GW and 90 GW, respectively, by the end of 2023.

Manufacturing Technologies

Solar modules are our principal products. As solar modules are priced based on the number of watts of electricity they generate, the advancement of manufacturing technologies in increasing the conversion efficiency of solar cells and production efficiency will enable us to improve our gross profit margin. We continually make efforts to develop advanced manufacturing technologies to increase the conversion efficiency of our solar cells while striving to reduce our average production cost. In addition to our own research and development team, we collaborate with third-party research institutes to improve our manufacturing technologies and the conversion efficiency of our solar cells. As a result of these efforts, in 2020, 2021 and 2022, the average conversion efficiency rate of our solar cells using our P-type monocrystalline silicon wafers was 22.9%, 23.3% and 23.6%, respectively, and, in 2021 and 2022, the conversion efficiency rate of our solar cells using our N-type monocrystalline silicon wafers was 25.4% and 26.4%, respectively. In 2022, our N-type Tiger Neo series products were officially released with lower degradation and enhanced reliability. The optimized energy generation of our N-type Tiger Neo products is over 3% higher than P-type products and the efficiency of mass-produced cells can reach 25.1%, and the module efficiency of these products is 22.45%.

99

Selected Statement of Operations Items

Revenues

Currently, we derive our revenues primarily from the sales of solar modules and, to a lesser extent, from the sales of silicon wafers and solar cells. We also derive a small portion of revenues from sales of other solar materials, generated electricity and processing service fees, as well as sales of two solar power plants in Mexico in 2020 and one solar power plant in Argentina in 2022. Our sales of other materials primarily consist of sales of raw materials and auxiliary materials. Our processing services primarily represent silicon material processing services. We expect the sales of solar modules to continue to be our primary source of revenues. The following table presents our revenues, net of VAT, by products and services, as sales amounts and as percentages of total revenues, for the periods indicated:

2020

    

2021

    

2022

(RMB in

(RMB in

(RMB in

(US$in

    

thousands)

    

(%)

thousands)

    

(%)

    

thousands)

    

thousands)

    

(%)

Products

Silicon wafers

 

452,141.4

 

1.3

1,152,055.5

2.8

 

466,553.0

67,643.8

 

0.6

Solar cells

 

344,509.5

 

1.0

606,581.8

1.5

 

1,024,113.7

148,482.5

 

1.2

Solar modules

32,556,394.4

 

92.7

37,737,382.6

92.4

 

80,224,353.8

11,631,437.9

 

96.5

Sales of other solar materials

478,184.0

1.3

1,043,759.6

2.6

1,380,875.0

200,208.1

1.7

Sales of solar projects

 

1,197,712.6

 

3.4

 

31,400.1

4,552.6

 

0.0

Processing service fees

 

  

 

  

186,045.2

0.5

 

 

Revenue from generated electricity

 

100,516.6

 

0.3

100,696.4

0.2

 

Total

 

35,129,458.6

 

100.0

40,826,521.1

100.0

 

83,127,295.6

12,052,324.9

 

100.0

Our revenues are affected by sales volumes, product mix and average selling prices. The following table sets forth, by products, the sales volumes for the periods indicated:

    

2020

    

2021

    

2022

Sales volume:

Silicon wafers (MW)

 

1,583.7

 

2,153.4

 

1,062.6

Solar cells (MW)

 

670.6

 

856.4

 

997.0

Solar modules (MW)

 

18,770.6

 

22,232.7

 

44,333.8

The following table presents the sales volumes by solar module types for the periods indicated:

    

2020

    

2021

    

2022

Sales volume:

 

  

 

  

 

  

Solar modules – Poly (MW)

 

385.0

 

40.8

 

1.3

Solar modules – Mono (MW)

 

115.2

 

7.3

 

13.0

Solar modules – N Type

10,684.0

Solar modules – Mono PERC (MW)

 

18,270.3

 

22,184.6

 

33,635.5

Total

18,770.6

22,232.7

44,333.8

Pursuant to our order book of 2023, we are well positioned with 60% of expected solar module shipments for full year 2023 secured as of March 31, 2023, compared to 50% of total solar module shipments for full year 2022 secured as of March 31, 2022.

100

Cost of Revenues

Cost of revenues primarily consists of: (i) raw materials, which primarily consist of both virgin polysilicon and recoverable silicon materials; (ii) consumables and components, which include crucibles for the production of monocrystalline and multicrystalline silicon ingots, steel alloy saw wires, slurry, chemicals for raw material cleaning and silicon wafer cleaning, and gases such as argon and silane, as well as silicon wafers and solar cells we procure from third parties for the production of solar modules; (iii) direct labor costs, which include salaries and benefits for employees directly involved in manufacturing activities; (iv) overhead costs, which consist of equipment maintenance costs, cost of utilities including electricity and water; (v) depreciation of property, plant, equipment and project assets; (vi) processing fees paid to third party factories relating to the outsourced production of solar cells and solar modules; and (vii) subcontractor cost and those indirect costs related to contract performance, such as indirect labor, supplies and tools. In 2020, 2021 and 2022, our cost of revenues was RMB28.96 billion, RMB34.17 billion and RMB70.85 billion (US$10.27 billion), respectively.

Operating Expenses

Our operating expenses include selling and marketing expenses, general and administrative expenses, research and development expenses and impairment of long-lived assets.

Selling and Marketing Expenses. Our selling and marketing expenses consist primarily of shipping and handling expenses, warranty cost, exhibition costs, salaries, bonuses and other benefits for our sales personnel as well as sales-related travel and entertainment expenses. In 2020, 2021 and 2022, our selling and marketing expenses were RMB2.47 billion, RMB2.86 billion and RMB7.24 billion (US$1.05 billion), respectively.

General and Administrative Expenses. General and administrative expenses consist primarily of salaries and benefits for our administrative, finance and human resources personnel, amortization of land use rights, office expenses, entertainment expenses, business travel expenses, professional service fees, disposal and impairment of long-lived assets as well as provision for bad debts. In 2020, 2021 and 2022, our general and administrative expenses were RMB1.41 billion, RMB1.96 billion and RMB3.51 billion (US$508.7 million), respectively.

Research and Development Expenses. Research and development expenses consist primarily of silicon materials used in our research and development activities and salaries, bonuses and other benefits for research and development personnel, and depreciation of equipment for research and development. In 2020, 2021 and 2022, our research and development expenses were RMB389.2 million, RMB461.6 million and RMB724.8 million (US$105.1 million), respectively.

Impairment of long-lived assets. Impairment of long-lived assets consist primarily as a result of the obsolescence of certain equipment for upgrade in our wafer and cell production line and impairment for one of our overseas solar power projects. In 2020, 2021 and 2022, we recognized impairment of long-lived assets of RMB114.2 million, RMB273.7 million and RMB373.7 million (US$54.2 million), respectively.

Interest Expenses, Net

Our interest expenses consist primarily of interest expenses with respect to the issuance of convertible senior notes, long-term bonds, short-term and long-term borrowings from banks and other lenders. In 2020, 2021 and 2022, we incurred interest expenses of RMB705.2 million, RMB878.9 million and RMB1.15 billion (US$166.8 million), net of interest income of RMB216.6 million, RMB214.3 million and RMB588.7 million (US$85.4 million), respectively. Interest expense capitalized during the construction period of property, plant and equipment, and project assets in 2020, 2021 and 2022 were RMB29.3 million, RMB40.6 million and RMB70.7 million (US$10.3 million), respectively.

101

Government Grants

From time to time we apply for and receive government incentives in the form of subsidies from local and provincial governments. Government grants which are not subject to any condition and are not related to assets are recognized as subsidy income when received. The governments grant subsidies to encourage and support large-scale enterprises and high technology enterprises based in the relevant locations to upgrade their technology and develop the overseas market. We record such subsidies as subsidy income as there are no further obligations on us. The amount of government subsidies we receive may vary from period to period and there is no assurance that we will continue to receive government subsidy in the future. In 2020, 2021 and 2022, our government subsidy income, which was not assets-related, was RMB192.0 million, RMB465.7 million and RMB1.09 billion (US$158.0 million), respectively.

Government grants related to assets are initially recorded as other payables and accruals. These grants will be deducted from the carrying amount when the assets are ready for use and approved by related government. We received government grants related to assets of RMB20.0 million, RMB290.7 million and RMB1.47 billion (US$212.9 million) in 2020, 2021 and 2022, respectively.

Exchange (Loss)/Gain, Net

In 2020, we incurred foreign exchange loss of RMB336.5 million (US$51.6 million), primarily due to deprecation of the U.S. dollars against the Renminbi. In 2021, we incurred foreign exchange loss of RMB355.5 million (US$55.8 million), primarily due to depreciation of the U.S. dollars against the Renminbi. In 2022, we incurred foreign exchange gain of RMB1.03 billion (US$148.7 million), primarily due to appreciation of the U.S. dollars against the Renminbi.

Other Income/(Expenses), Net

Other income/(expenses) consists primarily of guarantee income from JinkoPower and expenses related to charitable donations in 2020, 2021 and 2022. We had net other income of RMB2.3 million, RMB1.9 million and RMB1.6 million (US$227.8 thousand) in 2020, 2021 and 2022, respectively.

Change in Fair Value of Foreign Exchange Forward Contracts

We recognized a gain of RMB191.2 million in 2020, and a gain of RMB288.9 million in 2021. The gain from foreign exchange forward contracts was primary due to fluctuations in exchange rate of the Renminbi against the U.S. dollars. We recognized a loss of RMB164.4 million (US$23.8 million) in 2022, primarily due to fluctuations in exchange rate of the Renminbi against the U.S. dollars.

Change in Fair Value of Foreign Exchange options

In 2020, we recognized a loss arising from change in fair value of foreign exchange options of RMB3.6 million. In 2021,we recognized a gain arising from change in fair value of foreign exchange options of RMB18.8 million. The gain from foreign exchange options was primarily due to the depreciation of the U.S. dollar against the Renminbi. In 2022, we recognized a loss arising from change in fair value of foreign exchange options of RMB4.2 million (US$603.5 thousand), respectively, primarily due to the appreciation of the U.S. dollar against the Renminbi.

Change in Fair Value of Convertible Senior Notes and Call Option

We recognized a loss arising from change in fair value of convertible senior notes and call option of RMB725.8 million in 2020. In 2021, we recognized a gain arising from change in fair value of convertible senior notes and call option of RMB191.6 million. In 2022, we recognized a loss arising from change in fair value of convertible senior notes and call option of RMB12.1 million (US$1.8 million). We issued convertible senior notes and call option in 2019, the loss arising from change in fair value of which was primarily due to a slight decrease in the price of the ADSs in 2022.

102

Change in Fair Value of Interest Rate Swap

We entered into Interest Rate Swap agreements with several banks for the purpose of reducing interest rate risk exposure. The rate swap is a derivative which needs to be fairly valued at each reporting period end. We recored a loss in fair value of the Interest Rate Swap agreements of RMB78.9 million in 2020, primarily due to we applied hedge accounting for certain of Interest Rate Swap arrangements, and we recorded related change in fair value in other comprehensive income in 2021. We did not record change in fair value of the derivative hedging instruments in 2022 as we sold our solar power plant in Argentina in June 2022.

Change in Fair Value of Long-term Investment

We recognized a gain from change in fair value of RMB101.9 million (US$14.8 million) in the fourth quarter of 2022. In June 2022, we acquired a 2.98% equity interest in a PV material supplier, which is accounted for using the fair value option and recorded as long-term investment.

Share-based Compensation

We adopted our 2009 Long Term Incentive Plan in July 2009, as amended, and as of the date of this annual report, share options with respect to 9,194,356 ordinary shares have been granted to our directors, officers and employees pursuant to our 2009 Long Term Incentive Plan. We adopted our 2014 Equity Incentive Plan in August 2014 and as of the date of this annual report, restricted shares with respect to 12,796,745 ordinary shares have been granted to our directors, officers and employees pursuant to our 2014 Equity Incentive Plan. We adopted our 2021 Equity Incentive Plan in March 2021 and as of the date of this annual report, 2,600,000 restricted shares have been granted to our directors, officers and employees pursuant to our 2021 Equity Incentive Plan. We adopted our 2022 Equity Incentive Plan in February 2022 and as of the date of this annual report, 12,000,000 restricted shares have been granted to our directors, officers and employees pursuant to our 2022 Equity Incentive Plan. We adopted our 2023 Equity Incentive Plan in January 2023 and as of the date of this annual report, 20,800,000 restricted shares have been granted to our directors, officers and employees pursuant to our 2023 Equity Incentive Plan. In October 2022, Jiangxi Jinko adopted its 2022 Equity Incentive Plan (the “Jiangxi Jinko 2022 Plan”), under which Jiangxi Jinko will grant share options to its employees. The total number of Jiangxi Jinko’s ordinary shares which may be issued under Jiangxi Jinko 2022 Plan is 40,187,375. All share-based payments to employees and directors, including grants of employee stock options, are measured based on the fair value of the stock options at the grant date. We have categorized these share-based compensation expenses in our (i) cost of revenues; (ii) selling and marketing expenses; (iii) general and administrative expenses; and (iv) research and development expenses, depending on the job functions of the grantees of our restricted shares and share options. The following table sets forth the allocation of our share-based compensation expenses both in terms of the amounts and as a percentage of total share-based compensation expenses in 2020, 2021 and 2022:

2020

2021

2022

(RMB in

(RMB in

(RMB in

(US$in

    

thousands)

    

(%)

     

thousands)

    

(%)

     

thousands)

     

thousands)

    

(%)

Cost of revenues

 

328.6

 

35.6

 

131.0

 

1.3

 

17,676.3

 

2,562.8

 

1.8

Selling and marketing expense

 

461.6

 

50.0

 

131.0

 

1.3

 

7,101.5

 

1,029.6

 

0.7

General and administrative expense

 

145.8

 

15.8

 

9,622.2

 

97.4

 

974,563.0

 

141,298.4

 

97.4

Research and development expense

 

(13.1)*

 

(1.4)

 

 

 

1,527.8

 

221.5

 

0.1

Total share-based compensation expenses

 

922.9

 

100.0

 

9,884.2

 

100.0

 

1,000,868.6

 

145,112.3

 

100.0

*     Research and development expense in 2020 were negative as certain employees departed from our Company and their respective share-based compensation awards were forfeited.

The increase in our share-based compensation expenses in 2021 was primarily due to the grants of restricted shares under our 2021 Equity Incentive Plan. The increase in our share-based compensation expenses in 2022 was primarily due to the grant of certain restricted shares under our 2022 Equity Incentive Plan.

103

Taxation

Under the CIT Law, which became effective on January 1, 2008 and was amended on February 24, 2017 and December 29, 2018, domestic and foreign invested companies in China are generally subject to corporate income tax at the rate of 25%. Jiangxi Jinko, Zhejiang Jinko, Haining Jinko and Yiwu Jinko were designated by the relevant local authorities as “High and New Technology Enterprises” under the CIT Law. Jiangxi Jinko, Yuhuan Jinko and Haining Jinko were subject to a preferential tax rate of 15% for 2019, 2020 and 2021. Yiwu Jinko has obtained this qualification to enjoy the preferential tax rate of 15% for 2021, 2022 and 2023. Zhejiang Jinko has successfully renewed this qualification to enjoy the preferential tax rate of 15% for 2021, 2022 and 2023. Jiangxi Jinko and Haining Jinko have successfully renewed this qualification in 2022. Shangrao Jinko and Zhejiang New Material obtained HNTE qualification in 2022 to enjoy the preferential tax rate of 15% for 2022, 2023 and 2024. Xinjiang Jinko was designated by the relevant local authorities as an “Enterprise in the Encouraged Industry” and was subject to a preferential tax rate of 15% for 2020, 2021 and 2022. According to the “Announcement on Continuation of CIT Policies for Large-scale Development in the Western Region” published on April 23, 2020, enterprises established in the western region in encouraged industries can continue to enjoy the preferential tax rate of 15% till December 31, 2030. Sichuan Jinko, Leshan Jinko, Chuxiong Jinko and Qinghai Jinko was designated by the relevant local authorities as an “Enterprise in the Encouraged Industry” and was subject to a preferential tax rate of 15% from 2022 till 2030.

Since Jiangxi Jinko’s initial pubic offering in 2022, the Group provided withholding income tax for the earnings of Jiangxi Jinko, which are expected to be distributed in the future based on its distribution plan. As of December 31, 2022, we recognized deferred tax liabilities of RMB52.2 million (US$7.6 million), which was related to the cumulative undistributed earnings of Jiangxi Jinko.

In addition, under the CIT Law, an enterprise established outside China with “de facto management bodies” within China may be considered a PRC tax resident enterprise and will normally be subject to the PRC corporate income tax at the rate of 25% on its global income. Under the Implementation Rules of the CIT Law, the term “de facto management bodies” refers to management bodies which have, in substance, overall management and control over such aspects as the production and business, personnel, accounts, and properties of the enterprise. On April 22, 2009, the STA promulgated a circular that sets out procedures and specific criteria for determining whether “de facto management bodies” for overseas incorporated, domestically controlled enterprises are located in China. However, as this circular only applies to enterprises incorporated under laws of foreign jurisdictions that are controlled by PRC enterprises or groups of PRC enterprises, it remains unclear how the tax authorities will determine the location of “de facto management bodies” for overseas incorporated enterprises that are controlled by individual PRC tax residents such as our company, JinkoSolar Investment and Wide Wealth Group Holdings Limited. As such, it is still unclear if the PRC tax authorities would subsequently determine that, notwithstanding our status as the Cayman Islands holding company of our operating business in China, we should be classified as a PRC tax resident enterprise, whereby our global income will be subject to PRC income tax at a tax rate of 25%.

104

Under the CIT Law and the Implementation Rules of the CIT Law, a withholding tax at the rate of 10% will normally be applicable to dividends payable to investors that are “non-resident enterprises,” to the extent such dividends have their source within China. Under the tax arrangement between Hong Kong and China, a reduced tax rate of 5% for dividends paid to a Hong Kong company will be applied provided that the beneficial owner of the dividends is a Hong Kong resident enterprise which directly owns at least a 25% equity interest in the PRC subsidiary. Both JinkoSolar Investment and Wide Wealth Group Holdings Limited are our Hong Kong subsidiaries. 100% of the equity interests in Jiangxi Jinko, 25% of the equity interests in Zhejiang Jinko and 100% of the equity interests in JinkoSolar (Shanghai) Management Co., Ltd. are owned directly by JinkoSolar Investment. If neither JinkoSolar Investment nor Wide Wealth Group Holdings Limited is deemed a PRC tax resident enterprise and they have obtained the tax resident certificate of Hong Kong, are treated as the beneficial owner of the dividends paid by Jiangxi Jinko, Zhejiang Jinko and JinkoSolar (Shanghai) Management Co., Ltd. to JinkoSolar Investment, as the case may be, and own such equity for at least 12 consecutive months before receiving such dividends, such dividends could be subject to a 5% withholding tax pursuant to the tax arrangement between Hong Kong and China as discussed above. According to the Notice of the State Taxation Administration on the Issues concerning the Application of the Dividend Clauses of Tax Agreements issued on February 20, 2009, a non-resident enterprise that intends to enjoy the preferential treatment under the relevant tax agreement is required to own the requisite amount of equity of a PRC enterprise specified by the relevant tax agreement for at least 12 consecutive months before obtaining the dividends. According to the Administrative Measures for Non-Residents Enjoying Tax Treaty Benefits (Trial Implementation) issued by the STA on August 24, 2009 which became effective on October 1, 2009, the application of the preferential withholding tax rate under a bilateral tax treaty is subject to the approval of competent PRC tax authorities. According to the Circular of the State Taxation Administration on How to Understand and Identify a “Beneficial Owner” under Tax Treaties which became effective on October 27, 2009, and the Announcement of the State Taxation Administration on the Determination of “Beneficial Owners” in the Tax Treaties, effective on June 29, 2012, the PRC tax authorities must evaluate whether an applicant for treaty benefits in respect of dividends, interest and royalties qualifies as a “beneficial owner” on a case-by-case basis and following the “substance over form” principle. The circular sets forth the criteria to identify a “beneficial owner” and provides that an applicant that does not carry out substantial business activities, or is an agent or conduit company may not be deemed a “beneficial owner” of the PRC subsidiary and therefore may not enjoy tax treaty benefits. According to Announcement of the State Taxation Administration on Issues Concerning the Recognition of Beneficial Owners in Entrusted Investments, effective on June 1, 2014, non-residents may be recognized as “beneficial owners” and enjoy the treaty benefits for the income derived from the PRC from certain investments. According to the Announcement of the State Taxation Administration on Issues concerning the “Beneficial Owner” in Tax Treaties, which became effective in April 2018, a resident enterprise is determined as a “beneficial owner” that can apply for a low tax rate under tax treaties based on an overall assessment of several factors. Furthermore, the Administrative Measures for Non-Resident Enterprises to Enjoy Treatments under Tax Treaties, which became effective in November 2015 and was amended in June 2018, require non-resident enterprises to determine whether they are qualified to enjoy the preferential tax treatment under the tax treaties and file relevant report and materials with the tax authorities.

Pursuant to the Provisional Regulation of the PRC on Value Added Tax issued by the State Council, effective on January 1, 1994 and lately amended and effective on February 6, 2016, or the Provisional Regulation, and its Implementing Rules, all entities and individuals that are engaged in the sale of goods, the provision of processing, repairs and installation services, the sale of services, intangible assets and real property in China and the importation of goods in China are required to pay VAT. According to the Provisional Regulation, gross proceeds from sales and importation of goods and provision of services are generally subject to a VAT rate of 17% with exceptions for certain categories of goods that are taxed at a VAT rate of 13%.The Provisional Regulation was further amended on November 19, 2017, in which gross proceeds from sales and importation of goods and provision of services and tangible personal property leasing services are generally subject to a VAT rate of 17%, with exceptions for certain categories of goods that are taxed at a VAT rate of 11%. On April 4, 2018, the Circular of the MOF and the STA on Adjusting Value-added Tax Rates was promulgated, in which gross proceeds from sales and importation of goods and provision of services and tangible personal property leasing services are generally subject to a VAT rate of 16%, with exceptions for certain categories of goods that are taxed at a VAT rate of 10%. On March 20, 2019, the Announcement on Relevant Policies for Deepening Value-Added Tax Reform was jointly promulgated by the Ministry of Finance, the STA and the General Administration of Customs, which provides that, effective April 1, 2019, the VAT rate of gross proceeds from sales and importation of goods and provision of services was adjusted from 16% to 13%, with the VAT rate of certain categories of goods adjusted from 10% to 9%. In addition, under the Provisional Regulation, the input VAT for the purchase of fixed assets is deductible from the output VAT, except for goods or services that are used in non-VAT taxable items, VAT exempted items and welfare activities, or for personal consumption. According to former VAT levy rules, equipment imported for qualified projects is entitled to import VAT exemption and the domestic equipment purchased for qualified projects is entitled to VAT refund. However, such import VAT exemption and VAT refund were both eliminated as of January 1, 2009. On the other hand, if a foreign-invested enterprise obtained the confirmation letter of Domestic or Foreign Invested Project Encouraged by the State before November 10, 2008 and declared importation of equipment for qualified projects before June 30, 2009, it may still be qualified for the exemption of import VAT. The importation of equipment declared after July 1, 2009 will be subject to the import VAT.

105

Effective on January 1, 2012, the MOF and the STA launched the VAT Pilot Program in Shanghai. On April 10, 2013, the State Council announced the nationwide implementation of the Pilot Program, which took effect from August 1, 2013. VAT payable on taxable services provided by a general VAT taxpayer for a taxable period is the net balance of the output VAT for the period after crediting the input VAT for the period. The amount of VAT payable does not result directly from output VAT generated from taxable services provided. In addition, the MOF and the STA released a notice, which further expanded the scope of taxable services subject to VAT on December 12, 2013, effective from January 1, 2014, replacing the Business Tax to Value Added Tax Circular 37 released by the MOF and the STA on May 24, 2013. On March 23, 2016, the MOF and the STA issued a notice, pursuant to which, effective from May 1, 2016, pilot program of replacing the business tax with VAT will be implemented nationwide, and the industry of construction, real estate, finance, life services will fall within the scope of taxable services subject to VAT instead of the business tax.

Under the current law of the Cayman Islands, we are not subject to any income or capital gains tax. In addition, dividend payments made by us are not subject to any withholding tax in the Cayman Islands.

Subsequent Events

We adopted our 2023 Equity Incentive Plan on January 5, 2023 which provided for the issuance of option, restricted share or other share-based award of 20,800,000 ordinary shares.

On April 23, 2023, Jiangxi Jinko completed the registration process with the CSRC for the issuance of convertible bonds in the principal amount of up to RMB10.00 billion (US$1.45 billion). Such convertible bonds, which will be listed on the STAR Market, have a term of six years and are convertible into Jiangxi Jinko’s ordinary shares. We have the special preemptive rights to subscribe for a portion of the convertible bonds.

Results of Operations

The following table sets forth a summary, for the periods indicated, of our consolidated results of operations and each item expressed as a percentage of our total net revenues. Our historical results presented below are not necessarily indicative of the results that may be expected for any future period.

2020

2021

2022

    

(RMB)

    

(%)

    

(RMB)

    

(%)

    

(RMB)

    

US$

    

(%)

(in thousands, except percentage)

Consolidated Statement of Operations

 

  

 

  

 

  

 

  

 

  

 

  

 

  

Revenues

 

35,129,458.6

 

100.0

 

40,826,521.1

 

100.0

 

83,127,295.6

12,052,324.9

100.0

Sales of solar modules

 

32,556,394.4

 

92.7

 

37,737,382.6

 

92.4

 

80,224,353.8

11,631,437.9

96.5

Sales of silicon wafers

 

452,141.4

 

1.3

 

1,152,055.5

 

2.8

 

466,553.0

67,643.8

0.6

Sales of solar cells

 

344,509.5

 

1.0

 

606,581.8

 

1.5

 

1,024,113.7

148,482.5

1.2

Sales of solar projects

 

1,197,712.6

 

3.4

 

 

 

31,400.1

 

4,552.6

0.0

Processing service fees

186,045.2

0.5

Revenue from generated electricity

 

100,516.6

 

0.3

 

100,696.4

 

0.2

 

Sales of other solar materials

478,184.0

1.3

1,043,759.6

2.6

1,380,875.0

200,208.1

1.7

Cost of revenues

 

(28,957,798.1)

 

(82.4)

 

(34,168,686.1)

 

(83.7)

 

(70,848,983.0)

(10,272,137.0)

(85.2)

Gross profit

 

6,171,660.5

 

17.6

 

6,657,835.0

 

16.3

 

12,278,312.6

1,780,187.9

14.8

Total operating expenses

 

(4,386,731.1)

 

(12.5)

 

(5,555,330.3)

 

(13.6)

 

(11,849,067.0)

(1,717,953.0)

(14.3)

Income from operations

 

1,784,947.4

 

5.1

 

1,102,504.7

 

2.7

 

429,245.6

62,234.9

0.5

Interest expenses, net

 

(459,233.9)

 

(1.3)

 

(624,029.4)

 

(1.5)

 

(490,703.0)

(71,145.0)

(0.6)

Subsidy income

 

191,980.7

 

0.6

 

465,685.2

 

1.1

 

1,089,435.0

157,953.0

1.3

Exchange (loss)/gain

 

(336,522.9)

 

(1.0)

 

(355,498.8)

 

(0.9)

 

1,025,891.0

148,740.0

1.2

Other income, net

 

2,292.2

 

0.0

 

1,911.1

 

0.0

 

1,571.0

228.0

0.0

(Loss)/gain on disposal of subsidiaries

 

 

 

 

 

Change in fair value of foreign exchange forward contracts

 

191,185.8

 

0.6

 

288,880.3

 

0.7

 

(164,356.0)

(23,829.0)

(0.2)

Change in fair value of foreign exchange options

 

(3,607.8)

 

(0.0)

 

18,808.8

 

0.0

 

(4,163.0)

(604.0)

0.0

Change in fair value of interest rate swap

 

(78,878.1)

 

(0.2)

 

 

 

Change in fair value of convertible senior notes and call option

 

(725,791.5)

 

(2.1)

 

191,640.8

 

0.5

 

(12,083.0)

(1,752.0)

(0.0)

Change in fair value of Long-term Invetment

101,871.0

14,770.0

0.1

Convertible senior notes issuance costs

 

 

 

 

 

Income tax expenses

 

(178,410.8)

 

(0.5)

 

(194,140.1)

 

(0.5)

 

(605,278.0)

(87,757.0)

(0.7)

Equity in income/(loss) of affiliated companies

 

(52,705.8)

 

(0.2)

 

59,808.9

 

0.1

 

193,708.0

28,085.0

0.2

Income from continuing operations, net of tax

 

335,255.3

 

1.0

 

955,571.5

 

2.3

 

1,565,138.6

226,923.9

1.9

Net income

 

335,255.3

 

1.0

 

955,571.5

 

2.3

 

1,565,138.6

226,923.9

1.9

Less: Net income/(loss) attributable to the non-controlling interests from continuing operations

 

(104,870.6)

 

(0.3)

 

(234,553.6)

 

(0.6)

 

944,633.0

136,959.0

1.1

Net income attributable to JinkoSolar Holding Co., Ltd.’s ordinary shareholders

 

230,384.7

 

0.7

 

721,017.9

 

1.8

 

620,505.6

89,964.9

0.7

106

Reportable Segments

Based on the criteria established by ASC 280 “Segment Reporting”, our chief operating decision maker has been identified as the Chairman of the Board of Directors as well as the CEO, who only review our consolidated results when making decisions about allocating resources and assessing performance.

Hence, we have only one operating segment which is vertically integrated solar power products manufacturing business from silicon ingots, wafers, cells to solar modules.

Before the disposition of downstream solar projects segment in the fourth quarter of 2016, it was also a reportable segment.

2022 compared with 2021

Revenues. Our revenues increased by 103.6% from RMB40.83 billion in 2021 to RMB83.13 billion (US$12.05 billion) in 2022. The increase in total revenues was mainly attributable to an increase in the shipment of solar modules due to increasing demand in the global market.

Our revenue from sales of solar modules increased by 112.6% from RMB37.74 billion in 2021 to RMB80.22 billion (US$11.63 billion) in 2022, primarily due to a significant increase in the shipment of solar modules. The sales volume of our solar modules increased by 99.4% from 22.2 GW in 2021 to 44.3 GW in 2022.

Our revenue from sales of silicon wafers decreased by 59.5% from RMB1.15 billion in 2021 to RMB466.6 million (US$67.6 million) in 2022. The sales volume of our silicon wafers decreased by 50.7% from 2,153.4 MW in 2021 to 1,062.6 MW in 2022.

Our revenue from sales of solar cells increased by 68.8% from RMB606.6 million in 2021 to RMB1.02 billion (US$148.5 million) in 2022. The sales volume of our solar cells increased by 16.4% from 856.4 MW in 2021 to 997.0 MW in 2022.

We generated revenues from sales of solar projects of RMB31.4 million (US$4.6 million) in 2022.

We did not generate any revenues from processing service fees in 2022 as we did not provide silicon material processing services in this year.

We did not generate any revenues from electricity generation in 2022, attributable to the disposal of solar power plant in Argentina in 2022.

Our revenue from sales of other solar materials increased by 32.3% from RMB1.04 billion in 2021 to RMB1.38 billion (US$200.2 million) in 2022.

Cost of Revenues. Our cost of revenues increased by 107.4% from RMB34.17 billion in 2021 to RMB70.85 billion (US$10.27 billion) in 2022, primarily due to an increase in the shipment of solar modules.

Gross Profit. Our gross profit increased by 84.4% from RMB6.66 billion in 2021 to RMB12.28 billion (US$1.78 billion) in 2022, mainly attributable to an increase in the shipment of solar modules in 2022.

Our gross margin decreased from 16.3% in 2021 to 14.8% in 2022, primarily due to an increase in the material cost of solar modules.

Operating Expenses. Our operating expenses increased by 113.3% from RMB5.56 billion in 2021 to RMB11.85 billion (US$1.72 billion) in 2022, primarily due to (i) an increase in shipping cost, (ii) an increase in impairment loss and the disposal of property, plant and equipment and (iii) an increase in share-based compensation expenses.

Our selling and marketing expenses increased by 153.5% from RMB2.86 billion in 2021 to RMB7.24 billion (US$1.05 billion) in 2022, primarily due to an increase in shipping cost as a result of an increase in sales volume of solar modules in 2022.

Our general and administrative expenses increased by 78.7% from RMB1.96 billion in 2021 to RMB3.51 billion (US$508.7 million) in 2022, primarily due to an increase in disposal of property, plant and equipment and an increase in share-based compensation expenses.

107

Our impairment of long-lived assets increased by 36.5% from RMB273.7 million in 2021 to RMB373.7 million (US$54.2 million) in 2022, due to an increase in impairment loss on property, plant and equipment as a result of the upgrade of certain equipment used in our wafer production line.

Our research and development expenses increased by 57.0% from RMB461.6 million in 2021 to RMB724.8 million (US$105.1 million) in 2022, as we devoted more efforts on our research and development in 2022 .

Income from Operations. As a result of the foregoing, our income from operations decreased by 61.1% from RMB1.10 billion in 2021 to RMB429.2 million (US$62.2 million) in 2022. Our operating profit margin decreased from 2.7% in 2021 to 0.5% in 2022.

Interest Expenses, Net. Our net interest expenses decreased by 21.4% from RMB624.0 million in 2021 to RMB490.7 million (US$71.1 million) in 2022 due to an increase in interest income.

Subsidy Income. Our subsidy income increased by 133.9% from RMB465.7 million in 2021 to RMB1.09 billion (US$158.0 million) in 2022, primarily due to an increase in the cash receipt of subsidies from local governments in China which are non-recurring, not refundable and with no conditions.

Exchange Loss. We recognized a foreign exchange loss of RMB355.5 million in 2021 and a foreign exchange gain of RMB1.03 billion (US$148.7 million) in 2022, primary due to the fluctuation in the exchange rate fluctuation of the U.S. dollars against the Renminbi in 2022.

Other Income, Net. We had net other income of RMB1.9 million in 2021, compared with net other income of RMB1.6 million (US$227.8 thousand)in 2022.

Change in Fair Value of Foreign Exchange Forward Contracts. We recognized a gain arising from change in fair value of foreign currency forward contracts of RMB288.9 million in 2021, compared with a loss of RMB164.4 million (US$23.8 million) in 2022, primarily due to fluctuations in exchange rate of the Renminbi against the U.S. dollars.

Change in Fair Value of Foreign Exchange Options. We recognized a gain arising from change in fair value of foreign exchange options of RMB18.8 million in 2021, compared with a loss of RMB4.2 million (US$604.0 thousand) in 2022. The gain from foreign exchange options was primarily due to the appreciation of the U.S. dollars against the Renminbi.

Change in fair value of convertible senior notes and call option. We recorded a gain arising from change in fair value of convertible senior notes and call option of RMB191.6 million in 2021, compared to a loss of RMB12.1 million (US$1.8 million) in 2022. The change was primarily due to changes in our stock price in 2022.

Change in fair value of long-term investment. We recognized a gain from change in fair value of RMB101.9 million (US$14.8 million) in the fourth quarter of 2022. In June 2022, we acquired a 2.98% equity interest in a PV material supplier, which is accounted for using the fair value option and recorded as long-term investment.

Income Tax Expense. We recorded an income tax expense of RMB194.1 million in 2021, compared with an income tax expense of RMB605.3 million (US$87.8 million) in 2022. The effective tax rate was 17.8% in 2021 and 30.6% in 2022.

Net Income attributable to JinkoSolar Holding Co., Ltd. As a result of the foregoing, our net income attributable to JinkoSolar Holding Co., Ltd. increased from RMB721.0 million in 2021 to RMB620.5 million (US$90.0 million) in 2022. Our net profit margin decreased from 1.8% in 2021 to 0.7% in 2022.

2021 compared with 2020

Revenues. Our revenues increased by 16.2% from RMB35.13 billion in 2020 to RMB40.83 billion in 2021. The increase in total revenues was mainly attributable to an increase in the shipment of solar modules, which was mainly attributable to China’s favorable policies on renewable energy and the growth of global market demand.

Our revenue from sales of solar modules increased by 15.9% from RMB32.56 billion in 2020 to RMB37.74 billion in 2021, primarily due to the significant increase in sales volume of solar modules. The sales volume of our solar modules increased by 18.3 % from 18.8 GW in 2020 to 22.2 GW in 2021.

108

Our revenue from sales of silicon wafers increased by 154.8% from RMB452.1 million in 2020 to RMB1.15 billion in 2021. The sales volume of our silicon wafers increased by 36.0% from 1,583.7 MW in 2020 to 2,153.4 MW in 2021.

Our revenue from sales of solar cells increased by 76.1% from to RMB344.5 million in 2020 to RMB606.6 million in 2021. The sales volume of our solar cells increased by 27.7% from 670.6 MW in 2020 to 856.4 MW in 2021.

We did not generate any revenue from sales of solar projects in 2021 while we generated revenue from sales of solar projects of RMB1.20 billion in 2020, as we completed the sale of two solar power plants in Mexico with a combined capacity of 155 MW to an independent third party in March 2020.

Our revenue from electricity generation increased from RMB100.5 million in 2020 to RMB100.7 million in 2021, primarily attributable to the increased volume of electricity generation of our solar power plant in Argentina.

Our revenue from sales of other solar materials increased by 118.3% from RMB478.2 million in 2020 to RMB1.04 billion in 2021.

We generated revenue from processing service fees of RMB186.0 million in 2021. Our revenue of processing service primarily consists of revenue from silicon material processing services.

Cost of Revenues. Our cost of revenues increased by 18.0% from RMB28.96 billion to RMB34.17 billion in 2021, primarily due to an increase in shipments of solar modules.

Gross Profit. Our gross profit increased by 7.9% from RMB6.17 billion in 2020 to RMB6.66 billion in 2021, mainly attributable to an increase in the shipments of solar modules in 2021.

Our gross margin decreased from 17.6% in 2020 to 16.3% in 2021. Excluding the CVD and ADD reversal benefits based on the amended final results published by the U.S. Department of Commerce, our gross margin decreased from 17.1% in 2020 to 16.3% in 2021, primarily due to an increase in the cost of raw materials.

Operating Expenses. Our operating expenses increased by 26.6% from RMB4.39 billion in 2020 to RMB5.56 billion in 2021, primarily due to (i) an increase in shipping cost, (ii) an increase in disposal loss on property, plant and equipment as a result of our upgrade of production equipment, and (iii) an increase in impairment loss on property, plant and equipment.

Our selling and marketing expenses increased by 15.5% from RMB2.47 billion in 2020 to RMB2.86 billion in 2021, primarily due to the increase in shipping cost as a result of increase in sales volume of solar modules in 2021.

Our general and administrative expenses increased by 39.3% from RMB1.41 billion in 2020 to RMB1.96 billion in 2021, primarily due to an increase in disposal loss on property, plant and equipment as a result of the upgrade of production equipment.

Our impairment of long-lived assets increased by 139.7% from RMB114.2 million in 2020 to RMB273.7 million in 2021, as a result of the obsolescence of certain equipment for upgrade in our wafer production line and impairment for one of our overseas solar power projects.

Our research and development expenses increased by 18.6% from RMB389.2 million in 2020 to RMB461.6 million in 2021, as we strengthened our research and development efforts in 2021.

Income from Operations. As a result of the foregoing, our income from operations decreased by 38.2% from RMB1.78 billion in 2020 to RMB1.10 billion in 2021. Our operating profit margin decreased from 5.1% in 2020 to 2.7% in 2021.

Interest Expenses, Net. Our net interest expenses increased by 35.9% from to RMB459.2 million in 2020 to RMB624.0 million in 2021 due to an increase in interest expense with the increase of interest-bearing debts.

Subsidy Income. Our subsidy income increased by 142.6% from to RMB192.0 million in 2020 to RMB465.7 million in 2021, primarily due to an increase in the cash receipt of subsidies from local governments in China which are non-recurring, non-refundable and without conditions.

109

Exchange Loss. We recognized a foreign exchange loss of RMB336.5 million in 2020 and a foreign exchange loss of RMB355.5 million in 2021, primary due to the depreciation of the U.S. dollars against the Renminbi.

Other Income, Net. We had net other income of RMB1.9 million in 2021, compared with net other income of RMB2.3 million in 2020, which was primarily attributable to guarantee income from JinkoPower and expenses related to charitable donations in 2020 and 2021.

Change in Fair Value of Foreign Exchange Forward Contracts. We recognized a gain arising from change in fair value of foreign currency forward contracts of RMB288.9 million in 2021, compared with a gain of RMB191.2 million in 2020, primarily due to fluctuation in the Renminbi exchange rate against the U.S. dollars. With the rapid increase in overseas orders, we increased our foreign currency hedge ratio to hedge against anticipated cash flow denominated in U.S. dollars over the next six months.

Change in Fair Value of Foreign Exchange Options. We recognized a gain arising from change in fair value of foreign exchange options of RMB18.8 million in 2021, compared with a loss of RMB3.6 million in 2020. The loss from foreign exchange options was primarily due to the depreciation of the U.S. dollar against the Renminbi.

Change in Fair Value of Interest Rate Swap. We entered into Interest Rate Swap agreements with several banks for the purpose of reducing interest rate risk exposure. We recorded nil in change in fair value of the Interest Rate Swap agreements for 2021, compared to a loss of RMB78.9 million for 2020. We applied hedge accounting for certain of our interest swap arrangement and recorded related change in fair value in other comprehensive income in 2021.

Change in fair value of convertible senior notes and call option. We recorded a gain arising from change in fair value of convertible senior notes and call option of RMB191.6 million in 2021, compared to a loss of RMB725.8 million in 2020. The change in 2021 was primarily due to a significant decrease in our stock price in 2021.

Income Tax Expense. We recorded an income tax expense of RMB194.1 million in 2021, compared with an income tax expense of RMB178.4 million in 2020. The effective tax rate was 17.8% in 2021, compared with 31.5% in 2020, which was mainly attributable to the higher profit generated by our subsidiaries with lower income tax rates.

Net Income attributable to JinkoSolar Holding Co., Ltd. As a result of the foregoing, our net income attributable to JinkoSolar Holding Co., Ltd. increased from RMB230.4 million in 2020 to RMB721.0 million in 2021. Our net profit margin increased from 0.7% in 2020 to 1.8% in 2021.

B.Liquidity and Capital Resources

We have financed our operations and capital expenditures primarily through equity contributions from our shareholders, the net proceeds of our equity and debt securities offerings, cash flow generated from operations, as well as short-term and long-term debt financing.

As of December 31, 2022, we had RMB10.24 billion (US$1.49 billion) in cash and cash equivalents and RMB1.03 billion (US$149.0 million) in restricted cash. Our cash and cash equivalents represent cash on hand and demand deposits with original maturities of three months or less that are placed with banks and other financial institutions. Our restricted cash represents deposits legally held by banks which are not available for general use. These deposits are held as collateral for issuance of letters of credit and bank acceptable notes to vendors for purchase of machinery and equipment and raw materials.

We have entered into purchase agreements and other agreements for (i) expanding the high-efficiency mono wafer production capacity of our factories in Leshan, Sichuan Province, Yili, the XUAR, Xining, Qinghai Province, Jinchang, Gansu Province and Vietnam, (ii) expanding our mono wafer and solar cells production capacity through the construction of production facilities in Shangrao, Jiangxi Province, Hefei, Anhui Province, Chuxiong,Yunnan Province, and Malaysia, (iii) expanding the solar module production capacity of our factories in Yiwu, Haining, Zhejiang Province, Shangrao, Jiangxi Province and Malaysia, and (iv) upgrading our production equipment. Our capital commitments under these agreements amounted to RMB13.59 billion (US$1.97 billion) as of December 31, 2022, of which RMB6.36 billion (US$921.8 million) will be due in 2023. We anticipate to use funds from bank borrowings, finance leasing, and capital contribution from other shareholders of our subsidiaries, as the case may be, to fulfil these capital commitments. We plan to use the remaining available cash for research and development and for working capital and other day-to-day operating purposes.

110

As of December 31, 2022, we had total credit facilities available of RMB59.82 billion (US$8.67 billion) with various banks, of which RMB32.68 billion (US$4.74 billion) were drawn down and RMB27.13 billion (US$3.93 billion) were available.

As of December 31, 2022, we had short-term borrowings (including the current portion of long-term bank borrowings and failed sale-leaseback financing) of RMB12.42 billion (US$1.80 billion). As of December 31, 2022, we had short-term borrowings outstanding of RMB9.11 billion (US$1.32 billion), RMB2.19 billion (US$316.9 million), RMB120.0 million (US$17.4 million), RMB1.00 billion (US$145.3 million),which were denominated in RMB, Euros, JPY and USD, respectively, and bearing a weighted average interest rate of 3.11%, 2.09%, 1.25%, 2.53%, per annum, respectively.

As of December 31, 2022, we pledged property, plant and equipment of a total net book value of RMB4.14 billion (US$600.6 million), land use rights of a total net book value of RMB164.4 million (US$23.8 million), inventories of a total net book value of RMB2.11 billion (US$305.4 million), account receivables of a total net book value of RMB392.2 million (US$56.9 million) and bank deposits of a total net book value of RMBnil million (US$nil million) to secure repayment of our short-term borrowings of RMB647.6 million (US$93.0 million). Although we have increased our level of short-term bank borrowings to meet our working capital, capital expenditures and other needs, we have not experienced any difficulties in repaying our borrowings. Two of our subsidiaries had a revolving loan facility from Wells Fargo Bank, National Association as of December 31, 2021 and 2022.

Obligations under the loan facility were secured by substantially all of the assets of the two subsidiaries, including account receivables, bank balances, inventories, property and plants etc. (the “Pledged Assets”) as of December 31, 2021 and 2022, and the amount of available facilities is generally determined and updated from time to time based on certain percentage of the Pledged Assets balances. As of December 31, 2022, no borrowings were drawn down from such revolving loan facility.

We have long-term borrowings (excluding the current portion of long-term bank borrowings and failed sale-leaseback financing) of RMB13.02 billion (US$1.89 billion), which bore interest at an average annual rate of 4.45% as of December 31, 2022. In connection with most of our long-term borrowings, we have granted security interests over significant amounts of our assets. As of December 31, 2022, we pledged property of a net book value of RMB6.81 billion (US$977.8 million) to secure repayment of borrowings of RMB2.79 billion (US$405.1 million). As of December 31, 2022, our long-term loans in the amount of RMB10.70 billion (US$1.55 billion) will be due for repayment after one year, but within five years.

In addition, we have repayment obligations under our convertible notes. As of December 31, 2022, we had outstanding convertible notes in the principal amount of US$69.3 million.

The relevant PRC laws and regulations permit payments of dividends by our PRC subsidiaries only out of their retained earnings, if any, as determined in accordance with PRC GAAP. In addition, the statutory general reserve fund requires annual appropriations of 10% of net after-tax income to be set aside prior to payment of any dividends by our PRC subsidiaries that are registered as wholly-owned foreign investment enterprises or domestic enterprises. As a result of these and other restrictions under PRC laws and regulations, the PRC subsidiaries are restricted in their ability to transfer a portion of their net assets to us either in the form of dividends, loans or advances. Even though we do not currently require any such dividends, loans or advances from our PRC subsidiaries for working capital or other funding purposes, it may in the future require additional cash resources from the PRC subsidiaries due to changes in business conditions, to fund future acquisitions and development, or merely declare dividends or make distributions to our shareholders. Our net assets subject to the above restrictions were RMB24.3 billion (US$3.52 billion), representing 89.8% of our total consolidated net assets as of December 31, 2022.

Furthermore, cash transfers from our PRC subsidiaries to their parent companies outside of China are subject to PRC government’s control of currency conversion. Shortages in the availability of foreign currency may temporarily delay the ability of our PRC subsidiaries and consolidated affiliated entities to remit sufficient foreign currency to pay dividends or other payments to us, or otherwise satisfy their foreign currency denominated obligations.

On September 25, 2013, we completed an offering of 4,370,000 ADSs, receiving aggregate net proceeds of US$67.8 million, after deducting discounts and commissions and offering expenses.

On January 22, 2014, we completed an offering of 3,750,000 ADSs representing 15,000,000 ordinary shares, receiving aggregate net proceeds of US$126.2 million after deducting discounts and commissions and offering expenses. On the same date, we issued convertible senior notes in the principal amount of US$150.0 million due 2019, bearing an annual interest rate of 4.0% and with an option for holders to require us to repurchase their notes in February 2017 for the principal of the notes plus accrued and unpaid interest, to qualified institutional buyers under Rule 144A and in reliance upon Regulation S of the Securities Act. We had repurchased all of such notes as of December 31, 2019.

111

In November 2014, we signed a US$20.0 million two-year credit agreement with Wells Fargo, the term of which was later extended to November 2024. The credit limit was raised to US$40.0 million in June 2015, to US$60.0 million in July 2016 and further to US$90.0 million in January 2020 through amendments to the credit agreement. Borrowings under the credit agreement would be used to support our working capital and business operations in the United States.

In May 2015, we signed a US$20.0 million three-year bank facility agreement with Barclay Bank, which was subsequently raised to US$40.0 million, to support our working capital and business operations. The term of this bank facility has been extended to 2022.

In September 2016, we signed a US$25.0 million two-year bank facility agreement with Malayan Banking Berhad, the term of which was extended to September 2022, to support our working capital and business operations in Malaysia.

In July 2017, we entered into a four-year financial lease in the amount of RMB600.0 million to support the improvement of our production efficiency.

In September 2017, we filed a prospectus supplement to sell up to an aggregate of US$100 million of the ADSs through the 2017 ATM Program. In January 2018, we terminated the 2017 ATM Program and did not sell any ADSs under the 2017 ATM Program.

In February 2018, we closed an offering of 4,140,000 ADSs, each representing four of our ordinary shares, par value US$0.00002 per share, at US$18.15 per ADS. The net proceeds of the offering to us, after deducting underwriting commissions and fees and estimated offering expenses, was US$71.1 million. Concurrently with the offering, we completed the private placement with Tanka International Limited, an exempted company incorporated in the Cayman Islands held by Mr. Xiande Li, our chairman, and Mr. Kangping Chen, our former chief executive officer, of its purchase of US$35 million of our ordinary shares.

In July 2018, we signed a JPY5.30 billion syndicated loan agreement with a bank consortium led by Sumitomo Mitsui Banking Corporation to provide working capital and support for our business operations in Japan. The loan was downsized to JPY3.00 billion after annual review in December 2021.

In May 2019, we completed a follow-on public offering of 4,671,875 ADSs, each representing four of our ordinary shares, at US$16.00 per ADS. Concurrently with the offering, we issued convertible senior notes of US$85 million due 2024 to support capital expenditure and supplement working capital. The notes will mature on June 1, 2024 and the holders will have the right to require us to repurchase for cash all or any portion of their notes on June 1, 2021. The interest rate is 4.5% per annum payable semi-annually, in arrears. As of the date of this annual report, the convertible notes of US$29.75 million in aggregate have been converted. In connection with the issuance of the convertible notes, we entered into a zero strike call option transaction with an affiliate of Credit Suisse Securities (USA) LLC, whom we refer to as the option counterparty. The zero strike call option transaction was completed in July 2021.

In September 2019, we signed an RMB100 million one-year bank facility agreement with Malayan Banking Berhad, the term of which is renewable annually, to supplement our working capital. As of the date of this annual report, the term of this bank facility has been extended to September 2023.

In December 2020, we filed a prospectus supplement to sell up to an aggregate of US$100 million of the ADSs through the 2020 ATM Program. In January 2021, we completed the 2020 ATM Program, under which we sold 1,494,068 ADSs and received US$98.25 million after deducting commissions and offering expenses.

In January 2022, Jiangxi Jinko had completed the STAR Listing and started trading on the Star Market (SSE, code: 988223) Jiangxi Jinko has issued 2,000,000,000 shares representing approximately 20% of the total 10,000,000,000 shares outstanding after the STAR Listing. The shares were issued at a public offering price of RMB5.00 per share and the total gross proceeds of the STAR Listing were approximately RMB10.00 billion. After the STAR Listing, we own approximately 58.62% of Jiangxi Jinko.

Our working capital was RMB3.39 billion (US$491.7 million) as of December 31, 2022. As a result, some of our customers delayed their payments, which temporarily affected our cash flow. Our management believes that our cash position as of December 31, 2022, the cash expected to be generated from operations, and funds available from borrowings under our credit facilities will be sufficient to meet our working capital and capital expenditure requirements for at least the next 12 months from the date of issuance of our consolidated financial statements for 2022 included in this annual report.

112

Cash Flows and Working Capital

The following table sets forth a summary of our cash flows for the periods indicated:

2020

2021

2022

    

(RMB)

    

(RMB)

    

(RMB)

    

(US$)

(in thousands)

Net cash (used)/ provided by operating activities

 

591,486.3

 

430,646.3

 

(5,800,784.0)

(841,035.0)

Net cash used in investing activities

 

(4,918,689.7)

 

(11,309,232.7)

 

(12,272,387.0)

(1,779,329.0)

Net cash provided by financing activities

 

6,297,278.6

 

12,017,851.0

 

20,018,922.0

2,902,472.0

Net increase in cash, cash equivalents, and restricted cash

 

1,800,813.4

 

1,022,474.7

 

2,173,708.0

315,158.0

Cash, cash equivalents and restricted cash, beginning of the year

 

6,273,958.4

 

8,074,771.8

 

9,097,246.0

1,318,977.0

Cash and cash equivalents, restricted cash, end of the year

 

8,074,771.8

 

9,097,246.4

 

11,270,954.0

1,634,135.0

Our net cash, cash equivalents and restricted cash increased by RMB1.80 billion, RMB1.02 billion and RMB2.17 billion (US$315.2 million) during 2020, 2021 and 2022, respectively. As of December 31, 2022, we had RMB11.27 billion (US$1.63 billion) in cash, cash equivalents and restricted cash for continuing operations. As of December 31, 2022, we had a total capital commitment of RMB13.59 billion (US$1.97 billion).We believe that our cash and cash equivalents, cash flows from operating activities and our subsidiary Jiangxi Jinko’s equity offerings will be sufficient to meet our working capital, capital expenditure needs that will arise in 2023 and beyond.

We are a holding company incorporated in the Cayman Islands. We may rely on dividends from our subsidiaries in China for our cash needs. Current PRC regulations restrict the ability of our subsidiaries to pay dividends to us. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Business and Industry—We rely principally on dividends and other distributions on equity paid by our principal operating subsidiary, and limitations on their ability to pay dividends to us could have a material adverse effect on our business and results of operations.” and “Item 8. Financial Information—Dividend Policy” for more information.

Operating Activities

Net cash used by operating activities in 2022 was RMB5.80 billion, consisting primarily of (i) an increase in advances from third party customers of RMB3.29 billion, which was in line with our increased business scale globally, and (ii) an increase in accounts payable of RMB3.59 billion, which was primarily in relation to our increased production capacity and the rising price of raw materials, partially offset by (i) an increase in accounts receivable from third party of RMB8.61 billion, which was in line with our increased business scale globally, (ii) an increase in inventories of RMB6.05 billion due to our expanding production capacity and business scale, and (iii) an increase in advances to suppliers of RMB1.71 billion due to our increased procurement of raw materials.

Net cash provided by operating activities in 2021 was RMB430.6 million, consisting primarily of (i) an increase in advances from third party customers of RMB3.53 billion, which was in line with our increased business scale globally, and (ii) an increase in accounts payable of RMB2.64 billion, which was primarily in relation to our increased production capacity and the rising price of raw materials, partially offset by (i) an increase in inventories of RMB5.70 billion due to our expanding production capacity and business scale, (ii) an increase in accounts receivable from third party of RMB3.67 billion, which was in line with our increased business scale globally, and (iii) an increase in advances to suppliers of RMB856.6 million due to our increased procurement of raw materials.

Net cash provided by operating activities in 2020 was RMB591.5 million, consisting primarily of (i) an decrease in advance to third-parties suppliers of RMB1.54 billion mainly due to the acceptance of large volume of goods in 2020, and (ii) decrease in project assets of constructed for sale, net of incremental revenue of RMB976.7 million due to the disposal of two solar power plants in Mexico, partially offset by (i) an increase in inventories of RMB2.82 billion, due to our expanding production capacity and business scale, (ii) a decrease in advances from third parties of RMB1.79 billion as a result of fluctuations in demand of our major overseas customers, and (iii) an increase in prepayments and other current assets of RMB1.11 billion due to the increased value-added tax deductible resulting from our increased procurement of raw materials.

113

Investing Activities

Net cash used in investing activities in 2022 was RMB12.27 billion, consisting primarily of (i) the purchase of property, plant and equipment of RMB12.25 billion, (ii) the purchase of restricted short-term investments of RMB8.18 billion and (iii) purchase of restricted long term investments of RMB1.41 billion , partially offset by (i) cash collected from restricted short term investments of RMB8.49 billion, and (ii) cash collected from restricted long-term investments of RMB1.23 billion.

Net cash used in investing activities in 2021 was RMB11.31 billion, consisting primarily of (i) the purchase of restricted short-term investments of RMB13.36 billion, (ii) the purchase of property, plant and equipment of RMB8.65 billion, and (iii) purchase of restricted long term investments of RMB1.46 billion, partially offset by (i) cash collected from restricted short term investments of RMB10.50 billion, and (ii) cash collected from restricted long-term investments of RMB 1.65 billion.

Net cash used in investing activities in 2020 was RMB4.92 billion, consisting primarily of (i) the purchase of restricted short-term investments of RMB9.55 billion, (ii) the purchase of property, plant and equipment of RMB4.06 billion, and (iii) purchase of restricted long term investments of RMB1.65 billion, partially offset by (i) cash collected from restricted short term investments of RMB10.08 billion, and (ii) cash collected from restricted long-term investments of RMB 790.4 million.

Financing Activities

Net cash provided by financing activities in 2022 was RMB20.02 billion, consisting primarily of (i) borrowings of RMB29.66 billion and (ii) proceeds from Follow-on offering of RMB9.77 billion, partially offset by repayment of borrowings of RMB27.62 billion.

Net cash provided by financing activities in 2021 was RMB12.02 billion, consisting primarily of (i) borrowings of RMB30.45 billion, (ii) Proceeds from At-The-Market offering of RMB641.1 million, (iii) Proceeds from exercise of call option of RMB621.1 million, and borrowing from government background funds of RMB2.13 billion, partially offset by (i) repayment of borrowings of RMB24.28 billion.

Net cash provided by financing activities in 2020 was RMB6.30 billion, consisting primarily of (i) borrowings of RMB24.10 billion, (ii) equity financing in a subsidiary of RMB3.10 billion, (iii) borrowing from government background funds of RMB2.20 billion, and capital contributions by non-controlling interest holder of RMB865million, partially offset by (i) repayment of borrowings of RMB25.34 billion.

Restrictions on Cash Dividends

For a discussion on the ability of our subsidiaries to transfer funds to our company and the impact this has on our ability to meet our cash obligations, see “Item 3. Key Information—D. Risk Factors—Risks Related to Our Business and Industry—We rely principally on dividends and other distributions on equity paid by our principal operating subsidiary, and limitations on their ability to pay dividends to us could have a material adverse effect on our business and results of operations,” and “Item 4. Information on the Company—B. Business Overview— Regulation—Dividend Distribution.”

Capital Expenditures

We had capital expenditures, representing the payments that we had made, of RMB4.31 billion, RMB8.69 billion and RMB12.29 billion (US$1.78 billion) in 2020, 2021 and 2022, respectively. Our capital expenditures were used primarily to construct our manufacturing facilities and purchase equipment for the production of silicon wafers, solar cells and solar modules, acquire land use rights, and construction of project assets. We have entered into purchase agreements and other agreements for (i) expanding our high-efficiency mono wafer production capacity of factories in Leshan, Sichuan Province, Yili, the XUAR, and Vietnam, (ii) expanding our mono wafer and solar cells production capacity through the construction of production facilities in Shangrao, Jiangxi Province, Hefei, Anhui Province, Chuxiong, Yunnan Province, and Malaysia (iii) expanding our solar module production capacity in factories in Yiwu Haining, Zhejiang Province, and Malaysia, and (iv) upgrading our production equipment. Our capital commitments under these agreements amounted to RMB13.59 billion (US$1.97 billion) as of December 31, 2022, of which RMB6.36 billion (US$921.8 million) will be due in 2023. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Business and Industry—We may face termination and late charges and risks relating to the termination and amendment of certain equipment purchases contracts.”

114

Recent Accounting Pronouncements

New Accounting Standards Adopted

In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting”, which provides optional expedients and exceptions for applying U.S. GAAP on contract modifications and hedge accounting to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform, if certain criteria are met. These optional expedients and exceptions provided in ASU 2020-04 are effective for us as of March 12, 2020 through December 31, 2022. We adopted this update in the first quarter of 2022 and the adoption did not have a material effect on our consolidated financial statements.

In August 2020, the FASB issued ASU 2020-06, “Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity’s Own Equity (Subtopic 815-40),” which removes certain separation models for convertible debt instruments and convertible preferred stock that require the separation of a convertible debt instrument into a debt component and an equity or derivative component. The ASU also expands disclosure requirements for convertible instruments and simplifies areas of the guidance for diluted earnings-per-share calculations that are impacted by the amendments. The standard is effective for interim and annual periods beginning after December 15, 2021, with early adoption permitted. We adopted this update in the first quarter of 2022 and the adoption did not have a material effect on our consolidated financial statements.

In May 2021, the FASB issued ASU No. 2021-04, Earnings Per Share (Topic 260), Debt — Modifications and Extinguishments (Subtopic 470-50), Compensation — Stock Compensation (Topic 718), and Derivatives and Hedging — Contracts in Entity’s Own Equity (Subtopic 815-40) to clarify and reduce diversity in an issuer’s accounting for modifications or exchanges of freestanding equity classified written call options (for example, warrants) that remain equity classified after modification or exchange. The amendments in this update are effective for all entities for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. An entity should apply the amendments prospectively to modifications or exchanges occurring on or after the effective date of the amendments. We adopted this update in the first quarter of 2022 and the adoption did not have a material effect on our consolidated financial statements.

New Accounting Standards Not Yet Adopted

In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which require that an entity (acquirer) recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. At the acquisition date, an acquirer should account for the related revenue contracts in accordance with Topic 606 as if it had originated the contracts. The amendments in this Update also provide certain practical expedients for acquirers when recognizing and measuring acquired contract assets and contract liabilities from revenue contracts in a business combination. The amendments should be applied prospectively to business combinations occurring on or after the effective date of the amendments, with early adoption permitted. We will adopt this update in the first quarter of 2023 and we are currently evaluating the impact.

In March 2022, the FASB issued ASU 2022-02, Troubled Debt Restructurings and Vintage Disclosures. This ASU eliminates the accounting guidance for troubled debt restructurings by creditors that have adopted ASU 2016-13, Measurement of Credit Losses on Financial Instruments, which the Company adopted on January 1, 2020. This ASU also enhances the disclosure requirements for certain loan refinancing and restructurings by creditors when a borrower is experiencing financial difficulty. In addition, the ASU amends the guidance on vintage disclosures to require entities to disclose current period gross write-offs by year of origination for financing receivables and net investments in leases within the scope of ASC 326-20. The ASU is effective for annual periods beginning after December 15, 2022, including interim periods within those fiscal years. Adoption of the ASU would be applied prospectively. Early adoption is also permitted, including adoption in an interim period. We will adopt this update in the first quarter of 2023 and we are currently evaluating the impact.

115

In June 2022, the FASB issued ASU 2022-02 Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions. The update clarifies that a contractual restriction on the sale of an equity security is not considered part of the unit of account of the equity security and, therefore, is not considered in measuring fair value. The update also clarifies that an entity cannot, as a separate unit of account, recognize and measure a contractual sale restriction. The update also requires certain additional disclosures for equity securities subject to contractual sale restrictions. The amendments in this update are effective for the Company beginning January 1, 2024 on a prospective basis. Early adoption is permitted for both interim and annual financial statements that have not yet been issued or made available for issuance. We are in the process of evaluating the impact of the new guidance on our consolidated financial statements.

C.Research and Development, Patents and Licenses, Etc.

Research and Development

We focus our research and development efforts on improving our manufacturing efficiency, the quality of our products and next generation PV technology. In July 2012, we were selected as a finalist for the “Solar power projects in North America” category of the Intersolar Award 2012, which is presented each year to award innovation in the international solar industry. In January 2013, we were honored as the most promising enterprise by China Energy News and the China Institute of Energy Economics Research. In 2019, we were awarded the “best performance” of reliability scorecard for the fifth consecutive time by DNY-GL, and won the 5th All Quality Matters Award for PV Module Energy Yield Simulation (Mono Group) at the Solar Congress 2019 organized by TÜV Rheinland and ranked first in testing conducted for the mono group. In 2020, we won the 6th All Quality Matters Award for PV Module Energy Yield Simulation (Mono Group) at the Solar Congress 2020 organized by TÜV Rheinland. In March 2021, our R&D Center module laboratory obtained satisfactory results in the latest national assessment of PV Modules Testing Accuracy. In December 2022, we launched our industry-leading 182 mm N-type TOPCon TigerNeo family, achieving the highest solar conversion efficiency of 23.86% for N-type TOPCon modules and the highest solar conversion efficiency of 26.4% for N-type TOPCon solar cells in the industry.

In addition to our full-time research and development team, we also involve employees from our manufacturing department to work on our research and development projects on a part-time basis. We plan to enhance our research and development capability by recruiting additional experienced engineers specialized in the solar power industry. Certain members of our senior management spearhead our research and development efforts and set strategic directions for the advancement of our products and manufacturing processes.

116

We have entered into a cooperative agreement with Nanchang University in Jiangxi Province, China and established a joint PV materials research center on the campus of Nanchang University. Under the terms of the agreement, the research center is staffed with faculty members and students in doctoral and master programs from the material science and engineering department of Nanchang University as well as our technical personnel. The research center focuses on the improvement of our manufacturing process, solution of technical problems in our silicon wafer and solar module production process and the research and development of new materials and technologies. The research center also provides on-site technical support to us and training for our employees. Under the agreement, any intellectual property developed by the research center will belong to us. The research center has assisted us in improving the quality of our silicon wafers, including the conversion efficiency of our silicon wafers, as well as our silicon wafer production process. We also engage other universities in our research and development efforts. For example, in December 2013, we announced that we would partner with Beijing University’s Solar Power Engineering Center to construct the university’s first experimental PV power plant on campus, which would be used for collecting and analyzing data the power generation capabilities of PV modules when exposed to various conditions. In 2014, we established a long-term cooperative relationship with the State Key Laboratory of Silicon Materials of Zhejiang University and have launched a number of research and development projects since then. In 2015, we started to work with the Australian National University to explore certain cutting-edge cell technologies. In 2016, we established cooperative relationship with Sun Yat-Sen University and the National University of Singapore in the research of solar modules and solar cells, respectively. In 2017, we partnered with TÜV Rheinland, an independent provider of technical services for testing, inspection, certification, consultation and training, to develop standardized testing methods for bifacial PV technology. In 2018, we participated in three projects cooperating with Institute of Electrical Engineering of the Chinese Academy of Sciences of Zhejiang University and Nanchang University in module recycling, high-efficiency P-type poly, and N-type bifacial cell. In 2019, we signed a memorandum of understanding with Shanghai Institute of Space Power Sources to co-develop high efficiency solar cell technology for space and terrestrial applications. In the same year, we also lead two national key R&D programs of China relating to the decline of the N-type multicrystalline cell industry and the recycle of end-of-life solar products. As of the date of this annual report, we have published 4 article regarding international standard and 53 articles regarding domestic standard. We have several national R&D platforms, including national enterprise technology centers, national post-doctoral research stations and national intellectual property demonstration enterprises.

We believe that the continual improvement of our research and development capability is vital to maintaining our long-term competitiveness. In 2020, 2021 and 2022, our research and development expenses were RMB389.2 million, RMB461.6 million and RMB724.8 million (US$105.1 million), respectively. We intend to continue to devote management and financial resources to research and development as well as to seek cooperative relationships with other academic institutions to further lower our overall production costs, increase the conversion efficiency rate of our solar power products and improve our product quality.

Intellectual Property

As of December 31, 2022, we have been granted 1,461 patents, including 1,101 utility model patents, 323 invention patent and 37 design patents. We also have 496 pending patent applications. These patents and patent applications relate to the technologies utilized in our manufacturing processes. We intend to continue to assess appropriate opportunities for patent protection of critical aspects of our technologies. We also rely on a combination of trade secrets and employee and third-party confidentiality agreements to safeguard our intellectual property. Our research and development employees are required to enter into agreements that require them to assign to us all inventions, designs and technologies that they develop during the terms of their employment with us. For information related to intellectual property claims that we have involved, see “Item 8. Financial Information—A. Consolidated Statements and Other Financial Information—Legal and Administrative Proceedings.”

We filed trademark registration applications with the PRC Trademark Office, World Intellectual Property Organization, or WIPO and trademark authorities in other countries and regions. As of December 31, 2022, we have been granted 435 trademarks in the PRC, such as “Graphic”, “Graphic” and “Graphic”, and 27 trademarks in Hong Kong and Taiwan, including “Graphic”, and “Graphic”.We also have 125 trademarks registered in WIPO. We have pending trademark applications of 155 trademarks in 24 countries and regions, including Brazil, Qatar, Saudi Arabia, Thailand, Indonesia, the United Arab Emirates, Australia, Singapore, Panama, Kazakhstan, Kenya, South Africa, Nicaraguan, El Salvador, Sri Lanka, India, Chile, the United States, European Union, Israel. In addition, we have registered 8 trademarks in the United States, 16 trademarks in Canada and 18 trademarks in Europe.

117

D.Trend Information

Other than as disclosed elsewhere in this annual report, we are not aware of any trends, uncertainties, demands, commitments or events for 2022 that are reasonably likely to have a material effect on our net revenues, income, profitability, liquidity or capital resources, or that would cause reported consolidated financial information not necessarily to be indicative of future operating results or financial conditions.

E.Critical Accounting Estimates

Our management’s discussion and analysis of our financial condition and results of operations is based on our consolidated financial statements, which have been prepared in accordance with U.S. GAAP. The preparation of these consolidated financial statements requires us to make judgments and estimates that affect the reported amounts of assets, liabilities, revenue, expenses and related disclosures. We evaluate our judgments and estimates on an ongoing basis. Our estimates are based on historical experience and various other assumptions that we believe to be reasonable under the circumstances. Our actual results could differ from these estimates.

We consider an accounting estimate to be critical if: (i) the accounting estimate requires us to make assumptions about matters that were highly uncertain at the time the accounting estimate was made, and (ii) changes in the estimate that are reasonably likely to occur from period to period or use of different estimates that we reasonably could have used in the current period, would have a material impact on our financial condition or results of operations. There are other items within our financial statements that require estimation but are not deemed critical, as defined above. Changes in estimates used in these and other items could have a material impact on our financial statements. For a detailed discussion of our significant accounting policies and related judgments, see “Notes to Consolidated Financial Statements – Note 2 Principal Accounting Policies.”

Expected Credit Losses

On January 1, 2020, we adopted Accounting Standards Update (ASU) No. 2016-13, “Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments”, which requires us to record the full amount of expected credit losses for the life of a financial asset at the time it is originated or acquired, and adjusted for changes in expected lifetime credit losses subsequently, which requires earlier recognition of credit losses.

The allowance for credit losses represents our estimate of the expected lifetime credit losses inherent in finance receivables as of the balance sheet date. The adequacy of our allowance for credit losses is assessed quarterly, and the assumptions and models used in establishing the allowance are evaluated regularly. Because credit losses can vary substantially over time, estimating credit losses requires a number of assumptions about matters that are uncertain. Changes in assumptions affect the allowance for credit losses contained within finance receivables, net on our consolidated balance sheets.

The provision for credit losses is estimated mainly based on past collection experience as well as consideration of current and future economic conditions and changes in our collection trends. We estimate the expected credit losses for financial assets with similar credit risk characteristics on a pool basis taking into consideration the size, type of the services and products the we provided. The key assumptions used in the process of estimating the provision for credit losses include credit risk characteristics, lifetime for debt recovery, current and future economic conditions. The estimate of expected credit losses is sensitive to our assumptions in these factors.

As of December 31, 2022, when the forward-looking factors based on the assumption of current and furture economic conditions increased by 5% while holding all other estimates constant, our expected credit losses would increase by RMB2.3 million.

Accrued Warranty

Our major products Solar modules are typically sold with either a 5-year or 10-year warranty for product defects, and a 10-year and 25-year warranty against declines of more than 10% and 20%, respectively, from the initial minimum power generation capacity at the time of delivery. Therefore, we are exposed to potential liabilities that could arise from these warranties. The potential liability is generally in the form of product replacement or repair.

We accrue liabilities for the estimated future costs of meeting our warranty obligations and apply significant judgements in estimating the expected failure rate of solar module products and the replacement costs associated with fulfilling our warranty obligations when measuring the warranty costs.

118

We have established detailed policies and control procedures to monitor the trend of replacement cost, failure rate or any changes in circumstances that may give rise to revise the existing accounting estimates. We also monitor our expected future module performance through certain quality and reliability testing and actual performance in certain field installation sites.

Based on the historical actual claims incurred during the past years, we project the expected failure rate as 1% for the whole warranty period. With respect to the replacement cost, based on our actual claim experiences in the historical periods as well as our current best estimation, we believe that the average selling price of solar modules over the past two years may appropriately reflect the cost of product replacement.

As of December 31, 2022, when one of the key assumptions used in estimating the future costs of our warranty obligations, including the expected failure rate and the replacement cost, increased by 5% while holding the other estimate constant, our accrued warranty liability would be increased by RMB38.4 million.

ITEM 6.               DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES

A.Directors and Senior Management

The following table sets forth information regarding our directors and executive officers:

Name

    

Age

    

Position

Xiande Li

48

Chairman of the board of directors and chief executive officer

Xianhua Li

49

Director

Wing Keong Siew

72

Independent director

Steven Markscheid

69

Independent director

Yingqiu Liu

73

Independent director

Haiyun (Charlie) Cao

46

Director

Mengmeng (Pan) Li

42

Chief financial officer

Mr. Xiande Li is a founder of our company, the chairman of our board of directors and our chief executive officer. Prior to founding our company, he served as the marketing manager at Zhejiang Yuhuan Solar Energy Source Co., Ltd. from 2003 to 2004, where his responsibilities included overseeing and optimizing day-to-day operations. From 2005 to 2006, he was the chief operations supervisor of ReneSola, a related company listed on the AIM market of the London Stock Exchange in 2006, then dual listed on the NYSE in 2008, where he was in charge of marketing and operation management. Mr. Li is a brother of Mr. Xianhua Li.

Mr. Xianhua Li is a founder and director of our company. He was our vice president from June 2006 to March 2020. Prior to founding our company, Mr. Li served as the chief engineer of Yuhuan Automobile Company, where his major responsibilities included conducting and managing technology research and development activities and supervising production activities, from 1995 to 2000. From 2000 to 2006, he was the factory director of Zhejiang Yuhuan Solar Energy Source Co., Ltd., where he was responsible for managing its research and development activities. Mr. Li is a brother of Mr. Xiande Li.

Mr. Wing Keong Siew has been a director of our company since May 2008. Mr. Siew has been in venture capital/private equity management since 1989 when he was Senior Vice President of H&Q Singapore. In 1995, he formed a joint venture with UBS AG to raise a China Private Equity Fund. He rejoined as the president of H&Q Asia Pacific China and Hong Kong from 1998 to 2003. Mr. Siew then founded Hupomone Capital Partners in 2003. Before joining the investment service industry, he was managing three high-technology multinational companies in Asia between 1978 to 1989, being the General Manager of Fairchild Systems for Asia, the Managing Director of Mentor Graphics Asia Pacific and the Managing Director of Compaq Computer Asia Corporation. Mr. Siew received his bachelor’s degree in electrical and electronics engineering from Singapore University in 1975 and his presidential/key executive MBA from Pepperdine University in 1999.

119

Mr. Steven Markscheid has been an independent director of the Company since September 15, 2009. Mr. Markscheid is Chairman of Still Waters Green Technology, a UK based battery energy storage project developer. He serves as an independent non-executive director of Xiaobai Maimai Inc., Fanhua Inc., Zhongjin Technology Services Group Company Limited, UGE Inc., and also a trustee-emeritus of Princeton in Asia. From 1998 to 2006, Mr. Markscheid worked for GE Capital. During his time with GE, he led GE Capital’s business development activities in China and Asia Pacific, primarily acquisitions and direct investments. Prior to GE, he worked with the Boston Consulting Group throughout Asia. Mr. Markscheid was a commercial banker for ten years in London, Chicago, New York, Hong Kong and Beijing with Chase Manhattan Bank and First National Bank of Chicago. He began his career with the US China Business Council, in Washington D.C. and Beijing. He received his bachelor’s degree in East Asian Studies from Princeton University in 1976, his master’s degree in international affairs from Johns Hopkins University in 1980 and an MBA from Columbia University in 1991.

Mr. Yingqiu Liu has been an independent director of our company since April 2015. Mr. Liu is a researcher and doctoral supervisor of the Chinese Academy of Social Sciences (“CASS”), a member of the All-China Federation of Industry and Commerce Think Tank Committee, a member of expert group of the Fifth the China Economic and Social Development Council of the CPPCC National Committee, and the director of Institute of Private economy, China Urban Development. Mr. Liu was previously the President of the University of Chinese Academy of Social Sciences, the Director General of the Center for Private Economic Studies in CASS, the Director of Socialist economic theory Research Department in Nankai University. Mr. Liu graduated from Nankai University with a doctor’s degree in economics in April 1991. In 1993, Mr. Liu was recognized as an expert who enjoys the life-time special allowance by the State Council. In 1996, Mr. Liu was recognized as an expert with outstanding contributions by CASS.

Mr. Haiyun (Charlie) Cao has been our director since December 2020. He was our chief financial officer from September 2014 to May 2021 and our financial controller from February 2012 to September 2014. Prior to joining us, Mr. Cao served as a senior audit manager at PricewaterhouseCoopers from 2002 to 2012. Mr. Cao holds professional accounting qualifications, including AICPA and CICPA. He has a master’s degree in management science and engineering from Shanghai University of Finance and Economics in 2002 and a bachelor’s degree in accounting from Jiangxi University in 1999.

Mr. Mengmeng (Pan) Li has been our chief financial officer since May 2021. He was our deputy director of finance since 2021. Before that, he served as the senior internal audit manager of the Company from July 2017 to 2021. Prior to joining the Company, Mr. Li served as an internal control manager of Hi-P International Limited, an SGX listed company, from 2016 to 2017, and an internal audit manager of Canadian Solar Inc., a Nasdaq listed company, from 2010 to 2015. Prior to 2010, he served at Ernst & Young and KPMG. Mr. Li is a Certified Internal Auditor. He received his bachelor’s degree in economics from Shanghai University of Finance and Economics in 2003.

The business address of our directors and executive officers is c/o JinkoSolar Holding Co., Ltd., 1 Yingbin Road, Shangrao Economic Development Zone, Jiangxi Province, 334100, People’s Republic of China.

B.Compensation of Directors and Executive Officers

All directors receive reimbursements from us for expenses necessarily and reasonably incurred by them for providing services to us or in the performance of their duties. Our directors who are also our employees receive compensation in the form of salaries in their capacity as our employees.

In 2022, we paid cash compensation in the aggregate amount of RMB12.0 million (US$1.7 million) to our executive officers and directors. The total amount we set aside for the pension or retirement or other benefits of our executive officers and directors was RMB749.8 thousand (US$108.7 thousand) in 2022.

Share Incentive Plans

2009 Long Term Incentive Plan

We adopted our 2009 Long Term Incentive Plan on July 10, 2009, which was subsequently amended and restated. Our 2009 Long Term Incentive Plan provides for the grant of incentive plan options, restricted shares, restricted share units, share appreciation rights and other share-based awards, referred to as the “Awards.” The purpose of the 2009 Long Term Incentive Plan is to attract, retain and motivate key directors, officers and employees responsible for the success and growth of our company by providing them with appropriate incentives and rewards and enabling them to participate in the growth of our company. We have reserved 9,194,356 ordinary shares for issuance under our 2009 Long Term Incentive Plan.

120

Plan Administration. Our 2009 Long Term Incentive Plan is administered by a committee appointed by our board of directors or in the absence of a committee, our board of directors. In each case, our board of directors or the committee will determine the provisions and terms and conditions of each award grant, including, but not limited to, the exercise price, time at which each of the Awards will be granted, number of shares subject to each Award, vesting schedule, form of payment of exercise price and other applicable terms. The plan administrator may also grant Awards in substitution for options or other equity interests held by individuals who become employees of our company as a result of our acquisition or merger with the individual’s employer. If necessary to conform the Awards to the interests for which they are substitutes, the plan administrator may grant substitute Awards under terms and conditions that vary from those that the 2009 Long Term Incentive Plan otherwise requires. Notwithstanding anything in the foregoing to the contrary, any Award to any participant who is a U.S. taxpayer will be adjusted appropriately to comply with Code Section 409A or 424, if applicable.

Award Agreement. Awards granted under our 2009 Long Term Incentive Plan are evidenced by an Award Agreement that sets forth the terms, conditions and limitations for each award grant, which includes, among other things, the vesting schedule, exercise price, type of option and expiration date of each award grant.

Eligibility. We may grant awards to an employee, director or consultant of our company, or any business, corporation, partnership, limited liability company or other entity in which our company holds a substantial ownership interest, directly or indirectly, but which is not a subsidiary and which in each case our board of directors designates as a related entity for purposes of the 2009 Long Term Incentive Plan.

Option Term. The term of each option granted under the 2009 Long Term Incentive Plan may not exceed ten years from the date of grant. If an incentive stock option is granted to an eligible participant who owns more than 10% of the voting power of all classes of our share capital, the term of such option shall not exceed five years from the date of grant.

Exercise Price. In the case of non-qualified stock option, the per share exercise price of shares purchasable under an option shall be determined by our board of directors and specified in the Award Agreement. In the case of incentive stock option, the per share exercise price of shares purchasable under an option shall not be less than 100% of the fair market value per share at the time of grant. However, if we grant an incentive stock option to an employee, who at the time of that grant owns shares representing more than 10% of the total combined voting power of all classes of our share capital, the exercise price is at least 110% of the fair market value of our ordinary shares on the date of that grant.

Amendment and Termination. Our board of directors may amend, suspend or terminate the 2009 Long Term Incentive Plan at any time and for any reason, provided that no amendment, suspension, or termination shall be made that would alter or impair any rights and obligations of a participant under any award theretofore granted without such participant’s consent. Unless terminated earlier, our 2009 Long Term Incentive Plan shall continue in effect for a term of ten years from the effective date of the 2009 Long Term Incentive Plan, the term of which has been extended to October 1, 2023.

2014 Equity Incentive Plan

We adopted our 2014 Equity Incentive Plan in August 2014. Our 2014 Equity Incentive Plan provides for the grant of options, share appreciation rights and other share-based awards such as restricted shares, referred to as “Awards,” to our directors, key employees or consultants up to 12,796,745 of our ordinary shares. The purpose of the plan is to aid us and our affiliates in recruiting and retaining key employees, directors or consultants of outstanding ability and to motivate such employees, directors or consultants to exert their best efforts on behalf of us and our affiliates by providing incentives through the granting of awards. Our board of directors expects that it will benefit from the added interest which such key employees, directors or consultants will have in our welfare as a result of their proprietary interest in our success. The following paragraphs summarize the terms of the 2014 Equity Incentive Plan.

Types of Awards. The 2014 Equity Incentive Plan permits the awards of options, share appreciation rights or other share-based awards.

Administration. Our 2014 Equity Incentive Plan is administered by our compensation committee. The compensation committee is authorized to interpret the plan, to establish, amend and rescind any rules and regulations relating to the plan, and to make any other determinations that it deems necessary or desirable for the administration of the plan. The compensation committee will determine the provisions, terms and conditions of each award consistent with the provisions of our 2014 Equity Incentive Plan, including, but not limited to, the exercise price for an option, vesting schedule of options and restricted shares, forfeiture provisions, form of payment of exercise price and other applicable terms.

121

Option Exercise. The term of options granted under the 2014 Equity Incentive Plan may not exceed ten years from the date of grant. The consideration to be paid for our ordinary shares upon exercise of an option or purchase of shares underlying the option may include cash, or its equivalent, ordinary shares of our company, or any combination of the foregoing methods of payment, or consideration received by us in a cashless exercise.

Change in Control. In the case of a change in control event, which is the sale or disposal of all, or substantially all of our assets, the acquisition by a third party of more than 50% of the voting power in our company by way of a merger, consolidation, tender or exchange offer or otherwise, the compensation committee may decide that all outstanding awards that are unexercisable or otherwise unvested or subject to lapse restrictions will automatically be deemed exercisable or otherwise vested or no longer subject to lapse restrictions, as the case may be, as of immediately prior to such change in control event. The compensation committee may also decide to cancel such awards for fair value (as determined in its sole discretion), provide for the issuance of substitute awards that will substantially preserve the otherwise applicable terms of any affected awards previously granted, or provide that affected options will be exercisable for a period of at least 15 days prior to the change in control event but not thereafter.

Amendment and Termination of Plan. Our board of directors may at any time amend, alter or discontinue our 2014 Equity Incentive Plan. Amendments or alterations to our 2014 Equity Incentive Plan are subject to shareholder approval if they increase the total number of shares reserved for the purposes of the plan or change the maximum number of shares for which awards may be granted to any participant, provided in each case only to the extent such shareholder approval is required by stock exchange rules. Amendment, alteration or discontinuation of our 2014 Equity Incentive Plan cannot be made without the consent of a recipient of awards if such action would diminish the rights of that recipient under the awards, provided that the board may amend the plan as it deems necessary to permit the granting of awards to meet the requirements of applicable laws and stock exchange rules.

Unless terminated earlier, our 2014 Equity Incentive Plan shall continue in effect for a term of ten years from the date of adoption.

2021 Equity Incentive Plan

We adopted our 2021 Equity Incentive Plan in March 2021. Our 2021 Equity Incentive Plan provides for the grant of options, restricted shares and other share-based awards, referred to as “Awards,” to our directors, key employees or consultants up to 2,600,000 of our ordinary shares. The purpose of the plan is to aid us in recruiting and retaining key employees, directors or consultants of outstanding ability and to motivate such employees, directors or consultants to exert their best efforts on behalf of us by providing incentives through the granting of awards. Our board of directors expects that it will benefit from the added interest which such key employees, directors or consultants will have in our welfare as a result of their proprietary interest in our success. The following paragraphs summarize the terms of the 2021 Equity Incentive Plan.

Types of Awards. The 2021 Equity Incentive Plan permits the awards of options, restricted shares or other share-based awards.

Administration. Our 2021 Equity Incentive Plan is administered by our compensation committee. The compensation committee is authorized to interpret the plan, to establish, amend and rescind any rules and regulations relating to the plan, and to make any other determinations that it deems necessary or desirable for the administration of the plan. The compensation committee will determine the provisions, terms and conditions of each award consistent with the provisions of our 2021 Equity Incentive Plan, including, but not limited to, the exercise price for an option, vesting schedule of options and restricted shares, forfeiture provisions, form of payment of exercise price and other applicable terms.

Option Exercise. The term of options granted under the 2021 Equity Incentive Plan may not exceed ten years from the date of grant. The consideration to be paid for our ordinary shares upon exercise of an option or purchase of shares underlying the option may include cash, or its equivalent, ordinary shares of our company, or any combination of the foregoing methods of payment, or consideration received by us in a cashless exercise.

122

Change in Control. In the case of a change in control event, which is the sale or disposal of all, or substantially all of our assets, the acquisition by a third party of more than 50% of the voting power in our company by way of a merger, consolidation, tender or exchange offer or otherwise, the compensation committee may decide that all outstanding awards that are unexercisable or otherwise unvested or subject to lapse restrictions will automatically be deemed exercisable or otherwise vested or no longer subject to lapse restrictions, as the case may be, as of immediately prior to such change in control event. The compensation committee may also decide to cancel such awards for fair value (as determined in its sole discretion), provide for the issuance of substitute awards that will substantially preserve the otherwise applicable terms of any affected awards previously granted, or provide that affected options will be exercisable for a period of at least 15 days prior to the change in control event but not thereafter.

Amendment and Termination of Plan. Our board of directors may at any time amend, alter or discontinue our 2021 Equity Incentive Plan. Amendments or alterations to our 2021 Equity Incentive Plan are subject to shareholder approval if they increase the total number of shares reserved for the purposes of the plan or change the maximum number of shares for which awards may be granted to any participant, provided in each case only to the extent such shareholder approval is required by stock exchange rules. Amendment, alteration or discontinuation of our 2021 Equity Incentive Plan cannot be made without the consent of a recipient of awards if such action would diminish the rights of that recipient under the awards, provided that the board may amend the plan as it deems necessary to permit the granting of awards to meet the requirements of applicable laws and stock exchange rules.

Unless terminated earlier, our 2021 Equity Incentive Plan shall continue in effect for a term of ten years from the date of adoption.

2022 Equity Incentive Plan

We adopted our 2022 Equity Incentive Plan in March 2022. Our 2022 Equity Incentive Plan provides for the grant of options, restricted shares and other share-based awards, referred to as “Awards,” to our directors, key employees or consultants up to 12,000,000 of our ordinary shares. The purpose of this plan is to aid us in recruiting and retaining directors, consultants or key employees of outstanding ability and to motivate such directors, consultants or key employees to exert their best efforts on our behalf by providing incentives through the granting of Awards in recognition of their past and future services. We expect that we will benefit from the added interest which such key employees, directors or consultants will have in our welfare as a result of their proprietary interest in our success.

The following paragraphs summarize the terms of the 2022 Equity Incentive Plan.

Types of Awards. The 2022 Equity Incentive Plan permits the awards of options, restricted shares or other share-based awards.

Administration. Our 2022 Equity Incentive Plan is administered by our compensation committee. The compensation committee is authorized to interpret the plan, to establish, amend and rescind any rules and regulations relating to the plan, and to make any other determinations that it deems necessary or desirable for the administration of the plan. The compensation committee will determine the provisions, terms and conditions of each award consistent with the provisions of our 2022 Equity Incentive Plan, including, but not limited to, the exercise price for an option, vesting schedule of options and restricted shares, forfeiture provisions, form of payment of exercise price and other applicable terms.

Option Exercise. The term of options granted under the 2022 Equity Incentive Plan may not exceed ten years from the date of grant. The consideration to be paid for our ordinary shares upon exercise of an option or purchase of shares underlying the option may include cash, or its equivalent, ordinary shares of our company, or any combination of the foregoing methods of payment, or consideration received by us in a cashless exercise.

Change in Control. In the case of a change in control event, which is the sale or disposal of all, or substantially all of our assets, the acquisition of more than 50% of the voting power in our company by way of a merger, consolidation, tender or exchange offer or otherwise, the compensation committee may decide that all outstanding awards that are unexercisable or otherwise unvested or subject to lapse restrictions will automatically be deemed exercisable or otherwise vested or no longer subject to lapse restrictions, as the case may be, as of immediately prior to such change in control event. The compensation committee may also decide to cancel such awards for fair value (as determined in its sole discretion), provide for the issuance of substitute awards that will substantially preserve the otherwise applicable terms of any affected awards previously granted, or provide that affected options will be exercisable for a period of at least 15 days prior to the change in control event but not thereafter.

123

Amendment and Termination of Plan. Our board of directors may at any time amend, alter or discontinue our 2022 Equity Incentive Plan. Amendments or alterations to our 2022 Equity Incentive Plan are subject to shareholder approval by an ordinary resolution if they increase the total number of shares reserved for the purposes of the plan or change the maximum number of shares for which awards may be granted to any participant, provided in each case only to the extent such shareholder approval is required by stock exchange rules. Amendment, alteration or discontinuation of our 2022 Equity Incentive Plan cannot be made without the consent of a recipient of awards if such action would diminish the rights of that recipient under the awards, provided that the board may amend the plan as it deems necessary to permit the granting of awards to meet the requirements of applicable laws and stock exchange rules.

Unless terminated earlier, our 2022 Equity Incentive Plan shall continue in effect for a term of ten years from the date of adoption.

2023 Equity Incentive Plan

We adopted our 2023 Equity Incentive Plan in January 2023. Our 2023 Equity Incentive Plan provides for the grant of options, restricted shares and other share-based awards, referred to as “Awards,” to our directors, key employees or consultants up to 20,800,000‬ of our ordinary shares. The purpose of this plan is to aid us in recruiting and retaining directors, consultants or key employees of outstanding ability and to motivate such directors, consultants or key employees to exert their best efforts on our behalf by providing incentives through the granting of Awards in recognition of their past and future services. We expect that we will benefit from the added interest which such key employees, directors or consultants will have in our welfare as a result of their proprietary interest in our success.

The following paragraphs summarize the terms of the 2023 Equity Incentive Plan.

Types of Awards. The 2023 Equity Incentive Plan permits the awards of options, restricted shares or other share-based awards.

Administration. Our 2023 Equity Incentive Plan is administered by our compensation committee. The compensation committee is authorized to interpret the plan, to establish, amend and rescind any rules and regulations relating to the plan, and to make any other determinations that it deems necessary or desirable for the administration of the plan. The compensation committee will determine the provisions, terms and conditions of each award consistent with the provisions of our 2023 Equity Incentive Plan, including, but not limited to, the exercise price for an option, vesting schedule of options and restricted shares, forfeiture provisions, form of payment of exercise price and other applicable terms.

Option Exercise. The term of options granted under the 2023 Equity Incentive Plan may not exceed ten years from the date of grant. The consideration to be paid for our ordinary shares upon exercise of an option or purchase of shares underlying the option may include cash, or its equivalent, ordinary shares of our company, or any combination of the foregoing methods of payment, or consideration received by us in a cashless exercise.

Vesting Condition. The vesting of the Awards is subject to (i) the participants’ continued service with the Company, and (ii) the Company meeting certain financial performance targets and investment targets.

124

Change in Control. In the case of a change in control event, which is (i) the sale or disposal of all, or substantially all of our assets, or (ii) the acquisition of more than 50% of the voting power in our company by way of a merger, consolidation, tender or exchange offer or otherwise, and the acquirier has made its the intention to cause the Company to cease to be a public company known to the public, the compensation committee may decide that all outstanding awards that are unexercisable or otherwise unvested or subject to lapse restrictions will automatically be deemed exercisable or otherwise vested or no longer subject to lapse restrictions, as the case may be, as of immediately prior to such change in control event. The compensation committee may also decide to cancel such awards for fair value (as determined in its sole discretion), provide for the issuance of substitute awards that will substantially preserve the otherwise applicable terms of any affected awards previously granted, or provide that affected options will be exercisable for a period of at least 15 days prior to the change in control event but not thereafter.

Amendment and Termination of Plan. Our board of directors may at any time amend, alter or discontinue our 2023 Equity Incentive Plan. Amendments or alterations to our 2023 Equity Incentive Plan are subject to shareholder approval by an ordinary resolution if they increase the total number of shares reserved for the purposes of the plan or change the maximum number of shares for which awards may be granted to any participant, provided in each case only to the extent such shareholder approval is required by stock exchange rules. Amendment, alteration or discontinuation of our 2023 Equity Incentive Plan cannot be made without the consent of a recipient of awards if such action would diminish the rights of that recipient under the awards, provided that the board may amend the plan as it deems necessary to permit the granting of awards to meet the requirements of applicable laws and stock exchange rules.

Unless terminated earlier, our 2023 Equity Incentive Plan shall continue in effect for a term of ten years from the date of adoption.

Share Options

As of the date of this annual report, options to purchase 172,000 ordinary shares are outstanding. The following table summarizes the outstanding options that we granted to our directors and executive officers and to other individuals as a group under our share incentive plans as of the date of this annual report. We did not grant our directors and executive officers any outstanding options other than the individuals named below.

Name

    

Number of Shares

    

Exercise Price (US$)

    

Grant Date

    

Expiration Date

Wing Keong Siew

*

3.2875

October 10, 2014

October 9, 2024

Other Employees

 

172,000

 

3.2875

October 10, 2014

October 9, 2024

 

0

 

4.3775

October 1, 2013

October 1, 2023

*        Upon exercise of all share options, would beneficially own less than 1.0% of our then outstanding share capital.

C.Board Practices

Board of Directors

Our board of directors currently consists of six directors. The law of our home country, which is the Cayman Islands, does not require a majority of the board of directors of our company to be composed of independent directors, nor does the Cayman Islands law require that of a compensation committee or a nominating committee. We intend to follow our home country practice with regard to composition of the board of directors. A director is not required to hold any shares in our company by way of qualification. A director who is in any way, whether directly or indirectly, interested in a contract or transaction or proposed contract or transaction with our company must declare the nature of his interest at a meeting of the directors. Subject to the NYSE rules and disqualification by the chairman of the relevant board meeting, a director may vote in respect of any contract or transaction or proposed contract or transaction notwithstanding that he may be interested therein and if he does so his vote shall be counted and he may be counted in the quorum at the relevant board meeting at which such contract or transaction or proposed contract or transaction is considered. Our board of directors may exercise all of the powers of our company to borrow money, and to mortgage or charge our undertakings, property and uncalled capital, and to issue debentures or other securities whenever money is borrowed or pledged as security for any debt, liability or obligation of our company or of any third party.

125

Committees of the Board of Directors

We have an audit committee, a compensation committee and a nominating committee under the board of directors. We have adopted a charter for each of the three committees. Each committee’s members and functions are described below.

Audit Committee

Our audit committee consists of Steven Markscheid, Yingqiu Liu and Wing Keong Siew, and is chaired by Steven Markscheid. All of the members of the audit committee satisfy the “independence” requirements of the NYSE Listed Company Manual, Section 303A, and meet the criteria for “independence” under Rule 10A-3 under the Exchange Act. The audit committee oversees our accounting and financial reporting processes and the audits of the financial statements of our company. The audit committee is responsible for, among other things:

selecting the independent auditors and pre-approving all auditing and non-auditing services permitted to be performed by the independent auditors;

reviewing with the independent auditors any audit problems or difficulties and management’s response;

reviewing and approving all proposed related-party transactions, as defined in Item 404 of Regulation S-K under the Securities Act;

discussing the annual audited financial statements with management and the independent auditors;

reviewing major issues as to the adequacy of our internal controls and any special audit steps adopted in light of material control deficiencies;

meeting separately and periodically with management and the independent auditors; and

reporting regularly to the full board of directors.

Compensation Committee

Our compensation committee consists of Xiande Li and Steven Markscheid, and is chaired by Xiande Li. Steven Markscheid satisfies the “independence” requirements of the NYSE Listed Company Manual, Section 303A, and meets the criteria for “independence” under Rule 10A-3 under the Exchange Act. Our home country practice differs from the NYSE rules that require the compensation committees of listed companies to be comprised solely of independent directors. There are, however, no specific requirements under Cayman Islands law on the composition of compensation committees. The compensation committee assists the board in reviewing and approving the compensation structure, including all forms of compensation, relating to our executives. The compensation committee is responsible for, among other things:

reviewing and evaluating and if necessary, revising our company’s compensation policy, amending, or recommending that the board amend, these goals and objectives if the compensation committee deems it appropriate;

evaluating annually the performance of our chief executive officer in light of the goals and objectives of our company’s executive plans, and either as a committee or together with the other independent directors (as directed by the board), determining and approving the compensation level of our chief executive officer based on this evaluation;

determining, or recommending to the board for determination, the annual base and incentive compensation of the chief financial officer;

reviewing and recommending to the board the compensation of our directors;

reviewing periodically and making recommendations to the board regarding any long-term incentive compensation or equity plans, programs or similar arrangements, annual bonuses, employee pension and welfare benefit plans; and

reporting regularly to the full board of directors.

126

Nominating Committee

Our nominating and corporate governance committee consists of Yingqiu Liu, Xiande Li and Steven Markscheid, and is chaired by Xiande Li., Yingqiu Liu and Steven Markscheid satisfy the “independence” requirements of the NYSE Listed Company Manual, Section 303A, and meet the criteria for “independence” under Rule 10A-3 under the Exchange Act. Our home country practice differs from the NYSE rules that require the nominating committees of listed companies to be comprised solely of independent directors. There are, however, no specific requirements under Cayman Islands law on the composition of nominating committees. The nominating and corporate governance committee assists the board of directors in selecting individuals qualified to become our directors and in determining the composition of the board and its committees. The nominating and corporate governance committee is responsible for, among other things:

identifying and recommending to the board nominees for election by the shareholders or appointment by the board, or for appointment to fill any vacancy;

reviewing annually with the board the current composition of the board with regard to characteristics such as knowledge, skills, experience, expertise and diversity required for the board as a whole;

identifying and recommending to the board the directors to serve as members of the board’s committees;

developing and recommending to the board of directors a set of corporate governance guidelines and principles applicable to our company;

monitoring compliance with our code of business conduct and ethics, including reviewing the adequacy and effectiveness of our procedures to ensure proper compliance; and

reporting regularly to the full board of directors.

Duties of Directors

Under Cayman Islands law, our directors owe to us fiduciary duties, including a duty of loyalty, a duty to act honestly and a duty to act in good faith and in what they consider to be our best interests. Our directors also have a duty to exercise the skill they actually possess and such care and diligence that a reasonably prudent person would exercise in comparable circumstances. In fulfilling their duty of care to us, our directors must ensure compliance with our memorandum and articles of association, as amended and restated from time to time. Our company has the right to seek damages if a duty owed by our directors is breached.

Terms of Directors and Executive Officers

One-third of our directors for the time being (or, if the number of our directors is not a multiple of three, the number nearest to but not greater than one-third) will retire from office by rotation at each annual general meeting. However, the chairman of our board of directors will not be subject to retirement by rotation or be taken into account in determining the number of our directors to retire in each year. A director will cease to be a director if, among other things, the director (i) becomes bankrupt or has a receiving order made against him or suspends payment or compounds with his creditors, (ii) dies or is found by our company to be or becomes of unsound mind, (iii) resigns his office by notice in writing to our company, (iv) without special leave of absence from our board of directors, is absent from meetings of our board of directors for six consecutive months and the board resolves that his office be vacated, (v) is prohibited by law from being a director or (vi) ceases to be a director by virtue of any provision of the Companies Act (As Revised) of the Cayman Islands or is removed from office pursuant to any other provision of our memorandum and articles of association.

Our officers are appointed by and serve at the discretion of the board of directors.

127

Employment Agreements

We have entered into employment agreements with each of our executive officers. These employment agreements became effective on the signing date and will remain effective through 2020. We may terminate an executive officer’s employment for cause, at any time, without prior notice or remuneration, for certain acts of the officer, including, but not limited to, failure to satisfy our job requirements during the probation period, a material violation of our regulations, failure to perform agreed duties, embezzlement that causes material damage to us, or conviction of a crime. An executive officer may terminate his or her employment for cause at any time, including, but not limited to, our failure to pay remuneration and benefits or to provide a safe working environment pursuant to the employment agreement, or our engagement in deceptive or coercive conduct that causes him or her to sign the agreement. If an executive officer breaches any terms of the agreement, which leads to, including, but not limited to, termination of the agreement, resignation without notice, or failure to complete resignation procedures within the stipulated period, he or she shall be responsible for our economic losses and shall compensate us for such losses. We may renew the employment agreements with our executive officers.

D.Employees

As of December 31, 2020, 2021 and 2022, we had a total of 24,361, 31,030 and 46,511 employees, respectively. The increase in our number of employees in 2022 was mainly attributable to the expansion of our manufacturing facilities in China. As of December 31, 2022, we had 46,511 full-time employees, including 30,948 in manufacturing, 1,902 in research and development, 811 in sales and marketing and 12,850 in administration. Substantially all of these employees are located in China with a small portion of employees based in the United States, Europe and other countries and regions.

We believe we maintain a good working relationship with our employees, and we have not experienced any labor disputes or any difficulty in recruiting staff for our operations. In October 2013 and 2014, we were named one of the Top 100 Best Employers in China in 2013 by the World Executive Journal in conjunction with the World HR Laboratory, Bossline and CEO-ZINE. JinkoSolar was awarded HR Asia Best Companies to Work for in Asia Awards – China Edition, in 2019, 2020 and 2021. With the corporate culture of equality, accountability, commitment, and driving excellence, we were acknowledged for the best practices in human resource management. In April 2021, we won the award for “Asia’s Best Employer” for the third consecutive year. In November 2022, Jiangxi Jinko won the award for “Best Campus Project” in Employer Branding Festival 2022 organized by Employer Branding Institute, and was awarded as one of the Best Employers of the Year in China by Zhaopin.com. In December 2022, Jiangxi Jinko was awared as one of the winners of LinkedIn MostIn Awards for 2022 and one of the Most Influential Employers in 2023 by Haitou.cc.

Our employees are not covered by any collective bargaining agreement. In line with the expansion of our operations, we plan to hire additional employees, including additional accounting, finance and sales, marketing personnel as well as manufacturing and engineering employees.

In line with local customary practices, we have made contributions to the social insurance funds which met the requirement of the local minimum wage standard, instead of the employees’ actual salaries as required, and have not made full contribution to the housing funds. We estimate the aggregate amount of unpaid social security benefits and housing funds to be RMB605.8 million, RMB740.5 million and RMB1.07 million (US$155.3 million), respectively, as of December 31, 2020, 2021 and 2022. See “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China—Our failure to make payments of statutory social welfare and housing funds to our employees could adversely and materially affect our financial condition and results of operations.”

E.Share Ownership

The following table sets forth information with respect to the beneficial ownership of our shares as of March 31, 2023 by:

each of our directors and executive officers; and

128

each person known to us to own beneficially more than 5.0% of our shares.

    

Ordinary Shares

    

Beneficially Owned(1)(2)

Number

%

Directors and Executive Officers:

Xiande Li(3)(7)

 

31,488,428

 

15.5

Xianhua Li(4)(7)

 

7,782,612

 

3.8

Wing Keong Siew

 

*

 

*

Steven Markscheid

 

*

 

*

Yingqiu Liu

 

*

 

*

Haiyun (Charlie) Cao

 

*

 

*

Mengmeng (Pan) Li

*

*

All Directors and Executive Officers as a group

 

40,782,804

 

20.1

Principal Shareholders:

 

 

Brilliant Win Holdings Limited(3)

 

31,488,428

 

15.5

Yale Pride Limited(5)

 

15,438,996

 

7.6

Zhuoling International Limited(6)

12,800,000

6.3

*Less than 1%.

(1)Beneficial ownership is determined in accordance with Rule 13d-3 of the General Rules and Regulations under the Exchange Act, and includes voting or investment power with respect to the securities.

(2)The percentage of beneficial ownership is calculated by dividing the number of shares beneficially owned by such person or group by 202,614,901 ordinary shares, being the number of shares outstanding as of March 31, 2023 (excluding 607,989 ADSs representing 2,431,956 ordinary shares reserved for future grants under our share incentive plans, and 2,945,840 ordinary shares as treasury stock), and the number of ordinary shares that such person or group has the right to require within 60 days as of March 31, 2023 by option or other agreement (these shares are also included in the computation of the percentage ownership of any other person or group).

(3)Represents 31,488,428 ordinary shares (including certain ordinary shares in the form of ADSs and restricted ADSs) held by Brilliant Win Holdings Limited. Brilliant Win Holdings Limited is a British Virgin Islands company wholly owned by Cypress Hope Limited, a British Virgin Islands company wholly owned by Mr. Li Xiande. Mr. Xiande Li is the sole director of Brilliant Win Holdings Limited and as such has the power to vote and dispose of the ordinary shares held by Brilliant Win Holdings Limited. Therefore, Mr. Xiande Li is the beneficial owner of all our ordinary shares held by Brilliant Win Holdings Limited. The registered address of Brilliant Win Holdings Limited is Commerce House, Wickhams Cay 1, P. O. Box 3140, Road Town, Tortola, British Virgin Islands VG1110. Mr. Xiande Li is a brother of Mr. Xianhua Li.

(4)Represents 7,782,612 ordinary shares (including certain ordinary shares in the form of ADSs) held by Peaky Investments Limited. Peaky Investments Limited is a British Virgin Islands company which is wholly owned by Talent Galaxy Limited, a British Virgin Islands company wholly owned by Mr. Xianhua Li. Mr. Xianhua Li is the sole director of Peaky Investments Limited and as such has the power to vote and dispose of the ordinary shares held by Peaky Investments Limited. Therefore, Mr. Xianhua Li is the beneficial owner of all our ordinary shares held by Peaky Investments Limited. The registered address of Peaky Investments Limited is Commerce House, Wickhams Cay 1, P. O. Box 3140, Road Town, Tortola, British Virgin Islands VG1110. Mr. Xianhua Li is a brother of Mr. Xiande Li.

129

(5)Represents 15,438,996 ordinary shares (including certain ordinary shares in the form of ADSs and restricted ADSs) held by Yale Pride Limited. Yale Pride Limited is a British Virgin Islands company wholly owned by Charming Grade Limited, which is in turn wholly owned by Mr. Kangping Chen. Mr. Kangping Chen is the sole director of Yale Pride Limited and as such has the power to vote and dispose of the ordinary shares held by Yale Pride Limited. Therefore, Mr. Kangping Chen is the beneficial owner of all our ordinary shares held by Yale Pride Limited. The registered address of Yale Pride Limited is Commerce House, Wickhams Cay 1, P. O. Box 3140, Road Town, Tortola, British Virgin Islands VG1110. Mr. Chen is the brother-in-law of Mr. Xiande Li.
(6)Represents 12,800,000 ordinary shares in the form of ADSs held by Zhuoling International Limited. Zhuoling International Limited is a British Virgin Islands company wholly owned by Shangrao Zhuoling No. 2 Enterprise Development Center (Limited Partnership), 99.99% and 0.01% equity interest of which is in turn owned by Mr. Kangping Chen and his wife, respectively. Mr. Kangping Chen is the sole director of Zhuoling International Limited and as such has the power to vote and dispose of the ordinary shares held by Zhuoling International Limited. Therefore, Mr. Kangping Chen is the beneficial owner of all our ordinary shares held by Zhuoling International Limited. The registered address of Zhuoling International Limited is OMC Chambers, Wickhams Cay 1, Road Town, Tortola, British Virgin Islands.
(7)In June 2021, Mr. Xiande Li, Mr. Kangping Chen and Mr. Xianhua Li (each, the “Concert Person;” collectively, the “Concert Persons”) entered into an acting-in-concert agreement (the “Acting-in-Concert Agreement”), which is filed as an exhibit to this annual report. According to the Acting-in-Concert Agreement, the Concert Perons agree to reach a common decision and act in concert on each matter with respect to business strategy, appointment/removal of directors and management, organizitonal operation and business operation of the Company, JinkoSolar Investment and Jiangxi Jinko. The Acting-in-Concert Agreement further provides that each of the Concert Persons agrees to vote (or cause to be voted) all of the shares that they have the power to vote or to direct the vote of in the manner agreed by the Concert Persons, or otherwise in certain circumstances that no prior agreement could be reached, designated by Mr. Xiande Li at any shareholder meeting. The Concert Persons may be deemed as a “group” for purposes of Section 13(d)(3) of the Exchange Act and Rule 13d-5 thereunder, and as a result such “group” would beneficially own 67,510,036‬ ordinary shares, which represent 33.3% of the Company’s ordinary shares outstanding as of March 31, 2023.

The ADSs are traded on the NYSE and brokers or other nominees may hold ADSs in “street name” for customers who are the beneficial owners of the ADSs. As a result, we may not be aware of each person or group of affiliated persons who beneficially own more than 5.0% of our ordinary shares.

As of March 31, 2023, we had one record shareholder in the United States, our depositary. We cannot ascertain the exact number of beneficial shareholders with addresses in the United States.

None of our shareholders has different voting rights from other shareholders as of March 31, 2023. We are currently not aware of any arrangement that may, at a subsequent date, result in a change of control of our company.

F.Disclosure of a Registrant’s Action to Recover Erroneously Awarded Compensation

Not applicable.

ITEM 7.               MAJOR SHAREHOLDERS AND RELATED PARTY TRANSACTIONS

A.Major Shareholders

Please refer to “Item 6. Directors, Senior Management and Employees—E. Share Ownership.”

130

B.Related Party Transactions

Related party balances

The following table sets forth the outstanding amounts due from/to related parties as of December 31, 2022.

    

As of December 31, 2022

RMB

Accounts receivable from related parties:

Accounts receivable from JinkoPower for sales of solar modules and others

 

139,713,488.0

Accounts receivable from Sweihan PV Power Company P.S.J.C (“Sweihan PV”, which develops and operates solar power projects in Dubai)

 

Advances to Suppliers from related parties:

Advances to Suppliers from Inner Mongolia Xinte Silicon Materials Co., Ltd for purchase of silicon

56,859,689.0

Notes receivables from related parties:

Notes receivables from JinkoPower

282,823,842.0

Prepayment and Other receivables from related parties:

 

Prepayments to JinkoPower for outsourcing services

5,663,521.0

Other receivables due from JinkoPower for disposal of solar power projects

 

12,953,307.5

Other receivables due from Sweihan PV Power Company P.S.J.C (“Sweihan PV”, which develops and operates solar power projects in Dubai) for technical services

1,075,253.2

Other receivables from JinkoPower for miscellaneous transactions

3,412,938.0

Other assets from a related party:

 

  

Accounts receivable from JinkoPower for sales of solar modules and others

14,602,865.0

Guarantee receivables due from JinkoPower

 

Long-term receivables due from Sweihan PV Power Company P.S.J.C for DSRA deposit

37,760,174.0

Accounts payable due to a related party:

 

  

Accounts payable due to Jiangsu Jinko-Tiansheng Co., Ltd.

Advance from customers due to a related party:

Advance from customers due to JinkoPower for sales of solar modules and others

3,828,559.0

Notes Payable from related parties:

Notes Payable due to Inner Mongolia Xinte Silicon Materials Co., Ltd

419,500,000.0

Other payables due to a related party:

 

  

Other payables due to JinkoPower for payments on behalf of our company

 

5,964,014.0

Other payables to Jiangxi Desun for leasing of land and buildings

(1)Advances of travelling and other business expenses to executive directors who are also shareholders represent the amounts we advanced to them for expected expenses, charges and incidentals relating to their business development activities.
(2)Balances due to related parties are interest-free, not collateralized, and have no definitive repayment terms.
(3)On March 30, 2021, we signed an agreement to offset the debts and receivables between JinkoPower and us with the aggregate amount of RMB71.0 million.

131

Related party transactions

Related party transactions for the year ended December 31, 2022 were as follows:

2022

    

RMB

Revenue from sales of products and providing services to related parties

Revenue from sales of products to Sweihan PV

 

Income of financing guarantees

Revenue from sales of products to JinkoPower

 

325,175,512.0

Income of project management provided to Sweihan PV

2,978,766.0

Rental services provided to JinkoPower

 

5,040,724.0

Service expenses provided by related parties

 

  

Processing fee of OEM service charged by Jiangsu Jinko-Tiansheng

 

Solar project management service provided by JinkoPower

 

7,133,498.0

Rental services provided by Jiangxi Desun

Electricity fee charged by JinkoPower

 

27,465,021.0

Other fees charged by JinkoPower

Silicon procurement from Xinte Silicon

824,784,723.1

In connection with our disposal of JinkoSolar Power downstream business in 2016, we entered into a master service agreement with JinkoPower under which we agreed to provide a guarantee for JinkoPower’s financing obligations under its separate loan agreements. In the event that JinkoPower fails to perform its obligations under the loan agreements or otherwise defaults thereunder, we will become liable for JinkoPower’s obligations under the loan agreements. We charge JinkoPower service fees for the debt payment guarantee service according the master service agreement.

Pursuant to the master service agreement, guarantee service fee is to be settled annually, and the management of us believes the guarantee fee charges are at market rates. The guarantee receivables were settled upon the receipt of guarantee fees from JinkoPower. We have received nil guarantee fees from JinkoPower in 2022.

In 2022, we and JinkoPower entered into an agreement to cancel the above guarantee arrangement.

As of December 31, 2022, we recorded the guarantee fee income receivable amounted to RMB3.5 million (US$500.8 thousand) and did not record any guarantee liability. Other income from JinkoPower for the guarantee fee amortized in 2022 amounted to nil, respectively.

In 2022, sales of solar module products to subsidiaries of JinkoPower amounted to RMB325.2 million (US$47.1 million). As of December 31, 2022, outstanding receivables due from JinkoPower were RMB422.5million (US$61.3 million), among which nil was overdue over one year. We did not charged JinkoPower interest on the overdue receivables.

In 2022, we did not record any sales of solar module products to Sweihan PV.

In 2022, rental services provided to subsidiaries of JinkoPower amounted to RMB5.0 million (US$730.8 thousand).

In 2022, we did not record any processing service fee due from Jinko-Tiansheng. Jinko-Tiansheng is an OEM service provider which provided PV module processing and assembling services to us. We disposed all of our equity interest in Jinko-Tiansheng in 2022 and Jinko-Tiansheng is not our related party any more.

In November 2017, we entered into an agreement with JinkoPower, which entrusted JinkoPower to exercise certain shareholders’ rights (other than right of profit distribution, right of residual property distribution and right of disposition) in five operating entities of overseas power stations which were then wholly-owned by us, enabling JinkoPower to monitor the construction and daily operations of these power stations. We retain ownership of these power stations and there exists no call or other rights of JinkoPower. We agree to pay service fees calculated based on the actual costs incurred by JinkoPower during the power stations’ construction period and a fixed amount fee during the operation period. We had paid RMB5.6 million (US$821.1 thousand) in advance as of December 31, 2022 and recorded service expenses incurred in 2020, 2021 and 2022, amounted to RMB9.4 million, RMB8.8 million and RMB7.1 million (US$1.0 million), respectively, as cost of project assets.

132

On January 1, 2008, Jiangxi Desun and us entered into an operating lease agreement pursuant to which Jiangxi Desun leased its buildings and land use rights to us for a ten-year period from January 1, 2008 to December 31, 2017. In 2018, the agreement was extended for another 10 years from January 1, 2018 to December 31, 2027. Jiangxi Desun did not charged us in rent for 2022.

In 2022, electricity fee charged by subsidiaries of JinkoPower amounted to RMB27.5 million (US$4.0 million).

JinkoSolar jointly invested in Xinte Silicon in 2021 which was accounted for under the equity method. JinkoSolar purchased polysilicon of nil and RMB824.8 million (US$119.6 million) from Xinte Silicon during the years ended December 31, 2021 and 2022, respectively.

Employment Agreements

See “Item 6. Directors, Senior Management and Employees—C. Board Practices” for details regarding employment agreements with our senior executive officers.

Share Incentives

See “Item 6. Directors, Senior Management and Employees—B. Compensation” for a description of share options and stock purchase rights we have granted to our directors, officers and other individuals as a group.

C.Interests of Experts and Counsel

Not applicable.

ITEM 8.               FINANCIAL INFORMATION

A.Consolidated Statements and Other Financial Information

We have appended consolidated financial statements filed as part of this annual report. See “Item 18 Financial Statements”.

Legal and Administrative Proceedings

In 2011, SolarWorld Industries America Inc., a solar panel manufacturing company in the United States, filed anti-dumping and countervailing duty petitions with the United States Department of Commerce (the “U.S. Department of Commerce”) and United States International Trade Commission (the “U.S. International Trade Commission”) against the Chinese solar industry, accusing Chinese producers of crystalline silicon photovoltaic (“CSPV”) cells, whether or not assembled into modules, of selling their products (i.e., CSPV cells or modules incorporating these cells) in the United States at less than fair value, and of receiving financial assistance from the Chinese governments that benefited the production, manufacture, or exportation of such products. JinkoSolar was on the list of the solar companies subject to such investigations by the U.S. Department of Commerce. On November 9, 2011, the U.S. Department of Commerce announced that it launched the anti-dumping duty and countervailing duty investigation into the accusations. On December 7, 2012, the U.S. Department of Commerce issued the anti-dumping duty order and countervailing duty order. As a result, cash deposits were required to pay on import into the United States of the CSPV cells, whether or not assembled into modules from China. The announced cash deposit rates applicable to us were 13.94% (for anti-dumping) and 15.24% (for countervailing). The actual anti-dumping duty and countervailing duty rates at which entries of covered merchandise are finally assessed may differ from the announced deposit rates because they are subject to the subsequent administrative reviews by U.S. Department of Commerce.

133

In January 2014, the U.S. Department of Commerce initiated the first administrative review of the anti-dumping duty order and countervailing duty order with respect to CSPV cells, whether or not assembled into modules, from China. In July 2015, the U.S. Department of Commerce issued the final results of this first administrative review, according to which, the anti-dumping and countervailing rates applicable to us were 9.67% and 20.94%, respectively. Such rates apply as the final rates on the import into the United States of the CSPV cells, whether or not assembled into modules from China, from May 25, 2012 to November 30, 2013 for dumping, and from March 26, 2012 to December 31, 2012 for countervailing, respectively. Such rates were the cash deposit rates applicable to us from July 14, 2015. In February 2015 and February 2016, the U.S. Department of Commerce initiated the second administrative and the third administrative review of the anti-dumping duty order and countervailing duty order with respect to CSPV cells, whether or not assembled into modules, from China, respectively. The U.S. Department of Commerce issued the final results of the second administrative review in June and July of 2016 and the final results of the third administrative review in July 2017. As we were not included in the second and the third administrative review, the rates applicable to us remained at 9.67% (for anti-dumping) and 20.94% (for countervailing) after this review. In February 2017, the U.S. Department of Commerce initiated the fourth administrative review of the anti-dumping duty order and countervailing duty order with respect to CSPV cells, whether or not assembled into modules, from China. In July 2018, the U.S. Department of Commerce published the final results of the fourth administrative review. As we were not included in this anti-dumping administrative review, the anti-dumping deposit rates applicable to us remained at 9.67%. The countervailing deposit rates applicable to us were 13.20% after this review. On October 30, 2018, the U.S. Department of Commerce amended the final results of the fourth countervailing administrative review. As a result, the countervailing deposit rates applicable to us were 10.64% after this amendment. On October 29, 2020, the U.S. Department of Commerce amended the final results of the fourth countervailing administrative review pursuant to the final judgement of the United States Court of International Trade; the final subsidy rate applicable to us for the entries made during the period from January 1, 2015 through December 31, 2015 was changed to 4.22%. In November 2017, the U.S. Department of Commerce and the U.S. International Trade Commission initiated five-year reviews to determine whether revocation of the anti-dumping and countervailing duty orders with respect to CSPV cells, whether or not assembled into modules from China, would likely lead to continuation or recurrence of material injury. In March 2018, the U.S. Department of Commerce determined that revocation of the countervailing order would likely lead to continuation or recurrence of a net countervailable subsidy. In March 2019, the U.S. International Trade Commission’s determined that revocation of the countervailing order would likely lead to the continuation or recurrence of countervailable subsidies. In February 2018, the U.S. Department of Commerce initiated the fifth administrative review of the anti-dumping duty order and countervailing duty order with respect to CSPV cells, whether or not assembled into modules, from China. In July and August 2019, the U.S. Department of Commerce issued the final results of the fifth administrative review, according to which the anti-dumping and countervailing deposit rates applicable to us were 4.06% and 12.76%, respectively. In December 2019, the U.S. Department of Commerce amended the final results of the fifth countervailing administrative review. As a result, the countervailing deposit rate applicable to us was 12.7% after this amendment. In March 2019, the U.S. Department of Commerce initiated the sixth administrative review of the anti-dumping duty order and countervailing duty order with respect to CSPV cells, whether or not assembled into modules, from China. In October 2020, the U.S. Department of Commerce issued the final result of the sixth anti-dumping administrative review, according to which the anti-dumping deposit rate applicable to us was 68.93%. In December 2020, the U.S. Department of Commerce amended the final result of the sixth anti-dumping administrative review, according to which the anti-dumping deposit rate applicable to us was 95.5% after such amendment. In December 2020, the U.S. Department of Commerce issued the final result of the sixth countervailing administrative review, according to which the countervailing deposit rate applicable to us was 12.67%. In April 2021, the U.S. Department of Commerce amended the final result of the sixth countervailing administrative review, according to which the countervailing deposit rate applicable to us was 11.97% after such amendment. In February 2020, the U.S. Department of Commerce initiated the seventh administrative review of the anti-dumping duty order and countervailing duty order with respect to CSPV cells, whether or not assembled into modules, from China. In August and October 2021, the U.S. Department of Commerce issued the final results of the seventh administrative review, according to which the anti-dumping and countervailing deposit rates applicable to us were 0% and 19.28%, respectively. In February 2021, the U.S. Department of Commerce initiated the eighth administrative review of the anti‑dumping duty order and countervailing duty order with respect to CSPV cells, whether or not assembled into modules, from China. In June 2022, the U.S. Department of Commerce issued the final result of the eighth anti-dumping administrative review, according to which the anti-dumping deposit rate applicable to us was 15.71%. In August 2022, the U.S. Department of Commerce amended the final result of the eighth anti-dumping administrative review, according to which the anti-dumping deposit rate applicable to us was 20.99% after such amendment. In June 2022, the U.S. Department of Commerce issued the final result of the eighth countervailing administrative review, according to which the countervailing deposit rate applicable to us was 15.75%. In August 2022, the U.S. Department of Commerce amended the final result of the eighth countervailing administrative review, according to which the countervailing deposit rate applicable to us was 15.87% after such amendment. In February 2022, the U.S. Department of Commerce initiated the ninth administrative review of the anti-dumping duty order and countervailing duty order with respect to CSPV cells, whether or not assembled into modules, from China. The ninth administrative review is pending as of the date of this annual report. In February 2023, the U.S. Department of Commerce initiated the tenth administrative review of the anti-dumping duty order and countervailing duty order with respect to CSPV cells, whether or not assembled into modules, from China. The tenth administrative review is pending as of the date of this annual report, and therefore, the final anti-dumping and countervailing rates applicable to us are subject to change.

134

On February 8, 2022, Auxin Solar Inc. (“Auxin”), a U.S. manufacturer of solar modules, requested that the U.S. Department of Commerce initiate country-wide inquiries into whether crystalline silicon photovoltaic cells, and modules containing such cells (solar cells and modules), that are produced/assembled in Cambodia, Malaysia, Thailand, or Vietnam using parts and components from China are circumventing the anti-dumping and countervailing orders on solar cells and modules from China. On March 25, 2022, the U.S. Department of Commerce determined to initiate the circumvention inquiries(the “Anti-Circumvention Case”). Such Anti-Circumvention Case is pending as of the date of this annual report.

In 2013, SolarWorld Industries America Inc. filed a separate petition with the U.S. Department of Commerce and the U.S. International Trade Commission resulting in the institution of new anti-dumping and countervailing duty investigations against import of certain CSPV products from China. The petitions accused Chinese producers of such certain CSPV modules of dumping their products in the United States and receiving countervailable subsidies from the Chinese government. This action excluded from its scope the CSPV cells, whether or not assembled into modules, from China. In February 2015, following the affirmative injury determination made by U.S. International Trade Commission, the U.S. Department of Commerce issued the anti-dumping duty order and countervailing duty order. As a result, the final cash deposits were required to pay on import into the United States of the CSPV modules assembled in China consisting of CSPV cells produced in a customs territory other than China. The announced cash deposit rates applicable to us were 65.36% (for anti-dumping) and 38.43% (for countervailing). The actual anti-dumping duty and countervailing duty rates at which entries of covered merchandise are finally assessed may differ from the announced deposit rates because they are subject to the administrative reviews by the U.S. Department of Commerce. In April 2016 and April 2017, the U.S. Department of Commerce initiated the first and the second administrative reviews of the anti-dumping duty order and countervailing duty order with respect to CSPV modules assembled in China consisting of CSPV cells produced in a customs territory other than China, respectively. In July and September 2017, the U.S. Department of Commerce issued the final results of this first administrative review. The second administrative reviews of the anti-dumping duty order and countervailing duty order were rescinded by the U.S. Department of Commerce in August 2017 and November 2017, respectively. In April 2018, the U.S. Department of Commerce initiated the third administrative reviews of the anti-dumping duty order and countervailing duty order with respect to CSPV modules assembled in China consisting of CSPV cells produced in a customs territory other than China. The final results of the third administrative reviews were 165.04% (for anti-dumping) and 94.83% (for countervailing). We were not included in this third administrative reviews, therefore, the cash deposit rates applicable to us remained at 65.36% (for anti-dumping) and 38.43% (for countervailing). In May 2019, the U.S. Department of Commerce initiated the fourth administrative reviews of the anti-dumping duty order and countervailing duty order with respect to CSPV modules assembled in China consisting of CSPV cells produced in a customs territory other than China. The fourth administrative reviews of the anti-dumping duty order and countervailing duty order were rescinded by the U.S. Department of Commerce in September and October 2019 , respectively. In April 2020, the U.S. Department of Commerce initiated the fifth administrative reviews of the anti-dumping duty order and countervailing duty order with respect to CSPV modules assembled in China consisting of CSPV cells produced in a customs territory other than China. The fifth administrative reviews of the anti-dumping duty order and countervailing duty order were rescinded by the U.S. Department of Commerce in August 2020. In January 2020, the U.S. Department of Commerce and the U.S. International Trade Commission initiated five-year reviews to determine whether revocation of the anti-dumping and countervailing duty orders with respect to CSPV modules assembled in China, consisting of CSPV cells produced in a customs territory other than China, would likely lead to continuation or recurrence of material injury. In September 2020, the U.S. International Trade Commission determined that revocation of the countervailing and antidumping duty orders would likely lead to continuation or recurrence of material injury to an industry in the United States within a reasonably foreseeable time and as a result the U.S. Department of Commerce hereby ordered the continuation of the AD and CVD orders on crystalline silicon photovoltaic products from China. The U.S. Customs and Border Protection will continue to collect AD and CVD cash deposits at the rates in effect at the time of entry for all imports of subject merchandise. In February 2021, the U.S. Department of Commerce announced the opportunity for interested parties to request the sixth administrative review and the due date for such request was the last day of February 2021. The sixth administrative review has not yet been initiated as of the date of this annual report. In March 2021, the U.S Department of Commerce revoked, in part, the antidumping duty and countervailing duty orders on CSPV products from China with respect to certain off-grid portable small panels. In April 2022, the U.S. Department of Commerce initiated the seventh administrative review (review period from February 1, 2021 to January 31, 2022) of the anti-dumping duty order and countervailing duty order with respect to CSPV modules assembled in China consisting of CSPV cells produced in a customs territory other than China. The final result of the seventh administrative review is pending as of the date of this annual report. In April 2023, the U.S. Department of Commerce initiated the eighth administrative review (review period from February 1, 2022 to January 31, 2023) of the anti-dumping duty order and countervailing duty order with respect to CSPV modules assembled in China consisting of CSPV cells produced in a customs territory other than China. The final result of the eighth administrative review is pending as of the date of this annual report.

135

In May 2017, U.S. International Trade Commission initiated global safeguard investigation to determine whether CSPV cells (whether or not partially or fully assembled into other products) were being imported into the United States in such increased quantities as to be a substantial cause of serious injury, or the threat thereof, to the domestic industry producing an article like or directly competitive with the imported articles (“Section 201 Investigation”). The Section 201 Investigation was not country specific. They involved imports of the products under investigation from all sources, including China. In September 2017, the U.S. International Trade Commission voted affirmatively in respect of whether imports of CSPV cells (whether or not partially or fully assembled into other products) were causing serious injury to domestic producers of CSPV products. On January 22, 2018, the U.S. President made the final decision to provide a remedy to the U.S. industry, and the CSPV cells/modules concerned were subject to the safeguard measures established in the U.S. President’s final result, which included that the CSPV cells and modules imported would be subject to additional duties of 30%, 25%, 20% and 15% from the first year to the fourth year, respectively, except for the first 2.5 GW of all imported CSPV cells concerned in each of those four years, which are excluded from the additional tariff. On October 10, 2020, the U.S. President issued a proclamation and determined that the section 201 duty of the fourth year beginning in February 2021 will be 18%, instead of 15%. In August 2021, a joint petition seeking an extension of the safeguard measure was filed. On December 8, 2021, in response to petitions by representatives of the domestic industry, U.S. International Trade Commission issued its determination and report, finding that safeguard action on CSPV cells (whether or not partially or fully assembled into other products) continues to be necessary to prevent or remedy the serious injury to the domestic industry, and that there is evidence that the domestic industry is making a positive adjustment to import competition . On February 4, 2022, the U.S. President determined to extend the safeguard measure for another four years and made the final decision, which included that the CSPV cells and modules imported would be subject to additional duties of 14.75%, 14.5%, 14.25% and 14% from through the first year to the fourth year, respectively, except for bifacial modules and the first 5 GW of all imported CSPV cells concerned in each of those four years, which are excluded from the additional tariff. It is believed that the costs of solar power projects in the United States may increase and the demand for solar PV products in the United States may be adversely impacted due to the decision of the White House under the Section 201 Investigation. Although we opened our manufacturing facility in the United States, and the products manufactured in such facility will not be subject to tariffs, we will still be subject to tariffs if we ship our products from our manufacturing facilities overseas into the United States. Our imports of solar cells and modules into the United States were subject to the duties imposed by Section 201 Investigation starting from February 2018. Accordingly, our business and profitability of these products may be materially and adversely impacted by the decision of the White House under the Section 201 Investigation.

In August 2017, the United States Trade Representative initiated an investigation pursuant to the Trade Act of 1974, as amended (the “Trade Act”), to determine whether acts, policies, and practices of the Government of China related to technology transfer, intellectual property, and innovation were actionable under the Trade Act (“Section 301 Investigation”). The findings from the United States Trade Representative with the assistance of the interagency Section 301 committee showed that the acts, policies, and practices of the Chinese government related to technology transfer, intellectual property and innovation were unreasonable or discriminatory and burdened or restricted the U.S. commerce. On March 22, 2018, the U.S. President directed his administration to take a range of actions responding to China’s acts, policies, and practices involving the unfair and harmful acquisition of U.S. technology. These actions included imposing an additional duty of 25% on products from China in aerospace, information and communication technology, and machinery. On April 3, 2018, the United States Trade Representative proposed a list of products from China which would be subject to the additional duty. In June and July 2018, the United States Trade Representative proposed three lists of products from China which were worth approximately US$250 billion (US$34 billion for List 1, US$16 billion for List 2 and US$200 billion for List 3), among which, products on List 1 and List 2 would be imposed a 25% additional duty and products on List 3 would be imposed a 10% additional duty. Certain of our production equipment and raw materials exported from China to be used in our new manufacturing facility in the United States and our solar PV products exported from China were covered by these three lists. In July, August and September 2018, the United States Trade Representative published that the Customs and Border Protection would begin to collect additional duties on the products exported from China on List 1 on July 6, 2018, those on List 2 on August 23, 2018 and those on List 3 on September 24, 2018, respectively. On March 5, 2019, the United States Trade Representative determined that the rates of additional duty for the products on List 3 would remained at 10% until further notice. On May 9, 2019, the United States Trade Representative determined to increase the rates of additional duty for the products on List 3 from 10% to 25% with an effective date on May 10, 2019. In August 2019, the United States Trade Representative determined to impose an additional 10% duty on the fourth list of products of Chinese origin with an annual aggregate trade value of approximately US$300 billion (“List 4”). Certain of our production equipment and raw materials of Chinese origin to be used in our new manufacturing facility in the United States were covered by List 4. The tariff subheadings under List 4 were separated into two lists with different effective dates: the list set forth in annex A of the notice issued by the United States Trade Representative became effective on September 1, 2019; and the list set forth in annex C of the notice became effective on December 15, 2019. On August 30, 2019, the United States Trade Representative determined to increase the rate of additional duty for the products covered by List 4 from 10% to 15%. On December 18, 2019, the United States Trade Representative determined to suspend indefinitely the imposition of additional 15% duty on products covered by annex C of List 4. On January 15, 2020, the United States Trade Representative determined to reduce the rate of the additional duty on products covered by annex A of List 4 from 15% to 7.5%, which became effective on February 14, 2020. The lists of products, which the United States Trade Representative may further revise, may affect the solar industry and the operation of our new manufacturing facility in the United States.

136

Our sales in the United States may be adversely affected by these anti-dumping and countervailing duties, which may in turn materially adversely affect our business, financial condition and results of operations. We did not make provisions for preliminary U.S. countervailing and anti-dumping duties in 2020. However, as the final anti-dumping and countervailing rates applicable to us are subject to the outcome of the administrative reviews which may be substantially increased by the U.S. Department of Commerce, we cannot assure you that our provision made is sufficient and our business and results of operations may be materially adversely affected if the outcome of the administrative reviews turn out to be negative.

In November 2018, one of our customers in Singapore (the “Singapore Customer”) filed two Notices of Arbitration (“NoAs”) in two arbitrations with Arbitration No. ARB374/18/PPD (“ARB 374”) and Arbitration No. ARB375/18/PPD (“ARB 375”), respectively, against Jinko Solar Import & Export Co., Ltd. (“Jinko IE”) at Singapore International Arbitration Centre. These NoAs were subsequently amended by the Singapore Customer, and Jinko IE received the amended Notices of Arbitration from the Singapore Customer on December 20, 2018. The Singapore Customer claimed respectively in ARB 374 and ARB 375 that the photovoltaic solar modules supplied by Jinko IE to the Singapore Customer under the purchase agreement dated December 25, 2012 (“2012 Contract”) and January 28, 2013 (“2013 Contract”) were defective. The Singapore Customer sought, inter alia, orders that Jinko IE replace the modules and/or that Jinko IE compensate the Singapore Customer for any and all losses sustained by the Singapore Customer as a result of the supply of allegedly defective modules. In January 2019, Jinko IE issued its responses to the NoAs in ARB 374 and ARB 375, disputing the Singapore Customer’s reliance on the arbitration clauses in the 2012 Contract and the 2013 Contract, denying all claims raised by the Singapore Customer, and disputing that the Singapore Customer was entitled to the reliefs claimed in the arbitrations. Arbitration tribunals in both ARB 374 and ARB 375 were constituted on September 5, 2019, which directed on January 14, 2020 that (i) the Singapore Customer shall submit its statement of claim in both ARB 374 and ARB 375 and Jinko IE shall submit its statement of defense no later than five months after Singapore Customer’s submission of statement of claim; and (ii) the hearing of the arbitrations shall be bifurcated with the liability issue to be first determined by the tribunals, and then depending on the outcome of the liability issue, the issue of remedies/damages payable to be determined in the subsequent proceedings in such manner as may be directed by the tribunals. On August 7, 2020, the Singapore Customer submitted its statement of claim in both ARB 374 and ARB 375. In the statement of claim, the Singapore Customer maintained its claim that the photovoltaic solar modules supplied by Jinko IE to them under the 2012 Contract and the 2013 Contract were defective, and that Jinko IE should be liable in respect of all the modules supplied under the 2012 Contract and the 2013 Contract. On December 16, 2020, following Jinko IE’s request, the tribunals in both ARB 374 and ARB 375 directed that Jinko IE’s statement of defense should be submitted by February 11, 2021. On February 11, 2021, Jinko IE submitted its statement of defense and relevant evidence. In the statement of defense, Jinko IE (i) requested the tribunal to declare that it lacks jurisdiction over the dispute; and (ii) denied all the Singapore Customer claims and requested the same be dismissed by the tribunal. On February 22, 2021, upon mutual agreement by Jinko IE and the Singapore Customer, the tribunal directed that ARB 374 and ARB 375 should be consolidated. On August 24, 2021, the tribunal decided Jinko IE and the Singapore Customer’ respective Redfern Schedules. On October 5, 2021, Jinko IE and the Singapore Customer exchanged documents pursuant to the tribunal’s decision on the Redfern Schedules. On February 19, the Singapore Customer filed its Reply Memorial accompanied by all evidence, including factual exhibits, written witness statements, expert reports and legal authorities relied upon. On July 17, 2022, Jinko IE submitted its Rejoinder Memorial with all evidence correspondingly in reply to Reply Memorial. From October 10 to 21, 2022, the hearing for liability issue was held in Singapore, during which the tribunal heard the parties’ oral opening statements, evidence from the parties’ factual and expert witnesses, and oral closing statements. According to the tribunal’s directions, the parties submitted Post-hearing Briefs on January 20, 2023 and the Reply Post-hearing Briefs on March 3, 2023. Furthermore, in the event Jinko IE is found liable on the liability issue, the issue of remedies / damages to be paid will be determined in a subsequent phase in the proceedings, with a separate procedural timeline for the provision of evidence (including expert evidence) and memorials on the appropriate remedy to be awarded by the tribunal. Based on the limited information currently available to us, it is difficult to provide an in-depth assessment of the Singapore Customer’s claims. We believe that Jinko IE has reasonable grounds to challenge the Singapore Customer’s claims in the arbitrations on jurisdiction and merits and will vigorously defend against the claims made by the Singapore Customer. Information available prior to issuance of the financial statements did not indicate that it is probable that a liability had been incurred at the date of the financial statements and we are also unable to reasonably estimate the range of any liability or reasonably possible loss, if any.

In March 2019, Hanwha Q CELLS (defined below) filed patent infringement lawsuits against our company and a number of our subsidiaries.

137

(i) On March 4, 2019, Hanwha Q CELLS USA Inc. and Hanwha Solutions Corporation (The plaintiff has been changed from Hanwha Q CELLS & Advanced Materials Corporation to Hanwha Solutions Corporation (registration no. 110111-0360935) during the course of the proceedings because of restructuring undertaken by its affiliate(s) in relation to ownership of the patent in suit) (collectively, “Plaintiffs A”) filed suit against JinkoSolar Holding Co., Ltd and several of its subsidiary entities, i.e. JinkoSolar (U.S.) Inc, Jinko Solar (U.S.) Industries Inc, Jinko Solar Co., Ltd, Zhejiang Jinko Solar Co., Ltd and Jinko Solar Technology Sdn.Bhd (collectively “Respondents”) at the U.S. International Trade Commission (“ITC”). In the complaint, it was alleged that certain photovoltaic solar cells and modules containing these solar cells supplied by the Respondents infringed U.S. Patent No. 9,893,215 purportedly owned by Hanwha Q CELLS & Advanced Materials Corporation and Plaintiffs A requested a permanent limited exclusion order and a cease and desist order be issued against the Respondents’ allegedly infringing products. On March 5, 2019, Hanwha Q CELLS & Advanced Materials Corporation filed a suit against the Respondents before the U.S. District Court for the District of Delaware (“District Court”) alleging that certain photovoltaic solar cells and modules containing these solar cells supplied by the Respondents infringed U.S. Patent No. 9,893,215 allegedly owned by Hanwha Q CELLS & Advanced Materials Corporation and sought reliefs including compensation for alleged infringement activities, enhanced damages and reasonable attorney fees. On April 9, 2019, the ITC published the Notice of Institution on Federal Register. On April 15, 2019, the District Court granted our motion to stay the court litigation pending final resolution of the ITC. On May 3, 2019, the Respondents submitted their response to the complaint of Plaintiffs A to the ITC requesting ITC among other things to deny all relief requested by Plaintiffs A. On September 13, 2019, the Respondents filed motion for summary determination of non-infringement with ITC. On April 10, 2020, the administrative law judge issued the initial determination granting the Respondents’ motion for summary determination of non-infringement. On June 3, 2020, the ITC determined to affirm the initial determination issued by the administrative law judge granting respondents’ motions for summary determination of non-infringement and terminate the investigation (the “Final Determination”). On July 31, 2020, Plaintiffs A filed its petition to review with the United States Court of Appeals for the Federal Circuit against the ITC’s Final Determination. On August 27, 2020, the Respondents filed the motion to intervene of such appeal. Plaintiffs A filed its opening appeal brief in November 2020. The Respondents filed the principal brief in February 2021. On July 12, 2021, the United States Court of Appeals for the Federal Circuit affirmed the ITC’s findings that Respondents’ products do not infringe U.S. Patent No. 9,893,215. On June 27, 2022, the District Court entered a joint motion to dismiss the said court litigation.

(ii) On March 4, 2019, Hanwha Q CELLS GmbH (“Plaintiff B”), filed a patent infringement claim against JinkoSolar GmbH before the Düsseldorf Regional Court in Germany alleging that certain photovoltaic solar cells and modules containing these solar cells supplied by JinkoSolar GmbH infringed EP2 220 689 purportedly owned by Plaintiff B. On April 10, 2019, JinkoSolar GmbH filed the first brief with the court stating JinkoSolar GmbH would defend itself against the complaint. On September 9, 2019, JinkoSolar GmbH filed its statement of defense with the court (the “Statement of Defense”), requesting that the claim be dismissed and that Plaintiff B to bear the costs of the legal dispute. On March 3, 2020, Plaintiff B filed its reply to the Statement of Defense with the court. On April 20, 2020, JinkoSolar GmbH filed its rejoinder with the court commenting on Plaintiff B’s reply on March 3, 2020. On May 5, 2020, the oral hearing regarding the validity of the EP2 220 689, Plaintiff B’s entitlement to sue, and the infringement was held before the Düsseldorf Regional Court. On June 16, 2020, the Düsseldorf Regional Court sided with Plaintiff B and ordered that the third party cell technology contained in certain modules delivered by JinkoSolar GmbH infringes Plaintiff B’s patent (the “Judgment”). JinkoSolar GmbH filed its notice of appeal on July 14, 2020. On October 16, 2020, JinkoSolar GmbH submitted grounds of appeal to the Düsseldorf Higher Regional Court. On March 1, 2021, JinkoSolar GmbH submitted appeal joinder to the Düsseldorf Higher Regional Court. On September 28, 2020, Plaintiff B has submitted the request for penalty to Düsseldorf Regional Court, claiming that JinkoSolar GmbH violated the Judgment by continuing to promote infringing products and requesting imposition of penalty for such violation. Though not specified in Plaintiff B’s request, in general we do not expect the amount of such penalty to exceed €250,000. On November 30,2020, JinkoSolar GmbH submitted its response to Plaintiff B’s request for penalty. On April 6, 2021, JinkoSolar GmbH submitted its second response to Plaintiff B’s request for penalty. On August 23, 2021, Düsseldorf Regional Court dismissed Plaintiff B’s request for penalty. The oral proceedings at the Düsseldorf Higher Regional Court was held on March 30, 2023. Following this hearing, the Düsseldorf Higher Regional Court decided on 20 April 2023 that evidence should be taken by firstly hearing a witness and subsequently obtaining a written technical opinion from a court appointed expert. The outcome of the case is difficult to assess and predict. However, even if JinkoSolar GmbH failed and was ordered to stop distributing module cells using the third-party cell technology, it would not be subject to additional damages as it has already stopped delivering such module cells. Furthermore, the request for information and damages was withdrawn in the first instance and cannot be reinstalled in the second instance at the court of appeals level. Therefore, there is no danger for payment of damages.

138

(iii) On March 12, 2019, Hanwha Solutions Corporation (The plaintiff has been changed from Hanwha Q CELLS & Advanced Materials Corporation to Hanwha Solutions Corporation during the course of the proceedings) and Hanwha Q CELLS Australia Pty Ltd (“Plaintiffs C”, together with Plaintiffs A and Plaintiff B, “Hanwha Q CELLS Plaintiffs”) filed suit at Federal Court of Australia (“FCA”) against Jinko Solar Australia Holdings Co. Pty Ltd (“Jinko AUS”). It was alleged that certain photovoltaic solar cells and modules containing these solar cells supplied by Jinko AUS infringed Australian Patent No. 2008323025 purportedly owned by Plaintiffs C. The relief sought by Plaintiffs C includes a declaration of infringement, injunctions restraining future acts of commercial exploitation by way of importing, offering to supply and supplying the relevant products; ancillary relief by way of delivery up for destruction of allegedly infringing product and pecuniary remedies by way of damages (including additional damages) or, at Hanwha’s election, an account of profits; and declarations and injunctions based on the misleading or deceptive conduct claim. It is expected that issues relating to pecuniary relief and their quantum will be separated and deferred for determination after the liability hearing. The FCA served Jinko AUS as the Respondent and the first case management hearing was held on April 12, 2019. The FCA heard the application, and made orders for the conduct of the proceeding at the first case management hearing, following which Jinko AUS submitted its defense and cross-claim to Plaintiffs C’s statement of claim on July 22, 2019. Shortly before the second case management hearing which was held on October 2, 2019, Plaintiffs C requested an amendment to Australian Patent No. 2008323025 (“Amendment Application”) on the stated basis of overcoming prior art relevant to validity and it also appeared that one of the amendments sought by Plaintiffs C was with a view to improving its position in relation to Jinko AUS’s defense to infringement. Plaintiffs C’s Amendment Application was opposed by Jinko AUS and the other Australian respondents and FCA directed Plaintiffs C to give discovery and produce documents in respect to the Amendment Application. The third case management hearing was held on December 13, 2019, after which Jinko AUS submitted particulars of opposition to the Amendment Application and requested for further and better discovery in respect to the Amendment Application. As a result, Hanwha subsequently dropped the amendment in relation to Jinko AUS’s defense to infringement and opposition to the remaining Amendment Application continued for some time but was ultimately not pursued by Jinko AUS and the other Australian respondents. The FCA granted Plaintiffs C’s Amendment Application on August 28, 2020. Following the order directed by FCA at the case management hearing held on November 16, 2020, Plaintiffs C’s has filed its infringement statement at FCA on December 17, 2020 and refers to certain testing undertaken in South Korea in 2018 prior to the commencement of the proceeding, and Jinko AUS has filed a precise non-infringement statement identifying the reasons why certain photovoltaic solar cells and modules supplied by Jinko AUS do not infringe Australian Patent No. 2008323025 on March 9, 2021. Since then, the parties have taken the various procedural steps required by the court’s directions in relation to infringement and validity claims and defences. The final was held from September 23 to 30 and October 10 to 14, 2022. As of the date of the issuance of the financial statements, the Judge has reserved its decision and based on the information currently available, there presently remains no indication that it is probable the court will award any liability for infringement against Jinko AUS and we are unable to estimate an amount of reasonably possible loss or range of loss.

We believe that Hanwha Q CELLS Plaintiffs’ claims in all the above-mentioned cases are lacking legal merit, and will vigorously defend against the claims made by them. We are considering all legal avenues including challenging the validity of the Asserted Patents, and demonstrating our non-infringement of the Asserted Patents. On June 3, 2019, we filed a petition for IPR of the ‘215 Patent with the PTAB. IPR is a trial proceeding conducted at the PTAB to review the patentability of one or more claims in a patent. On December 10, 2019, the PTAB instituted the IPR proceedings of the patentability of claims 12-14 of the ‘215 patent claims in view of prior art. On September 9, 2020, we attended the oral hearing of IPR of the ‘215 patent. On December 9, 2020, the PTAB issued the final decision on our petition for IPR, finding that all challenged claims 12-14 of the ‘215 patent are unpatentable. On February 8, 2021, the patent owner of ‘215 Patent, Hanwha Solutions Corporation, appealed to the United States Court of Appeals for the Federal Circuit against such final decision issued by the PTAB (“215 IPR Appeal”). On February 24, 2021, we have filed the certificate of interest to participate in 215 IPR Appeal. On May 28, 2021, Hanwha Solutions Corporation filed its opening appeal brief. On July 19, 2021, Hanwha Solutions Corporation filed a motion to remand the case to the United States Patent and Trademark Office. On October 4, 2021, the United States Court of Appeals for the Federal Circuit denied Hanwha Solutions Corporation’s motion to remand. On June 10, 2022, the United States Court of Appeals for the Federal Circuit affirmed the said final decision issued by PTAB that all challenged claims 12-14 of the ‘215 patent are unpatentable.

On June 24, 2019, Jinko filed with the European Patent Office a Notice of Intervention in the opposition proceeding regarding the validity of the EP 2 220 689. On March 25 and March 26, 2021, the opposition oral hearing regarding the validity of the EP2 220 689 was held before the European Patent Office. During the hearing, the European Patent Office held that the EP2 220 689 was maintained in amended form. An additional hearing is to be held on September 28 and 29, 2022, during which the opposition division finally decided to uphold the patent with the limited claims and an amended version of the patent description. Currently, the European Patent Office has not yet issued its decision including the grounds in writing.

139

On May 7, 2021, the Spanish Customer Energy, S.L. (the “Spanish Customer”) submitted a request for arbitration at International Chamber of Commerce (Case No. 26251/JPA) (the “Request”) against Jiangxi Jinko in connection with dispute arising out of a PV Module Sales Contract entered into in August, 2020 (the “Contract”). In the Request, the Spanish Customer’s claims are based on (i) Jiangxi Jinko’s alleged breaches of the Contract by being unable to deliver the goods at the initially agreed shipping dates and price; (ii) the subsequent termination of the Contract by the Spanish Customer; (ii) alleged replacement purchases the Spanish Customer has made to replace the goods originally ordered from Jiangxi Jinko; and (iv) alleged further costs and other indirect damages purportedly incurred by the Spanish Customer as a consequence of Jiangxi Jinko’s alleged breaches and relating to the PV plant in Australia for which the goods had been intended. On July 21, 2021, Jiangxi Jinko submitted an answer to the Request denying that the Spanish Customer is entitled to the relief it requests, and raised a counterclaim for damages for its loss of profit as well as wasted costs expended in reliance on the performance of the Contract. On January 28, 2022, the tribunal confirmed the Terms of Reference and Procedural Order No.1 signed by the Spanish Customer and Jiangxi Jinko, according to which, except any extension granted by the tribunal, (i) the Spanish Customer will submit Statement of Claim before April 6, 2022 and Jiangxi Jinko will submit Statement of Defense and Counterclaim before June 6, 2022, (ii) the Spanish Customer will submit Statement of Reply and Defense to Counterclaim before September 6, 2022, Jiangxi Jinko will submit Statement of Rejoinder and Reply on Counterclaim before November 4, 2022 and the Spanish Customer will submit Rejoinder on Counterclaim before December 19 2022, (iii) the hearing will be held during the week of April 17, 2023. On April 6, 2022, the Spanish Customer submitted Statement of Claim, which maintained the claims as the Request and additionally claimed the legal interest accrued on the amounts requested. On June 6, 2022, Jiangxi Jinko rejected the claims and brought the counterclaim for the wrongful termination in its submission of Statement of Defense and Counterclaim. On September 6, 2022, the Spanish Customer submitted Statement of Reply and Defense to Counterclaim to maintain its positions. On November 4, 2022, Jiangxi Jinko repeatedly denied the claims and claimed for the damgas in its submission of Statement of Rejoinder and Reply on Counterclaim. On December 19, 2022, the Spanish Customer submitted Rejoinder on Counterclaim. The hearing took place on from April 18 to 19, 2023 in Madrid. As of the date of this annual report, this case is still ongoing and based on the information currently available to us, it is difficult to draw a conclusion that is probable for the tribunal to award any liability against Jiangxi Jinko or to reasonably estimate the possible amount to be awarded.

On June 17, 2022, one of our Indian customers (the “Indian Customer”) submitted a Request for arbitration at International Chamber of Commerce (Case No. 27085/OSI) against Jiangxi Jinko in connection with dispute arising out of a project module supply agreement entered into in May 2017 (“Supply Agreement”). The Indian Customer further submitted Statement of Claim on December 9, 2022, in which the Indian Customer confirmed it does not pursue its claims requiring Jiangxi Jinko to repair or replace relevant modules under the warranty certificate and amended the amount of damages as follows: (i) delay Liquidated Damages in the amount of US$363.3 million; (ii) costs arising from or in connection with the construction / installation of 32MW of additional capacity for the purpose of making up alleged shortfall in the performance of the plant due to allegedly deficient and/or defective modules in the amount of US$14.1 million; and (iii) liquidated damages levied against the EPC Contractor by the owner of the plant in the amount of US$14.6 million, together totalling US$392.0 million. Jiangxi Jinko submited Statement of Defence and Counterclaim on March 10, 2023, strongly defending itself and claiming that the Indian Customer failed to pay the invoices amounting to US$5.3 million According to the current schedule of the arbitration procedure, the International Chamber of Commerce is expected to render the final award by July 30, 2024. As of the date of this annual report, the hearing has not yet commenced. As this case is still ongoing and based on the information currently available to us, it is uncertain at this stage of the arbitration to conclude that whether Jiangxi Jingko will have be subject to any liability or to reasonably estimate the possible amount to be awarded.

Information available prior to issuance of the financial statements did not indicate that it is probable that a liability had been incurred at the date of the financial statements and we are also unable to reasonably estimate the range of any liability or reasonably possible loss, if any.

Other than as disclosed above, we are currently not a party to any other material legal or administrative proceedings, and we are not aware of any other material legal or administrative proceedings threatened against us. We may from time to time become a party to various legal or administrative proceedings arising in the ordinary course of our business.

Dividend Policy and Dividend Distribution

We have never declared or paid dividends, nor do we have any present plan to pay any cash dividends on our ordinary shares or ADSs in the foreseeable future. We currently intend to retain our available funds and any future earnings to operate and expand our business.

140

We are a holding company incorporated in the Cayman Islands. We rely principally on dividends paid to us by our majority-owned operating subsidiary in China, Jiangxi Jinko, to fund the payment of dividends, if any, to our shareholders. PRC regulations currently permit our PRC subsidiaries to pay dividends only out of their retained profits, if any, as determined in accordance with PRC accounting standards and regulations. In addition, our PRC subsidiaries are required to set aside a certain amount of their retained profits each year, if any, to fund certain statutory reserves. These reserves may not be distributed as cash dividends. Furthermore, when Jiangxi Jinko incurs debt on its own behalf, the instruments governing the debt may restrict its ability to pay dividends or make other distributions to us.

Subject to our memorandum and articles of association and applicable laws, our board of directors has complete discretion on whether to pay dividends. Even if our board of directors decides to pay dividends, the form, frequency and amount will depend upon our future operations and earnings, capital requirements and surplus, general financial condition, contractual restrictions and other factors that the board of directors may deem relevant. If we pay any dividends, we will pay the ADS holders to the same extent as holders of our ordinary shares, subject to the terms of the deposit agreement, including the fees and expenses payable thereunder. Cash dividends on the ADSs, if any, will be paid in U.S. dollars.

The principal regulations governing distribution of dividends paid by wholly foreign owned enterprises include:

Company Law of the PRC (1993), as amended;
Foreign Investment Law of the PRC (2020); and
Implementing Regulations on the Foreign Investment Law of the PRC (2020)

Under the new regime of foreign investment, foreign-invested enterprises in the PRC, being treated equally with domestic companies, may pay dividends only out of their accumulated profits, if any, as determined in accordance with the PRC accounting standards and regulations. When distributing its after-tax profit, a company in the PRC is required to set aside as statutory common reserves 10% of its after-tax profit, until the accumulative amount of such reserves reaches 50% of its registered capital. These reserves are not distributable as cash dividends. Where the aggregate balance of the company’s statutory common reserve is insufficient to cover any loss the company made in the previous financial year, the current financial year’s profits shall first be used to cover the loss before any statutory common reserve is drawn. In addition to the statutory common reserve, the company may draw a discretionary common reserve from its after-tax profits. Both the statutory common reserve and the discretionary common reserve may not be distributed to equity owners in the event of liquidation. A company is not permitted to distribute any profits until any losses from prior fiscal years have been offset and the common reserve is drawn. Profits retained from prior fiscal years may be distributed together with distributable profits from the current fiscal year.

B.           Significant Changes

Except as disclosed elsewhere in this annual report, we have not experienced any significant changes since the date of our audited consolidated financial statements included in this annual report.

ITEM 9.               THE OFFER AND LISTING

A.          Offering and Listing Details

The ADSs, each representing four ordinary shares, have been listed on the NYSE since May 14, 2010. The ADSs trade under the symbol “JKS.”

B.           Plan of Distribution

Not Applicable.

C.Markets

The ADSs, each representing four ordinary shares, have been listed on the NYSE since May 14, 2010 under the symbol “JKS.”

141

D.Selling Shareholders

Not Applicable.

E.Dilution

Not Applicable.

F.Expenses of the Issue

Not Applicable.

ITEM 10.               ADDITIONAL INFORMATION

A.Share Capital

Not Applicable.

B.Memorandum and Articles of Association

We incorporate by reference into this annual report the description of our amended and restated memorandum and articles of association contained in our F-1 registration statement (File No. 333-164432), as amended, initially filed with the Commission on February 9, 2010. Our shareholders adopted our amended and restated memorandum and articles of association on January 8, 2010 and effective upon completion of our initial public offering of common shares represented by the ADSs.

C.Material Contracts

We have not entered into any material contracts other than in the ordinary course of business and other than those described in “Item 4. Information on the Company” or elsewhere in this annual report.

D.Exchange Controls

See “Item 4. Information on the Company—B. Business Overview—Regulation—Foreign Currency Exchange” and “—Dividend Distribution.”

E.Taxation

The following summary of the material Cayman Islands, Hong Kong, the PRC and United States federal income tax consequences of an investment in the ADSs or ordinary shares is based upon laws and relevant interpretations thereof in effect as of the date of this annual report, all of which are subject to change. This summary does not deal with all possible tax consequences relating to an investment in the ADSs or ordinary shares, such as the tax consequences under United States state or local tax laws, or tax laws of jurisdictions other than the Cayman Islands, Hong Kong, the PRC and the United States.

Cayman Islands Taxation

The Cayman Islands currently levy no taxes on individuals or corporations based upon profits, income, gains or appreciation and there is no taxation in the nature of inheritance tax or estate duty. No Cayman Islands stamp duty will be payable unless an instrument is executed in, or after execution, brought within the jurisdiction of the Cayman Islands, or produced before a court of the Cayman Islands. The Cayman Islands is not a party to any double tax treaties that are applicable to any payments made to or by our company. There are no exchange control regulations or currency restrictions in the Cayman Islands.

142

Hong Kong Taxation

The following is a summary of the material Hong Kong tax consequences of the ownership of the ADSs by an investor that either holds the ADSs (or recognizes gains on a mark-to-market basis for accounting purposes) or resells the ADSs. This summary does not purport to address all possible tax consequences of the ownership of the ADSs, and does not take into account the specific circumstances of any particular investors (such as tax-exempt entities, certain insurance companies, broker-dealers etc.), some of which may be subject to special rules. Accordingly, holders or prospective purchasers (particularly those subject to special tax rules, such as banks, dealers, insurance companies and tax-exempt entities) should consult their own tax advisers regarding the tax consequences of purchasing, holding or selling the ADSs. This summary is based on the tax laws of Hong Kong as in effect on the date of this annual report and is subject to changes and does not constitute legal or tax advice to you.

Under the current laws of Hong Kong:

No profits tax is imposed in Hong Kong in respect of capital gains from the sale of the ADSs.

Revenue gains from the sale of ADSs by persons carrying on a trade, profession or business in Hong Kong where the gains are derived from or arise in Hong Kong from the trade, profession or business will be chargeable to Hong Kong profits tax, which is currently imposed at the maximum rate of 16.5% on corporations and at the maximum rate of 15% on individuals and unincorporated businesses. From the year of assessment 2018/19, a concessionary tax rate (i.e. half of the current tax rate) can apply to corporations or unincorporated businesses for the first HK$2 million of assessable profits subject to applicable conditions.

Gains arising from the sale of ADSs, where the purchases and sales of ADSs are effected outside of Hong Kong (e.g., on the NYSE), should not be subject to Hong Kong profits tax.

According to the current tax practice of the Hong Kong Inland Revenue Department, dividends paid by us on ADSs would not be subject to any Hong Kong tax, even if received by investors in Hong Kong.

No Hong Kong stamp duty is payable on the transfers of the ADSs outside Hong Kong.

People’s Republic of China Taxation

See “Item 4. Information on the Company—B. Business Overview—Regulation—Taxation.”

143

U.S. Federal Income Taxation

Introduction

The following discussion describes the material U.S. federal income tax consequences of the purchase, ownership and disposition of the ordinary shares or ADSs (evidenced by ADRs) by U.S. Holders (as defined below). This discussion applies only to U.S. Holders that hold the ordinary shares or ADSs as capital assets. This discussion is based on the Internal Revenue Code of 1986, as amended (the “Code”), Treasury regulations promulgated thereunder, and administrative and judicial interpretations thereof, as well as the Agreement Between the Government of the United States of America and the Government of the People’s Republic of China for the Avoidance of Double Taxation and the Prevention of Tax Evasion with Respect to Taxes on Income (“Tax Treaty”), all as in effect on the date hereof and all of which are subject to change, possibly with retroactive effect, or to different interpretation. This discussion is also based in part on representations by the depositary and assumes that each obligation under the deposit agreement and any related agreement will be performed in accordance with its terms. This discussion does not address all of the tax considerations that may be relevant to specific U.S. Holders in light of their particular circumstances or to U.S. Holders subject to special treatment under U.S. federal income tax law (such as banks, other financial institutions, insurance companies, tax-exempt entities, retirement plans, regulated investment companies, partnerships, dealers in securities or currencies, brokers, traders in securities electing to mark to market, financial institutions, U.S. expatriates, persons who have acquired the shares or ADSs as part of a straddle, hedge, conversion transaction or other integrated investment, persons that have a “functional currency” other than the U.S. dollar or persons that own (or are deemed to own) 10% or more of our stock by vote or value). If a partnership holds ordinary shares or ADSs, the consequences to a partner will generally depend upon the status of the partner and upon the activities of the partnership. A partner of a partnership holding ordinary shares or ADSs should consult its own tax advisor regarding the U.S. tax consequences of its investment in the ordinary shares or ADSs through the partnership. This discussion does not address any U.S. state or local or non-U.S. tax considerations or any U.S. federal estate, gift, the Medicare contribution tax applicable to net investment income of certain non-corporate U.S. Holders or alternative minimum tax considerations.

As used in this discussion, the term “U.S. Holder” means a beneficial owner of the ordinary shares or ADSs, for U.S. federal income tax purposes, that is (i) an individual who is a citizen or resident of the United States, (ii) a corporation, or other entity classified as a corporation for U.S. federal income tax purposes, created or organized in or under the laws of the United States or of any state thereof, or the District of Columbia, (iii) an estate, the income of which is subject to U.S. federal income tax regardless of the source thereof, or (iv) a trust with respect to which a court within the United States is able to exercise primary supervision over its administration and one or more U.S. persons have the authority to control all of its substantial decisions, or certain electing trusts that were in existence on August 19, 1996 and were treated as domestic trusts on that date.

PROSPECTIVE INVESTORS SHOULD CONSULT THEIR TAX ADVISORS AS TO THE PARTICULAR TAX CONSIDERATIONS APPLICABLE TO THEM RELATING TO THE PURCHASE, OWNERSHIP AND DISPOSITION OF THE ORDINARY SHARES OR AMERICAN DEPOSITARY SHARES, INCLUDING THE APPLICABILITY OF U.S. FEDERAL, STATE AND LOCAL TAX LAWS OR NON-U.S. TAX LAWS, ANY CHANGES IN APPLICABLE TAX LAWS AND ANY PENDING OR PROPOSED LEGISLATION OR REGULATIONS.

ADSs

In general, for U.S. federal income tax purposes, a U.S. Holder of an ADS will be treated as the owner of the ordinary shares represented by the ADSs and exchanges of ordinary shares for ADSs, and ADSs for ordinary shares, will not be subject to U.S. federal income tax.

Dividends

Subject to the discussion below under “—Passive Foreign Investment Company,” the gross amount of any distribution made by us on the ordinary shares or ADSs generally will be treated as a dividend includible in the gross income of a U.S. Holder as ordinary income to the extent of our current or accumulated earnings and profits, as determined under U.S. federal income tax principles, when received by the U.S. Holder, in the case of ordinary shares, or when actually or constructively received by the depositary, in the case of ADSs. To the extent the amount of such distribution exceeds our current and accumulated earnings and profits as so computed, it will be treated first as a non-taxable return of capital to the extent of such U.S. Holder’s adjusted tax basis in such ordinary shares or ADSs and, to the extent the amount of such distribution exceeds such adjusted tax basis, will be treated as gain from the sale of such ordinary shares or ADSs. We, however, may not calculate earnings and profits in accordance with U.S. tax principles. In this case, all distributions by us to U.S. Holders will generally be treated as dividends.

144

Subject to certain exceptions for short-term positions, certain dividends (“qualified dividends”) received by non-corporate U.S. Holders, including individuals, generally will be subject to reduced rates of taxation. This reduced income tax rate is applicable to dividends paid by “qualified foreign corporations” and only with respect to ordinary shares or ADSs held for a minimum holding period of at least 61 days during a specified 121-day period, and if certain other conditions are met. A non-U.S. corporation is treated as a qualified foreign corporation for this purpose if the dividends are paid with respect to shares (or ADSs backed by such shares) that are readily tradable on an established securities market in the United States and the non-U.S. corporation was not, in the year prior to the year in which the dividend was paid, and is not, in the year in which the dividend is paid, a passive foreign investment company (a “PFIC”). We should be treated as a qualified foreign corporation with respect to dividends paid on shares represented by the ADSs because the ADSs are listed on the NYSE and should be treated as readily tradable as long as they are so listed. Accordingly, subject to the conditions described above and the discussions below under “—Passive Foreign Investment Company,” dividends paid by us on shares represented by ADSs generally will be eligible for the reduced income tax rate. Because the ordinary shares are not themselves listed on a U.S. exchange, dividends received with respect to ordinary shares that are not represented by ADSs may not be treated as qualified dividends. A qualified foreign corporation also includes a foreign corporation that is eligible for the benefits of an income tax treaty with the United States, so long as the Secretary of the United States Treasury has determined such treaty is satisfactory for purposes of the reduced rate and such treaty includes an exchange of information program. The Secretary of the United States Treasury has determined that the U.S. income tax treaty with China satisfies these requirements. Accordingly, in the event that we are deemed to be a PRC tax resident enterprise under the CIT Law and if we are eligible for the benefits of the income tax treaty between the United States and China, dividends we pay on the ordinary shares, regardless of whether such shares are represented by ADSs, would be subject to the reduced rates of taxation described above (subject to the general conditions for the reduced tax rate on dividends described above). Dividends paid by us will not be eligible for the “dividends received” deduction generally allowed to corporate shareholders with respect to dividends received from U.S. corporations. U.S. Holders should consult their own tax advisors regarding the potential availability of the reduced dividend tax rate in respect of ordinary shares.

Dividends paid by us will constitute income from sources outside the United States for U.S. foreign tax credit limitation purposes and generally will be categorized as “passive category income” for U.S. foreign tax credit purposes. In the event that we are deemed to be a PRC tax resident enterprise under the CIT Law, PRC withholding taxes may be imposed on dividends paid with respect to the ordinary shares or ADSs. As a result of recent changes to U.S. foreign tax credit rules, for taxable years beginning after December 28, 2021, PRC taxes generally will need to satisfy certain additional requirements in order to be considered a creditable tax for a U.S. Holder, except in the case of a U.S. Holder that is eligible for, and properly claims, the benefits of the Tax Treaty. We have not determined whether the forgoing requirements have been met, and, accordingly, no assurance can be given that any PRC withholding tax will be creditable. Additionally, in certain circumstances, if U.S. Holders have held the ordinary shares or ADSs for less than a specified minimum period during which such U.S. Holders are not protected from risk of loss, or are obligated to make payments related to the dividends, such U.S. Holders will not be allowed a U.S. foreign tax credit for any PRC withholding taxes imposed on dividends paid on the ordinary shares or ADSs. Alternatively, a U.S. Holder may be able to elect to deduct such PRC withholding taxes from its U.S. federal taxable income, provided that the U.S. Holder also elects to deduct rather than credit all foreign income taxes paid or accrued for the relevant taxable year. The availability and calculation of foreign tax credits and, in the case of a U.S. Holder that elects to deduct foreign taxes, deductions for foreign tax credits, involves the application of complex rules that also depend on a U.S. Holder’s particular circumstances. U.S. Holders should consult their own tax advisors regarding the availability of a foreign tax credit or deductions in their particular circumstance.

A distribution of additional ordinary shares or ADSs or rights to subscribe for ordinary shares or ADSs to U.S. Holders with respect to their ordinary shares or ADSs that is made as part of a pro rata distribution to all shareholders generally will not be subject to U.S. federal income tax, unless the U.S. Holder has the right to receive cash or property, in which case the U.S. Holder will be treated as if it received cash equal to the fair market value of the distribution.

145

Sale or Other Disposition of Ordinary Shares or ADSs

A U.S. Holder generally will recognize gain or loss for U.S. federal income tax purposes upon a sale or other disposition of the ordinary shares or ADSs in an amount equal to the difference between the amount realized from such sale or disposition and the U.S. Holder’s adjusted tax basis in such ordinary shares or ADSs. Subject to the discussion below under “—Passive Foreign Investment Company,” such gain or loss generally will be a capital gain or loss and will be long-term capital gain (taxable at a reduced rate for non-corporate U.S. Holders, including individuals) or loss if, on the date of sale or disposition, such ordinary shares or ADSs were held by such U.S. Holder for more than one year. The deductibility of capital losses is subject to significant limitations.

In the event that we are treated as a PRC resident enterprise under the PRC CIT Law, and gain from the disposition of ADSs or ordinary shares may be subject to the tax in the PRC (see “People’s Republic of China Taxation,” above). In that case, a U.S. Holder’s amount realized would include the gross amount of the proceeds from the sale or disposition before deduction for the PRC tax. Although capital gain or loss recognized by a U.S. Holder on the sale or other disposition of the ADSs or ordinary shares generally will be U.S. source gain or loss, a U.S. Holder that is eligible for, and properly elects to claim, the benefits of the Treaty, may be entitled to elect to treat the gain as foreign source income for U.S foreign tax credit purposes. As a result of recent changes to the foreign tax credit rules, any PRC withholding tax is imposed on the sale or disposition of the ordinary shares or ADSs is unlikely to be treated as creditable, unless the U.S. Holder is eligible for and elects the benefits of the Tax Treaty. If the PRC tax is not a creditable tax or claimed as a credit by the U.S. Holder pursuant to the Treaty, the tax would reduce the amount realized on the sale or other disposition of the ADSs or ordinary shares even though the U.S. Holder has elected to claim a foreign tax credit for other taxes in the same year. U.S. Holders are urged to consult their tax advisors regarding the tax consequences if a foreign withholding tax is imposed on a disposition of the ordinary shares or ADSs, including the availability of the foreign tax credit under their particular circumstances.

Passive Foreign Investment Company

Based upon the composition of our current and projected assets, income and activities, we believe that we were not a PFIC for U.S. federal income tax purposes with respect to our 2021 or 2022 taxable years, and we do not currently anticipate becoming a PFIC for our 2023 taxable year or in the foreseeable future. The determination of PFIC status is a factual determination that must be made annually at the close of each taxable year. Changes in the nature of our income or assets, the manner and rate at which we spend cash that we hold, or a decrease in the trading price of the ADSs may cause us to be considered a PFIC in the current or any subsequent year. However, as noted above, there can be no certainty in this regard until the close of each taxable year.

In general, a non-U.S. corporation will be treated as a PFIC for U.S. federal income tax purposes in any taxable year in which either (i) at least 75% of its gross income is “passive income” or (ii) at least 50% of the value of its assets (generally determined on the basis of a quarterly average) is attributable to assets that produce passive income or are held for the production of passive income. Passive income for this purpose generally includes, among other things, dividends, interest, royalties, rents and gains from commodities and securities transactions. Passive income does not include rents and royalties derived from the active conduct of a trade or business. If we own at least 25% (by value) of the stock of another corporation, we will be treated, for purposes of the PFIC tests, as owning our proportionate share of the other corporation’s assets and receiving our proportionate share of the other corporation’s income.

If we are a PFIC in any year during which a U.S. Holder owns the ordinary shares or ADSs, such U.S. Holder may experience certain adverse tax consequences. Such U.S. Holder could be liable for additional taxes and interest charges upon (i) distributions received by the U.S. Holder on our ordinary shares or ADSs during the year, but only to the extent that the aggregate of the distributions for the taxable year exceeds 125% of the average amount of distributions received by the U.S. Holder during the shorter of the preceding three years or the U.S. Holder’s holding period for the ordinary shares or ADSs, or (ii) upon a sale or other disposition of the ordinary shares or ADSs at a gain, whether or not we continue to be a PFIC (each an “excess distribution”). The tax will be determined by allocating the excess distribution ratably to each day of the U.S. Holder’s holding period. The amount allocated to the current taxable year and any taxable year with respect to which we were not a PFIC will be taxed as ordinary income (rather than capital gain) earned in the current taxable year. The amount allocated to other taxable years will be taxed at the highest marginal rates applicable to ordinary income for such taxable years and, in addition, an interest charge will be imposed on the amount of such taxes.

146

The rules described above generally will not apply if the U.S. Holder is eligible to and does elect to annually mark-to-market the ordinary shares or ADSs. If a U.S. Holder makes a mark-to-market election, such holder will generally include as ordinary income the excess, if any, of the fair market value of the ordinary shares or ADSs at the end of each taxable year over their adjusted basis, and will be permitted an ordinary loss in respect of the excess, if any, of the adjusted basis of the ordinary shares or ADSs over their fair market value at the end of the taxable year (but only to the extent of the net amount of previously included income as a result of the mark-to-market election). Any gain recognized on the sale or other disposition of the ordinary shares or ADSs will be treated as ordinary income. The mark-to-market election is available only for “marketable stock,” which is stock that is regularly traded in other than de minimis quantities on at least 15 days during each calendar quarter on a qualified exchange or other market, as defined in the applicable Treasury regulations. We expect the ADSs to be “marketable stock” because the ADSs are listed on the NYSE, but it is unclear whether our ordinary shares would be so treated. Because a mark-to-market election cannot be made for equity interests in any lower-tier PFICs that we own, a U.S. Holder may continue to be subject to the PFIC rules with respect to its indirect interest in any investments or subsidiaries held by us that are treated as an equity interest in a PFIC for United States federal income tax purposes.

A U.S. Holder’s adjusted tax basis in the ordinary shares or ADSs will be increased by the amount of any income inclusion and decreased by the amount of any deductions under the mark-to-market rules. If a U.S. Holder makes a mark-to-market election it will be effective for the taxable year for which the election is made and all subsequent taxable years unless the ordinary shares or ADSs are no longer regularly traded on a qualified exchange or the Internal Revenue Service consents to the revocation of the election. U.S. Holders are urged to consult their tax advisors about the availability of the mark-to-market election, and whether making the election would be advisable in their particular circumstances.

The general PFIC tax treatment described above also would not apply if a U.S. Holder is eligible for and makes a valid qualified electing fund election, or QEF election. If a QEF election is made, such U.S. Holder generally will be required to include in income on a current basis its pro rata share of its ordinary income and its net capital gains. We do not intend to prepare or provide the information that would entitle U.S. Holders to make a QEF election.

If we are a PFIC for any taxable year during which you hold our ordinary shares or ADSs, we will continue to be treated as a PFIC with respect to you for all succeeding years during which you hold the ordinary shares or ADSs, unless we cease to be a PFIC and you make a “deemed sale” election with respect to the ordinary shares or ADSs, as applicable. If such election is made, you will be deemed to have sold the ordinary shares or ADSs you hold at their fair market value on the last day of the last taxable year for which we were a PFIC and any gain from such deemed sale would be subject to the excess distribution rules described above. After the deemed sale election, your ordinary shares or ADSs with respect to which such election was made will not be treated as shares in a PFIC unless we subsequently become a PFIC.

If we are regarded as a PFIC, a U.S. Holder of ordinary shares or ADSs must make an annual return containing such information as the Secretary of the United States Treasury may require. Additionally, the reduced tax rate for dividend income, as discussed above under “—Dividends” is not applicable to a dividend paid by us if we are a PFIC for either the year the dividend is paid or the preceding year.

Prospective investors should consult their own tax advisors regarding the U.S. federal income tax consequences of an investment in a PFIC.

Foreign Financial Asset Reporting

Certain U.S. Holders that own “specified foreign financial assets” with an aggregate value in excess of US$50,000 on the last day of the taxable year or US$75,000 at any time during the taxable year are generally required to file an information statement along with their tax returns, currently on Form 8938, with respect to such assets. “Specified foreign financial assets” include any financial accounts held at a non-U.S. financial institution, as well as securities issued by a non-U.S. issuer that are not held in accounts maintained by financial institutions. The understatement of income attributable to “specified foreign financial assets” in excess of U.S.$5,000 extends the statute of limitations with respect to the tax return to six years after the return was filed. U.S. Holders who fail to report the required information could be subject to substantial penalties. Prospective investors are encouraged to consult with their own tax advisors regarding the possible application of these rules, including the application of the rules to their particular circumstances.

147

Backup Withholding Tax and Information Reporting Requirements

Dividend payments made to U.S. Holders and proceeds paid from the sale or other disposition of their ordinary shares or ADSs may be subject to information reporting to the Internal Revenue Service and, possibly, to U.S. federal backup withholding. Certain exempt recipients are not subject to these information reporting requirements. Backup withholding will not apply to a U.S. Holder who furnishes a correct taxpayer identification number and makes any other required certification, or who is otherwise exempt from backup withholding. U.S. Holders who are required to establish their exempt status generally must provide Internal Revenue Service Form W-9 (Request for Taxpayer Identification Number and Certification).

Backup withholding is not an additional tax. Amounts withheld as backup withholding may be credited against a U.S. Holder’s U.S. federal income tax liability. A U.S. Holder may obtain a refund of any excess amounts withheld under the backup withholding rules by filing the appropriate claim for refund with the Internal Revenue Service in a timely manner and furnishing any required information.

Prospective investors should consult their own tax advisors as to their qualification for an exemption from backup withholding and the procedure for obtaining this exemption.

F.Dividends and Paying Agents

Not applicable.

G.Statement by Experts

Not applicable.

H.Documents on Display

We have filed with the SEC registration statements on Form F-1 (File Number 333-164432 and File Number 333-170146). We also filed with the SEC a related registration statement on Form F-6 (File Number 333-164523) with respect to the ADSs. We have also filed with the SEC registration statements on Form F-3 (File Number 333-190273, File Number 333-193379, File Number 333-219925 and File Number 333-251377, and File Number 333-251377). With respect to our securities to be issued under our 2009 Long Term Incentive Plan, we have filed with the SEC registration statements on Form S-8 (File Number 333-170693 and 333-180787). With respect to our securities to be issued under our 2014 Equity Incentive Plan, we have filed with the SEC registration statement on Form S-8 (File Number 333-204082). With respect to our securities to be issued under our 2021 Equity Incentive Plan and our 2022 Equity Incentive Plan, we have filed with the SEC registration statement on Form S-8 (File Number 333-258999) and registration statement on Form S-8 (File Number 333-263307), respectively.

We are subject to the periodic reporting and other informational requirements of the Exchange Act as applicable to foreign private issuers. Under the Exchange Act, we are required to file reports and other information with the SEC. Specifically, we are required to file annually a Form 20-F no later than four months after the close of each fiscal year, which is December 31. Copies of reports and other information, when so filed with the SEC, can be inspected and copied at the public reference facilities maintained by the SEC at 100 F Street, N.E., Room 1580, Washington, D.C. 20549. You can request copies of these documents, upon payment of a duplicating fee, by writing to the SEC. The public may obtain information regarding the Washington, D.C. Public Reference Room by calling the Commission at 1-800-SEC-0330. The SEC also maintains a web site at www.sec.gov that contains reports, proxy and information statements, and other information regarding registrants that make electronic filings with the SEC using its EDGAR system. As a foreign private issuer, we are exempt from the rules of the Exchange Act prescribing the furnishing and content of quarterly reports and proxy statements, and our executive officers, directors and principal shareholders are exempt from the reporting and short-swing profit recovery provisions contained in Section 16 of the Exchange Act. In addition, we are not required under the Exchange Act to file periodic reports and financial statements with the SEC as frequently or as promptly as U.S. companies whose securities are registered under the Exchange Act.

We will furnish JPMorgan Chase Bank, N.A., the depositary of the ADSs, with our annual reports, which will include a review of operations and annual audited consolidated financial statements prepared in conformity with U.S. GAAP, and all notices of shareholders’ meetings and other reports and communications that are made generally available to our shareholders. The depositary will make such notices, reports and communications available to holders of ADSs and, upon our request, will mail to all record holders of ADSs the information contained in any notice of a shareholders’ meeting received by the depositary from us.

148

I.Subsidiary Information

Not applicable.

J.Enforcebility of Civil Liabilities

We are incorporated in the Cayman Islands as an exempted company with limited liability to take advantage of certain benefits associated with being a Cayman Islands exempted company, such as:

political and economic stability;
an effective judicial system;
a favorable tax system;
the absence of exchange control or currency restrictions; and
the availability of professional and support services.

However, certain disadvantages accompany incorporation in the Cayman Islands. These disadvantages include, but are not limited to:

the Cayman Islands has a less developed body of securities laws as compared to the U.S.; and these securities laws provide significantly less protection to investors as compared to the U.S.; and
Cayman Islands companies may not have standing to sue before the federal courts of the U.S.

Our constituent documents do not contain provisions requiring that disputes, including those arising under the securities laws of the U.S., between us, our officers, directors and shareholders, be arbitrated.

A majority of our existing directors and senior management members reside in the PRC and a substantial part of our assets and the assets of such persons are located in the PRC. As a result, it may be difficult for a shareholder to effect service of process within the U.S. upon these individuals, or to bring an action against us or against these individuals in the U.S., in the event that you believe that your rights have been infringed under the securities laws of the U.S. or any state in the U.S. In particular, residence in China may make it even more difficult to enforce any judgments obtained from foreign courts (including from a U.S. state or federal court) against such persons compared to the circumstance of residence in another non-U.S. and non-China jurisdiction.

Maples and Calder (Hong Kong) LLP, our counsel as to Cayman Islands law, and King & Wood Mallesons, our counsel as to PRC law, have advised us, respectively, that there is uncertainty as to whether the courts of the Cayman Islands and China, respectively, would

recognize or enforce judgments of U.S. courts obtained against us or our directors or officers predicated upon the civil liability provisions of the securities laws of the U.S. or any state in the U.S.; or
entertain original actions brought in each respective jurisdiction against us or our directors or officers predicated upon the securities laws of the U.S. or any state in the U.S.

149

We have been informed by Maples and Calder (Hong Kong) LLP, our counsel as to Cayman Islands law, that there is uncertainty as to whether the courts of the Cayman Islands would (i) recognize or enforce judgments of U.S. courts obtained against us or our directors or officers that are predicated upon the civil liability provisions of the federal securities laws of the United States or the securities laws of any state in the United States, or (ii) entertain original actions brought in the Cayman Islands against us or our directors or officers that are predicated upon the federal securities laws of the United States or the securities laws of any state in the United States. We have also been advised by Maples and Calder (Hong Kong) LLP that although there is no statutory enforcement in the Cayman Islands of judgments obtained in the federal or state courts of the United States (and the Cayman Islands are not a party to any treaties for the reciprocal enforcement or recognition of such judgments), the courts of the Cayman Islands will, at common law, recognize and enforce a foreign monetary judgment of a foreign court of competent jurisdiction without any re-examination of the merits of the underlying dispute based on the principle that a judgment of a competent foreign court imposes upon the judgment debtor an obligation to pay the liquidated sum for which such judgment has been given, provided such judgment (a) is given by a foreign court of competent jurisdiction, (b) imposes on the judgment debtor a liability to pay a liquidated sum for which the judgment has been given, (c) is final and conclusive, (d) is not in respect of taxes, a fine or a penalty, (e) is not inconsistent with a Cayman Islands judgment in respect of the same matter, and (f) is not impeachable on the grounds of fraud and was not obtained in a manner and is not of a kind the enforcement of which is contrary to natural justice or the public policy of the Cayman Islands. However, the Cayman Islands courts are unlikely to enforce a judgment obtained from the U.S. courts under civil liability provisions of the U.S. federal securities law if such judgment is determined by the courts of the Cayman Islands to give rise to obligations to make payments that are penal or punitive in nature. A Cayman Islands court may stay enforcement proceedings if concurrent proceedings are being brought elsewhere.

The recognition and enforcement of foreign judgments are provided for under the PRC Civil Procedures Law. PRC courts may recognize and enforce foreign judgments in accordance with the requirements of the PRC Civil Procedures Law, based either on treaties between China and the country where the judgment is made or on principles of reciprocity between jurisdictions, as well as public policy considerations and conditions set forth in applicable provisions of other PRC laws relating to the enforcement of civil liability. In addition, according to the PRC Civil Procedures Law, the PRC courts will not enforce a foreign judgment against us or our directors and officers if they decide that the judgment violates the basic principles of PRC laws or national sovereignty, security or public interest. As a result, it is uncertain whether and on what basis a PRC court would enforce a judgment rendered by a court in the U.S. or the Cayman Islands.

Judgment of United States courts will not be directly enforced in Hong Kong. There are currently no treaties or other arrangements providing for reciprocal enforcement of foreign judgments between Hong Kong and the United States. However, the common law permits an action to be brought upon a foreign judgment. In other words, a foreign judgment itself may form the basis of a cause of action since the judgment may be regarded as creating a debt between the parties to it. In a common law action for enforcement of a foreign judgment in Hong Kong, the enforcement is subject to various conditions, including that the foreign judgment is a final judgment conclusive upon the merits of the claim, the judgment is for a liquidated amount in a civil matter and not in respect of taxes, fines, penalties, or similar charges, the proceedings in which the judgment was obtained were not contrary to natural justice, and the enforcement of the judgment is not contrary to public policy of Hong Kong. Such a judgment must be for a fixed sum and must also come from a “competent” court as determined by the private international law rules applied by the Hong Kong courts. The defenses that are available to a defendant in a common law action brought on the basis of a foreign judgment include lack of jurisdiction, breach of natural justice, fraud, and contrary to public policy. However, a separate legal action for debt must be commenced in Hong Kong in order to recover such debt from the judgment debtor.

ITEM 11.               QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Inflation

Since our inception, inflation in China has not materially impacted our results of operations. According to the National Bureau of Statistics of China, inflation as measured by the consumer price index in China was 2.5%, 0.9% and 2.0% in 2020, 2021 and 2022, respectively.

150

Foreign Exchange Risk

Our sales in China are denominated in Renminbi and our costs and capital expenditures are also largely denominated in Renminbi. Our sales outside China are generally denominated in U.S. dollars, Euros, AUD, and Japanese Yen and we also incur expenses in foreign currencies, including U.S. dollars, Japanese Yen and Euros, in relation to the procurement of silicon materials, equipment and consumables such as crucibles. In addition, we have outstanding debt obligations, and may continue to incur debts from time to time, denominated and repayable in foreign currencies. Accordingly, any significant fluctuations between the Renminbi and the U.S. dollar and other foreign currencies including Japanese Yen and Euro could expose us to foreign-exchange risk. In addition, as we expand our sales to major export markets, we expect our foreign-exchange exposures will increase.

We have entered into foreign exchange forward contracts with certain local banks to reduce volatility in our economic value caused by foreign currency fluctuations. These contracts are not designated as hedges and are marked to market at each reporting date, with changes in fair value recognized in the consolidated statements of operations. As of December 31, 2022, our foreign exchange forward contracts denominated in U.S. dollar and Euro and Japanese Yen had notional values of US$540.0 million and €240.0 million, and JPY2.00 billion respectively. These contracts mature within 12 months. To determine fair value of these contracts, we use a discounted cash-flow methodology to measure fair value, which requires inputs such as interest yield curves and foreign exchange rates. We had a loss relating to change in fair value of foreign exchange forward contracts recognized in earnings of RMB164.4 million (US$23.8 million) in 2022. However, we cannot predict the impact of future exchange rate fluctuations on our results of operations and may incur net foreign currency losses in the future in relation to unhedged foreign currency exposure or loss on our hedging instruments.

We provide credit to our overseas customers. We recorded a net foreign exchange gain of RMB1.03 billion (US$148.7 million) in 2022 due to the appreciation of the U.S. dollars against the Renminbi. We recorded a net foreign exchange loss of RMB355.5 million in 2021 due to the depreciation of the U.S. dollars against the Renminbi. We recorded a net foreign exchange loss of RMB336.5 million in 2020 due to the depreciation of the U.S. dollars against the Renminbi.

The value of your investment in the ADSs will be primarily affected by the foreign-exchange rate between U.S. dollars and Renminbi. To the extent we hold assets denominated in U.S. dollars any appreciation of the Renminbi against the U.S. dollar could result in a change to our statement of operations and a reduction in the value of our U.S. dollar denominated assets. On the other hand, a decline in the value of the Renminbi against the U.S. dollar could reduce the U.S. dollar equivalent amounts of our financial results, the value of your investment in our company and the dividends we may pay in the future, if any, all of which may have a material adverse effect on the prices of ADSs. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Business and Industry—Fluctuations in exchange rates could adversely affect our results of operations.”

As of December 31, 2022, we held RMB10.24 billion (US$1.49 billion) in cash and cash equivalents, of which RMB4.12 billion (US$598.1 million) were denominated in U.S. dollars, a 5% change in the exchange rates between the Renminbi and the U.S. dollar would result in an increase or decrease of RMB206.2 million (US$29.9 million) in our cash and cash equivalents.

Interest Rate Risk

Our exposure to interest rate risks relates to interest expenses incurred in connection with our short-term and long-term borrowings, and interest income generated by excess cash invested in demand deposits and liquid investments with original maturities of three months or less.

As of December 31, 2022, we had short-term borrowings (including the current portion of long-term bank borrowings and failed sale-leaseback financing) of RMB12.42 billion (US$1.80 billion). As of December 31, 2022, we had short-term borrowings outstanding of RMB2.19 billion (US$316.9 million), RMB120.0 million (US$17.4 million), RMB1.00 billion (US$145.3 million), which were denominated in Euros, JPY and USD respectively, and bearing a weighted average interest rates of 2.09%, 1.25%, 2.53%, per annum, respectively. We have long-term borrowings (excluding the current portion of long-term bank borrowings and financing associated with failed sale-leaseback transactions due within one year) of RMB13.02 billion (US$1.89 billion), which bore interest at an average annual rate of 4.45% as of December 31, 2022.

151

In November 2014, we signed a US$20.0 million two-year credit agreement with Wells Fargo, the term of which was later extended to November 2024. The credit limit was raised to US$40.0 million in June 2015, to US$60.0 million in July 2016 and further to US$90.0 million in January 2020 through amendments to the credit agreement. Borrowings under the credit agreement would be used to support our working capital and business operations in the United States.

In May 2015, we signed a US$20.0 million three-year bank facility agreement with Barclay Bank, which was subsequently raised to US$40.0 million, to support our working capital and business operations. The term of this bank facility has been extended to 2022.

In September 2016, we signed a US$25.0 million two-year bank facility agreement with Malayan Banking Berhad, the term of which was extended to September 2022, to support our working capital and business operations in Malaysia.

In July 2017, we entered into a four-year financial lease in the amount of RMB600.0 million to support the improvement of our production efficiency.

In July 2018, we signed a JPY5.30 billion syndicated loan agreement with a bank consortium led by Sumitomo Mitsui Banking Corporation to provide working capital and support for our business operations in Japan. The loan was downsized to JPY3.00 billion after annual review in December 2021.

In May 2019, we issued convertible senior notes of US$85 million in aggregate principal amount due 2024 to support capital expenditure and supplement working capital. The notes will mature on June 1, 2024 and the holders will have the right to require us to repurchase for cash all or any portion of their notes on June 1, 2021. The interest rate is 4.5% per annum payable semi-annually, in arrears. As of the date of this annual report, the convertible notes of US$29.75 million in aggregate have been converted.

In September 2019, we signed an RMB100 million one-year bank facility agreement with Malayan Banking Berhad, the term of which is renewable annually, to supplement our working capital.

In light of the amount of bank borrowings and notes due in the near term future, sufficient funds may not be available to meet our payment obligations.

ITEM 12.               DESCRIPTION OF SECURITIES OTHER THAN EQUITY SECURITIES

A.Debt Securities

Not applicable.

B.Warrants and Rights

Not applicable.

C.Other Securities

Not applicable.

152

D.American Depositary Shares

Fees and Charges the ADS Holders May Have to Pay

The American depositary shares, each of which represents four ordinary shares, are listed on the NYSE. JPMorgan Chase Bank, N.A. is the depositary of the ADS program and its principal executive office is situated at 383 Madison Avenue, Floor 11, New York, New York, 10179. The depositary collects its fees for delivery and surrender of ADSs directly from investors depositing shares or surrendering ADSs for the purpose of withdrawal or from intermediaries acting for them. The depositary collects fees for making distributions to investors by deducting those fees from the amounts distributed or by selling a portion of distributable property to pay the fees. The depositary may collect its annual fee for depositary services by deductions from cash distributions or by directly billing investors or by charging the book-entry system accounts of participants acting for them. The depositary may generally refuse to provide fee-attracting services until its fees for those services are paid.

Persons depositing or withdrawing shares must pay:

 

For:

 

 

 

$5.00 (or less) per 100 ADSs (or portion of 100 ADSs)

 

•       Issuance of ADSs, including issuances resulting from a distribution of shares or rights or other property

 

 

 

 

 

•       Cancellation of ADSs for the purpose of withdrawal, including if the deposit agreement terminates

 

 

 

$.05 (or less) per ADS (or portion of each ADS)

 

•       Any cash distribution to ADS registered holders

 

 

 

$1.50 per ADR or ADRs

 

•       Transfer of ADRs

 

 

 

A fee equivalent to the fee that would be payable if securities distributed to you had been shares and the shares had been deposited for issuance of ADSs

 

•       Distribution or sale of securities to holders of deposited securities that are distributed by the depositary to ADS registered holders

 

 

 

$.05 per ADSs per calendar year (or portion of each ADS)

 

•       Depositary services

 

 

 

Registration or transfer fees

 

•       Transfer and registration of shares on our share register to or from the name of the depositary or its agent when you deposit or withdraw shares

 

 

 

Expenses of the depositary

 

•       Cable, telex and facsimile transmissions and deliveries (at the request of persons depositing or ADS registered holders delivering shares, ADRs and deposited securities)

 

 

 

 

 

•       Converting foreign currency to U.S. dollars

 

 

 

Taxes and other governmental charges the depositary or the custodian have to pay on any ADS or share underlying an ADS, for example, stock transfer taxes, stamp duty or withholding taxes

 

•       As necessary

 

 

 

Any charges incurred by the depositary or its agents for servicing the deposited securities

 

•       As necessary

Fees and Other Payments Made by the Depositary to Us

The depositary has agreed to reimburse us for expenses we incur that are related to the administration and maintenance of the ADS facility including, but not limited to, investor relations expenses, the annual NYSE listing fees, ADS offering expenses or any other program related expenses. There are limits on the amount of expenses for which the depositary will reimburse us, but the amount of reimbursement available to us is not related to the amounts of fees the depositary collects from investors. The annual reimbursement is also conditioned on certain requirements and criteria and will be adjusted proportionately to the extent such requirements or criteria are not met. For 2022, we had an annual reimbursement due from the depositary of US$707.5 thousand for legal and investor relations expenses.

PART II

ITEM 13.               DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES

None.

153

ITEM 14.               MATERIAL MODIFICATIONS TO THE RIGHTS OF SECURITY HOLDERS AND USE OF PROCEEDS

A.-D.Material Modifications to the Rights of Security Holders

None.

E.Use of Proceeds

2019 ADS Offering

The following “Use of Proceeds” information relates to the registration statement on Form F-3 (File Number 333-219925), together with the prospectus supplement to register additional securities that became effective on May 15, 2019, for our public offering of 4,062,500 ADSs, representing 16,250,000 and the underwriters’ full exercise of their over-allotment option to purchase an additional 609,375 ADSs representing 2,437,500 ordinary shares, or the 2019 ADS Offering. The net proceeds we received from the 2019 ADS Offering totaled US$70.9 million, after deducting underwriting commissions and fees and offering expenses. Credit Suisse Securities (USA) LLC and Barclays Capital Inc. were the representatives of the underwriters for our 2019 ADS Offering. Concurrent with our 2019 ADS Offering, we offered US$85.0 million aggregate principal amount of our convertible notes in a private placement, or the 2019 Private Placement. The net proceeds we received from the 2019 Private Placement totaled US$82.2 million, after deducting the placement agent’s fees and other offering expenses.

For the period from May 15, 2019 to December 31, 2019, the total expenses incurred for our company’s account in connection with our 2019 ADS Offering was approximately US$3.9 million, which included US$3.4 million in underwriting discounts and commissions and approximately US$0.5 million of other costs and expenses for our 2019 ADS Offering. For the period from May 15, 2019 to December 31, 2019, the total expenses incurred for our company’s account in connection with our 2019 Private Placement was approximately US$2.8 million including the placement agent’s fees and other offering expenses. None of the transaction expenses included payments to directors or officers of our company or their associates, persons owning more than 10% or more of our equity securities or our affiliates. None of the net proceeds from the 2019 ADS Offering or 2019 Private Placement were paid, directly or indirectly, to any of our directors or officers or their associates, persons owning 10% or more of our equity securities or our affiliates.

For the period from May 15, 2019 to December 31, 2019, we used all of the net proceeds from our 2019 ADS Offering for (i) capital expenditure on procurement of manufacturing equipment and upgrades and expansion of our manufacturing facilities, and (ii) other day to day operating purposes. For the period from May 17, 2019 to December 31, 2019, we transferred US$31.5 million of the net proceeds from our 2019 Private Placement to the option counterparty in connection with the zero strike call option transaction, and the remainder of the net proceeds from our 2019 Private Placement for (i) capital expenditure on procurement of manufacturing equipment and upgrades and expansion of our manufacturing facilities, and (ii) other day to day operating purposes.

2020 ATM Program

The following “Use of Proceeds” information relates to the registration statement on Form F-3 (File Number 333-251377), together with the prospectus supplement to register additional securities dated December 16, 2020, to sell up to an aggregate of US$100 million of the ADSs through the 2020 ATM Program. On January 6, 2021, we completed the 2020 ATM Program, under which we sold 1,494,068 ADSs and received US$98.25 million after deducting commissions and offering expenses. Credit Suisse Securities (USA) LLC and Barclays Capital Inc. acted as our sales agents for the 2020 ATM Program.

In the first quarter of 2021, we used all of the net proceeds from our 2020 ATM Program, respectively, for our production capacity expansion and other general corporate purposes. Our production capacity expansion has been conducted mainly through Jiangxi Jinko, a 73.3% owned subsidiary of ours in China, and therefore certain amount of the net proceeds from the 2020 ATM Program has been transferred to Jiangxi Jinko in the form of intercompany loans. In January 2021, we offered intercompany loans of US$95.0 million in aggregate to Jiangxi Jinko through JinkoSolar Investment Limited, our wholly-owned subsidiary, for three years at an annual interest rate of 3.34%.

154

ITEM 15.               CONTROLS AND PROCEDURES

Disclosure Controls and Procedures

Under the supervision and with the participation of our management, including our chief executive officer and our chief financial officer, we conducted an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures, as such term is defined under Rule 13a-15(e) promulgated under the Securities Exchange Act of 1934, as amended. Based on this evaluation, our chief executive officer and chief financial officer concluded that, as of December 31, 2022, our disclosure controls and procedures were effective.

Management’s Annual Report on Internal Control Over Financial Reporting

Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Rule 13a-15(e) under the Securities Exchange Act of 1934, as amended, for our company. Internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of consolidated financial statements in accordance with generally accepted accounting principles and includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of a company’s assets, (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of consolidated financial statements in accordance with generally accepted accounting principles, and that a company’s receipts and expenditures are being made only in accordance with authorizations of a company’s management and directors, and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of a company’s assets that could have a material effect on the consolidated financial statements.

Because of its inherent limitations, a system of internal control over financial reporting can provide only reasonable assurance with respect to consolidated financial statement preparation and presentation and may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

As required by Section 404 of the Sarbanes-Oxley Act of 2002 and related rules promulgated by the Securities and Exchange Commission, our management assessed the effectiveness of internal control over financial reporting as of December 31, 2022 using the criteria set forth in the report “Internal Control—Integrated Framework (2013)” published by the Committee of Sponsoring Organizations of the Treadway Commission (known as COSO). Based on this evaluation, management concluded that our internal control over financial reporting was effective as of December 31, 2022.

Attestation Report of the Independent Registered Public Accounting Firm

PricewaterhouseCoopers Zhong Tian LLP, our independent registered public accounting firm, audited the effectiveness of our internal control over financial reporting as of December 31, 2022, as stated in its report, which appears on page F-2 of this Form 20-F.

Changes in Internal Control over Financial Reporting

There were no changes in our internal control over financial reporting that occurred during the period covered by this annual report that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

ITEM 16.

ITEM 16A.               AUDIT COMMITTEE FINANCIAL EXPERT

Our board of directors has determined that Mr. Steven Markscheid, an independent director, is our audit committee financial expert. Mr. Steven Markscheid satisfies the independent requirements of Section 303A of the Corporate Governance Roles of the NYSE and Rule 60A-3 under the Exchange Act.

155

ITEM 16B.               CODE OF ETHICS

Our board of directors has adopted a code of ethics that applies to our directors, officers, employees and agents, including certain provisions that specifically apply to our chief executive officer, chief financial officer, chief operating officer, chief technology officer, vice presidents and any other persons who perform similar functions for us. We have filed our code of business conduct and ethics as an exhibit to Exhibit 99.1 of our registration statement on Form F-1/A (File No. 333-164432) filed with the Securities and Exchange Commission on February 4, 2010 and posted the code on our website at the following link: http://ir.jinkosolar.com/static-files/ed0c40da-6be3-42fc-a779-03b16094c4e1. We hereby undertake to provide to any person without charge, a copy of our code of business conduct and ethics within ten working days after we receive such person’s written request.

ITEM 16C.               PRINCIPAL ACCOUNTANT FEES AND SERVICES

The following table sets forth the aggregate fees by categories specified below in connection with certain professional services rendered by PricewaterhouseCoopers Zhong Tian LLP, our independent registered public accounting firm, for the periods indicated. We did not pay any other fees to our independent registered public accounting firm during the periods indicated below.

2021

2022

    

(RMB)

    

(RMB)

    

(US$)

(in thousands)

Audit Fees

 

6,000

 

6,600

 

956.9

Audit-related Fees

 

Tax Fees(1)

 

745

 

391

 

56.8

All Other Fees(2)

272

39.4

Total

 

6,745

 

7,263

 

1053.1

(1)“Tax Fees” represent the aggregated fees billed in each of the fiscal year listed for professional services rendered by our independent registered public accounting firm for tax advice.
(2)“All Other Fees” represent the aggregated fees billed in each of the fiscal year listed for professional services rendered by our independent registered public accounting firm for ESG advice.

The policy of our audit committee is to pre-approve all audit and non-audit services provided by our independent registered public accounting firm, including audit services, audit-related services, tax services and other services as described above, other than those for de minimis services that are approved by our audit committee prior to the completion of the audit. All fees listed above were pre-approved by our audit committee.

ITEM 16D.               EXEMPTIONS FROM THE LISTING STANDARDS FOR AUDIT COMMITTEES

Not applicable.

156

ITEM 16E.               PURCHASES OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS

(d) Maximum

 Approximate 

(c) Total

Dollar Value 

 Number of ADSs

of ADSs That

 Purchased

May Yet Be

 as Part of

Purchased

(a) Total

 Publicly 

Under the

Number of

(b) Average

Announced

Plans or

  ADSs

 Price Paid per

 Plans or 

Programs (in

Period

    

 Purchased

    

 ADS

    

Programs(1)

    

million)(1)

January 2020 (through April 28, 2023)(1)

US$

200.0

Total

US$

200.0

(1)

On July 6, 2022, we announced a share repurchase program of up to US$200 million of our ordinary shares represented by ADSs within eighteen months following July 6, 2022. Purchases may be made from time to time on the open market at prevailing market prices in open-market transactions, privately negotiated transactions or block trades, and/or through other legally permissible means, depending on market conditions and in accordance with the applicable rules and regulations. The timing and conditions of the share repurchases will be subject to various factors including the requirements under Rule 10b-18 and Rule 10b5-1 of the Exchange Act, as well as our insider trading policy.

ITEM 16F.               CHANGE IN REGISTRANT’S CERTIFYING ACCOUNTANT

Not applicable.

157

ITEM 16G.               CORPORATE GOVERNANCE

We are incorporated under the laws of Cayman Islands. Many of the corporate governance rules in the New York Stock Exchange Listed Company Manual, or the NYSE Standards, do not apply to us as a “foreign private issuer” and we are permitted to follow the corporate governance practices in the Cayman Islands in lieu of most corporate governance standards contained in the NYSE Standards. Section 303A.11 of the NYSE Standards requires foreign private issuers listed on the New York Stock Exchange to describe the significant differences between their corporate governance practices and the corporate governance standards applicable to U.S. domestic companies listed on the New York Stock Exchange, or the U.S. domestic issuers. The following table sets forth a summary of such significant differences:

 

    

NYSE Listed Company Manual
Requirements on Corporate Governance

    

Our Practice

Board of Directors

NYSE Standards require U.S. domestic issuers to schedule an executive session at least once a year to be attended by only independent directors. We are not subject to such requirement.

Our directors may attend all of our board meetings.

NYSE Standards require U.S. domestic issuers to disclose a method for interested parties to communicate directly with the presiding director or with non-management directors as a group. We are not subject to such requirement.

We have not adopted any such method.

Audit Committee

If an audit committee member simultaneously serves on the audit committees of more than three public companies, and the listed company does not limit the number of audit committees on which its audit committee members serve to three or less, then in each case, the boards of directors of U.S. domestic issuers are required to determine that such simultaneous service would not impair the ability of such member to effectively serve on its audit committee and disclose such determination in its annual proxy statement or annual report. We are not subject to such requirement.

Our board of directors has not made any such determination.

Compensation Committee

NYSE Standards require U.S. domestic issuers to have a compensation committee composed entirely of independent directors. We are not subject to such requirement.

We have a compensation committee that consists of one independent director and one executive director.

NYSE Standards require compensation committees of U.S. domestic issuers to produce a compensation committee report annually and include such report in their annual proxy statements or annual reports on Form 10-K. We are not subject to such requirement.

Our compensation committee has not produced any such report.

Nominating Committee

While NYSE Standards require U.S. domestic issuers to have only independent directors on their nominating committees, we are not subject to such requirement.

Our corporate governance and nominating committee consists of two independent directors and one executive director.

ITEM 16H.           MINE SAFETY DISCLOSURE

Not applicable.

158

Item 16I.                Disclosure Regarding Foreign Jurisdiction that Prevent Inspections

On May 26, 2022, the Company was conclusively listed by the SEC as a Commission-Identified Issuer under the HFCAA following the filing of its annual report on Form 20-F for the fiscal year ended December 31, 2021. Our auditor, a registered public accounting firm that the PCAOB was unable to inspect or investigate completely in 2021, issued the audit report for us for the fiscal year ended December 31, 2021. On December 15, 2022, the PCAOB issued a report that vacated its December 16, 2021 determination and removed mainland China and Hong Kong from the list of jurisdictions where it is unable to inspect or investigate completely registered public accounting firms. For this reason, the Company does not expect to be identified as a Commission-Identified Issuer under the HFCAA after it files this annual report on Form 20-F.

As of the date of this annual report, to our best knowledge, (i) no governmental entities in the Cayman Islands or in China own the Company’s shares, (ii) the governmental entities in China do not have a controlling financial interest in the Company, (iii) none of the members of the board of directors of the Company or its operating entities is an official of the Chinese Communist Party, and (iv) none of the currently effective memorandum and articles of association (or equivalent organizing document) of the Company or its operating entities contains any charter of the Chinese Communist Party.

PART III

ITEM 17.               FINANCIAL STATEMENTS

We have elected to provide financial statements pursuant to Item 18.

ITEM 18.               FINANCIAL STATEMENTS

See pages beginning on page F-1 in this annual report.

159

ITEM 19.               EXHIBITS

Exhibit
Number

 

Description of Document

 

 

 

1.1

 

Third Amended and Restated Memorandum and Articles of Association, as currently in effect (incorporated by reference to Exhibit 3.2 of our Registration Statement on Form F-1 (File No. 333-164432) filed with the Securities and Exchange Commission on February 9, 2010)

 

 

 

2.1

 

Registrant’s Specimen American Depositary Receipt (included in Exhibit 2.3)

 

 

 

2.2

 

Registrant’s Specimen Certificate for Shares (incorporated by reference to Exhibit 4.2 of our Registration Statement on Form F-1 (File No. 333-164432) filed with the Securities and Exchange Commission on January 20, 2010)

 

 

 

2.3

 

Form of Amended and Restated Deposit Agreement among the Registrant, the depositary and holder of the American Depositary Receipts (incorporated by reference to Exhibit 99.(A) of our Registration Statement on Form F-6 (File No. 333-164523) filed with the Securities and Exchange Commission on November 9, 2018)

2.4

Description of Securities (incorporated by reference to Exhibit 2.4 to our annual report on Form 20-F (File No. 001-34615) filed with the Securities and Exchange Commission on April 24, 2020).

 

 

 

4.1

 

2009 Long Term Incentive Plan, amended and restated as of September 28, 2011 (incorporated by reference to Exhibit 4.1 to our annual report on Form 20-F (File No. 001-34615) filed with the Securities and Exchange Commission on April 18, 2012)

 

 

 

4.2

 

Form of Indemnification Agreement between the directors and the Registrant (incorporated by reference to Exhibit 10.29 of our Registration Statement on Form F-1 (File No. 333-164432) filed with the Securities and Exchange Commission on January 20, 2010)

 

 

 

4.3

 

Form of Executive Service Agreement of Chief Financial Officer (incorporated by reference to Exhibit 10.27 of our Registration Statement on Form F-1 (File No. 333-164432) filed with the Securities and Exchange Commission on January 20, 2010)

 

 

 

4.4

 

English translation of Form of Employment Agreement (incorporated by reference to Exhibit 10.28 of our Registration Statement on Form F-1 (File No. 333-164432) filed with the Securities and Exchange Commission on January 20, 2010)

 

 

 

4.5

 

English translation of Plant Lease Agreement between Jinko Solar Co., Ltd. and Jiangxi Desun Energy Co., Ltd. dated January 1, 2008 (incorporated by reference to Exhibit 10.2 of our Registration Statement on Form F-1 (File No. 333-164432) filed with the Securities and Exchange Commission on January 20, 2010)

 

 

 

4.6

 

English translation of Form of Maximum Amount Guarantee Contract between the directors and Bank of China (incorporated by reference to Exhibit 10.21 of our Registration Statement on Form F-1 (File No. 333-164432) filed with the Securities and Exchange Commission on January 20, 2010)

 

 

 

4.7

 

English translation of Maximum Amount Guarantee Agreement between the directors and Agricultural Bank of China (incorporated by reference to Exhibit 10.39 of our Registration Statement on Form F-1 (File No. 333-164432) filed with the Securities and Exchange Commission on January 20, 2010)

 

 

 

4.8

 

2014 Equity Incentive Plan (incorporated by reference to Exhibit 4.9 of our annual report on Form 20-F (File No. 001-34615) filed with the Securities and Exchange Commission on April 16, 2015)

4.9

 

Subscription Agreement Schedule and Amended and Restated Subscription Agreement among the Registrant, JinkoSolar WWG Investment Co., Ltd., JinkoSolar Power Engineering Group Limited, Jiangxi JinkoSolar Engineering Co., Ltd., Jinko Power Co., Ltd. and MEGCIF Investments 6 Limited (incorporated by reference to Exhibit 4.10 of our annual report on Form 20-F (File No. 001-34615) filed with the Securities and Exchange Commission on April 16, 2015)

160

4.10

 

Master Services Agreement between the Registrant and Jiangxi JinkoSolar Engineering Co., Ltd. dated October 18, 2016 (incorporated by reference to Exhibit 4.10 of our annual report on Form 20-F (File No. 001-34615) filed with the Securities and Exchange Commission on March 29, 2017)

 

 

 

4.11

 

English translation of Share Purchase Agreement between Wide Wealth Group Holdings Limited and Shangrao Kangsheng Technology Co., Ltd. dated October 18, 2016 (incorporated by reference to Exhibit 4.11 of our annual report on Form 20-F (File No. 001-34615) filed with the Securities and Exchange Commission on March 29, 2017)

 

 

 

4.12

 

Convertible Senior Notes Purchase Agreement between the Registrant and Credit Suisse AG, Singapore Branch dated May 15, 2019 (incorporated by reference to Exhibit 4.16 of our annual report on Form 20-F (File No. 001-34615) filed with the Securities and Exchange Commission on April 24, 2020)

 

 

 

4.13

 

Convertible Senior Notes Purchase Agreement between the Registrant and Credit Suisse (Hong Kong) Limited dated May 15, 2019 (incorporated by reference to Exhibit 4.17 of our annual report on Form 20-F (File No. 001-34615) filed with the Securities and Exchange Commission on April 24, 2020)

 

 

 

4.14

 

Convertible Senior Notes Purchase Agreement between the Registrant and BFAM Asian Opportunities Master Fund, LP acting through its general partner BFAM Asian Opportunities Master GP Limited dated May 15, 2019 (incorporated by reference to Exhibit 4.18 of our annual report on Form 20-F (File No. 001-34615) filed with the Securities and Exchange Commission on April 24, 2020)

4.15

Convertible Senior Notes Purchase Agreement between the Registrant and CAI Global Master Fund, L.P. dated May 15, 2019 (incorporated by reference to Exhibit 4.19 of our annual report on Form 20-F (File No. 001-34615) filed with the Securities and Exchange Commission on April 24, 2020)

4.16

Convertible Senior Notes Purchase Agreement between the Registrant and Myriad Opportunities Master Fund Limited dated May 15, 2019 (incorporated by reference to Exhibit 4.20 of our annual report on Form 20-F (File No. 001-34615) filed with the Securities and Exchange Commission on April 24, 2020)

4.17

Convertible Senior Notes Purchase Agreement between the Registrant and Nine Masts Investment Fund dated May 15, 2019 (incorporated by reference to Exhibit 4.21 of our annual report on Form 20-F (File No. 001-34615) filed with the Securities and Exchange Commission on April 24, 2020)

4.18

Convertible Senior Notes Purchase Agreement between the Registrant and Huge Star Opportunity II Limited dated May 15, 2019 (incorporated by reference to Exhibit 4.22 of our annual report on Form 20-F (File No. 001-34615) filed with the Securities and Exchange Commission on April 24, 2020)

4.19

Placement Agent Agreement between the Registrant and Credit Suisse (Hong Kong) Limited dated May 15, 2019 (incorporated by reference to Exhibit 4.23 of our annual report on Form 20-F (File No. 001-34615) filed with the Securities and Exchange Commission on April 24, 2020)

4.20

Indenture among the Registrant, The Bank of New York Mellon, London Branch, as trustee and paying agent, The Bank of New York Mellon SA/NV, Luxembourg Branch, as registrar and transfer agent, and The Bank of New York Mellon, London Branch, as conversion agent dated May 17, 2019 (incorporated by reference to Exhibit 4.24 of our annual report on Form 20-F (File No. 001-34615) filed with the Securities and Exchange Commission on April 24, 2020)

4.21

Automatic Shelf Registration Statement on Form F-3 (File No. 333-251377) filed with the Securities and Exchange Commission on December 16, 2020

4.22

Form of Distribution Agency Agreement among the Registrant, Credit Suisse Securities (USA) LLC and Barclays Capital Inc. (incorporated by reference to Exhibit 1.1 on Form 6-K (File No. 001-34615) furnished with the Securities and Exchange Commission on December 16, 2020)

4.23*

English translation of Acting-in-Concert Agreement among Xiande Li, Kangping Chen and Xianhua Li

161

4.24

2021 Equity Incentive Plan (incorporated by reference to Exhibit 4.23 of our annual report on Form 20-F (File No. 001-34615) filed with the Securities and Exchange Commission on April 28, 2021)

4.25

2022 Equity Incentive Plan (incorporated by reference to Exhibit 10.1 of our Form S-8 (File No. 333-263307) filed with the Securities and Exchange Commission on March 4, 2022)

4.26*

2023 Equity Incentive Plan

8.1*

 

Subsidiaries of the Registrant

 

 

 

11.1

 

Code of Business Conduct and Ethics of the Registrant (incorporated by reference to Exhibit 99.1 of our Registration Statement on Form F-1 (File No. 333-164432) filed with the Securities and Exchange Commission on February 4, 2010)

 

 

 

12.1*

 

CEO Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

 

 

12.2*

 

CFO Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

 

 

13.1**

 

CEO Certification Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

 

 

 

13.2**

 

CFO Certification Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

 

 

 

15.1*

Consent of Maples and Calder (Hong Kong) LLP

15.2*

Consent of King & Wood Mallesons

15.3*

 

Consent of PricewaterhouseCoopers Zhong Tian LLP

 

 

 

101.INS*

 

Inline XBRL Instance Document — the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document

 

 

 

101.SCH*

 

Inline XBRL Taxonomy Extension Schema Document

 

 

 

101.CAL*

 

Inline XBRL Taxonomy Extension Calculation Linkbase Document

 

 

 

101.DEF*

 

Inline XBRL Taxonomy Extension Definition Linkbase Document

 

 

 

101.LAB*

 

Inline XBRL Taxonomy Extension Label Linkbase Document

 

 

 

101.PRE*

 

Inline XBRL Taxonomy Extension Presentation Linkbase Document

104*

Cover Page Interactive Data File (embedded within the Inline XBRL document)

*Filed with this annual report on Form 20-F

**Furnished with this annual report on Form 20-F

162

SIGNATURES

The registrant hereby certifies that it meets all of the requirements for filing on Form 20-F and that it has duly caused and authorized the undersigned to sign this annual report on this Form 20-F on its behalf.

 

JinkoSolar Holding Co., Ltd.

 

 

 

 

By:

/s/ Xiande Li

 

Name:

Xiande Li

 

Title:

Chairman of the Board of Directors and Chief Executive Officer

 

 

 

Date: April 28, 2023

 

 

163

F-1

Report of Independent Registered Public Accounting Firm

To the Board of Directors and Shareholders of JinkoSolar Holding Co., Ltd.

Opinions on the Financial Statements and Internal Control over Financial Reporting

We have audited the accompanying consolidated balance sheets of JinkoSolar Holding Co., Ltd. and its subsidiaries (the “Company”) as of December 31, 2022 and 2021, and the related consolidated statements of operations, of comprehensive income, of changes in shareholders’ equity and of cash flows for each of the three years in the period ended December 31, 2022, including the related notes (collectively referred to as the “consolidated financial statements”). We also have audited the Company’s internal control over financial reporting as of December 31, 2022, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).

In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December 31, 2022 and 2021, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2022 in conformity with accounting principles generally accepted in the United States of America. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2022, based on criteria established in Internal Control - Integrated Framework (2013) issued by the COSO.

Change in Accounting Principle

As discussed in Note 2 to the consolidated financial statements, the Company changed the manner in which it accounts for credit losses on certain financial instruments in 2020.

Basis for Opinions

The Company’s management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in Management’s Annual Report on Internal Control Over Financial Reporting appearing under Item 15. Our responsibility is to express opinions on the Company’s consolidated financial statements and on the Company’s internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.

Our audits of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.

F-2

Definition and Limitations of Internal Control over Financial Reporting

A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

Critical Audit Matters

The critical audit matters communicated below are matters arising from the current period audit of the consolidated financial statements that were communicated or required to be communicated to the audit committee and that (i) relate to accounts or disclosures that are material to the consolidated financial statements and (ii) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.

Accrued warranty costs

As described in Note 2(z) to the consolidated financial statements, solar modules produced by the Company are typically sold with either a 5-year or 10-year warranty for product defects, and a 10-year and 25-year warranty against declines of more than 10% and 20%, respectively, from the initial minimum power generation capacity at the time of delivery. Management applied significant judgment in estimating the expected failure rate of the Company’s solar module products and the estimated replacement costs associated with fulfilling its warranty obligations when measuring the warranty costs. The Company’s accrued warranty costs were RMB1,644 million as of December 31, 2022.

The principal considerations for our determination that performing procedures relating to the accrued warranty costs is a critical audit matter are (i) the significant judgment made by management in estimating the warranty costs, including the expected failure rate and the estimated replacement costs and (ii) a high degree of auditor judgment, subjectivity, and effort in performing procedures and evaluating audit evidence relating to management’s estimation of warranty costs.

Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. These procedures included testing the effectiveness of internal controls relating to the estimation of accrued warranty costs. These procedures also included, among others, testing the appropriateness of the methodology used and the reasonableness of the significant assumptions used by management in developing these estimates, related to the expected failure rate of the Company’s solar module products and the estimated replacement costs associated with fulfilling its warranty obligations. Evaluating whether the significant assumptions used by management were reasonable involved (i) testing historical warranty claims and settlements, (ii) evaluating the reasonableness and appropriateness of factors considered by management in estimating the expected failure rate, and (iii) testing the completeness and accuracy of the underlying data used to estimate the replacement cost.

Allowance for credit losses for accounts receivable

As described in Notes 2(h) and 7 to the consolidated financial statements, the Company’s gross accounts receivable were RMB17,259 million, for which an allowance for credit losses of RMB584 million was recorded as of December 31, 2022. The allowance is management’s estimate of expected credit losses on accounts receivable. Management estimated the allowance by segmenting accounts receivable into groups based on certain credit risk characteristics, including geographic region and industry. Management determined an expected loss rate for each group based on historical credit loss experience, current and future economic conditions, and lifetime for debt recovery.

F-3

The principal considerations for our determination that performing procedures relating to the allowance for credit losses for accounts receivable is a critical audit matter are (i) the significant judgment made by management in estimating the credit loss provision for accounts receivable and (ii) a high degree of auditor judgment, subjectivity, and effort in performing procedures and evaluating audit evidence relating to management’s judgement about credit risk characteristics, current and future economic conditions, and lifetime for debt recovery. The audit effort also included the involvement of professionals with specialized skill and knowledge.

Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. These procedures included testing the effectiveness of internal controls relating to the estimation of credit loss provision for accounts receivable. These procedures also included, among others, testing management’s process for estimating the credit loss provision for accounts receivable by (i) testing the completeness and accuracy of the data used; (ii) evaluating the appropriateness of management’s model and methodology; and (iii) evaluating the reasonableness of significant assumptions used by management, related to credit risk characteristics, current and future economic conditions, and lifetime for debt recovery. Professionals with specialized skill and knowledge were also used to assist in evaluating the appropriateness of the model, methodology and reasonableness of management’s significant assumptions.

/s/PricewaterhouseCoopers Zhong Tian LLP

Shanghai, the People’s Republic of China

April 28, 2023

We have served as the Company’s auditor since 2008.

F-4

JINKOSOLAR HOLDING CO., LTD.

CONSOLIDATED STATEMENTS OF OPERATIONS

FOR THE YEARS ENDED DECEMBER 31, 2020, 2021 AND 2022

(In thousands, unless otherwise indicated)

For the year ended December 31, 

    

2020

    

2021

    

2022

    

RMB

    

RMB

    

RMB

    

USD

 

(Note 2 (al))

Revenues from third parties

 

35,067,287

 

40,794,758

 

82,794,101

12,004,016

Revenues from related parties

 

62,172

 

31,763

 

333,195

48,309

Total revenues

 

35,129,459

 

40,826,521

 

83,127,296

12,052,325

Cost of revenues

 

(28,957,798)

 

(34,168,686)

 

(70,848,983)

(10,272,137)

Gross profit

 

6,171,661

 

6,657,835

 

12,278,313

1,780,188

Selling and marketing

 

(2,473,982)

 

(2,856,465)

 

(7,241,888)

(1,049,975)

General and administrative

 

(1,409,371)

 

(1,963,562)

 

(3,508,678)

(508,710)

Impairment of long-lived assets

 

(114,168)

 

(273,713)

 

(373,732)

(54,186)

Research and development

 

(389,192)

 

(461,590)

 

(724,769)

(105,082)

Total operating expenses

 

(4,386,713)

 

(5,555,330)

 

(11,849,067)

(1,717,953)

Income from operations

 

1,784,948

 

1,102,505

 

429,246

62,235

Interest expenses

 

(675,852)

 

(838,320)

 

(1,079,409)

(156,500)

Interest income

216,618

214,291

588,706

85,354

Subsidy income

 

191,981

 

465,685

 

1,089,435

157,953

Exchange gain/(loss), net

 

(336,523)

 

(355,499)

 

1,025,891

148,741

Other income, net

 

2,292

 

1,911

 

1,571

228

Change in fair value of foreign exchange forward contracts

 

191,186

 

288,880

 

(164,356)

(23,829)

Change in fair value of foreign exchange options

 

(3,608)

 

18,809

 

(4,163)

(604)

Change in fair value of interest rate swap

 

(78,878)

 

 

Change in fair value of long-term investment

101,871

14,770

Change in fair value of convertible senior notes and call option

 

(725,792)

 

191,641

 

(12,083)

(1,752)

Income before income taxes

 

566,372

 

1,089,903

 

1,976,709

286,596

Income tax expenses

 

(178,411)

 

(194,140)

 

(605,278)

(87,757)

Equity in (loss)/income of affiliated companies

 

(52,706)

 

59,809

 

193,708

28,085

Net income

 

335,255

 

955,572

 

1,565,139

226,924

Less: Net income attributable to the non-controlling interests

 

(104,870)

 

(234,554)

 

(944,633)

(136,959)

Net income attributable to JinkoSolar Holding Co., Ltd.’s ordinary shareholders

 

230,385

 

721,018

 

620,506

89,965

 

 

 

 

Net income/(loss) attributable to JinkoSolar Holding Co., Ltd.’s ordinary shareholders per share-

 

 

 

 

Basic

 

1.29

 

3.78

 

3.13

0.45

Diluted

 

(1.36)

 

2.01

 

3.10

0.45

Net income/(loss) attributable to JinkoSolar Holding Co., Ltd.’s ordinary shareholders per ADS-

 

 

 

 

Basic

 

5.15

 

15.12

 

12.54

1.82

Diluted

 

(5.42)

 

8.02

 

12.38

1.80

Weighted average ordinary shares outstanding

 

  

 

  

 

 

  

Basic

 

178,938,853

 

190,672,869

 

198,004,260

198,004,260

Diluted

 

171,438,853

 

205,719,772

 

200,408,494

200,408,494

Each ADS represents four ordinary shares.

The accompanying notes are an integral part of these consolidated financial statements.

F-5

JINKOSOLAR HOLDING CO., LTD.

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

FOR THE YEARS ENDED DECEMBER 31, 2020, 2021 AND 2022

(In thousands, unless otherwise indicated)

For the year ended December 31, 

    

2020

    

2021

    

2022

    

RMB

    

RMB

    

RMB

    

USD

 

(Note 2 (al))

Net income

 

335,255

 

955,572

 

1,565,139

226,924

Other comprehensive income:

 

 

 

-Unrealized gain on available-for-sale securities (Note 12)

973

141

-Change in fair value of interest rate swap cash flow hedges (Note 29)

(12,294)

-Reclassification of change in instrument-specific credit risk (Note 22)

(14,252)

-Change in instrument-specific credit risk (Note 22)

60,326

56,224

100,158

14,522

-Foreign currency translation adjustments

 

(251,893)

 

(55,438)

 

406,149

58,886

Comprehensive income

 

143,688

 

929,812

 

2,072,419

300,473

Less: comprehensive income attributable to non-controlling interests

 

(104,870)

 

(234,554)

 

(1,079,975)

(156,582)

Comprehensive income attributable to JinkoSolar Holding Co., Ltd.’s ordinary shareholders

 

38,818

 

695,258

 

992,444

143,891

The accompanying notes are an integral part of these consolidated financial statements.

F-6

JINKOSOLAR HOLDING CO., LTD.

CONSOLIDATED BALANCE SHEETS

AS OF DECEMBER 31, 2021 AND 2022

(In thousands, unless otherwise indicated)

    

December 31, 2021

    

December 31, 2022

    

RMB

    

RMB

    

USD

(Note 2 (al))

ASSETS

 

  

Current assets:

 

 

  

Cash and cash equivalents

 

8,321,415

 

10,243,500

1,485,168

Restricted cash

 

602,044

 

1,027,454

148,967

Restricted short-term investments

 

9,261,918

 

8,945,271

1,296,942

Short-term investments

 

150,000

 

Accounts receivable, net - related parties

 

29,417

 

139,713

20,257

Accounts receivable, net - third parties

 

7,471,103

 

16,674,876

2,417,630

Notes receivable - a related party

282,824

41,006

Notes receivable, net - third parties

 

1,689,102

 

6,697,096

970,988

Advances to suppliers - a related party

56,860

8,244

Advances to suppliers - third parties

 

1,536,155

 

3,271,284

474,292

Inventories, net

 

13,252,352

 

17,450,284

2,530,053

Foreign exchange forward contract receivables

 

73,532

 

119,625

17,344

Other receivables - related parties

 

17,348

 

23,105

3,350

Held-for-sale assets

684,631

Available-for-sale securities

104,499

15,151

Prepayments and other current assets

 

2,435,057

 

3,290,903

477,136

Total current assets

 

45,524,074

 

68,327,294

9,906,528

Non-current assets:

 

 

Restricted long-term investments

 

1,204,697

 

1,378,680

199,890

Accounts receivable, net - third parties

27,624

Long-term investments

633,866

1,711,072

248,083

Property, plant and equipment, net

 

19,969,894

 

32,290,088

4,681,623

Land use rights, net

 

1,090,057

 

1,431,424

207,537

Intangible assets, net

 

55,484

 

79,600

11,541

Deferred tax assets

 

371,767

 

704,244

102,106

Financing lease right-of-use assets, net

628,592

558,407

80,961

Operating lease right-of-use assets, net

438,271

396,966

57,555

Advances to suppliers to be utilized beyond one year

296,709

310,375

45,000

Other assets – related parties

 

3,292

 

52,363

7,592

Other assets – third parties

 

2,739,160

 

1,421,669

206,123

Total non-current assets

 

27,459,413

 

40,334,888

5,848,010

Total assets

 

72,983,487

 

108,662,182

15,754,538

The accompanying notes are an integral part of these consolidated financial statements.

F-7

JINKOSOLAR HOLDING CO., LTD.

CONSOLIDATED BALANCE SHEETS

AS OF DECEMBER 31, 2021 AND 2022

(In thousands, unless otherwise indicated)

    

December 31, 2021

    

December 31, 2022

    

RMB

    

RMB

    

USD

(Note 2 (al))

LIABILITIES AND SHAREHOLDERS’ EQUITY

 

  

 

  

 

  

Current liabilities:

 

  

 

  

 

  

Accounts payable - related parties

 

15,863

 

Accounts payable - third parties

 

6,799,854

 

10,378,076

1,504,680

Notes payable - a related party

419,500

60,822

Notes payable - third parties

 

12,072,223

 

20,204,323

2,929,351

Accrued payroll and welfare expenses

 

1,240,791

 

2,035,931

295,182

Advances from a related party

 

 

3,829

555

Advances from third parties

 

5,914,354

 

9,220,267

1,336,813

Income tax payables

 

214,856

 

737,735

106,962

Foreign exchange forward derivatives payables

 

2,659

 

63,137

9,154

Financing lease liabilities - current

194,939

168,381

24,413

Operating lease liabilities - current

62,515

65,489

9,495

Short-term borrowings, including current portion of long-term borrowings, and failed sale-leaseback financing

 

13,339,367

 

12,419,170

1,800,610

Other payables and accruals - third parties

 

4,844,084

 

9,214,384

1,335,961

Other payables and accruals - a related party

 

2,230

 

5,964

865

Guarantee liabilities to related parties

 

2,500

 

Held-for-sale liabilities

553,234

Deferred revenue

200,000

Total current liabilities

 

45,459,469

 

64,936,186

9,414,863

Non-current liabilities:

 

 

Long-term borrowings

 

9,896,455

 

13,022,795

1,888,128

Long-term payables

 

568,495

 

601,759

87,247

Accrued warranty costs - non-current

 

858,641

 

1,422,276

206,211

Financing lease liabilities - non-current

236,374

69,881

10,131

Operating lease liabilities - non-current

385,420

339,885

49,279

Convertible senior notes

 

1,098,736

 

1,070,699

155,237

Deferred tax liability

 

183,003

 

194,808

28,245

Guarantee liabilities to related parties - non-current

 

9,642

 

Total non-current liabilities

 

13,236,766

 

16,722,103

2,424,478

Total liabilities

 

58,696,235

 

81,658,289

11,839,341

 

 

 

Commitment and contingencies

 

 

 

 

 

 

Shareholders’ equity:

 

 

 

Ordinary shares (US$0.00002 par value, 500,000,000 shares authorized, 193,770,753 and 204,135,029 shares issued as of December 31, 2021 and December 31, 2022, respectively)

 

26

 

28

4

Additional paid-in capital

 

5,617,923

 

9,912,931

1,437,240

Accumulated other comprehensive (loss)/income

 

(154,375)

 

217,563

31,544

Treasury stock, at cost; 2,945,840 ordinary shares as of December 31, 2021 and December 31, 2022

 

(43,170)

 

(43,170)

(6,259)

Retained earnings

 

5,629,377

 

6,249,883

906,148

Total JinkoSolar Holding Co., Ltd. Shareholders’ equity

 

11,049,781

 

16,337,235

2,368,677

Non-controlling interests

 

3,237,471

 

10,666,658

1,546,520

Total shareholders’ equity

 

14,287,252

 

27,003,893

3,915,197

Total liabilities, non-controlling interest and shareholders’ equity

 

72,983,487

 

108,662,182

15,754,538

The accompanying notes are an integral part of these consolidated financial statements.

F-8

JINKOSOLAR HOLDING CO., LTD.

CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS’ EQUITY

FOR THE YEARS ENDED DECEMBER 31, 2020, 2021 AND 2022

(In thousands, unless otherwise indicated)

Ordinary shares issued

  

JinkoSolar Holding Co., shareholders’ equity

  

  

Accumulated

other

Number of

Non-

Total

Number of

Additional

comprehensive

 

Treasury

Treasury

 

Retained

 

controlling

 

shareholders’

shares

Par value

paid-in capital

(loss)/income

Stock

Stock

 

earnings

interests

equity

    

    

RMB

    

RMB

    

RMB

    

    

RMB

    

RMB

    

RMB

    

RMB

Balance as of December 31, 2019

 

180,653,497

 

25

 

4,582,850

 

62,952

 

(1,723,200)

 

(13,876)

 

4,671,367

 

3,137,709

 

12,441,027

Share-based compensation expense

 

 

 

923

 

 

 

 

 

 

923

Common stock offering

5,976,272

 

1

 

636,179

 

 

 

 

 

 

636,180

Foreign currency exchange translation adjustment

 

 

 

 

(251,893)

 

 

 

 

 

(251,893)

Change in the instrument-specific credit risk (Note 22)

60,326

60,326

Contribution from non-controlling interest (Note 1)

 

 

 

 

 

 

 

865,000

 

865,000

Contribution from principal shareholders (Note 24)

139,854

(139,854)

Settlement of non-controlling interest (Note 18)

(171,498)

(3,798,746)

(3,970,244)

Repurchase of non-controlling interest

(20,625)

(266,062)

(286,687)

Equity financing in a subsidiary (Note 24)

3,100,000

3,100,000

Exercise of share options

 

3,750,540

 

 

83,562

 

 

 

 

 

 

83,562

Share repurchase(Note 23)

(1,222,640)

(29,294)

(29,294)

Cumulative effect of adoption of new accounting standard (Note 2(am))

6,607

6,607

Net income

 

 

 

 

 

 

 

230,385

 

104,870

 

335,255

Balance as of December 31, 2020

 

190,380,309

 

26

 

5,251,245

 

(128,615)

 

(2,945,840)

 

(43,170)

 

4,908,359

 

3,002,917

 

12,990,762

Share-based compensation expense

 

 

 

9,884

 

 

 

 

 

 

9,884

Foreign currency exchange translation adjustment

 

 

 

 

(55,438)

 

 

 

 

 

(55,438)

Change in the instrument-specific credit risk (Note 22)

56,224

56,224

Exercise of share options

109,200

2,212

2,212

Conversion of Convertible senior notes (Note 22)

3,281,244

354,582

(14,252)

340,330

Net income

 

 

 

 

 

 

 

721,018

 

234,554

 

955,572

Change in fair value of interest rate swap cash flow hedges

(12,294)

(12,294)

Balance as of December 31, 2021

 

193,770,753

 

26

 

5,617,923

 

(154,375)

 

(2,945,840)

 

(43,170)

 

5,629,377

 

3,237,471

 

14,287,252

Share-based compensation expense

 

 

 

987,259

 

 

 

 

 

13,610

 

1,000,869

Foreign currency exchange translation adjustment

 

 

 

 

270,807

 

 

 

 

135,342

 

406,149

Change in the instrument-specific credit risk (Note 22)

100,158

100,158

Unrealized gain on available-for-sale securities (Note 12)

973

973

Subsidiary’s offering of its equity interests (Note 24)

3,303,660

6,419,192

9,722,852

Exercise of share options

 

10,364,276

 

2

 

3,853

 

 

 

 

 

 

3,855

Contribution from non-controlling interest shareholders

17,000

17,000

Net income

 

 

 

 

 

 

 

620,506

 

944,633

 

1,565,139

Settlement of non-controlling interests

236

(5,418)

(5,182)

Distribution of a subsidary’s dividend to non-controlling interest holders (Note 24)

(95,172)

(95,172)

Balance as of December 31, 2022

 

204,135,029

 

28

 

9,912,931

217,563

 

(2,945,840)

 

(43,170)

 

6,249,883

 

10,666,658

 

27,003,893

The accompanying notes are an integral part of these consolidated financial statements.

F-9

JINKOSOLAR HOLDING CO., LTD.

CONSOLIDATED STATEMENTS OF CASH FLOWS

FOR THE YEARS ENDED DECEMBER 31, 2020, 2021 AND 2022

(In Thousands, unless otherwise indicated)

For the year ended December 31, 

2020

2021

2022

  

RMB

  

RMB

  

RMB

  

USD

(Note 2 (al))

Cash flows from operating activities:

 

  

 

  

 

  

 

  

Net income

 

335,255

 

955,572

 

1,565,139

 

226,924

Adjustments to reconcile net income to net cash provided by operating activities:

Share-based compensation charge (Note 25)

 

923

 

9,884

 

1,000,869

 

145,112

Change in fair value of foreign exchange forward contracts (Note 29)

 

(129,806)

 

104,643

 

13,818

 

2,003

Change in fair value of foreign exchange options (Note 29)

 

3,608

 

(18,809)

 

4,163

 

604

Change in fair value of convertible senior notes (Note 22)

 

1,202,082

 

(327,762)

 

12,083

 

1,752

Change in fair value of call option (Note 22)

 

(476,290)

 

136,121

 

 

Change in fair value of interest rate swap (Note 29)

 

78,878

 

 

 

Deferred income taxes

 

94,158

 

(262,370)

 

(320,673)

 

(46,493)

Change in fair value of long-term investment (Note 12)

(101,871)

(14,770)

Depreciation of property, plant and equipment (Note 13)

 

1,160,851

 

1,603,786

 

2,585,018

 

374,792

Amortization of right-of-use assets

 

146,965

 

135,791

 

129,869

 

18,829

Depreciation of project assets

52,830

32,559

Amortization of land use rights (Note 14)

 

12,379

 

18,031

 

27,353

 

3,966

Amortization of intangible assets (Note 15)

 

10,177

 

11,904

 

17,324

 

2,512

Amortization of guarantee liability

 

(14,688)

 

(6,364)

 

 

Inventory write-down (Note 10)

 

270,893

 

823,273

 

1,819,166

 

263,754

Provision for expected credit loss

 

14,086

 

82,427

 

285,394

 

41,378

Loss on disposal of property, plant and equipment and land use right

 

428,115

 

350,336

 

248,500

 

36,029

Amortization of deferred losses related to sale-leaseback transactions

 

27,503

 

13,424

 

 

Impairment of long-lived assets

 

114,168

 

273,713

 

373,732

 

54,186

Equity in loss/(income) of affiliated companies

 

52,706

 

(59,809)

 

(193,708)

 

(28,085)

Gain on disposal of investment in subsidiaries

 

 

 

(14,232)

 

(2,063)

Exchange (gain)/loss, net

 

336,523

 

355,499

 

(1,025,891)

 

(148,740)

Changes in operating assets and liabilities (net of impact of disposition):

 

 

 

 

(Increase)/decrease in accounts receivable – third parties

 

362,087

 

(3,666,406)

 

(8,610,986)

 

(1,248,476)

(Increase)/decrease in accounts receivable - related parties

 

89,587

 

364,677

 

(115,300)

 

(16,717)

(Increase)/decrease in notes receivable – third parties

 

478,057

 

(638,398)

 

(5,006,954)

 

(725,940)

(Increase)/decrease in notes receivable – a related party

 

(14,373)

 

33,001

 

(282,824)

 

(41,006)

(Increase)/decrease in advances to suppliers – third parties

 

1,536,442

 

(856,574)

 

(1,706,688)

 

(247,446)

Increase in advances to suppliers - a related party

 

 

 

(56,860)

 

(8,244)

Increase in inventories

 

(2,822,713)

 

(5,698,689)

 

(6,053,218)

 

(877,634)

decrease in project assets constructed for sale, net of incremental revenue

 

976,713

 

 

 

Decrease in lease liabilities

 

(36,498)

 

(50,426)

 

(22,365)

 

(3,243)

(Increase)/decrease in other receivables – related parties

 

30,562

 

6,408

 

(6,248)

 

(906)

Increase in prepayments and other current assets

 

(1,112,029)

 

(208,125)

 

(277,283)

 

(40,201)

Decrease in other assets - related parties

104,027

3,417

495

Decrease in other assets – third parties

 

(75,445)

 

(139,877)

 

621,880

 

90,164

Increase in land use right

(176,283)

(347,126)

(473,806)

(68,695)

Increase/(decrease) in accounts payable – third parties

 

(367,054)

 

2,644,118

 

3,588,939

 

520,347

Increase/(decrease) in accounts payable – related parties

 

(22,196)

 

1,750

 

(15,863)

 

(2,300)

Increase in accrued payroll and welfare expenses

 

115,537

 

245,737

 

795,140

 

115,285

Increase in deferred revenue

200,000

Increase/(decrease) in advances from – third parties

 

(1,792,906)

 

3,533,231

 

3,289,191

 

476,888

Increase/(decrease) in advances from – a related party

 

(749)

 

 

3,829

 

555

Increase/(decrease) in income tax payables

 

(44,763)

 

141,136

 

522,879

 

75,810

Decrease in derivative liability - interest rate swap

 

(140,150)

 

 

 

Increase in other payables and accruals – third parties

 

687,122

 

599,618

 

1,572,549

 

227,998

Increase/(decrease) in other payables and accruals – a related party

58,388

(69,285)

3,734

541

Decrease of long-term borrowings related to sale of project assets constructed for sale

(859,166)

Net cash provided by / (used in) operating activities

 

591,486

 

430,646

 

(5,800,784)

 

(841,035)

 

  

 

  

 

  

 

  

Cash flows from investing activities:

 

 

Maturity of restricted short-term investments

 

10,075,360

 

10,501,200

 

8,494,069

 

1,231,524

Maturity of short-term investments

723,000

150,000

21,748

Maturity of restricted long-term investments

 

790,398

 

1,648,698

 

1,232,960

 

178,762

Proceeds from disposal of property, plant and equipment and land use right

 

88,717

 

20,458

 

714,176

 

103,546

Proceeds from pro rata decrease in an equity investment (Note12)

94,284

13,670

Proceeds from disposal of an equity investment (Note12)

15,000

2,175

Net of cash disposed of, cash payment from, disposal of subsidiaries

 

48,078

 

 

(91,334)

 

(13,242)

Purchase of property, plant and equipment

 

(4,055,060)

 

(8,653,859)

 

(12,251,348)

 

(1,776,279)

Cash paid for project assets constructed to operate

 

(76,351)

 

 

 

Cash paid for investment in affiliates (Note12)

 

 

(315,000)

 

(615,100)

 

(89,181)

Purchase of intangible assets

 

(14,566)

 

(32,261)

 

(42,415)

 

(6,150)

Purchase of restricted short-term investments

 

(9,552,996)

 

(13,362,480)

 

(8,177,423)

 

(1,185,615)

Purchase of restricted long-term investments

 

(1,648,436)

 

(1,464,202)

 

(1,406,943)

 

(203,987)

Purchase of short-term investments

 

(570,000)

 

(303,000)

 

 

Purchase of a subsidiary

(19,432)

Cash paid for investment in equity securities (Note12)

(95,000)

(227,000)

(32,912)

Loan to third party (Note11)

(23,459)

(3,401)

Deposits provided for an equity investment

(37,854)

(5,488)

Purchase of available-for-sale securities (Note12)

(100,000)

(14,499)

Cash received from dividend

15,598

23,213

Net cash used in investing activities

 

(4,918,690)

 

(11,309,233)

 

(12,272,387)

 

(1,779,329)

 

  

 

  

 

  

 

  

Cash flows from financing activities:

 

 

Proceeds from exercise of call option

621,059

Proceeds from issuance of ordinary shares

641,065

Subsidiary’s offering of its equity interests (Note 24)

9,770,000

1,416,517

Cash payment for transaction costs of subsidiary’s offering (Note 24)

(47,148)

(6,836)

Settlement of non-controlling interests

(5,182)

(751)

Cash payment for finance lease as lessee

(252,485)

(286,292)

(216,722)

(31,422)

Proceeds from exercise of share options

 

114,758

 

10,185

 

5,024

 

729

Payment of deposit for finance lease as lessee

 

 

(4,257)

 

 

Capital contributions from non-controlling interest holder

 

865,000

 

 

17,000

 

2,465

Proceeds from bank borrowings

 

24,104,976

 

30,445,781

 

29,663,730

 

4,300,837

Repayment of borrowings

 

(25,337,297)

 

(24,280,437)

 

(27,624,208)

 

(4,005,134)

Increase in notes payable - related party

419,500

60,822

Increase in notes payable - third party

 

1,816,307

 

2,737,347

 

8,132,100

 

1,179,044

Payment of a subsidiary’s dividend to non-controlling interest holders

(95,172)

(13,799)

Equity financing in a subsidiary

3,100,000

Borrowings from government background funds

2,202,000

2,133,400

Repurchase of shares

(29,294)

Repurchase of non-controlling interest

(286,686)

Net cash provided by financing activities

 

6,297,279

 

12,017,851

 

20,018,922

 

2,902,472

Effect of foreign exchange rate changes on cash, cash equivalents, and restricted cash

 

(169,261)

 

(116,790)

 

227,957

 

33,050

Net increase in cash, cash equivalents, and restricted cash

 

1,800,814

 

1,022,474

 

2,173,708

 

315,158

Cash, cash equivalents, and restricted cash, beginning of the year

 

6,273,958

 

8,074,772

 

9,097,246

 

1,318,977

Cash, cash equivalents, and restricted cash, end of the year (Note 2(d))

 

8,074,772

 

9,097,246

 

11,270,954

 

1,634,135

 

  

 

 

 

Supplemental disclosure of cash flow information

 

  

 

 

 

Cash paid for income tax

 

357,781

 

157,366

 

400,338

 

58,044

Cash paid for interest expenses (net of amounts capitalized)

 

670,160

 

801,873

 

1,072,812

 

155,543

 

 

 

 

Supplemental disclosure of non-cash investing and financing cash flow information

 

 

 

 

Purchases of property, plant and equipment included in payables

 

1,648,427

 

2,756,446

 

5,674,455

 

822,719

Proceeds from exercise of share options received in subsequent period

 

9,143

 

1,169

 

 

Receivables related to At-The-Market offering

 

641,065

 

 

 

Receivables related to disposal of Property, plant and equipment and land use right

 

92,735

 

111,804

 

378,900

 

54,935

Disposal of equity securities with consideration offset against payable balance due to third party

7,200

Conversion of convertible senior notes to ordinary shares

 

 

340,330

 

 

F-10

JINKOSOLAR HOLDING CO., LTD.

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

FOR THE YEARS ENDED DECEMBER 31, 2020, 2021 AND 2022

(In Thousands, unless otherwise indicated)

1.    ORGANIZATION AND NATURE OF OPERATIONS

JinkoSolar Holding Co., Ltd. (the “Company” or “JinkoSolar Holding”) was incorporated in the Cayman Islands on August 3, 2007. On May 14, 2010, the Company became listed on the New York Stock Exchange (“NYSE”) in the United States. The Company and its subsidiaries (collectively the “Group”) are principally engaged in the design, development, production and marketing of photovoltaic products as well as developing commercial solar power projects.

The following table sets forth information concerning the Company’s major subsidiaries as of December 31, 2022:

    

Date of

    

    

 

 

Incorporation

 

Place of

 

Percentage

Subsidiaries

    

/Acquisition

    

Incorporation

    

of ownership

JinkoSolar Investment Limited. (“Paker”)

 

November 10, 2006

 

Hong Kong

 

100

%

 

  

 

  

 

Jinko Solar Co., Ltd. (“Jiangxi Jinko”) (Note 24)

 

December 13, 2006

 

PRC

 

58.6

%

 

  

 

  

 

Zhejiang Jinko Solar Co., Ltd. (“Zhejiang Jinko”)

 

June 30, 2009

 

PRC

 

58.6

%

 

  

 

  

 

Jinko Solar Import and Export Co., Ltd. (“Jinko Import and Export”)

 

December 24, 2009

 

PRC

 

58.6

%

 

  

 

  

 

JinkoSolar GmbH (“Jinko GmbH”)

 

April 1, 2010

 

Germany

 

58.6

%

 

  

 

  

 

Zhejiang Jinko Trading Co., Ltd. (“Zhejiang Trading”)

 

June 13, 2010

 

PRC

 

58.6

%

 

  

 

  

 

Xinjiang Jinko Solar Co., Ltd. (“Xinjiang Jinko”)

 

May 30, 2016

 

PRC

 

58.6

%

 

  

 

  

 

Yuhuan Jinko Solar Co., Ltd. (“Yuhuan Jinko”)

 

July 29, 2016

 

PRC

 

58.6

%

 

  

 

  

 

JinkoSolar (U.S.) Inc. (“Jinko US”)

 

August 19, 2010

 

USA

 

58.6

%

 

  

 

  

 

Jiangxi Photovoltaic Materials Co., Ltd. (“Jiangxi Materials”)

 

December 1, 2010

 

PRC

 

58.6

%

 

  

 

  

 

JinkoSolar (Switzerland) AG (“Jinko Switzerland”)

 

May 3, 2011

 

Switzerland

 

58.6

%

 

  

 

  

 

JinkoSolar (US) Holdings Inc. (“Jinko US Holding”)

 

June 7, 2011

 

USA

 

58.6

%

 

  

 

  

 

JinkoSolar Italy S.R.L. (“Jinko Italy”)

 

July 8, 2011

 

Italy

 

58.6

%

 

  

 

  

 

  

Jinko Solar Canada Co., Ltd. (“Jinko Canada”)

 

November 18, 2011

 

Canada

 

58.6

%

 

  

 

  

 

  

Jinko Solar Australia Holdings Co. Pty Ltd. (“Jinko Australia”)

 

December 7, 2011

 

Australia

 

58.6

%

 

  

 

  

 

  

Jinko Solar Japan K.K. (“JinkoSolar Japan”)

 

May 21, 2012

 

Japan

 

58.6

%

F-11

    

Date of

    

    

 

 

Incorporation

 

Place of

 

Percentage

Subsidiaries

    

/Acquisition

    

Incorporation

    

of ownership

Jinko Solar (Shanghai) Management Co., Ltd.

 

July 25, 2012

 

PRC

 

58.6

%

 

  

 

  

 

  

Wide Wealth Group Holding Limited. (“Wide Wealth Hong Kong”)

June 11, 2012

Hong Kong

100

%

Canton Best Limited (“Canton Best BVI”)

September 16, 2013

BVI

100

%

Jinko Solar Technology Sdn.Bhd.

January 21, 2015

Malaysia

58.6

%

JinkoSolar International Development Limited.

August 28, 2015

Hong Kong

100

%

JinkoSolar Middle East DMCC (“DMCC”)

November 6, 2016

Emirates

58.6

%

JinkoSolar Trading Privated Limited.

 

February 6, 2017

 

India

 

58.6

%

 

  

 

  

 

  

JinkoSolar LATAM Holding Limited.

August 22, 2017

Hong Kong

100

%

JinkoSolar (U.S.) Industries Inc.

 

November 16, 2017

 

USA

 

58.6

%

 

  

 

  

 

  

JinkoSolar Technology (Haining) Co., Ltd. (“Haining Jinko”)*

December 15, 2017

PRC

45.9

%

Poyang Ruilixin Information Technology Co., Ltd.

 

December 19, 2017

 

PRC

 

58.6

%

Jinko Solar Korea Co., Ltd. (“Jinko Korea”)

December 3, 2018

Korea

58.6

%

JinkoSolar (Sichuan) Co., Ltd. (“Jinko Sichuan”)*

February 18, 2019

PRC

38.4

%

JinkoSolar (Qinghai) Co., Ltd. (“Jinko Qinghai”)*

April 3, 2019

PRC

32.2

%

Rui Xu Co., Ltd. (“Rui Xu”)*

July 24, 2019

PRC

35.2

%

JinkoSolar (Yiwu) Co., Ltd. (“Jinko Yiwu”)*

September 19, 2019

PRC

32.2

%

Jinko PV Material Supply SDN. BHD

September 23, 2019

Malaysia

58.6

%

JinkoSolar (Vietnam) Co., Ltd.

September 26, 2019

Vietnam

58.6

%

JinkoSolar (Chuzhou) Co., Ltd. (“Jinko Chuzhou”)*

December 26, 2019

PRC

32.2

%

Zhejiang New Materials Co., Ltd. (“Zhejiang New Materials”)

March 24, 2020

PRC

58.6

%

JinkoSolar (Shangrao) Co., Ltd. (“Jinko Shangrao”)*

April 17, 2020

PRC

32.2

%

Jinko Solar Denmark ApS

May 28, 2020

Denmark

58.6

%

JinkoSolar Hong Kong Limited

August 17, 2020

Hong Kong

58.6

%

Jinko Solar (Malaysia) SDN BHD

August 28, 2020

Malaysia

58.6

%

JinkoSolar (Chuxiong) Co., Ltd. (“Jinko Chuxiong”)

September 25, 2020

PRC

58.6

%

Yiwu New Materials Co., Ltd. (“Yiwu Materials”)

October 14, 2020

PRC

58.6

%

Jinko Solar (Vietnam) Industries Company Limited.

March 29, 2021

Vietnam

58.6

%

JinkoSolar (Leshan) Co., Ltd. (“Jinko Leshan”)

April 25, 2021

PRC

58.6

%

JinkoSolar (Anhui) Co., Ltd. (“Jinko Anhui”) *

September 3, 2021

PRC

32.2

%

JinkoSolar (Yushan) Co., Ltd. (“Jinko Yushan”) *

September 26, 2021

PRC

46.9

%

Fengcheng Jinko PV Materials Co., Ltd

August 11, 2021

PRC

58.6

%

JinkoSolar (Feidong) Co., Ltd. (“Jinko Feidong”) *

September 23, 2021

PRC

32.2

%

JinkoSolar (Jinchang) Co., Ltd. (“Jinko Jinchang”)

September 24, 2021

PRC

58.6

%

JinkoSolar (Poyang) Co., Ltd. (“Jinko Poyang”)

December 1, 2021

PRC

58.6

%

Shangrao Changxin Enterprise Management Center LP.

December 16, 2021

PRC

100

%

Shangrao Changxin No. 1 Enterprise Management Center LP.

February 17, 2022

PRC

100

%

Shangrao Changxin No. 2 Enterprise Management Center LP.

February 17, 2022

PRC

100

%

Shangrao Changxin No. 3 Enterprise Management Center LP.

June 15, 2022

PRC

100

%

Shangrao Changxin No. 5 Enterprise Management Center LP.

June 15, 2022

PRC

100

%

Shangrao Changxin No. 6 Enterprise Management Center LP.

October 25, 2022

PRC

100

%

Jiaxing Jinyue Phase I Venture Capital Partnership

April 26, 2022

PRC

78.2

%

Shangrao Jinko PV Manufacturing Co., Ltd.

March 28, 2022

PRC

58.6

%

Shangrao Guangxin Jinko PV Manufacturing Co., Ltd

March 23, 2022

PRC

58.6

%

Jinko Energy Storage Technology Co., Ltd.

December 6, 2022

PRC

58.6

%

Jiangxi Jinko Energy Storage Co., Ltd

May 26, 2022

PRC

58.6

%

* These entities are subsidiaries of Jiangxi Jinko with non-controlling interest. The percentage of ownership is the economic interest calculated as the multiple of the Company’s ownership in Jiangxi Jinko and Jiangxi Jinko’s ownership in such subsidiary.

F-12

(i) In the fourth quarter of 2016, JinkoSolar Technology Limited (formally known as Paker Technology Limited) disposed of Zhejiang Jinko Financial Leasing Co., Ltd. with the consideration of RMB183 million (USD26 million). Loss on disposal of this subsidiary amounted to RMB15 million (USD2 million) was recognized. Consideration associated with the transaction amounted to RMB128 million and RMB42 million was collected in the years of 2019 and 2020, respectively.

(ii) Haining Jinko was founded by the Group in the year of 2017 and is principally engaged in the production of photovoltaic products, such as solar modules and cells, for intercompany sales within the Group. In the second and third quarter of 2018, government background companies made capital injection with the amounted of RMB517 million into Haining Jinko. In the third quarter of 2019, to support developments of local enterprise, government background funds of Zhejiang province made investment into Haining Jinko as capital injections through limited partnership established together with Zhejiang Jinko. The total capital injection received from government funds in the year of 2019 amounted to RMB846 million. The Group’s percentage of ownership in Haining Jinko was 56.4% as at December 31, 2019. During the year of 2020, the Group repurchased certain of the noncontrolling interests with the consideration of RMB287 million, with the difference between the consideration and the carrying amount of noncontrolling interests charged to additional paid-in capital with the amount of RMB21 million. In addition, in the fourth quarter of 2020, certain of the non-controlling interest arrangements were settled in return for a loan liability pursuant to a supplementary investment agreement between the Group and the government background fund (Note 18).

(iii) In the second quarter of 2019, Jiangxi Jinko, together with government background funds, established Jinko Sichuan. Cash capital injections with the amount of RMB800 million and RMB200 million had been made by the non-controlling shareholders in 2019 and 2020, respectively. The Group controls and consolidates the entity in its financial statements. Jinko Sichuan is principally engaged in the production of silicon ingot for intercompany sales within the Group. In the fourth quarter of 2020, the non-controlling interest arrangement was settled in return for a loan liability pursuant to a supplementary investment agreement between the Group and the government background fund (Note 18).

(iv) In the fourth quarter of 2019, Jiangxi Jinko, together with government background funds, established Jinko Chuzhou. Cash capital injections with the amount of RMB550 million and RMB300 million had been made by the non-controlling shareholder in 2019 and 2020, respectively. The Group owns controls and consolidates such entity in its financial statements. Jinko Chuzhou is principally engaged in the production of solar modules for intercompany sales within the Group. In the third quarter of 2020, the non-controlling interest arrangement was settled in return for a loan liability pursuant to a supplementary investment agreement between the Group and the government background fund (Note 18).

(v) In the fourth quarter of 2019, Jiangxi Jinko, together with government background funds, established Jinko Yiwu. Cash capital injections with the amount of RMB400 million and RMB365 million had been made by the non-controlling shareholders in 2019 and 2020, respectively. The Group owns controls and consolidates such entity in its financial statements. Jinko Yiwu is principally engaged in the production of solar modules for intercompany sales within the Group. In the third quarter of 2020, the non-controlling interest arrangement was settled in return for a loan liability pursuant to a supplementary investment agreement between the Group and government background funds (Note 18).

(vi) In the second quarter of 2020, Jiangxi Jinko, together with a government background fund, established Jinko Shangrao. Cash capital injections with the amount of RMB1,902 million had been made by the government fund as of December 31, 2020. The group owns controls and consolidates such entity in its financial statements. Shangrao Jinko is principally engaged in the production of photovoltaic products, such as solar modules and cells (Note 18).

(vii) In the second quarter of 2020, Jiangxi Materials acquired Rui Xu with a consideration of RMB20 million. Rui Xu is principally engaged in the production of photovoltaic consumable materials.

(viii) In the fourth quarter of 2020, the Group disposed all of it’s equity interest in Jinko Huineng Technology Services Co.,Ltd to JinkoPower with the consideration of RMB10 million (USD2 million). Consideration associated with the transaction was collected in December 2020.

2.    PRINCIPAL ACCOUNTING POLICIES

a. Basis of presentation and use of estimates

The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”).

F-13

The preparation of consolidated financial statements in conformity with U.S. GAAP requires management of the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. The Group bases its estimates on historical experience and various other factors believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Significant accounting estimates reflected in the Company’s consolidated financial statements include expected credit loss provision, provision for inventories, impairment of long-lived assets, the economic useful lives of property, plant and equipment, project assets and intangible assets, certain accrued liabilities including accruals for warranty costs, guarantees, sale-leaseback, accounting for share-based compensation, fair value measurements of share-based compensation and financial instruments, legal contingencies, income taxes and related deferred tax valuation allowance.

b. Consolidation

The consolidated financial statements include the financial statements of the Company and its subsidiaries. All significant transactions and balances among the Company and its subsidiaries have been eliminated upon consolidation.

For the Group’s majority-owned subsidiaries, non-controlling interests is recognized to reflect the portion of their equity interests which are not attributable, directly or indirectly, to the Group. Consolidated net income on the consolidated statement of operation includes the net income attributable to non-controlling interests. The cumulative results of operations attributable to non-controlling interests are recorded as non-controlling interests in the Group’s consolidated balance sheets. Cash flows related to transactions with non-controlling interests are presented under financing activities in the consolidated statements of cash flows.

c. Foreign currency translation

The Group’s reporting currency is the Renminbi (“RMB”), the official currency in the PRC. The Company and its PRC subsidiaries use RMB as their functional currency, while local currencies have been determined to be the functional currency of its subsidiaries incorporated outside of PRC such as USD or EUR etc. Transactions denominated in currencies other than the functional currency are translated into the functional currency of the entity at the exchange rates prevailing at the dates of the transactions. Gains and losses resulting from foreign currency transactions are included in the consolidated statements of operations. Monetary assets and liabilities denominated in foreign currencies are translated into the functional currency of the entity using the applicable exchange rates at the applicable balance sheet dates. All such exchange gains or losses are included in exchange loss in the consolidated statements of operations.

For consolidation purpose, the financial statements of the Company’s subsidiaries whose functional currencies are other than the RMB are translated into RMB using exchange rates quoted by PBOC. Assets and liabilities are translated at the exchange rates at the balance sheet date, equity accounts are translated at historical exchange rates and revenues, expenses and gains and losses are translated using the average exchange rates for the year. Translation adjustments are reported as cumulative translation adjustments and are shown as a separate component of in accumulated other comprehensive income in the consolidated statement of comprehensive income/ (loss).

The RMB is not a freely convertible currency. The PRC State Administration for Foreign Exchange, under the authority of PBOC, controls the conversion of RMB into foreign currencies. The value of the RMB is subject to changes in central government policies and to international economic and political developments affecting supply and demand in China’s foreign exchange trading system market. The Company’s aggregate amount of cash, cash equivalents, restricted short-term investments and restricted cash denominated in RMB amounted to RMB16,672 million and RMB 14,243 million as of December 31, 2021 and 2022, respectively.

d. Cash, cash equivalents and restricted cash

Cash and cash equivalents represent cash on hand and demand deposits placed with banks or other financial institutions, which have original maturities of three months or less.

Restricted cash represents deposits legally held by banks which are not available for the Group’s general use. These deposits are held as collateral for issuance of letters of credit or guarantee, bank acceptance notes to vendors for purchase of machinery and inventories and foreign exchange forward contracts.

F-14

Cash, cash equivalents and restricted cash as reported in the consolidated statement of cash flows are presented separately on our consolidated balance sheet as follows (RMB in thousands):

As of December 31, 

2021

2022

    

RMB

    

RMB

Cash and cash equivalents

 

8,321,415

 

10,243,500

Restricted cash

 

602,044

 

1,027,454

Cash and cash equivalents included in held-for-sale assets (note 2 (n))

173,787

Total

 

9,097,246

 

11,270,954

e. Restricted short-term investments

Restricted short-term investments represent the time deposits at banks with original maturities longer than three months and less than one year, which are held as collateral for issuance of letters of credit, guarantee, bank acceptance notes or deposits for short-term borrowings.

f. Notes receivable and payable

Notes receivable represents bank or commercial drafts that have been arranged with third-party financial institutions by certain customers to settle their purchases from the Group. The carrying amount of notes receivable approximate their fair values due to the short-term maturity of the notes receivables.

The Group also issues bank acceptance notes to its suppliers in China in the normal course of business. The Group classifies the changes in notes payable as financing activities.

Notes receivable and payable are typically non-interest bearing and have maturities of less than six months.

g. Derivative Instruments

Derivative instruments are carried at fair value. The fair values of the derivative financial instruments generally represent the estimated amounts expect to receive or pay upon termination of the contracts as of the reporting date.

The Company’s derivative instruments primarily consisted of foreign currency forward contracts and foreign exchange options which are used to economically hedge certain foreign denominated assets/liabilities and reduce, to the extent practicable, the potential exposure to the changes that exchange rates might have on the Company’s earnings, cash flows and financial position. As the derivative instruments do not qualify for hedge accounting treatment, changes in the fair value are reflected in “change in fair value of foreign exchange forward contracts” and “change in fair value of foreign exchange options” of the consolidated statements of operations.

The Company’s solar project subsidiaries located in Mexico obtained long-term bank borrowings from local bank, which carries variable interest rates. With an aim to reduce its interest rate exposure, the Company entered into long-term interest rate swap contracts to fix the interest rate as a fixed rate payer. The interest rate swap is a derivative which needs to be fair valued at each reporting period end. As the derivative instrument does not qualify for hedge accounting treatment, the fair value gain or loss arising from the measurement is recognized in the consolidated statements of operations. The Company sold its solar power plants in Mexico in March 2020.

The Company’s solar project subsidiary located in Argentina entered into an interest rate swap contract to swap floating interest payments related to certain borrowings for fixed interest payments to hedge the interest rate risk associated with certain forecasted payments and obligations. As the interest rate derivative is designated as cash flow hedge and the hedge is highly effective, all changes in the fair value of the derivative hedging instruments are recorded in other comprehensive income. The Company sold its solar power plants in Argentina in June 2022.

h. Current expected credit losses

In 2016, the FASB issued ASU No. 2016-13, “Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments” (“ASC Topic 326”), which amends previously issued guidance regarding the impairment of financial instruments by creating an impairment model that is based on expected losses rather than incurred losses.

F-15

The Company adopted this ASC Topic 326 and several associated ASUs on January 1, 2020 using a modified retrospective approach with a cumulative effect recorded as increase of accumulated retained earnings with amount of RMB7 million, among which RMB31 million was related to the decrease of allowance for accounts receivables-third parties, RMB15 million was related to the increase of allowance for accounts receivables- related parties and RMB9 million was related to the increase of allowance for other receivables and other current/non-current assets. As of January 1, 2020, upon the adoption, the expected credit loss provision for the current and non-current assets were RMB307 million and RMB5 million, respectively.

The Company’s trade receivable, notes receivable, guarantee receivables, deposits and other receivables are within the scope of ASC Topic 326. The allowance is management’s estimate of expected credit losses on receivables. The Company estimated the allowance by segmenting receivables into groups based on certain credit risk characteristics, including geographic region and industry. The Company determined an expected loss rate for each group based on the historical credit loss experience, current and future economic conditions, and lifetime for debt recovery.

For the year ended December 31, 2020, the Company recorded RMB14 million expected credit loss expense in general and administrative expenses. As of December 31, 2020, the expected credit loss provision for the current and non-current assets were RMB324 million and RMB2 million, respectively.

For the year ended December 31, 2021, the Company recorded RMB82 million expected credit loss expense in general and administrative expenses. As of December 31, 2021, the expected credit loss provision for the current and non-current assets were RMB331 million and RMB4 million, respectively.

For the year ended December 31, 2022, the Company recorded RMB285 million expected credit loss expense in general and administrative expenses. As of December 31, 2022, the expected credit loss provision for the current and non-current assets were RMB600 million and RMB2 million, respectively.

i. Accounts receivable

Specific provisions are made against accounts receivable for estimated losses resulting from the inability of the Group’s customers to make payments. The Group periodically assesses accounts receivable balances to determine whether an allowance for credit losses should be made based upon historical bad debts, specific customer creditworthiness and current economic trends. Accounts receivable in the balance sheets are stated net of such provision, if any. Before approving sales to each customer, the Group conducts a credit assessment for each customer to evaluate the collectability of such sales. The assessment usually takes into consideration the credit worthiness of such customer and its guarantor, if any, the Group’s historical payment experience with such customer, industry-wide trends with respect to credit terms, including the terms offered by competitors, and the macro-economic conditions of the region to which sales will be made. The Group executes a sales order with a customer and arrange for shipment only if its credit assessment concludes that the collectability with such customer is probable. The Group may also from time to time require security deposits from certain customers to minimize its credit risk. After the sales are made, the Group closely monitors the credit situation of each customer on an on-going basis for any subsequent change in its financial position, business development and credit rating, and evaluates whether any of such adverse change warrants further action to be taken by the Group, including asserting claims and/or initiating legal proceedings against the customer and/or its guarantor, as well as making provisions. It is also the Group’s general practice to suspend further sales to any customer with significant overdue balances. The Group adopted ASC 326 on January 1, 2020 and has also made updates to its policies and internal controls over financial reporting as a result of adoption. Details please refer to Note 2 (h) above.

j. Advances to suppliers

The Group provides short-term and long-term advances to secure its raw material needs, which are then offset against future purchases. The Group continually assesses the credit quality of its suppliers and the factors that affect the credit risk. If there is deterioration in the creditworthiness of its suppliers, the Group will seek to recover its advances to suppliers and provide for losses on advances which are akin to receivables in operating expenses because of suppliers’ inability to return its advances. Recoveries of the allowance for advances to supplier are recognized when they are received. The Company classified short-term and long-term advances to suppliers based on management’s best estimate of the expected purchase in the next twelve-months as of the balance sheet date and the Group’s ability to make requisite purchases under existing supply contracts. The balances expected to be utilized outside of the 12 months are recorded in advances to suppliers to be utilized beyond one year. No provision of advance to suppliers was recorded for the years ended December 31, 2020, 2021 and 2022.

F-16

k. Inventories

Inventories are stated at the lower of cost or net realizable value. Cost is determined using the weighted average method. Provisions are made for excessive, slow moving and obsolete inventories as well as for inventories with carrying values in excess of market. Certain factors could impact the realizable value of inventory, so the Group continually evaluates the recoverability based on assumptions about customer demand and market conditions. The evaluation may take into consideration historical usage, expected demand, anticipated sales price, new product development schedules, the effect new products might have on the sale of existing products, product obsolescence, customer concentrations, and other factors. The reserve or write-down is equal to the difference between the cost of inventory and the estimated market value based upon assumptions about future demand and market conditions. If actual market conditions are less favorable than those projected by management, additional inventory reserves or write-downs may be required that could negatively impact the Group’s gross margin and operating results. If actual market conditions are more favorable, the Group may have higher gross margin when products that have been previously reserved or written down are eventually sold. The sale of previously reserved inventory did not have a material impact on our gross margin percentage for any of the years presented.

In addition, the Group analyzes its firm purchase commitments, if any, at each period end. Provision is made in the current period if the net realizable value after considering estimated costs to convert polysilicon into saleable finished goods is higher than market selling price of finished goods as of the end of a reporting period. There was no provision recorded related to these long-term contracts for each of the three years ended December 31, 2020, 2021 and 2022.

l. Property, plant and equipment, net

Property, plant and equipment are stated at cost less accumulated depreciation. Cost includes the prices paid to acquire or construct the assets, interest capitalized during the construction period and any expenditure that substantially extends the useful life of an existing asset. Depreciation is computed using the straight-line method over the following estimated useful lives (RMB in thousands):

Buildings

    

20 years

 

Machinery and equipment

5~10 years

Furniture, fixture and office equipment

3~5 years

Motor vehicles

4~5 years

Construction in progress primarily represents the construction of new production line and buildings. Costs incurred in the construction are capitalized and transferred to property, plant and equipment upon completion, at which time depreciation commences.

Expenditures for repairs and maintenance are expensed as incurred. The gain or loss on disposal of property, plant and equipment, if any, is the difference between the net sales proceeds and the carrying amount of the disposed assets, and is recognized in the consolidated statement of operations upon disposal.

m. Project Assets, net

Project assets represented the costs of solar power plants held for generation of electricity revenue, held with the intention to sell to third parties and solar power plants under construction. Project assets are stated in the consolidated balance sheets at cost less accumulated depreciation and impairment provision, if any.

Costs of project assets consist primarily of costs relating to construction of solar power plants at various stages of development. These costs include costs for procurement of solar module and other equipment (including intercompany purchases), cost of land on which solar power plants are developed and other direct costs for developing and constructing solar power plants, such as costs for obtaining permits required for solar power plants and costs for designing, engineering, interest costs capitalized and installation in the course of construction. Such costs are capitalized starting from the point when it is determined that development of the solar power plant is probable. For a solar power project asset acquired from third parties, the initial cost is the acquisition cost which includes the consideration transferred and certain direct acquisition costs.

During the year of 2020, the Group recorded full impairments of RMB94 million against its remaining solar power project in Mexico based on the Company’s estimation that it is unable to complete the grid connection before the due date of the purchase agreement with Federal Electricity Commission of Mexico. During the year of 2021, the Group recorded impairments of RMB123 million against its solar power project in Argentina which was measured based on the excess of the carrying amount over the fair value of the solar power project according to the quoted market price.

F-17

Costs capitalized in the construction of solar power plants under development will be transferred to completed solar power plants upon completion and when they are ready for intended use, which is at the point of time when the solar power plant is connected to grids and begins to generate electricity. Depreciation of the completed solar power plant held for generation of electricity revenue commences once the solar power plant is ready for intended use. Depreciation is computed using the straight-line method over the expected life of 20 years. Depreciation expenses of solar power plants were RMB53 million, RMB33 million and nil for the years ended December 31, 2020, 2021 and 2022.

The Company does not depreciate project assets when such project assets are constructed for sale upon completion. Any revenue generated from such project assets connected to the grid would be considered incidental revenue and accounted for as a reduction of the capitalized project costs for development. During the years of 2020, 2021 and 2022, electricity revenue generated from certain overseas project assets constructed for sale upon completion, with the amount of RMB8 million, nil and RMB47 million was considered as incidental revenue and accounted for as a reduction of the capitalized project costs for development.

n. Assets held for sale

Long-lived assets to be sold are classified as held for sale when the following recognition criteria in ASC 360-10-45-9 are met:

¨

Management, having the authority to approve the action, commits to a plan to sell the asset.

¨

The asset is available for immediate sale in its present condition subject only to terms that are usual and customary for sales of such assets.

¨

An active program to locate a buyer and other actions required to complete the plan to sell the asset have been initiated.

¨

The sale of the asset is probable, and transfer of the asset is expected to qualify for recognition as a completed sale, within one year,

¨

The asset is being actively marketed for sale at a price that is reasonable in relation to its current fair value.

¨

Actions required to complete the plan indicate that it is unlikely that significant changes to the plan will be made or that the plan will be withdrawn.

The Group entered into an agreement to sell its solar power plant located in Argentina to JinkoPower in December 2021. Assets and liabilities related to the solar power plant were reclassified from project assets to assets/liabilities held for sale as of December 31, 2021. The Group sold its solar power plants in Argentina in June 2022.

The Group entered into a share purchase agreement to dispose all of its equity interest in Jiangsu Jinko-Tiansheng Co., Ltd. (“Jinko-Tiansheng”) to the Jinko-Tiansheng’s other shareholders in November 2021. The Group’s investment in Jinko-Tiansheng was reclassified from investments in affiliates to held for sale assets as of December 31, 2021.

o. Interest Capitalization

Interest expenses during the years ended December 31, 2020, 2021 and 2022 were RMB705 million, RMB879 million and RMB1,150 million, net of interest income of RMB217 million, RMB214 million and RMB589 million respectively.

The interest cost associated with major development and construction projects is capitalized and included in the cost of the property, plant and equipment or project assets. Interest capitalization ceases once a project is substantially completed or no longer undergoing construction activities to prepare it for its intended use. When no debt is specifically identified as being incurred in connection with a construction project, the Group capitalizes interest on amounts expended on the project at the Group’s weighted average cost of borrowings. Interest expense capitalized associated with the construction projects for the years ended December 31, 2020, 2021 and 2022 were RMB29 million, RMB41 million and RMB71 million, respectively.

F-18

p. Land use rights and land lease

(a) Land use rights

Land use rights represent acquisition costs to purchase land use rights from the PRC government, which are evidenced by property certificates. The periods of these purchased land use rights are either 50 years or 70 years. The Company classifies land use rights as long term assets on the balance sheet and cash outflows related to acquisition of land use right as investing activities.

Land use rights are carried at cost less accumulated amortization and impairment losses, if any. Amortization is computed using the straight-line method over the term specified in the land use right certificate for 50 years or 70 years, as applicable.

(b) Land lease

For certain of the Group’s solar power project, the Group enters into land lease contracts with the owners of the land use rights. Under such lease arrangements, the owners retain the property right of the land use rights. While the Group can only set up the solar panels on these leased lands but does not have the right to sell, lease or dispose the land use rights. Accordingly, land leases are classified as operating leases.

q. Intangible assets

Intangible assets include purchased software and fees paid to register trademarks and are amortized on a straight-line basis over their estimated useful lives, which are 5 or 10 years, respectively.

r. Business combination and assets acquisition

U.S. GAAP requires that all business combinations not involving entities or businesses under common control be accounted for under the purchase method. The Group has adopted ASC 805 “Business Combinations,” and the cost of an acquisition is measured as the aggregate of the fair values at the date of exchange of the assets given, liabilities incurred and equity instruments issued. The transaction costs directly attributable to the acquisition are expensed as incurred. Identifiable assets, liabilities and contingent liabilities acquired or assumed are measured separately at their fair value as of the acquisition date, irrespective of the extent of any non-controlling interests. The excess of the (i) the total of cost of acquisition, fair value of the non-controlling interests and acquisition date fair value of any previously held equity interest in the acquiree over (ii) the fair value of the identifiable net tangible and intangible assets of the acquiree is recorded as goodwill. If the cost of acquisition is less than the fair value of the net assets of the subsidiary acquired, the difference is recognized directly in the consolidated statements of operations and comprehensive income.

The determination and allocation of fair values to the identifiable assets acquired and liabilities assumed is based on various assumptions and valuation methodologies requiring considerable management judgment. The most significant variables in these valuations are discount rates, terminal values, the number of years on which to base the cash flow projections, as well as the assumptions and estimates used to determine the future cash inflows and outflows. Management determines discount rates to be used based on the risk inherent in the related activity’s current business model and industry comparisons. Terminal values are based on the expected life of products and forecasted life cycle and forecasted cash flows over that period. Although management believes that the assumptions applied in the determination are reasonable based on information available at the date of acquisition, actual results may differ from the forecasted amounts and the difference could be material.

A non-controlling interest is recognized to reflect the portion of a subsidiary’s equity which is not attributable, directly or indirectly, to the Company. Consolidated net income on the consolidated statements of operations and comprehensive income includes the net income (loss) attributable to non-controlling interests when applicable. The cumulative results of operations attributable to non-controlling interests are also recorded as non-controlling interests in the Company’s consolidated balance sheets. Cash flows related to transactions with non-controlling interests are presented under financing activities in the consolidated statements of cash flows when applicable.

F-19

s. Investments

On January 1, 2018, the Company adopted ASU No. 2016-01, which requires equity investments to be measured at fair value with subsequent changes recognized in net income, except for those accounted for under the equity method or requiring consolidation. This standard also changed the accounting for investments without a readily determinable fair value and that do not qualify for the practical expedient to be measured at fair value. A policy election can be made for these investments whereby investment will be carried at cost and adjusted in subsequent periods for any impairment or changes in observable prices of identical or similar investments.

With the adoption of ASU No. 2016-01 and the Update, for investments in equity securities lacking of readily determinable fair values and the ability to exercise significant influence, the Company elected to use the measurement alternative defined as cost, less impairments, adjusted by observable price changes. Adoption of these standards had no significant impact on the Group’s consolidated financial statements for the years ended 2020, 2021 and 2022.

The Group’s investments include equity method investments, equity securities without readily determinable fair values, equity securities applying fair value option and available-for-sale debt securities.

The Group holds equity investments in affiliates in which it does not have a controlling financial interest, but has the ability to exercise significant influence over the operating and financial policies of the investee. These investments are accounted for under equity method of accounting wherein the Group records its proportionate share of the investees’ income or loss in its consolidated financial statements.

Equity securities without readily determinable fair values are measured and recorded using a measurement alternative that measures the securities at cost minus impairment, if any, plus or minus changes resulting from qualifying observable price changes.

Fair value option election is made on an instrument-by-instrument basis and equity securities applying fair value option is reported at fair value with changes in fair value recognized in earnings.

Equity investments are evaluated for impairment when facts or circumstances indicate that the fair value of the investment is less than its carrying value. The Group reviews several factors to determine whether an impairment is recognized. These factors include, but are not limited to, the: (1) nature of the investment; (2) cause and duration of the impairment; (3) extent to which fair value is less than cost; (4) financial conditions and near term prospects of the issuers; and (5) ability to hold the security for a period of time sufficient to allow for any anticipated recovery in fair value.

Debt securities that the Company has positive intent and ability to hold to maturity are classified as held to maturity debt securities and are stated at amortized cost. The Company classified its investments in debt securities, other than the held to maturity debt securities, as available-for-sale securities. Available-for-sale debt securities are reported at estimated fair value with the aggregate unrealized gains and losses, net of tax, reflected in “Accumulated other comprehensive loss” in the consolidated balance sheets. If the amortized cost basis of an available-for-sale security exceeds its fair value and if the Company has the intention to sell the security or it is more likely than not that the Company will be required to sell the security before recovery of the amortized cost basis, an impairment is recognized in the consolidated statements of operations. If the Company does not have the intention to sell the security and it is not more likely than not that the Company will be required to sell the security before recovery of the amortized cost basis and the Company determines that the decline in fair value below the amortized cost basis of an available-for-sale security is entirely or partially due to credit-related factors, the credit loss is measured and recognized as an allowance for credit losses in the consolidated statements of operations. The allowance is measured as the amount by which the debt security’s amortized cost basis exceeds the Company’s best estimate of the present value of cash flows expected to be collected.

t. Impairment of long-lived assets

The Group’s long-lived assets include property, plant and equipment, project assets, land use rights and intangible assets with finite lives. The Group’s business requires heavy investment in manufacturing equipment that is technologically advanced, but can quickly become significantly under-utilized or rendered obsolete by rapid changes in demand for solar power products produced with those equipment.

F-20

Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that carrying amount of an asset may not be recoverable. Factors considered important that could result in an impairment review include significant underperformance relative to expected historical or projected future operating results, significant changes in the manner of use of acquired assets and significant negative industry or economic trends. The Group may recognize impairment of long-lived assets in the event the net book value of such assets exceeds the future undiscounted cash flows attributable to these assets. If the total of the expected undiscounted future net cash flows is less than the carrying amount of the asset, a loss, if any, is recognized for the difference between the fair value of the asset and its carrying value. Fair value is generally measured based on either quoted market prices, if available, or discounted cash flow analyses.

u. Leases

The Company adopted ASC Topic 842 to account for its lease transactions since January 1, 2019. The Company determines if a contract contains a lease at inception of the arrangement based on whether it has the right to obtain substantially all of the economic benefits from the use of an identified asset and whether it has the right to direct the use of an identified asset in exchange for consideration, which relates to an asset which the Company does not own. Right of use (“ROU”) assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at commencement date based on the present value of lease payments over the lease term. When determining the lease term, the Company includes options to extend or terminate the lease when it is reasonably certain that it will exercise that option, if any. As the Company’s leases do not provide an implicit rate, the Company uses its incremental borrowing rate, which it calculates based on the credit quality of the Company and by comparing interest rates available in the market for similar borrowings, and adjusting this amount based on the impact of collateral over the term of each lease. The Company does not typically incur variable lease payments related to its leases.

For a sale-leaseback transaction, sale-leaseback accounting shall be used by a seller-lessee only if the transaction meet all of the following: a) the transfer of the underlying asset meets the definition of a sale under ASC 606; b) the leaseback transaction does not result in a lease that would be classified as a finance lease; c) the contract does not contain a repurchase option, unless the option is exercisable at the fair value on the exercise date and there are alternative assets substantially the same as the transferred asset available in the market place.

If a sale-leaseback transaction does not qualify for sale-leaseback accounting because of the transfer of underlying assets does not meet the definition of sale, it is accounted for as a financing under ASC 360.

The Company has elected to adopt the following lease policies in conjunction with the adoption of ASU 2016-02: (i) elect for each lease not to separate non-lease components from lease components and instead to account for each separate lease component and the non-lease components associated with that lease component as a single lease component; (ii) for leases that have lease terms of 12 months or less and does not include a purchase option that is reasonably certain to exercise, the Company elected not to apply ASC Topic 842 recognition requirements; and (iii) the Company elected to apply the package of practical expedients for existing arrangements entered into prior to January 1, 2019 to not reassess (a) whether an arrangement is or contains a lease, (b) the lease classification applied to existing leases, and(c) initial direct costs.

v. Guarantees

The Group issues debt payment guarantees in favor of JinkoPower, a related party. The guarantees require the Group to make payments to reimburse the holders of the debt subject to these guarantees for losses they incur JinkoPower fails to make repayments to the holders, when its liability to the holders falls due.

A guarantee liability is initially recognized at the estimated fair value in the Group’s consolidated balance sheets unless it becomes probable that the Group will reimburse the holder of the guarantee for an amount higher than the carrying amount, in which case the guarantee is carried in the Group’s consolidated balance sheets at the expected amount payable to the holder. The fair value of the guarantee liability is measured by the total consideration to be received in connection with the provision of guarantee. The guarantee liability is amortized in straight line during the guarantee period.

Receivables have also been recorded for the guarantee payments to be received (Note 26).

Pursuant to the master service agreement signed with JinkoPower, guarantee service fee is settled on an annual basis.

F-21

w. Revenue recognition

On January 1, 2018, the Company adopted revenue guidance ASC Topic 606, “Revenue from Contracts with Customers” (“ASC 606”).

The Company negotiated payment terms on a case by case basis and allows most of its overseas’ customers to make full payment within 90 days and its domestic customers to make 90% to 95% of payment within 180 days after delivery and the rest will be paid when the Retainage Period (as defined below) ends.

As a result of adopting ASC Topic 606, for the sales contracts with retainage terms, under which customers were allowed to withhold payment of 5% to 10% of the full contract price as retainage for a specified period from one year to two year since normal operation of related customer’s solar project (“Retainage Period”), revenue from retainage is recognized upon the Group satisfied its performance obligation to transfer the goods to its customers instead of deferring recognition until the customers pay it after the Retainage Period expires. Revenue recognition for the Group’s other sales arrangements, including sales of solar modules, wafers, cells and revenue from generated electricity, remained materially consistent with historical practice.

For the contracts with retainage terms signed and executed before the adoption date of January 1, 2018, as 90%~95% of the revenue was recognized before the date of initial application, which is considered to be substantial, management concluded that these contracts have been completed before the adoption date, and as the company has elected to apply the modified retrospective adoption method only to contracts that were not completed as of January 1, 2018, no cumulative effect related to these retainages is recognized as an adjustment to the opening balance of retained earnings. The revenue recognized upon collection of these retainage amounts is recognized under ASC 605, the prior revenue recognition standard, with the amount of RMB29 million, RMB3 million and RMB0.4 million in 2020, 2021 and 2022.

The total amounts of retainage that were not recognized as revenue were RMB27 million, RMB24 million and RMB23 million as of December 31, 2020, 2021 and 2022, respectively.

The Group was mainly subject to value added taxes (“VAT”) on its sales from products. The Group recognizes revenue net of VAT. Related surcharges, such as urban maintenance and construction tax as well as surtax for education expenses are recorded in cost of revenues.

The Company’s accounting practices under ASC Topic 606, “Revenue from Contracts with Customers” are as followings:

(a)  Revenue recognition on product sales

For all product sales, the Group requires a contract or purchase order which quantifies pricing, quantity and product specifications. The Company’s sales arrangements generally do not contain variable considerations and are short-term in nature. The Company recognizes revenue at a point in time based on management’s evaluation of when the customer obtains control of the products. Revenue is recognized as performance obligation under the terms of a contract with the customer are satisfied and control of the product has been transferred to the customer. Sales of goods do not include multiple product and/or service elements.

Practical expedients and exemption

Upon the election of the practical expedient under ASC 340-40-25-4, the incremental costs of obtaining a contract are expensed when incurred if the amortization period of the asset that the entity otherwise would have recognized is one year or less. For the years ended December 31, 2020, 2021 and 2022, no incremental cost was capitalized as assets.

The Group also selected to apply the practical expedients allowed under ASC Topic 606 to omit the disclosure of remaining performance obligations for contracts with an original expected duration of one year or less and for contracts where the Company has the right to invoice for performance completed to date.

F-22

Based on the considerations that there is no difference between the amount of promised consideration and the cash selling price of product sales, in addition the actual length of time between when the Group transfers products to the customer and when the customer pays for those products has been generally within one year, the Group assessed and concluded that there is no significant financing component in place within its products sales as a practical expedient in accordance with ASC 606-10-32-18. As the retainage term is made to secure the future effective operation of solar modules and not to provide customer with significant financing, no significant financing component is considered to exist in the sales contract with retainage terms.

(b)  Sales of solar projects

The Company’s sales arrangements for solar projects do not contain any forms of continuing involvement that may affect the revenue or profit recognition of the transactions, nor any variable considerations for energy performance guarantees, minimum electricity end subscription commitments. The Company therefore determined its single performance obligation to the customer is the sale of a completed solar project. The Group recognizes revenue for sales of solar projects at a point in time after the solar project has been grid connected and the customer obtains control of the solar project.

(c)  Revenue on electricity generation

The Group recognizes electricity generation revenue on project assets constructed with a plan to operate the plant when persuasive evidence of a power purchase arrangement with the power grid company exists, electricity has been generated and been transmitted to the grid and the electricity generation records are reconciled with the grid companies, the price of electricity is fixed or determinable and the collectability of the resulting receivable is reasonably assured.

(d)  Revenue on processing services

The Group provides solar power product processing services to customers and the revenue of processing services is recognized at a point in time upon completion which is generally evidenced by delivery of processed products to the customers.

VAT on invoice amount is collected on behalf of tax authorities in respect of the sales of product and is not recorded as revenue. VAT collected from customers, net of VAT paid for purchases, is recorded as a liability until it is paid to the tax authorities.

x. Segment report

The Group uses the management approach in determining reportable operating segments. The management approach considers the internal organization and reporting used by the Group’s chief operating decision maker for making operating decisions, allocating resources and assessing performance as the source for determining the Group’s reportable segments.

Based on the criteria established by ASC 280 “Segment Reporting”, the Group’s chief operating decision maker has been identified as the Chairman of the Board of Directors as well as the CEO, who only review consolidated results of the Group when making decisions about allocating resources and assessing performance. Hence, the Group has only one operating segment which is vertically integrated solar power products manufacturing business from silicon ingots, wafers, cells to solar modules.

y. Cost of revenue

Cost of revenue for sales of photovoltaic products includes production and indirect costs, as well as shipping and handling costs for raw materials purchase and provision for inventories.

Costs of electricity generation revenue include depreciation of solar power project assets and costs associated with operation and maintenance of the project assets. Cost of electricity sales was RMB40 million, RMB31 million and nil for years ended December 31, 2020, 2021 and 2022, respectively.

z. Warranty cost

Solar modules produced by the Group are typically sold with either a 5-year or 10-year warranty for product defects, and a 10-year and 25-year warranty against declines of more than 10% and 20%, respectively, from the initial minimum power generation capacity at the time of delivery. Therefore, the Group is exposed to potential liabilities that could arise from these warranties. The potential liability is generally in the form of product replacement or repair.

F-23

Management applied significant judgements in estimating the expected failure rate of the Company’s solar module products and the estimated replacement costs associated with fulfilling its warranty obligations when measuring the warranty costs. Based on the actual claims incurred during the past years which appears to be consistent with the market practice, the Group projected the expected failure rate as 1% for the whole warranty period, which is consistent with prior assumptions. Based on the Group’s actual claims experience in the historical periods as well as management’s current best estimation, the Group believes that the average selling price of solar modules over the past two years more accurately reflects the estimated warranty cost liability in connection with the products sold by the Group, as opposed to the current and past spot prices. For the years ended December 31, 2020 and 2021, due to the decrease in average selling price of solar modules, the Group reversed previous years’ recorded warranty liability of RMB124 million and RMB104 million, with a corresponding decrease to selling and marketing expenses, respectively. For the year ended December 31, 2022, due to the rising in average selling price of solar modules, the Group increased previous years’ recorded warranty liability of RMB75 million, with a corresponding increase to selling and marketing expenses in 2022.

The warranty costs were classified as current liabilities under other payables and accruals, and non-current liabilities under accrued warranty costs–non-current, respectively, which reflect the Group’s estimation of the timing of when the warranty expenditures will likely be made. For the years ended December 31, 2020, 2021 and 2022, warranty costs accrued for the modules delivered in the periods before the increase/reversal due to updated project replacement cost were RMB363 million, RMB390 million and RMB773 million, respectively. The utilization of the warranty accruals for the years ended December 31, 2020, 2021 and 2022 were RMB99 million, RMB171 million and RMB212 million, respectively. Utilization of warranty accruals in 2020 and 2022 was mainly due to sporadic customer claims with accumulation of the Group’s solar module shipment. Utilization of warranty accruals in 2021 was mainly due to extreme climatic conditions in Europe.

Movement of accrued warranty cost

The following table summarizes the movement of accrued warranty cost (RMB in thousands):

    

For the year ended December 31, 

    

2020

    

2021

    

2022

    

RMB

    

RMB

    

RMB

At beginning of year

 

751,440

 

892,131

 

1,007,805

Additions

 

363,159

 

390,238

 

773,498

Utilization

 

(98,526)

 

(170,776)

 

(212,130)

Accrue (reversal) to selling and marketing expense

 

(123,942)

 

(103,788)

 

74,802

At end of year

 

892,131

 

1,007,805

 

1,643,975

F-24

The Group purchases warranty insurance policy which provides coverage for the product warranty services of solar modules worldwide. Prepayment for warranty insurance premium is initially recorded as other assets and is amortized over the insurance coverage period. Prepayment for warranty insurance premium is not recorded as reduction of estimated warranty liabilities. Once the Group receives insurance recoveries, warranty expenses will be credited.

In previous years, the Company incurred additional warranty costs due to the defects in a specific batch of raw materials provided by a supplier. The Company appealed against the supplier for the defects and obtained the final judgement from the court in September 2020, pursuant to which the Company shall be compensated by the supplier with the amount of RMB83 million by offsetting the Company’s payables due to such supplier. Given that, the Company reversed warranty expenses in the third quarter of 2020 with a corresponding reduction in accounts payables.

aa. Shipping and handling

Costs to ship products to customers are included in selling and marketing expenses in the consolidated statements of operations. Costs to ship products to customers were RMB1,631 million, RMB2,048 million and RMB5,161 million for the years ended December 31, 2020, 2021 and 2022, respectively.

ab. Research and development

Research and development costs are expensed when incurred.

ac. Start-up costs

The Group expenses all costs incurred in connection with start-up activities, including pre-production costs associated with new manufacturing facilities (excluding costs that are capitalized as part of property, plant and equipment) and costs incurred with the formation of new subsidiaries such as organization costs.

ad. Income Taxes

Income taxes are accounted for under the asset and liability method. Deferred income tax assets and liabilities are recognized for the future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and any tax loss and tax credit carry forwards. Deferred income tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred income tax assets and liabilities of a change in tax rates or tax laws is recognized in the consolidated statements of operations in the period the change in tax rates or tax laws is enacted. A valuation allowance is provided to reduce the amount of deferred income tax assets if it is considered more likely than not that some portion or all of the deferred income tax assets will not be realized.

The accounting for uncertain tax positions requires that the Company recognizes in the consolidated financial statements the impact of an uncertain tax position, if that position is more likely than not of being sustained upon examination, based on the technical merits of the position. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. The Group’s policy is to recognize, if any, tax related interest as interest expenses and penalties as general and administrative expenses. As of December 31, 2021 and 2022, there were no uncertain tax positions.

ae. Commitments and Contingencies

Liabilities for loss contingencies arising from claims, assessments, litigation, fines and penalties and other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated.

F-25

af. Fair value of financial instruments

The Group does not have any non-financial assets or liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (also referred to as an exit price). A hierarchy is established for inputs used in measuring fair value that gives the highest priority to observable inputs and the lowest priority to unobservable inputs. Valuation techniques used to measure fair value shall maximize the use of observable inputs.

When available, the Group measures the fair value of financial instruments based on quoted market prices in active markets, valuation techniques that use observable market-based inputs or unobservable inputs that are corroborated by market data. Pricing information the Group obtains from third parties is internally validated for reasonableness prior to use in the consolidated financial statements. When observable market prices are not readily available, the Group generally estimates the fair value using valuation techniques that rely on alternate market data or inputs that are generally less readily observable from objective sources and are estimated based on pertinent information available at the time of the applicable reporting periods. In certain cases, fair values are not subject to precise quantification or verification and may fluctuate as economic and market factors vary and the Group’s evaluation of those factors changes. Although the Group uses its best judgment in estimating the fair value of these financial instruments, there are inherent limitations in any estimation technique. In these cases, a minor change in an assumption could result in a significant change in its estimate of fair value, thereby increasing or decreasing the amounts of the Group’s consolidated assets, liabilities, equity and net income.

The Group’s financial instruments consist principally of cash and cash equivalents, restricted cash, restricted short-term, available-for-sale securities and long-term investments, accounts and notes receivable, foreign exchange forward contract receivables other receivables, prepayments and other current assets, call option, foreign exchange option, accounts and notes payable, other payables and accruals, foreign exchange forward contract payables, guarantee liabilities, lease liabilities, short-term borrowings, long-term borrowings, long-term payables, convertible senior notes and interest rate swap.

The foreign exchange forward contracts receivable and payable, call option, foreign exchange options, interest rate swap, equity securities applying fair value option, available-for-sale debt securities and convertible senior notes are measured at fair value (Note 29). The Group measures the equity method investments at fair value on a non-recurring basis only if an impairment charge were to be recognized. For those equity investments without readily determinable fair value, the Group measures them at fair value when observable price changes are identified or impairment charge was recognized. Except for these financial instruments and long-term borrowing, the carrying values of the Group’s other financial instruments approximated their fair values due to the short-term maturity of these instruments. The carrying amount of long-term borrowing approximates their fair value due to the fact that the related interest rates approximate rates currently offered by financial institutions for similar debt instruments of comparable maturities.

When the fair value option is elected for financial liabilities, changes in fair value due to changes in instrument-specific credit risk will be recognized separately in other comprehensive income. As the Company elected to measure its convertible senior notes issued in 2019 in their entirety at fair value, the portion of the total change in the fair value of the convertible senior notes that results from a change in the instrument-specific credit risk is presented separately in other comprehensive income. The gains or losses attributable to changes in instrument-specific credit risk were benchmarked by the portion of the total change in fair value that excluding the amount resulting from a change in a risk-free rate.

ag. Government grants

Government grants related to technology upgrades and enterprise development are recognized as subsidy income when received. For the years ended December 31, 2020, 2021 and 2022, the Group received financial subsidies of RMB192 million, RMB466 million and RMB1,089 million from the local PRC government authorities, respectively. These subsidies were non-recurring, not refundable and with no conditions related to specific use or disposition of the funds, attached. There are no defined rules and regulations to govern the criteria necessary for companies to enjoy such benefits and the amount of financial subsidy is determined at the discretion of the relevant government authorities.

Government grants related to assets are initially recorded as deferred revenue which are then deducted from the carrying amount when the assets are ready for use and approved by related government. The Company received government grant related to assets of RMB20 million, RMB291 million and RMB1,469 million for the years ended December 31, 2020, 2021 and 2022, respectively. As of December 31, 2021 and 2022, the carrying value of deferred revenue was RMB200 million and nil, respectively.

F-26

ah. Repurchase of share

When the Company’s shares are purchased for retirement, the excess of the purchase price over its par value is recorded entirely to additional paid-in capital subject to the limitation of the additional paid in capital when the shares were originally issued. When the Company’s shares are acquired for purposes other than retirement, the purchase price is shown separately as treasury stock.

ai. Earnings/(Loss) per share

Basic earnings(loss) per share is computed by dividing net income(loss) attributable to ordinary shareholders by the weighted average number of ordinary shares outstanding during the period using the two-class method. Under the two-class method, net income is allocated between ordinary shares and other participating securities based on their participating rights. Diluted earnings(loss) per share is calculated by dividing net income(loss) attributable to ordinary shareholders, as adjusted for the change in income or loss as result from the assumed conversion of those participating securities, if any, by the weighted average number of ordinary and dilutive ordinary equivalent shares outstanding during the period. Potential diluted securities consist of the ordinary shares issuable upon the conversion of the convertible senior notes (using the if-converted method), the potential shares underlying call option arrangement and ordinary shares issuable upon the exercise of outstanding share options (using the treasury stock method), which are not included in the calculation of dilutive earnings per share if the effect is anti-dilutive.

Changes in income or loss of potential dilutive securities as result from the assumed conversion of the convertible senior notes and assumed exercise of call option, if any, are recorded as the adjustment to the consolidated net income (loss) from continuing operations to arrive at the diluted net income (loss) available to the Company’s ordinary shareholders.

Securities issued by a subsidiary that enable their holders to obtain the subsidiary’s common stock is included in computing the subsidiary’s earnings(loss) per share data. Those per-share earnings(loss) of the subsidiary are then included in the consolidated earnings(loss) per share computations based on the consolidated group’s holding of the subsidiary’s securities.

aj. Share-based compensation

The Company’s share-based payment transactions with employees, including share options, are measured based on the grant-date fair value of the equity instrument issued. The fair value of the award is recognized as compensation expense, net of estimated forfeitures, over the period during which an employee is required to provide service in exchange for the award, which is generally the vesting period.

ak. Other comprehensive income

Other comprehensive income is defined as the change in equity during a period from non-owner sources. The Company’s other comprehensive income for each period presented is comprised of foreign currency translation adjustment of the Company’s foreign subsidiaries, the changes in fair value of interest swap cash flow hedges, fair value changes of the Company’s debt securities and changes in instrument-specific credit risk of financial liabilities using fair value option.

al. Convenience translation

Translations of balances in the consolidated balance sheet, consolidated statement of operation, consolidated statement of comprehensive income and statement of cash flows from RMB into United States dollars (“USD” or “US$”) as of and for the year ended December 31, 2022 are solely for the convenience of readers and were calculated at the rate of RMB6.8972 to USD1.00, representing the exchange rate set forth in the H.10 statistical release of the Federal Reserve Board. No representation is intended to imply that the RMB amounts could have been, or could be, converted, realized or settled into USD at that rate on December 31, 2022, or at any other rate.

F-27

am. Recent accounting pronouncements

New Accounting Standards Adopted

In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting”, which provides optional expedients and exceptions for applying U.S. GAAP on contract modifications and hedge accounting to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform, if certain criteria are met. These optional expedients and exceptions provided in ASU 2020-04 are effective for the Company as of March 12, 2020 through December 31, 2022. We adopted this update in the first quarter of 2022 and the adoption did not have a material effect on our consolidated financial statements.

In August 2020, the FASB issued ASU 2020-06, “Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity’s Own Equity (Subtopic 815-40),” which removes certain separation models for convertible debt instruments and convertible preferred stock that require the separation of a convertible debt instrument into a debt component and an equity or derivative component. The ASU also expands disclosure requirements for convertible instruments and simplifies areas of the guidance for diluted earnings-per-share calculations that are impacted by the amendments. The standard is effective for interim and annual periods beginning after December 15, 2021, with early adoption permitted. We adopted this update in the first quarter of 2022 and the adoption did not have a material effect on our consolidated financial statements.

In May 2021, the FASB issued ASU No. 2021-04, Earnings Per Share (Topic 260), Debt — Modifications and Extinguishments (Subtopic 470-50), Compensation — Stock Compensation (Topic 718), and Derivatives and Hedging — Contracts in Entity’s Own Equity (Subtopic 815-40) to clarify and reduce diversity in an issuer’s accounting for modifications or exchanges of freestanding equity classified written call options (for example, warrants) that remain equity classified after modification or exchange. The amendments in this update are effective for all entities for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. An entity should apply the amendments prospectively to modifications or exchanges occurring on or after the effective date of the amendments. We adopted this update in the first quarter of 2022 and the adoption did not have a material effect on our consolidated financial statements.

New Accounting Standards Not Yet Adopted

In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which require that an entity (acquirer) recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. At the acquisition date, an acquirer should account for the related revenue contracts in accordance with Topic 606 as if it had originated the contracts. The amendments in this Update also provide certain practical expedients for acquirers when recognizing and measuring acquired contract assets and contract liabilities from revenue contracts in a business combination. The amendments should be applied prospectively to business combinations occurring on or after the effective date of the amendments, with early adoption permitted. We will adopt this update in the first quarter of 2023 and we are currently evaluating the impact.

In March 2022, the FASB issued ASU 2022-02, Troubled Debt Restructurings and Vintage Disclosures. This ASU eliminates the accounting guidance for troubled debt restructurings by creditors that have adopted ASU 2016-13, Measurement of Credit Losses on Financial Instruments, which the Company adopted on January 1, 2020. This ASU also enhances the disclosure requirements for certain loan refinancing and restructurings by creditors when a borrower is experiencing financial difficulty. In addition, the ASU amends the guidance on vintage disclosures to require entities to disclose current period gross write-offs by year of origination for financing receivables and net investments in leases within the scope of ASC 326-20. The ASU is effective for annual periods beginning after December 15, 2022, including interim periods within those fiscal years. Adoption of the ASU would be applied prospectively. Early adoption is also permitted, including adoption in an interim period. We will adopt this update in the first quarter of 2023 and we are currently evaluating the impact.

F-28

In June 2022, the FASB issued ASU 2022-02 Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions. The update clarifies that a contractual restriction on the sale of an equity security is not considered part of the unit of account of the equity security and, therefore, is not considered in measuring fair value. The update also clarifies that an entity cannot, as a separate unit of account, recognize and measure a contractual sale restriction. The update also requires certain additional disclosures for equity securities subject to contractual sale restrictions. The amendments in this update are effective for the Company beginning January 1, 2024 on a prospective basis. Early adoption is permitted for both interim and annual financial statements that have not yet been issued or made available for issuance. We are in the process of evaluating the impact of the new guidance on our consolidated financial statements.

3.    REVENUES

The Group’s revenues for the respective periods are detailed as follows (RMB in thousands):

    

For the years ended December 31, 

    

2020

    

2021

    

2022

    

RMB

    

RMB

    

RMB

Sales of solar modules

 

32,556,394

 

37,737,383

 

80,224,354

Sales of solar projects

1,197,713

31,400

Sales of silicon wafers

 

452,141

 

1,152,055

 

466,553

Sales of solar cells

 

344,510

 

606,582

 

1,024,114

Sales of other solar materials

 

478,184

 

1,043,760

 

1,380,875

Processing service fees

186,045

Revenue from generated electricity

100,517

100,696

Total

 

35,129,459

 

40,826,521

 

83,127,296

In March 2020, the Company sold two solar power plants in Mexico, that were constructed with an intent to sell, with a combined capacity of 155 MW to an independent third party, and recognized sales of solar projects with the amount of RMB1,198 million.

In December 2022, the Company received contingent receivables payments in cash related to the sales of these two solar projects and recognized revenue of RMB31 million.

During the years of 2020, 2021 and 2022, electricity revenue generated from certain overseas project assets constructed for sale upon completion, with the amount of RMB8 million, nil and RMB47 million was considered as incidental revenue and accounted for as a reduction of the capitalized project costs for development.

The following table summarizes the Group’s net revenues generated in respective region (RMB in thousands):

For the years ended December 31, 

2020

    

2021

    

2022

    

RMB

    

RMB

    

RMB

Inside China (including Hong Kong and Taiwan)

 

6,370,975

 

10,134,888

 

34,839,410

North America

 

10,098,116

 

6,621,799

 

3,727,493

Europe

 

4,644,487

 

7,481,581

 

19,637,777

Asia Pacific

 

9,603,211

 

10,239,162

 

11,274,447

Rest of the world

 

4,412,670

 

6,349,091

 

13,648,169

Total

 

35,129,459

 

40,826,521

 

83,127,296

F-29

4.    INTEREST EXPENSES, NET

Components of interest expenses, net are detailed as follows (RMB in thousands):

For the years ended December 31, 

2020

    

2021

    

2022

    

RMB

    

RMB

    

RMB

Interest expenses

 

705,159

 

878,908

 

1,150,128

Less: Interest capitalization

 

(29,307)

 

(40,588)

 

(70,719)

Less: Interest income

 

(216,618)

 

(214,291)

 

(588,706)

Total

 

459,234

 

624,029

 

490,703

5.    OTHER INCOME, NET

Components of other income, net are detailed as follows (RMB in thousands):

For the years ended December 31, 

2020

    

2021

    

2022

    

RMB

    

RMB

    

RMB

Guarantee income

 

14,687

 

6,365

 

Donations

 

(12,395)

 

(4,454)

 

(6,824)

Disposal of Tiansheng

12,474

Disposal of solar power project in Argentina

1,758

Others

(5,837)

Total

 

2,292

 

1,911

 

1,571

(a)Since 2016, the Group issued debt payment guarantees and redemption guarantees in favor of JinkoPower, a related party (Note 26). The guarantee liability which corresponds with the guarantee fees received is being amortized in straight line during the guarantee period from 1 to 16 years based on the life of the outstanding guaranteed bank loans by recognizing a credit to other income. In 2022, the Group and JinkoPower entered into an agreement to cancel the debt payment guarantees and redemption guarantees in favor of JinkoPower. Hence, no guarantte income was recognized for the year ended December 31, 2022.
(b)The Group entered into a share purchase agreement to dispose all of its equity interests in Jinko-Tiansheng to Jinko-Tiansheng’s other shareholders in November 2021. The disposition was consummated in 2022 with a gain of RMB12 million recognized.
(c)In December 2021, the Group entered into an agreement to sell the solar power plant in Argentina to JinkoPower, a related party. Disposition of the solar power plant was consummated in June 2022 with a gain of RMB2 million recognized.

6.    TAXATION

The Company and its subsidiaries file separate income tax returns.

Cayman Islands

Under the current laws of the Cayman Islands, the Company and its subsidiaries in Cayman Islands are not subject to tax on its income or capital gains. In addition, upon any payment of dividends by the Company, no Cayman Islands withholding tax is imposed. 10% withholding income tax is levied on the guarantee payment from JinkoPower (Note 26).

British Virgin Islands

Under the current laws of the British Virgin Islands(“BVI”), the Company’s subsidiary in BVI is not subject to tax on its income or capital gains. In addition, upon any payment of dividends by the Company, no British Virgin Islands withholding tax is imposed.

People’s Republic of China

On March 16, 2007, the National People’s Congress approved the Corporate Income Tax Law of the People’s Republic of China (the “CIT Law”) with effective on January 1, 2008. The CIT Law enacted a statutory income tax rate of 25%.

F-30

Jiangxi Jinko, Zhejiang Jinko, Haining Jinko, Jinko Yiwu, Shangrao Jinko and Zhejiang New Materials were designated by the relevant local authorities as “High and New Technology Enterprises” under the CIT Law. Zhejiang Jinko has successfully renewed this qualification for 2021, 2022 and 2023. Jiangxi Jinko and Haining Jinko have successfully renewed this qualification for 2022, 2023 and 2024. Jinko Yiwu was designated by the relevant local authorities as a “High and New Technology Enterprise” in 2021, and will enjoy the preferential tax rate of 15% in 2022 and 2023. Shangrao Jinko and Zhejiang New Materials were designated by the relevant local authorities as a “High and New Technology Enterprise” in 2022, and will enjoy the preferential tax rate of 15% in 2023 and 2024. Xinjiang Jinko was designated by the relevant local authorities as an “Enterprise in the Encouraged Industry” and was subject to a preferential tax rate of 15% till 2030. It was also designated by the relevant local authorities as a “High and New Technology Enterprise” in 2020, and was subject to the preferential tax rate of 15% in 2021 and 2022. Jinko Leshan, Jinko Sichuan, Jinko Qinghai and Jinko Chuxiong was designated by the relevant local authorities as an “Enterprise in the Encouraged Industry” and was subject to a preferential tax rate of 15% till 2030.

Under the CIT Law, 10% withholding income tax (“WHT”) will be levied on foreign investors for dividend distributions from foreign invested enterprises’ profit earned after January 1, 2008. For certain treaty jurisdictions such as Hong Kong which has signed double tax arrangement with the PRC, the applicable WHT rate could be reduced to 5% if foreign investors directly hold at least 25% shares of invested enterprises at any time throughout the 12-month period preceding the entitlement to the dividends and they are also qualified as beneficial owners to enjoy the treaty benefit. Deferred income taxes are not provided on undistributed earnings of the Company’s subsidiaries that are intended to be permanently reinvested in China.

Since Jiangxi Jinko’s initial pubic offering in 2022 (Note 24), the Group provided withholding income tax for the earnings of Jiangxi Jinko, which are expected to be distributed in the future based on its distribution plan. As of December 31, 2022, the Group recognised deferred tax liabilities of RMB52 million, related to the cumulative undistributed earnings of Jiangxi Jinko.

The cumulative undistributed earnings of the Company’s PRC subsidiaries intended to be permanently reinvested totaled RMB3,879 million, RMB4,928 million and RMB6,635 million as of December 31, 2020, 2021 and 2022 respectively, and the amount of the unrecognized deferred tax liability, calculated based on the 10% rate, on the indefinitely reinvested earnings was RMB388 million, RMB493 million and RMB663 million as of December 31, 2020, 2021, 2022 respectively.

Hong Kong

The Company’s subsidiaries established in Hong Kong are subject to Hong Kong profit tax at a rate of 16.5% on its assessable profit.

Japan

Jinko Japan is incorporated in Japan and is subject to corporate income tax at 37.6%.

Korea

Jinko Korea is incorporated in Korea and is subject to corporate income tax at 22% in 2021 and 10% in 2022.

European Countries

Jinko Switzerland is incorporated in Switzerland and according to its current business model where it employs limited staff and generates income exclusively from trading activities conducted outside Switzerland, is subject to a combined federal, cantonal and communal tax rate of 11.6% in 2020, 9.57% in 2021 and 10% in 2022.

Jinko GMBH is incorporated in Germany and is subject to Germany profit tax rate of approximately 33% on the assessable profit.

Jinko Italy is incorporated in Italy and is subject to corporate income tax at 27.9%.

Jinko Portugal is incorporated in Portugal and is subject to corporate income tax at 22.5%.

Jinko Denmark is incorporated in Denmark and is subject to corporate income tax at 22%.

F-31

United States

Jinko US, Jinko US holding, and Jinko Solar (U.S.) Industries are Delaware incorporated corporations that are subject to U.S. federal corporate income tax on taxable incomes at a rate of 21% for taxable years beginning after December 31, 2017 and at differing tax rates of various states ranged from 0.75% to 9.99%.

Malaysia

The Income Tax Act 1967 of Malaysia, revised in 1971, enacted a statutory income tax rate of 24%. Nevertheless, Malaysia offers a wide range of tax incentives, including tax exemptions, capital allowances, and enhanced tax deductions, to attract foreign direct investment. Incorporated in Malaysia, Jinko Malaysia is entitled to a five year 100% tax exemption, approved in February 2017 and retrospectively effective from August 2015, under the pioneer status (PS) incentive scheme as a company engaged in producing high technology products identified by the Malaysian Investment Development Authority (MIDA). The tax exemption was expired in August 2020 and Jinko Malaysia is subject to corporate income tax at 24% from August 2020.

Canada

Jinko Canada is incorporated in Canada and is subject to a federal corporate income tax of 15% and provinces and territories income tax of 12%.

Australia

Jinko Australia is incorporated in Australia and is subject to corporate income tax at 30%.

Brazil

Jinko Brazil is incorporated in Brazil and is subject to corporate income tax at 34%.

Mexico

Jinko Mexico is incorporated in Mexico and is subject to corporate income tax at 30%.

Argentina

Cordillera Solar I, S.A., the wholly owned solar power project subsidiary, is incorporated in Argentina and is subject to corporate income tax at 35%.

Composition of Income Tax Expense

Income/(loss) before income taxes for the years ended December 31, 2020, 2021 and 2022 were taxed within the following jurisdictions (RMB in thousands):

For the year ended December 31, 

2020

2021

2022

    

RMB

    

RMB

    

RMB

Cayman Islands

 

(784,811)

 

199,956

 

(639,136)

PRC

 

444,368

 

1,120,667

 

2,743,467

Other countries

 

906,815

 

(230,720)

 

(127,622)

Income before income taxes

 

566,372

 

1,089,903

 

1,976,709

F-32

For the year ended December 31, 2022, loss before income taxes of Cayman Islands subsidiaries was mainly due to the charge of share-based compensation expenses. Increase in the income before taxes of PRC subsidiaries was mainly attributable to the higher profits generated by the Group’s subsidiaries in the PRC.

The current and deferred positions of income tax expense included in the consolidated statement of operations for the years ended December 31, 2020, 2021 and 2022 are as follows (RMB in thousands):

For the year ended December 31, 

2020

2021

2022

RMB

    

RMB

    

RMB

Current income tax (expenses)/benefits

    

PRC

 

26,473

 

(280,877)

 

(867,937)

Other countries

 

(110,726)

 

(175,633)

 

(58,014)

Total current income tax expenses

 

(84,253)

 

(456,510)

 

(925,951)

Deferred tax (expenses)/benefits

 

PRC

(7,436)

77,741

457,266

Other countries

(86,722)

184,629

(136,593)

Total deferred tax (expenses)/benefits

(94,158)

 

262,370

 

320,673

Income tax expenses, net

 

(178,411)

 

(194,140)

 

(605,278)

Reconciliation of the differences between statutory tax rate and the effective tax rate

Reconciliation between the statutory CIT rate of 25% and the Company’s effective tax rate from continuing operations is as follows:

For the year ended December 31, 

2020

2021

2022

    

%  

    

%  

    

%

Statutory CIT rate

 

25.0

 

25.0

 

25.0

Effect of permanent differences:

 

  

 

 

—Share-based compensation expenses

 

0.1

 

0.1

 

3.2

—Change in fair value of convertible senior notes and call options

 

32.0

 

(4.4)

 

0.2

—Accrued payroll and welfare expenses

 

0.4

 

0.1

 

0.1

—Change of enacted tax rate

 

(7.2)

 

2.1

 

1.6

—Other non-deductible expenses including tax preferences

 

(6.6)

 

(1.8)

 

3.4

Difference in tax rate of subsidiaries outside the PRC

 

(3.1)

 

2.2

 

3.9

Effect of tax holiday for subsidiaries

 

(7.8)

 

(12.9)

 

(12.1)

Change in valuation allowance

 

(1.3)

 

7.4

 

5.3

Effective tax rate

 

31.5

 

17.8

 

30.6

Other tax preferences in 2020, 2021 and 2022 was mainly due to the additional income tax deduction amounting of RMB83 million, RMB74 million and RMB107 million for R&D costs approved by local tax bureau in the second quarter of 2020, 2021 and 2022, respectively.

The aggregate amount and per share effect of reduction of CIT for certain PRC subsidiaries as a result of tax holidays are as follows (RMB in thousands, except for per share data):

For the year ended December 31, 

2020

2021

2022

    

RMB

    

RMB

    

RMB

The aggregate amount of effect*

 

44,191

 

140,235

 

239,268

Per share effect—basic

 

0.25

 

0.74

 

1.21

Per share effect—diluted **

 

0.25

 

0.68

 

1.19

* Increase of the aggregated amount of effect in 2022 was mainly attributable to more profit generated by the Group’s PRC subsidiaries with preferential tax rates.

F-33

**Due to the dilutive impact of call option in 2020, the denominator for diluted earnings per share is less than that for the basic earnings per share (Note 20). Therefore, the Company used the basic denominator for both of the basic and diluted effect to calculate above per share effect of tax holidays in 2020.

Significant components of deferred tax assets/liability (RMB in thousands)

As of December 31, 

2021

2022

    

RMB

    

RMB

Net operating losses

 

473,367

 

529,522

Accrued warranty costs

 

216,938

 

373,064

Provision for inventories, accounts receivable, other receivable

 

101,595

 

230,019

Timing difference for subsidiary income

 

15,235

 

166,857

Other temporary differences

 

24,953

 

69,183

Impairment for property, plant and equipment and project assets

 

100,860

 

35,491

Total deferred tax assets

 

932,948

 

1,404,136

Less: Valuation allowance

 

(217,124)

 

(243,141)

Less: Deferred tax liabilities in the same tax jurisdiction

 

(344,057)

 

(456,751)

Deferred tax assets

 

371,767

 

704,244

 

 

Timing difference for project assets, property, plant and equipment

 

(375,499)

 

(478,515)

Timing difference for refund of countervailing duties

(144,923)

(90,864)

Deferred tax liabilities related to cumulative distributable earnings in Jiangxi Jinko

(52,173)

Other temporary differences

 

(6,638)

 

(30,007)

Total deferred tax liabilities

 

(527,060)

 

(651,559)

Less: Deferred tax assets in the same tax jurisdiction

 

344,057

 

456,751

Deferred tax liabilities

 

(183,003)

 

(194,808)

Movement of valuation allowance (RMB in thousands)

For the year ended December 31, 

2020

2021

2022

    

RMB

    

RMB

    

RMB

At beginning of year

 

(144,317)

 

(136,847)

 

(217,124)

Current year additions

 

(37,426)

 

(88,667)

 

(216,260)

Utilization and reversal of valuation allowances

 

44,896

 

8,390

 

111,296

Decrease of valuation allowances related to the disposal of a subsidiary

78,947

At end of year

 

(136,847)

 

(217,124)

 

(243,141)

Valuation allowances were determined by assessing both positive and negative evidence and have been provided on the net deferred tax asset due to the uncertainty surrounding its realization. As of December 31, 2020, 2021 and 2022, valuation allowances of RMB137 million, RMB217 million and RMB243 million were provided against deferred tax assets because it was more likely than not that such portion of deferred tax will not be realized based on the Group’s estimate of future taxable incomes of all its subsidiaries. If events occur in the future that allow the Group to realize more of its deferred tax assets than the presently recorded amount, an adjustment to the valuation allowances will result in a non-cash income statement benefit when those events occur. Due to the strong financial performance and profitable condition of certain subsidiaries, the Company has determined that the future taxable income of those subsidiaries is sufficient to realize the benefits of such deferred tax assets. As a result, the Company reversed the valuation allowance of RMB45 million, RMB8 million and RMB111 million in 2020, 2021 and 2022.

F-34

7.    ACCOUNTS RECEIVABLE, NET — THIRD PARTIES

Components of accounts receivables, net-third parties are detailed as follows (RMB in thousands):

As of December 31, 

2021

2022

    

RMB

    

RMB

Accounts receivables - current

 

7,794,174

 

17,259,003

Allowance for credit losses - current

 

(323,071)

 

(584,127)

Accounts receivable, net - current

7,471,103

16,674,876

Accounts receivables – non-current

28,186

Allowance for credit losses – non-current

(562)

Accounts receivable, net – non-current

 

27,624

 

As of December 31, 2021 and 2022, accounts receivable with net book value of RMB726 million and RMB1,006 million were pledged as collateral for the Group’s borrowings (Note 18).

The following table summarizes the activity in the allowance for credit losses related to accounts receivable – current for the year ended December 31, 2020, 2021 and 2022:

As of December 31, 

2020

2021

2022

    

RMB

    

RMB

    

RMB

At beginning of year

 

318,198

 

293,360

 

323,071

Impact of adopting ASC Topic 326

 

(30,916)

 

 

Addition

 

26,581

 

91,948

 

394,285

Reversal

 

(20,503)

 

(24,213)

 

(114,770)

Write off

(38,024)

(18,459)

At end of year

 

293,360

 

323,071

 

584,127

The following table summarizes the activity in the allowance for credit losses related to accounts receivable – non-current for the year ended December 31, 2020, 2021 and 2022:

As of December 31,

2020

2021

2022

    

RMB

    

RMB

    

RMB

At beginning of year

    

1,139

    

562

Impact of adopting ASC Topic 326

Addition

1,139

Reversal

(577)

(562)

At end of year

1,139

562

8.    NOTES RECEIVABLE, NET – THIRD PARTIES

Components of notes receivables, net-third parties are detailed as follows (RMB in thousands):

As of December 31,

2021

2022

 

RMB

 

RMB

Notes receivable

    

1,690,142

    

6,697,096

Provision for notes receivable

 

(1,040)

 

Notes receivable, net

 

1,689,102

 

6,697,096

As of December 31, 2021 and 2022, notes receivable with net book value of RMB885 million and RMB1,481 million were pledged as collateral for the issuance of bank acceptance notes.

F-35

The following table summarizes the activity in the allowance for credit losses related to notes receivable for the year ended December 31, 2020, 2021 and 2022 (RMB in thousands):

As of December 31,

    

2020

    

2021

    

2022

RMB

RMB

RMB

At beginning of year

    

    

182

    

1,040

Impact of adopting ASC Topic 326

 

223

 

 

Addition

 

 

858

 

Reversal

 

(41)

 

 

(1,040)

At end of year

 

182

 

1,040

 

9.    ADVANCES TO SUPPLIERS, NET – THIRD PARTIES

Advance to suppliers, net – third parties were as follows (RMB in thousands):

As of December 31, 

2021

2022

    

RMB

    

RMB

Advances to suppliers - current

 

1,536,155

 

3,271,284

Advances to suppliers – non-current

296,709

310,375

Advances to suppliers, net

 

1,832,864

 

3,581,659

As of December 31, 2021 and 2022, advances to suppliers with term of less than 1 year mainly represent payments for procurement of recoverable silicon materials, virgin polysilicon and solar cells and the Group has delivery plan with the respective suppliers to receive the materials in the next twelve months.

As of December 31, 2021 and 2022, non-current advances to suppliers primarily represent upfront payments for procurement of silicon materials of which related good delivery is scheduled beyond one year.

There were no provisions recorded against advances to suppliers for the years ended December 31, 2020, 2021 and 2022. The Group wrote off fully impaired balances of advances to suppliers with the amount of RMB2 million, RMB6 million and nil for the years ended December 31, 2020, 2021 and 2022, respectively.

10.    INVENTORIES

The Company’s inventories are consisted of the follows (RMB in thousands):

As of December 31, 

2021

2022

    

RMB

    

RMB

Raw materials

 

3,761,045

 

5,499,573

Work-in-progress

 

2,623,044

 

3,237,480

Finished goods

 

6,868,263

 

8,713,231

Total

 

13,252,352

 

17,450,284

Write-down of the carrying amount of inventory to its estimated net realizable value was RMB271 million, RMB823 million and RMB1,819 million for the years ended December 31, 2020, 2021 and 2022, respectively, and were recorded as cost of revenues in the consolidated statements of operations. Inventory write downs were mainly related to the inventories whose market value is lower than their carrying amount.

As of December 31, 2021 and 2022, inventories with net book value of RMB1,749 million and RMB2,809 million were pledged as collateral for the Group’s borrowings (Note 18).

F-36

11.    PREPAYMENTS AND OTHER CURRENT ASSETS

Prepayments and other current assets are consisted of the follows (RMB in thousands):

As of December 31, 

2021

2022

    

RMB

    

RMB

Value-added tax deductible (a)

1,705,159

1,374,909

Deposit for customer duty, bidding and others

142,442

181,371

Prepayment for income tax and deferred charges

129,931

233,744

Receivables related to disposal of land use rights and property, plant and equipment (b)

111,804

378,900

Receivables related to discount from a supplier

110,050

324,002

Prepayment of electricity and others

91,334

153,021

Prepaid insurance premium

6,675

7,281

Employee advances (c)

6,274

3,944

Refund receivable of U.S. countervailing duties and anti-dumping duties (Note 16)

480,535

Rental deposit and prepayment

3,606

1,643

Receivable of option exercised

1,169

Prepaid professional service fee

307

Loan receivable (d)

23,459

Others

131,827

136,212

Less: Allowance for credit losses

(5,521)

(8,118)

Total

2,435,057

3,290,903

(a)Value-added tax deductible represented the balance that the Group can utilize to deduct its value-added tax liability within the next 12 months.
(b)Represented the receivables related to disposition of certain equipment for the purpose of upgrading manufacturing facilities and receivables related to disposition of certain land use rights.
(c)As of December 31, 2021 and 2022, all of the employee advances were business related, interest-free, not collateralized and will be repaid or settled within one year from the respective balance sheet dates.
(d)Represented an interest-free half-year loan of RMB23 million provided by Qinghai Jinko in 2022 to a third-party company.

The following table summarizes the activity in the allowance for credit losses related to prepayments and other current assets for the year ended December 31, 2022 (RMB in thousands):

For year ended December 31,

2022

    

RMB

At beginning of year

5,521

Impact of adopting ASC Topic 326

 

Addition

 

2,597

Reverse

At end of year

 

8,118

F-37

12.    INVESTMENTS AND AVAILABLE-FOR-SALE SECURITIES

The Group’s investments are consisted of the follows (RMB in thousands):

    

As of December 31,

2021

2022

RMB

RMB

-Debt investment

Available-for-sale securities

104,499

-Equity investment

Investments accounted for under the equity method

538,866

1,287,201

Equity securities without readily determinable fair values

 

95,000

 

245,000

Equity securities applying fair value option

 

 

178,871

Subtotal

633,866

1,711,072

Total

 

633,866

 

1,815,571

-Debt investment

Available-for-sale securities

In May 2022, the Group purchased a two-year puttable bond with an aggregated principal of RMB 100 million and annual interest of 5.5% from JinkoPower. The Group has the option to require JinkoPower to repurchase all or part of the bonds at the end of the first year in the life of the bond, and JinkoPower has the option to adjust the interest rate at the end of the first year in the life of the bond. For the year ended December 31, 2022, unrealized gain on the available-for-sale securities amounted to RMB1 million which was reported in other comprehensive income.

-Equity investment

Investments accounted for under the equity method.

On February 26, 2017, JinkoSolar signed a shareholder agreement with AxiaPower Holdings B.V. (“Axia”), a subsidiary of Marubeni Corporation, to jointly invest in and establish a company named SweihanSolar Holding Company Limited (“SSHC”) to hold 40% equity interest of Sweihan PV Power Company P.J.S.C (“the Project Company”), which develops and operates solar power projects in Dubai. In April 2019, JinkoSolar made pro rata additional capital injection to SSHC with the amount of RMB295 million. JinkoSolar holds 50% equity interest in the SSHC and accounts for its investment using the equity method. JinkoSolar’s share of SSHC’s results of operations is included in equity (loss)/income in affiliated companies in the Group’s consolidated statements of operations, with a loss of RMB10 million, an income of RMB62 million and an income of RMB14 million for the years ended December 31, 2020, 2021 and 2022, respectively. JinkoSolar sold modules of 32.2 MW, nil and nil and recognized revenue of RMB51 million, nil and nil on sales to the Project Company (Note 26) during the years ended December 31, 2020, 2021 and 2022, respectively. Loss amounted to RMB0.2 million, RMB1 million and RMB1 million in connection with the intercompany transactions with the Project Company was eliminated during the years ended December 31, 2020, 2021 and 2022, respectively. The Group received dividend in cash from SSHC with the amount of RMB 16 million, RMB 23 million and nil during the year of 2020, 2021 and 2022, respectively, which were recorded as reductions of the carrying amount of the investment. In January 2022, JinkoSolar made pro rata decrease of its investment in SSHC with the amount of RMB94 million, which was recorded as a reduction of the carrying amount of the investment. The carrying value of this investment was RMB 224 million and RMB 144 million as of December 31, 2021 and 2022.

F-38

On March 30, 2017, JinkoSolar signed a shareholder agreement with Yangzhou Tiansheng PV-Tech Co., Ltd., a Chinese PV enterprise, to jointly invest in and establish Jinko-Tiansheng to process and assemble PV modules as OEM manufacturer in Jiangsu province, China. JinkoSolar holds 30% equity interest in Jinko-Tiansheng and accounts for its investment using the equity method. In November 2021, the Group entered into a share purchase agreement to dispose all of its equity interest in Jinko-Tiansheng to Jinko-Tiansheng’s other shareholders. The carrying value of the Group’s investment in Jinko-Tiansheng which met recognition criteria in ASC 360-10-45-9 was reclassified as a held for sale asset as of December 31, 2021. Disposition of equity interest in Jinko-Tiansheng was closed in January 2022 and the Group recognized a gain from disposal of the equity interest with the amount of RMB13 million (Note 5). For the years ended December 31, 2020, 2021 and 2022, JinkoSolar’s share of Jinko-Tiansheng’s results of operations included in equity (loss)/income in affiliated companies in the Group’s consolidated statements of operations were a loss of RMB2 million, RMB7 million and nil, respectively. Jinko-Tiansheng charged processing fee amounted to RMB27 million, RMB5 million and nil to the Company for its OEM services provided (Note 26) during the years ended December 31, 2020, 2021 and 2022, respectively. Profit/(loss) amounted to RMB3 million, RMB(4) million and nil due to the intercompany transactions with Jinko-Tiansheng was eliminated for the years ended December 31, 2020, 2021 and 2022, respectively. The carrying value of this investment was RMB9 million and RMB3 million as of December 31, 2020 and 2021, respectively. On June 18, 2021, JinkoSolar signed a shareholder agreement with Xinte Energy Co., Ltd. and JA Solar Co., Ltd to jointly invest in and establish a company named Xinte Silicon Co., Ltd. (“Xinte Silicon”) to produce polysilicon materials. JinkoSolar made capital injection in cash with the total amount of RMB315 million during the year of 2021. JinkoSolar holds 9% equity interest in Xinte Silicon. JinkoSolar can exercise significant influence on Xinte Silicon and accounts for its investment using the equity method. JinkoSolar’s share of Xinte Silicon’s results of operations is included in equity (loss)/income in affiliated companies in the Group’s consolidated statements of operations, with a loss of RMB0.003 million and an income of RMB219 million for the year ended December 31, 2021 and 2022, respectively. JinkoSolar purchased polysilicon of nil and RMB825 million from Xinte Silicon during the years ended December 31, 2021 and 2022, respectively. Profit amounted to nil and RMB37 million in connection with these transactions with Xinte Silicon was eliminated for the years ended December 31, 2021 and 2022, respectively. The carrying value of this investment was RMB315 million and RMB534 million as of December 31, 2021 and 2022.

On November 3, 2021, JinkoSolar signed a shareholder agreement with Beijing Jingyuntong Technology Co., Ltd. and Sichuan Yongxiang Co., Ltd to jointly invest in and establish a company named Sichuan Yongxiang Technology Co., Ltd. (“Sichuan Yongxiang”) to produce polysilicon materials. JinkoSolar made capital injection in cash with the total amount RMB 450 million in 2022 and holds 15% equity interest in Sichuan Yongxiang. JinkoSolar can exercise significant influence on Sichuan Yongxiang and accounts for its investment using the equity method. JinkoSolar’s share of Sichuan Yongxiang’s results of operations is included in equity (loss)/income in affiliated companies in the Group’s consolidated statements of operations, with a loss of RMB1 million for the year ended December 31, 2022. The carrying value of this investment was RMB449 million as of December 31, 2022.

In July 2022, JinkoSolar established a fully owned subsidiary named as Shangrao Jinko Green Energy Technology Development Co., Ltd. (“Shangrao Lvneng”). JinkoSolar made capital injection in cash with the total amount of RMB50 million in July 2022. In November 2022, two third-party investors made capital injections into Shangrao Lvneng in cash with the total amount of RMB330 million (each paid RMB165 million) and JinkoSolar made additional capital injections in cash with the amount of RMB115 million.After these capital injections, JinkoSolar owns 33.33% equity interests and loses control of Shangrao Lvneng. A gain from disposal of Shangrao Lvneng subsidiary of RMB2 million was recognized because of the disposition. After the disposition, JinkoSolar can exercise significant influence on Shangro Lvneng and accounts for its investment using the equity method. JinkoSolar’s share of Shangrao Lvneng’s results of operations is included in equity (loss)/income in affiliated companies in the Group’s consolidated statements of operations, with a loss of RMB4 million for the year ended December 31, 2022. The carrying value of this investment was RMB160 million as of December 31, 2022.

Equity securities without readily determinable fair values

In October 2021, the Group made capital injection in cash with the amount of RMB65 million in Shenzhen Laplace Energy Technology Co., Ltd. (“Laplace”), a company in Guangdong province, China, and owns 2.88% equity interests. Such equity securities without readily determinable fair values are measured and recorded using a measurement alternative that measures the securities at cost as adjusted for observable price changes and impairments.

In December 2021, the Group made capital injection in cash with the amount of RMB30 million in Ningxia Xiaoniu Automation Equipment Co., Ltd. (“Xiaoniu”), a company in Ningxia hui autonomous region, China, and owns 0.9375% equity interests. Such equity securities without readily determinable fair values are measured and recorded using a measurement alternative that measures the securities at cost as adjusted for observable price changes and impairments.

F-39

In November 2022, the Group made capital injection in cash with the amount of RMB150 million in Aiswei Technology Co., Ltd . (“Aiswei”), a company in Shanghai, China, and owns 2.9126% equity interests. Such equity securities without readily determinable fair values are measured and recorded using a measurement alternative that measures the securities at cost as adjusted for observable price changes and impairments.

There was no re-measurement gain or loss being recognized in connection with equity investments accounted for using the measurement alternative for the years ended December 31, 2020, 2021 and 2022.

Equity securities applying fair value option

In June, 2022, the Group made capital injection in cash with the amount of RMB77 million in Zhejiang Xiangbang Technology Co., Ltd . (“Zhejiang Xiangbang”), a company in Hangzhou, China, and owns 2.98% equity interests. The Group irrevocably elected fair value option to initially and subsequently measure the investment in Xiangbang in its entirety at fair value with changes in fair value recognized in earnings The Group recorded change in fair value of its investment in Zhejiang Xiangbang with the amount of RMB102 million for the year ended December 31, 2022.

13.    PROPERTY, PLANT AND EQUIPMENT, NET

Property, plant and equipment used in continuing operation and related accumulated depreciation are as follows (RMB in thousands):

As of December 31, 

2021

2022

    

RMB

    

RMB

Buildings

 

6,875,072

 

12,655,905

Machinery and equipment

 

14,199,961

 

22,435,247

Motor vehicles

 

71,837

 

114,936

Furniture, fixture and office equipment

 

1,408,296

 

1,995,407

 

22,555,166

 

37,201,495

Less: Accumulated depreciation

 

(5,232,342)

 

(6,462,379)

Subtotal

 

17,322,824

 

30,739,116

Construction in progress

 

2,647,070

 

1,550,972

Property, plant and equipment, net

 

19,969,894

 

32,290,088

Depreciation expenses were RMB1,161 million, RMB1,604 million and RMB2,585 million for the years ended December 31, 2020, 2021 and 2022, respectively.

For the years ended December 31, 2020, 2021 and 2022, the Group disposed certain equipment with the net book value amounting of RMB610 million, RMB390 million and RMB1,118 million and recognized related disposal loss amounted to RMB428 million, RMB350 million and RMB249 million respectively. Increase in disposal loss on property, plant and equipment was mainly due to the automation upgrade of the Group.

Construction in progress primarily represents the construction of new production line. Costs incurred in the construction are capitalized and transferred to property and equipment upon completion, at which time depreciation commences.

Significant increase of property, plant and equipment during the year ended December 31, 2022 was attributable to the expansion of manufacturing capacity and automation upgrade of the Group.

For the years ended December 31, 2020, 2021 and 2022, the Group recorded impairments of RMB20 million, RMB150 million and RMB374 million related to the retirement of certain equipment in production lines that had become obsolete due to automation upgrade of the Group.

As of December 31, 2021 and 2022, certain property, plant and equipment with net book value amounting of RMB4,115 million and RMB5,210 million were pledged as collateral for the Group’s borrowings (Note 18).

As of December 31, 2021 and 2022, certain property, plant and equipment with net book value of RMB105 million and nil were pledged as collateral for the issuance of bank acceptance notes.

F-40

14.    LAND USE RIGHTS, NET

Land use rights represent fees paid to the government to obtain the rights to use certain lands over periods of 50 to 70 years, as applicable, in the PRC (RMB in thousands).

As of December 31, 

2021

2022

    

RMB

    

RMB

Land use rights

 

1,196,668

 

1,535,556

Less: accumulated amortization

 

(106,611)

 

(104,132)

Land use rights, net

 

1,090,057

 

1,431,424

Amortization expense was RMB12 million, RMB18 million and RMB27 million for the years ended December 31, 2020, 2021 and 2022, respectively. As of December 31, 2022, estimated amortization expense in each of the next five years is RMB30 million.

As of December 31, 2021 and 2022, certain land use rights with net book value of RMB110 million and RMB169 million were pledged as collateral for the Company’s borrowings (Note 18).

As of December 31, 2021 and 2022, certain land use rights with net book value of RMB15 million and nil were pledged as collateral for the issuance of bank acceptance notes.

15.    INTANGIBLE ASSETS, NET

Intangible assets and their related amortization are as follow (RMB in thousands):

As of December 31, 

2021

2022

    

RMB

    

RMB

Trademark

 

1,581

 

1,230

Computer software

 

94,712

 

135,218

Less: accumulated amortization

 

(40,809)

 

(56,848)

Intangible assets, net

 

55,484

 

79,600

Amortization expense was RMB10 million, RMB12 million and RMB17 million for the years ended December 31, 2020, 2021 and 2022, respectively.

16.    OTHER ASSETS – THIRD PARTIES

Other assets are consisted of the follows (RMB in thousands):

As of December 31, 

2021

2022

    

RMB

    

RMB

Prepayments for purchase of property, plant and equipment

 

1,859,173

 

1,162,351

Refund receivable of U.S. countervailing duties and anti-dumping duties

580,058

Deposit for rent and others

 

175,297

 

131,611

Prepayment for warranty insurance premium

 

111,537

 

114,088

Prepayment of income tax attributable to intercompany transactions

 

16,159

 

15,474

Less: Allowance for credit losses

 

(3,064)

 

(1,855)

Total

 

2,739,160

 

1,421,669

F-41

During the year of 2018, the U.S. Department of Commerce (“DOC”) issued the amended final results of its fourth administrative review on the counter-veiling duties (“CVD”) imposed on the crystalline silicon photovoltaic, or CSPV, cells, whether or not incorporated into modules, from China. As a result, the Group’s CVD rate was updated to be 10.64% from 20.94%, covering the period from January 1, 2015 to December 31, 2015, and all future exports to the US starting from July 2018 (“CVD AR4”). Pursuant to the final results of fourth administrative review, the Group recorded a reversal of costs of revenues and recognized refundable deposits due from the U.S. Customs with the amount of USD31 million (RMB210 million), representing the difference between the amended rate and the previous rate during the period from January 1, 2015 to December 31, 2015. During the year of 2020, CVD rate was further amended to be 4.22%. The Group recorded a reversal of costs of revenues and refundable deposits with the amount of USD25 million (RMB164 million) based on the difference between the amended rate and the previous rate. In November 2022, due to the acceleration of cash liquidation procedures in relation to the CVD AR4, the Group received CVD AR4 refunds with the amount of USD 69 million (RMB 499 million) from the U.S. Customs, including principal amount of USD 56 million (RMB 400 million) and interests of USD 14 million (RMB 100 million).

During the year of 2019, the DOC issued its final results of the fifth administrative review, the Group’s CVD rate was finalized to be 12.70% from 20.94%, covering the period from January 1, 2016 to December 31, 2016, and all future exports to the US starting from August 2019 (“CVD AR5”). Pursuant to the final results of fifth administrative review, the Group recorded a reversal of costs of sales and recognized refundable deposits due from the U.S. Customs with the amount of USD37 million (RMB260 million) on an amortized cost basis based on its best estimation of related liquidation. In May 2022, CVD rate was further amended to be 5.86%. The Group recorded a reversal of costs of sales and refundable deposits with the amount of USD33 million (RMB 226 million) based on the difference between the amended rate and the previous rate. Subsequently in January 2023, due to the acceleration of cash liquidation procedures in relation to the CVD AR5, the Group received CVD AR5 refunds with the amount of USD 87 million (RMB 593 million) from the U.S. Customs, including principal amount of USD 70 million (RMB 477 million) and interests of USD 17 million (RMB 116 million). Hence, the Group reclassified the CVD AR5 receivables from “Other assets-third parties” to “Prepayments and other current assets” as of December 31, 2022 (Note 11).

During the year of 2020, the U.S. Department of Commerce issued its final results of the sixth administrative review, and the finalized CVD rate applicable to the Group was 12.67%, which was initially 20.94%, covering the period from January 1, 2017 to December 31, 2017, and all future exports to the United States starting from December 2020 (“CVD AR6”). Pursuant to the final results of sixth administrative review, the Group recorded a reversal of costs of sales and recognized refundable deposits due from the U.S. Customs with the amount of USD0.4 million (RMB3 million) under “other assets - third parties” on an amortized cost basis based on its best estimation of related liquidation. During the year of 2021, CVD rate was further amended to be 11.97%. The Group recorded a reversal of costs of sales and refundable deposits with the amount of USD0.04 million (RMB0.23 million) based on the difference between the amended rate and the previous rate. As of December 31, 2022, in light of the acceleration of liquidation of the refundable deposits, based on its latest communication from the DOC and best estimation, the Group considered the CVD AR6 receivables can be collected within the next 12 months and therefore reclassified the receivables from “Other assets-third parties” to “Prepayments and other current assets” (Note 11).

The following table summarizes the activity in the allowance for credit losses related to deposits for the year ended December 31, 2022(RMB in thousands):

For the year ended December 31,

2022

    

RMB

At beginning of year

 

3,064

Impact of adopting ASC Topic 326

 

Addition

Reversal

 

(1,209)

Writeoff

At end of year

 

1,855

F-42

17.    OTHER PAYABLES AND ACCRUALS

Other payables and accruals are consisted of the follows (RMB in thousands):

As of December 31, 

2021

2022

    

RMB

    

RMB

Payables for purchase of property, plant and equipment

 

3,073,625

 

6,412,134

Freight payables

 

858,027

 

1,359,813

Accrued utilities, rentals and interest

 

424,436

 

629,977

Customs duties

 

157,655

 

147,759

Accrued warranty cost

 

149,164

 

221,699

Value-added tax and other tax payables

 

74,784

 

329,078

Commission payables

24,861

13,587

Contracted labor fees

 

24,392

 

20,015

Accrued professional service fees

 

19,739

 

34,110

Insurance premium payables

 

6,839

 

1,853

Others

30,562

44,359

Total

 

4,844,084

9,214,384

18.    BORROWINGS

(a)   Short-term borrowings

Components of short-term borrowings as of December 31, 2021 and 2022 were as follows (RMB in thousands):

As of December 31, 

    

2021

    

2022

RMB

RMB

Short-term borrowings

 

11,967,827

 

10,316,714

Long-term borrowings—current portion

 

1,371,540

 

2,102,456

Total short-term borrowings

 

13,339,367

 

12,419,170

The short-term borrowings outstanding as of December 31, 2021 and December 31, 2022 carried a weighted average interest rate of 3.28% and 3.10% per annum, respectively. Included in the balance of short-term bank borrowings as of December 31, 2022 were borrowings of RMB2,186 million, RMB120 million, and RMB1,002 million which are denominated and repayable in EUR, JPY and USD, respectively.

Details of the Group’s short-term borrowings as of December 31, 2022 are (RMB in thousands):

Type of loan

    

As of December 31, 2022

    

Guarantee/Collateral

    

    

Credit loan

 

4,055,137

 

  

 

a)

Letter of credit loan

 

2,792,460

 

  

 

a)

 

256,313

 

Guaranteed by JinkoSolar Holding

 

b)

 

167,000

 

Guaranteed by JinkoSolar Holding and certain shareholders of the Group

 

b)

Guaranteed by subsidiaries

 

50,000

 

Guaranteed by Jiangxi Jinko and certain shareholders of the Group

 

b)

of the Group and third parties

 

1,942,835

 

Guaranteed by Jiangxi Jinko

 

b)

and/or collateralized on the

1,329,716

Guaranteed by Zhejiang Jinko

b)

Group’s assets

20,197

Guaranteed by Agricultural Bank of China Shangrao Guangxin Branch

b)

 

25,312

Guaranteed by China Export & Credit Insurance Corporation

b)

1,132,645

 

Financings associated with failed sale-lease back transactions

 

c)

647,555

Guaranteed and collateralized on buildings, equipment and other assets of the Group and shareholders of the Group

d)

Total

 

12,419,170

 

  

 

  

a)As of December 31, 2022, the Group had short-term bank borrowings of RMB4,055 million credit loans, and RMB2,792 million letter of credit loans. The remaining short-term bank borrowings of RMB4,439 million were either guaranteed by other parties and/or collateralized on the Group’s assets, detailed as following:

F-43

b)Borrowings of RMB256 million guaranteed by JinkoSolar Holding, RMB167 million guaranteed by JinkoSolar Holding and certain shareholders of the Group, RMB50 million guaranteed by Jiangxi Jinko and certain shareholders of the Group, RMB1,943 million guaranteed by Jiangxi Jinko, RMB1,330 million guaranteed by Zhejiang Jinko, RMB20 million guranteed by Agricultural Bank of China Shangrao Guangxin Branch, and RMB25 million guranteed by China Export & Credit Insurance Corporation, respectively.
c)As of December 31, 2022, the Group recorded financings associated with failed sale-lease back transactions with the amount of RMB1,463 million under long-term borrowings, and RMB1,133 million as current portion (Note 18).
d)RMB120 million collateralized on the account receivables and inventories of the Group, RMB528 million collateralized on the Group’s certain building and equipment, including RMB329 million which were also collateralized on the Group’s certain land use rights, RMB95 million were also collateralized on the Group’s certain land use rights and inventories.

In addition, included in these borrowings there were borrowings of RMB120 million guaranteed by Jinkosolar Holding, RMB100 million guaranteed by JinkoSolar Holding and Zhejiang Jinko, and RMB288 million guaranteed by Jiangxi Jinko.

The net book value of the total collateralized accounts receivables, land use right, building, equipment, inventories was RMB1,006 million, RMB169 million, RMB1,102 million, RMB4,108 million and RMB2,809 million, respectively as of December 31, 2022.

(b)   Long-term borrowings

Components of short-term borrowings as of December 31, 2021 and 2022 were as follows (RMB in thousands):

As of December 31, 

    

2021

    

2022

RMB

RMB

Long-term bank borrowings

 

590,013

 

3,329,075

Long-term financings associated with failed sale-leaseback transactions

2,756,452

2,595,686

Other long-term borrowings

7,921,530

9,200,490

Less: Current portion of long-term borrowings

 

(99,256)

 

(969,811)

Less: Current portion of financings associated with failed sale-leaseback transactions

(1,272,284)

(1,132,645)

Total long-term borrowings

 

9,896,455

 

13,022,795

Future principal repayments on the long-term borrowings are as follows (RMB in thousands):

Year ending December 31,

    

RMB

Year ended December 31

 

2023

 

3,862,228

2024

 

2,875,790

2025

 

5,085,899

2026

 

2,110,558

2027

625,033

Thereafter

 

565,743

Total

 

15,125,251

1)    Long-term bank borrowings

In 2021, the Group entered into a 3-year loan agreement with Deutsche Bank Co.,LTD. for a principle amount of USD12 million (RMB75 million) with the interest rate of 1.92%, which was repayable from March 2022 to December 2024. As of December 31, 2022, the total outstanding balances amounted to RMB55 million, including RMB27 million (USD4 million) due in December 2023.

F-44

In 2021, the Group entered into two separate 5-year loan agreements with Industrial Bank Co.,LTD. for a principle amount of RMB100 million and RMB19 million with the interest rate of 5.30% and 5.30%, respectively, which were repayable from December 2021 to December 2026. The borrowing was guaranteed by Jiangxi Jinko. As of December 31, 2021 and 2022, the total outstanding balances amounted to RMB119 million and RMB81 million, respectively, including RMB5 million due in December 2022, which was repaid in 2022 and RMB18 million due in December 2023.

In 2022, the Group entered into a 5-year loan agreement with Industrial Bank Co.,LTD. for a principle amount of RMB190 million with the interest rate of 4.3%, which is repayable from September 2022 to March 2027. The borrowing was guaranteed by Jiangxi Jinko. As of December 31, 2022, the total outstanding balances amounted to RMB190 million, including RMB27 million due in March 2023.

In 2022, the Group entered into a 2-year loan agreement with Bank of Communications for a principle amount of RMB100 million with the interest rate of 3.65%, which is due and payable in July 2024. The borrowing was guaranteed by Jinko Sichuan, Jinko Chuxiong and Jinko Shangrao and collateralized on the Group’s certain equipment with the net book value of RMB110 million. As of December 31, 2022, the total outstanding balances amounted to RMB100 million.

In 2022, the Group entered into a 2-year loan agreement with the Export-Import Bank of China for a principle amount of RMB817 million (EUR110 million) and RMB208 million (EUR28 million) with the interest rate of 2.10% and 2.70%, which is due and payable in October 2023 and September 2024, respectively.

In 2022, the Group entered into a 3-year loan agreement with Industrial Bank CO. LTD for a principle amount of RMB150 million with the interest rate of 4.1%, which is due and payable from September 2022 to March 2025. As of Decemeber 31, 2022, the outstanding balances amounted to RMB149 million.

In 2022, the Group entered into a 7-year revolving loan facility agreement with a financial consortium constitued by Agricultural Bank of China, China Construction Bank, China CITIC Bank and China Everbright bank CO., ltd in an aggregate principle amount not exceeding RMB2.4 billion. Borrowings drawn down from the loan facility were guaranteed by Jiangxi Jinko. As of December 31, 2022, the Group drew down borrowings from the bank facility with the amount of RMB397 million with the interest rate of 4.1% which were repayable from November 2022 to Febrary 2029. As of December 31, 2022, the total outstanding balances amounted to RMB397 million, including RMB27 million due in June 2023.

In 2022, the Group entered into a 7-year loan agreement with Industrial Bank Co.,LTD. for a principle amount of RMB31 million with the interest rate of 3.95%, which was repayable in December 2029. The borrowing was guaranteed by Jiangxi Jinko.

In 2022, the Group entered into a 3-year loan agreement with China Everbright bank CO., ltd. for a principle amount of RMB240 million with the interest rate of 4%, which was repayable in March 2025. The borrowing was guaranteed by Jiangxi Jinko. As of Decemeber 31, 2022, the outstanding balances amounted to RMB240 million.

In 2022, the Group entered into a 3-year loan agreement with Bank of Shanghai Co.,Ltd. for a principle amount of RMB100 million with the interest rate of 3.65%. The borrowing was guaranteed by Jiangxi Jinko. As of December 31, 2022, the total outstanding balances amounted to RMB100 million, including RMB10 million due in September 2023.

In 2022, the Group entered into a 3-year loan agreement with China Construction Bank for a principle amount of RMB80 million with the interest rate of 4.10%, which is due and payable in June 2025.

In 2022, the Group entered into a 3-year loan agreement with Industrial Bank Co.,LTD. for a principle amount of RMB100 million, RMB100 million and RMB200 million with the interest rate of 4.1%, which is due and payable from September 2022 to March 2025. As of Decemeber 31, 2022, the outstanding balances amounted to RMB400 million, including RMB0.06 million due on Decemeber 31, 2023. The borrowing was guaranteed by Jiangxi Jinko and collateralized on the Group’s certain land use rights and buildings with the net book value of RMB38 million and RMB366 million, respectively.

In 2022, the Group entered into a 3-year loan agreement with China Everbright Bank for a principle amount of RMB50 million with the interest rate of 3.65%, which is due and payable from April 2023 to March 2024. The borrowing was guaranteed by Jianxi Jinko. As of Decemeber 31, 2022, the outstanding balances amounted to RMB50 million, including RMB0.5 million due in October 2023.

F-45

In 2022, the Group entered into a 3-year loan agreement with Hua Xia Bank for a principle amount of RMB70 million with the interest rate of 3.40%, which is repayable from March 2023 to in October 2025. The borrowing was guaranteed by Jiangxi Jinko. As of December 31, 2022, the total outstanding balances amounted to RMB70 million, including RMB10 million due in September 2023.

In 2022, the Group entered into a 5-year loan agreement with Fudian Bank. for a principle amount of RMB17 million with the interest rate of 5.10%, which were repayable from December 2022 to March 2027. The borrowing was guaranteed by Jiangxi Jinko. As of December 31, 2022, the total outstanding balances amounted to RMB16 million, including RMB3 million due in December 2023.

In 2022, the Group entered into three separate 5-year loan agreements with Industrial Bank Co.,LTD. for a principle amount of RMB25 million,RMB92 million and RMB21 million with the interest rate of 4.80%,4.60% and 4.60%, respectively, which were repayable from December 2022 to December 2028. The borrowing was guaranteed by Jiangxi Jinko. As of December 31, 2022, the total outstanding balances amounted to RMB138 million, including RMB26 million due in December 2023.

In 2022, the Group entered into a 2-year loan agreement with China Everbright Bank. for a principle amount of RMB50 million with the interest rate of 3.5%,which was due and payable in March 2024. The borrowing was guaranteed by Jiangxi Jinko.

In 2022, the Group entered into a 4-year loan agreement with China CITIC Bank. for a principle amount of RMB164 million with the interest rate of 3.65%, which was due and payable from November 2023 to May 2026. The borrowing was guaranteed by Jiangxi Jinko. As of December 31, 2022, the total outstanding balances amounted to RMB160 million, including RMB4 million due in November 2023.

The long-term borrowings contain covenants including, among others, those related to certain financial metrics, liens, consolidation, merger and sale of the Group’s assets. The Group is in compliance with all of the loan covenants as of December 31, 2021 and 2022.

2)    Financings associated with failed sale-leaseback transactions

During the year ended December 31, 2021 and 2022, the Group sold certain machinery and equipment with total carrying amount of RMB2,630 million and RMB1,761 million to certain third parties (the “purchaser-lessors”) for a total consideration of RMB3,334 million and RMB1,768 million and simultaneously entered into contracts to lease back these assets from the purchaser-lessors for periods from one to six years. Pursuant to the terms of the contracts, the Group is required to pay to the purchaser-lessors quarterly lease payment over the contract periods and is entitled to obtain the ownership of these equipment at a nominal price upon the expiration of the leases. Through the leaseback, the Group substantially retains all of the benefits and risks incident to the ownership of the equipment sold and the fair value of these equipment upon expiration of leasing period is most likely to be much higher than the repurchase price. Therefore, these lease transactions do not qualify as sale-leaseback transaction. Accordingly, the Group identified the transactions as financing arrangements and recorded as borrowings. As of December 31, 2022, the Group recorded RMB2,596 million under long-term borrowings, including RMB1,133 million as current portion.

F-46

3)    Other long-term borrowings

In the February 2018, Jiangxi Jinko, together with government background funds, established Jinko Sichuan. Cash capital injections with an aggregate amount of RMB1.3 billion had been made by the non-controlling shareholders through December 31, 2021. The Group controls and consolidates such entity in its financial statements. In October 2020, Jiangxi Jinko entered into a supplementary investment agreement with the government background funds, pursuant to which the government background funds will no longer participates in any business decision of Jinko Sichuan and enjoys a fixed annual return of 6% on its capital injection. Additionally, Jiangxi Jinko shall repurchase all the 30% equity interests (the non-controlling interest) held by the government background funds upon the sixth anniversary of the capital injection date with a repurchase price equivalent to the capital injection made by the government background funds. Considering the government investment shall be repaid on a fixed date and for fixed amounts, redemption of the government investment is considered to be mandatory and certain to occur and is not upon the occurrence of a conditional event nor depends upon the satisfaction of a specified contingency. The Group assessed the impact of the above amendments and concluded that these amendments represented a settlement of the non-controlling interests given characteristics of the non-controlling interests has been completely changed to loan liabilities. At the time of the settlement, the carrying amount of the non-controlling interests with the amount of RMB997 million was derecognized, and the new loan liabilities was recorded at fair value of RMB1,114 million, with the difference recorded against additional paid-in-capital. In addition, in July, September and October 2021, the Jinko Sichuan received capital injection with the amount of RMB100 million, RMB150 million and RMB50 million from government background funds which bear a fixed annual return of 5.18%, and shall be repaid upon the fifth anniversary of the capital injection date. The Group recorded such capital injection as long-term borrowings. As of December 31, 2021 and 2022, the total outstanding balances amounted to RMB1,560 million and RMB1,633 million, respectively.

In the second and third quarter of 2018, government background companies made capital injection with the amounted of RMB517 million into Haining Jinko. In the third quarter of 2019, to support developments of local enterprise, government background funds of Zhejiang province made investment into Haining Jinko as capital injections through limited partnership established together with Zhejiang Jinko. The total capital injection received from government funds in the year of 2019 amounted to RMB846 million. In the fourth quarter of 2020, the Group entered into supplementary investments agreement with government background funds, pursuant to which the government background funds will no longer participate in any business decision of Haining Jinko and enjoys fixed annual return within the range from 4.75% to 5.23% on their capital injections respectively. Additionally, the Group shall repurchase all the equity interests (the non-controlling interest) held by the government background funds upon the fifth or sixth anniversary of the capital injection date with a repurchase price equivalent to the capital injection made by the government background funds. Considering the government investment shall be repaid on a fixed date and for fixed amounts, redemption of the government investment is considered to be mandatory and certain to occur and is not upon the occurrence of a conditional event nor depends upon the satisfaction of a specified contingency. The Group assessed the impact of the above amendments and concluded that these amendments represented a settlement of the non-controlling interests given characteristics of the non-controlling interests has been completely changed to loan liabilities. At the time of the settlement, the carrying amount of the non-controlling interests with the amount of RMB1,164 million was derecognized, and the new loan liabilities was recorded at fair value of RMB1,193 million with the difference recorded against additional paid-in-capital. As of December 31, 2021 and 2022, the total outstanding balances amounted to RMB1,096 million and RMB1,099 million respectively.

F-47

In the September 2019, Jiangxi Jinko, together with government background funds, established Jinko Yiwu. Cash capital injections with an aggregate amount of RMB765 million had been made by the non-controlling shareholders through December 31, 2020. The Group controls and consolidates such entity in its financial statements. In August 2020, Jiangxi Jinko entered into a supplementary investment agreement with the government background funds, pursuant to which the government background funds will no longer participates in any business decision of Jinko Yiwu and enjoys a fixed annual return of 6% on its capital injection. Additionally, Jiangxi Jinko shall repurchase all the 45% equity interests (the non-controlling interest) held by the government background funds upon the fifth anniversary of the capital injection date with a repurchase price equivalent to the capital injection made by the government background funds. Considering the government investment shall be repaid on a fixed date and for fixed amounts, redemption of the government investment is considered to be mandatory and certain to occur and is not upon the occurrence of a conditional event nor depends upon the satisfaction of a specified contingency. The Group assessed the impact of the above amendments and concluded that these amendments represented a settlement of the non-controlling interests given characteristics of the non-controlling interests has been completely changed to loan liabilities. At the time of the settlement, the carrying amount of the non-controlling interests with the amount of RMB779 million was derecognized, and the new loan liabilities was recorded at fair value of RMB818 million, with the difference recorded against additional paid-in-capital. As of December 31, 2021 and 2022, the total outstanding balances amounted to RMB757 million and RMB754 million, respectively.

In the December 2019, Jiangxi Jinko, together with a government background fund, established Jinko Chuzhou. Cash capital injections with an aggregate amount of RMB1.1 billion had been made by the non-controlling shareholder through December 31, 2022. The Group controls and consolidates such entity in its financial statements. In August 2020, Jiangxi Jinko entered into a supplementary investment agreement with the government background fund, pursuant to which the government background fund will no longer participates in any business decision of Jinko Chuzhou and enjoys a fixed annual return of 4.35% on its capital injection. Additionally, Jiangxi Jinko shall repurchase all the 45% equity interests (the non-controlling interest) held by the government background fund upon the sixth anniversary of the capital injection date with a repurchase price equivalent to the capital injection made by the government background fund. Considering the government investment shall be repaid on a fixed date and for fixed amounts, redemption of the government investment is considered to be mandatory and certain to occur and is not upon the occurrence of a conditional event nor depends upon the satisfaction of a specified contingency. The Group assessed the impact of the above amendments and concluded that these amendments represented a settlement of the non-controlling interests given characteristics of the non-controlling interests has been completely changed to loan liabilities. At the time of the settlement, the carrying amount of the non-controlling interests with the amount of RMB859 million was derecognized, and the new loan liabilities was recorded at fair value of RMB846 million, with the difference recorded against additional paid-in-capital. In July and September 2021, Jinko Chuzhou received two 5-year loans with the amount of RMB150 million and RMB100 million from the government background fund which both bear a fixed annual return of 4.35%. As of December 31, 2021 and 2022, the total outstanding balances amounted to RMB1,025 million and RMB701 million, respectively.

In September and October 2021, Rui Xu entered into two 5-year loan agreements with a government background company with the principle amount of RMB20 million and RMB20 million and the interest rate of 5.05% and 5.05%, respectively. As of December 31, 2022, the total outstanding balances amounted to RMB40 million.

In April 2020, Jiangxi Jinko, together with a government background fund, established Jinko ShangRao. The Group controls and consolidates such entity in its financial statements. Pursuant to the investment agreement entered by Jiangxi Jinko and the government background fund, the government background fund will provide its investment into Shangrao Jinko of RMB4.5 billion with the interest rate stipulated by bank for the corresponding period. Jiangxi Jinko shall repurchase all the 45% equity interests (the non-controlling interest) held by the government background fund upon the sixth anniversary of the date of the investment agreement with a repurchase price equivalent to the capital injection made by the government background funds. Considering the government investment shall be repaid on a fixed date and for fixed amounts, redemption of the government investment is considered to be mandatory and certain to occur and is not upon the occurrence of a conditional event nor depends upon the satisfaction of a specified contingency. Therefore, these government investments were accounted as loan liabilities.

F-48

In January 2021, Jinko Shangrao received a 5-year loan with the amount of RMB98 million from the government background fund which bears a fixed annual return of 4.9%. In June 2021, to further support the development of Jinko Shangrao, the government background fund entered into agreement with Jiangxi Jinko to waive interests associated with the government loans during the period from January 1 to December 31, 2021. Considering the cash flow effect on a present value basis is less than 10 percent, the interest waiving is regarded as a modification of the government loan, and therefore, established a new effective interest based on the carrying value of the government loan and the revised cash flows since the modification date on June 25, 2021. No gain or loss was recorded in relation to the modification in 2021. As of December 31, 2021 and 2022, the total outstanding balances amounted to RMB2,017 million and RMB2,059 million, respectively.

In July 2020, the Group entered into a 2-year loan agreement with Ping An International Financial Leasing Co., Ltd. for a principle amount of RMB49,263 million which was repayable from July 2020 to July 2022. The borrowing was guaranteed by Jiangxi Jinko. The loan was repaid in July 2022.

In July 2021, Haining Jinko entered into a 5-year loan agreement with a government background company with the principle amount of RMB690 million and interest rate of LPR plus 10%. The loan will be repaid upon the fifth anniversary of the borrowing date. The borrowing was guaranteed by Jiangxi Jinko and Zhejiang Jinko. As of December 31, 2021 and 2022, the total outstanding balances amounted to RMB690 million and RMB591 million, respectively.

In October 2021, Anhui Jinko entered into a 6-year loan agreement with a government background company with the principle amount of RMB455 million and interest rate of 5.58%. The loan will be repaid upon the sixth anniversary of the borrowing date. As of December 31, 2021 and 2022, the total outstanding balances amounted to RMB434 million and RMB465 million, respectively.

In October and December 2021, Yushan Jinko entered into a 6-year loan agreement with a government background company with the principle amount of RMB200 million and RMB100 million and interest rate of 4.90% and 4.90%, respectively. These loans will be repaid upon the sixth anniversary of the borrowing date. As of December 31, 2021 and 2022, the total outstanding balances amounted to RMB287 million and RMB278 million, respectively. In January 2022, Yushan Jinko entered into a 6-year loan agreement with a government background company with the principle amount of RMB100 million interest rate of 4.90%. These loans will be repaid upon the sixth anniversary of the borrowing date. As of December 31, 2022, the total outstanding balances amounted to RMB100 million.

In 2022, Anhui Jinko entered into three separate 6-year loan agreements with a government background company with the principle amount of RMB83 million, RMB66 million and RMB66 million with the interest rate of 5.58%, 5.58% and 5.57%, respectively. These loans will be repaid upon the sixth anniversary of the borrowing date. As of December 31, 2022, the total outstanding balances amounted to RMB215 million.

In July 2022, Jinko Feidong entered into a 5-year loan agreement with a government background company with the principle amount of RMB205 million and interest rate of 4.75%. The loan will be repaid upon the fifth anniversary of the borrowing date. As of December 31, 2022, the total outstanding balances amounted to RMB208 million. In July 2022, Jinko Leshan entered into a 4-year loan agreement with a government background company with the principle amount of RMB150 million and interest rate of 6%. The loan will be repaid upon the fifth anniversary of the borrowing date. As of December 31, 2022, the total outstanding balances amounted to RMB51 million.

In August 2022, Haining Jinko entered into a 5-year loan agreement with a government background company with the principle amount of RMB1,000 million and interest rate of 5.06%. The loan will be repaid upon the fifth anniversary of the borrowing date. As of December 31, 2022, the total outstanding balances amounted to RMB1,006 million.

F-49

19.    LEASES

The Group’s operating lease primarily represent offices and overseas manufacturing facilities and warehouses. Most of the operating leases are for terms ranging from 3 to 20 years, although terms and conditions can vary from lease to lease. The Group has assessed the specific terms and conditions of each operating lease to determine the amount of the lease payments and the length of the lease term, which includes the minimum period over which lease payments are required plus any renewal options that are both within the Group’s control to exercise and reasonably certain of being exercised upon lease commencement. The Company assesses all relevant factors to determine if sufficient incentives exist as of lease commencement to conclude whether or not renewal is reasonably certain. There are no material residual value guarantees provided by the Company nor any restrictions or covenants imposed by the operating leases to which the Company is a party. In determining the lease liability, the Group utilizes its incremental borrowing rate for debt instruments with terms approximating the term for its operating leases to discount the future lease payments over the lease term to present value. The Company does not incur variable lease payments for its operating leases.

The Group’s finance leases primarily represent machinery and equipment utilized in the Group’s production facilities. All of the Group’s finance leases meet one or more of the criteria as: a) the lease transfers ownership of the underlying asset to the Group by the end of the lease term; b) the lease grants the Group an option to purchase the underlying asset that the lessee is reasonably certain to exercise; c) the lease term is for the major part of the remaining economic life of the underlying asset; d) the present value of the sum of the lease payments and any residual value guaranteed by the Group that is not already reflected in the lease payments equals or exceeds substantially all of the fair value of the underlying asset; e) the underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of the lease term. ROU of capital lease is recorded at the aggregate of future minimum lease payments and estimated residual value of the leased equipment. In determining the lease liability, the Group utilizes its incremental borrowing rate for debt instruments with terms approximating the term for its capital leases to discount the future lease payments over the lease term to present value.

The balances for the operating and finance leases where the Group is the lessee are presented as follows (RMB in thousands):

2021

2022

December 31

December 31

    

RMB

    

RMB

Operating leases:

Operating lease liabilities - current

 

62,515

 

65,489

Operating lease liabilities - non-current

 

385,420

 

339,885

Total operating lease liabilities

 

447,935

 

405,374

Operating lease right-of-use assets, net

 

438,271

 

396,966

Financing leases:

 

  

 

  

Financing lease liabilities - current

 

194,939

 

168,381

Financing lease liabilities - non-current

 

236,374

 

69,881

Total financing lease liabilities

 

431,313

 

238,262

Financing lease right-of-use assets, net

 

628,592

 

558,407

(a) The components of lease expenses were as follows (RMB in thousands):

    

For the years ended December 31,

2021

    

2022

RMB

RMB

Lease cost:

Amortization of right-of-use assets

 

135,791

129,869

Interest of lease liabilities

 

51,575

36,553

Expenses for short-term lease within 12 months

3,052

9,154

Total lease cost

 

190,418

175,576

F-50

(b)Supplemental cash flow information related to leases was as follows (RMB in thousands):

    

For the years ended December 31,

2021

    

2022

RMB

RMB

Cash paid for amounts included in the measurement of lease liabilities:

 

Operating cash outflows for operating leases

 

76,400

72,906

Operating cash outflows for finance leases

 

25,974

19,926

Financing cash outflows for finance leases

 

286,292

216,722

Total cash paid for amounts included in the measurement of lease liabilities:

 

388,666

309,554

Lease obligation accrued in exchange for right-of-use assets:

 

Operating lease liabilities

 

185,472

3,476

Finance lease liabilities

 

132,188

Total lease obligation accrued in exchange for right-of-use assets:

 

317,660

3,476

(c)Supplemental balance sheet information related to leases was as follows (RMB in thousands):

Operating leases:

    

As of December 31,

    

2021

    

2022

Weighted-average remaining lease term

 

7.35 years

6.21 years

Weighted-average discount rate

 

6.47%

6.46%

Financing leases:

    

As of December 31,

    

2021

    

2022

Weighted-average remaining lease term

 

1.94 years

0.94 years

Weighted-average discount rate

 

5.65%

5.55%

(d)Maturities of lease liabilities were as follows (RMB in thousands):

Operating leases:

Year ending December 31,

    

RMB

Year ended December 31,

 

  

2023

 

85,637

2024

 

84,973

2025

 

75,863

Thereafter

 

206,541

Total undiscounted lease payments

 

453,014

Less: imputed interest

 

47,640

Total lease liabilities

 

405,374

Financing leases:

Year ending December 31,

    

RMB

Year ended December 31,

 

  

2023

 

236,657

2024

 

34,252

Total undiscounted lease payments

 

270,909

Less: imputed interest

 

32,647

Total lease liabilities

 

238,262

F-51

20.    EARNINGS PER SHARE

Basic earnings per share and diluted earnings per share have been calculated as follows (RMB in thousands, except for share and per share data):

    

For the years ended December 31, 

    

2020

    

2021

    

2022

RMB

RMB

RMB

Numerator:

 

  

 

  

 

  

Net income

 

335,255

 

955,572

 

1,565,139

Less: Net income attributable to non-controlling interests

 

104,870

 

234,554

 

944,633

Net income attributable to JinkoSolar’s ordinary shareholders

230,385

721,018

620,506

Dilutive effects of convertible senior notes

 

(308,339)

 

Dilutive effects of call option

(462,752)

Numerator for diluted income/(loss) per share

 

(232,367)

 

412,679

 

620,506

Denominator:

 

  

 

 

Denominator for basic earnings per share - weighted average number of ordinary shares outstanding

 

178,938,853

 

190,672,869

 

198,004,260

Dilutive effects of share options

 

 

540,620

 

2,404,234

Dilutive effects of convertible notes

14,506,283

Dilutive effects of call option

 

(7,500,000)

 

 

Denominator for diluted calculation - weighted average number of ordinary shares outstanding

171,438,853

205,719,772

200,408,494

Basic earnings per share attributable to JinkoSolar’s ordinary shareholders

 

1.29

 

3.78

 

3.13

Diluted earnings/(loss) per share attributable to JinkoSolar’s ordinary shareholders

 

(1.36)

 

2.01

 

3.10

For the years ended December 31, 2020 and 2022, convertible senior notes convertible into 17,708,332 and 14,427,088 shares were not included in the computation of diluted EPS because of their anti-dilutive effect, respectively.

For the years ended December 31, 2020, because of the dilutive impact, potential shares underlying the call option arrangement (Note 22) were removed from weighted average number of ordinary shares outstanding since its issuance date, and changes in income of the assumed exercise of call option were also recorded as the adjustment to the consolidated net income to arrive at the diluted net income available to the Company’s ordinary shareholders.

21.    EMPLOYEE BENEFITS

According to the guidance promulgated by the central government, companies (and employees) are required to contribute, in specified portions, to the social insurance funds (including medical care insurance, work injury insurance, unemployment insurance, maternity insurance and pension benefits) as well as the housing funds (collectively, “employee welfare funds”) on a monthly basis for all of the employees based on such employees’ actual salaries or the applicable capped salary base, whichever is lower. An employee is entitled to request its employer to make the required portion of contributions in the statutory amounts to the employee welfare funds.

In line with local customary practices, the Company has made contributions to the social insurance funds which met the requirement of the local minimum wage standard, instead of its employees’ actual salaries as required by the above described guidance, and has not made full contribution to the housing funds.

Based on the Company’s observation of local practices and consultation with relevant government authorities, the Company believes its practice has been consistent with the common practice adopted by businesses in Shangrao and Haining, where the Company’s main subsidiaries operate.

F-52

However, the Company believes it is probable that it will be required to make additional contributions to the employee welfare funds if (i) the government authorities were to strictly enforce the statutory contribution requirements, or (ii) the employees were to request the Company to make full contributions to their employee welfare funds (such request, if made, would most likely be supported by the labor arbitration center or the labor administrative bureau). Therefore, the Company recognizes the difference between the amount of its actual contributions and the statutory contribution requirements under the guidance promulgated by the central government as a liability for employee welfare benefits. The unpaid balance of accrued liability accrued for the welfare benefits were RMB741 million and RMB1,071 million as of December 31, 2021 and December 31, 2022, respectively.

On October 28, 2010, the Standing Committee of the National People’s Congress issued and adopted the Social Insurance Law (the “Social Insurance Law”), which became effective on July 1, 2011. The Social Security Law imposes certain fines for the aggregated amount of any outstanding contributions if such contributions are not made within a prescribed time period. In light of this requirement, the Company had accrued a penalty on the basis of a daily rate of 0.05% of the outstanding contributions as provided under the Social Insurance Law prior to 2014. The unpaid balance of penalty accrued for employee welfare benefits were RMB12 million and RMB26 million as of December 31, 2012 and 2013, respectively.

On September 26, 2013, the Ministry of Human Resources and Social Security of the People’s Republic of China announced “Regulations on the Declaration and Payment of Social Welfare” (“New Social Security Regulation”), which took effect on November 1, 2013. The New Social Security Regulation clarifies that the local social security authority should issue a notification to the employers who fail to make appropriate contribution of social security and a late-payment penalty charge will only be imposed to employers who fail to pay the outstanding contribution within five days upon the receipt of the notification. However, there were different interpretations of the New Social Security Regulation as to applicability of the penalty charge by different local authorities in different cities and provinces in late 2013, therefore, the Company performed investigation and legal assessment as well as communicating with relevant local authorities. Legal assessment was completed in late 2014. In the opinion of the management, the probability that the Company would be required to pay late-payment penalty in connection with the unpaid contribution is remote, given that the Company has received certificates from local social security authorities which confirmed that the Company was in compliance with the local social insurance regulations as of December 31, 2014 and that local social security authorities have not issued any notification for payment of outstanding contribution to the Company. Accordingly, the Company did not accrue for late-payment penalty since then.

22.    CONVERTIBLE SENIOR NOTES AND CALL OPTIONS

2024 Convertible Notes

The Company issued USD85 million of Convertible Senior Notes on May 17, 2019, which will mature on June 1, 2024 (the “2024 Notes”). The interest rate is 4.5% per annum payable semi-annually, in arrears.

Holders have the option to convert their 2024 Notes at any time prior to the close of business on the third business day immediately preceding the maturity date at a conversion rate of 52.0833 ADSs per USD1,000 principal amount of the Notes (equivalent to an initial conversion price of approximately USD19.20 per ADS).

The conversion rate is subject to change on anti-dilution and upon certain fundamental changes. Fundamental changes are defined as 1) any “person” or “group” beneficially owns (directly or indirectly) 50% or more of the total voting power of all outstanding classes of Company’s shares or has the power to elect a majority of the members of the board of directors; 2) Company consolidates with, or merge with or into, another person or the Company sells, assigns, conveys, transfers, leases or otherwise disposes of all or substantially all of its assets, or any person consolidates with, or merges with or into, the Company; 3) Termination of trading of Company’s ADSs; and 4) adoption of a plan relating to the Company’s liquidation or dissolution.

The holders have the option to require the Company to repurchase the 2024 Notes, in whole or in part, in the event of a fundamental change for an amount equal to the 100% of the principal amount and any accrued and unpaid interest in the event of fundamental changes. Management assessed that the likelihood of fundamental change is remote.

The holders will have the right to require the Company to repurchase for cash all or any portion of their notes on June 1, 2021 at a repurchase price equal to 100% of the principal amount of the notes to be repurchased, plus accrued and unpaid interest to, but excluding, the repurchase date.

F-53

While the 2024 Notes remain outstanding, the Company or its subsidiaries should not create or permit to subsist any security upon its property, assets or revenues (present or future) to secure any international investment securities or to secure any guarantee of or indemnity of any international investment securities unless the obligations under the Notes and the indenture (a) are secured equally and ratably therewith, or (b) have the benefit of such other security, guarantee, indemnity or other arrangement as shall be approved by holders of a majority in aggregate principal amount of the Notes then outstanding.

During the year of 2021, certain 2024 Notes with the principal amount of USD16 million were converted into 3,281,244 ordinary shares of the Company.

Accounting for 2024 Convertible Notes

The Company has RMB as its functional currency, and the 2024 Notes are denominated in USD. As a result, the conversion feature is dual indexed to the Company’s stock as well as the RMB and USD exchange rate, and is considered an embedded derivative which needs to be bifurcated from the host instrument in accordance with ASC 815.

ASC 815-15-25 provides that if an entity has a hybrid financial instrument that would require bifurcation of embedded derivatives under ASC 815, the entity may irrevocably elect to initially and subsequently measure a hybrid financial instrument in its entirety at fair value with changes in fair value recognized in earnings. The fair value election can be made instrument by instrument and shall be supported by concurrent documentation or a preexisting documented policy for automatic election.

The Company elected to measure the 2024 Notes in their entirety at fair value. According to ASC 825-10-45-5, the Company measures the financial liability at fair value with qualifying changes in fair value recognized in net income. The Company also presents separately in other comprehensive income the portion of the total change in the fair value of the liability that results from a change in the instrument-specific credit risk.

Further, as the functional currency of the Company is RMB, the fair value of the 2024 Notes is translated into RMB at each balance sheet date with the difference being reported as exchange gain or loss, except for the exchange rate remeasurement of the component of the change in fair value of the liability resulting from the cumulative changes in instrument-specific credit risk which is presented in other comprehensive income. In addition, all issuance costs associated with the 2024 Notes offering has been expensed as incurred in accordance with ASC 825-10-25-3, which states that upfront costs and fees related to items for which the fair value option is elected shall be recognized in the consolidated statements of operations and comprehensive as incurred and not deferred.

As of December 31, 2021 and 2022, the estimated fair value of the 2024 Notes amounted to approximately RMB1,099 million and RMB1,071 million. The Company recorded a gain from foreign exchange remeasurement of RMB9 million and a loss from foreign exchange remeasurement of RMB60 million in net income for the year ended December 31, 2021 and 2022, respectively. The Company recorded a gain from change in fair value of 2024 Notes of RMB328 million and a loss from change in fair value of 2024 Notes of RMB12 million in net income for the years ended December 31, 2021 and 2022, respectively. The Company recorded gain from change in fair value of 2024 Notes of RMB56 million and RMB100 million in other comprehensive income for the year ended December 2021 and 2022, respectively. During the year of 2021, certain 2024 Notes with the principal amount of USD16 million were converted into 3,281,244 ordinary shares of the Company. Upon conversion of the 2024 Notes, accumulated gains due to changes in instrument-specific credit risk with amount of RMB14 million were reclassified from other comprehensive income to net income (Note 29).

Call Option

Concurrent with the issuance of the 2024 Notes, the Company used approximately USD30 million of the net proceeds from the offering to enter into zero-strike call option transactions (“Call option”), covering 1,875,000ADSs, with the initial purchasers of the 2024 Notes (“Dealer”). The Call option is intended to facilitate privately negotiated transactions by which investors in the Notes are able to hedge their investment. The Call option expires on July 28, 2021 or when the Dealer request early settlement. The Company has the right to elect settlement method. If cash settlement applies, the Dealer will deliver the amount of cash to the Company calculated based on the number of shares determined on the commencement date and the volume-weighted average price of the Company shares on the settlement date. If physical settlement applies, the Company will receive the fixed number of ADSs determined at the commencement date of the transaction. In 2021, the Company elected cash settlement method and total cash received from the exercise of call options amounted to RMB621 million.

F-54

The economic substance of the Call option is the same as a traditional forward repurchase contract. Because the Call option permitted net cash settlement, it was classified as a derivative instrument measured initially and subsequently at fair value with changes in fair value recorded in earnings. The Company accounted for the Call option as a free-standing derivative asset on its consolidated balance sheet when the Call option was entered into in May 2019. The derivative asset was initially recorded at its fair value of US$30 million on the commencement date which represented the amount of cash transferred to the Dealer. The derivative asset was subsequently recorded at fair value with the change in fair value through May 2019. The Company recorded a gain from change in fair value of the call option with the amount of RMB476 million and loss of RMB136 million, an exchange loss of the call option with the amount of RMB14 million and an exchange gain of RMB0.3 million for the year ended December 31,2020 and 2021, respectively (Note 29).

23.   ORDINARY SHARES

The Company’s authorized share capital is USD10 comprising 500,000,000 ordinary shares with a par value of USD0.00002 each.

In January 2014, the Company closed an offering of 15,000,000 ordinary shares (3,750,000 ADSs) and received aggregated net proceeds of approximately USD126.3million, after deducting discounts and commissions but before offering expenses.

In February 2018, the Company closed an offering of 16,560,000 ordinary shares (4,140,000 ADSs), par value USD0.00002 per share, at USD18.15 per ADS (equivalent to USD4.54 per share). The net proceeds of the follow-on offering to the Company, after deducting underwriting commissions and fees and estimated offering expenses with the amount of USD4 million, was approximately USD71.1 million.

In February 2018, the Company also completed the private placement with Tanka International Limited, an exempted company incorporated in the Cayman Islands held by Mr. Xiande Li, chairman of the Company, and Mr. Kangping Chen, chief executive officer of the Company, for the issuance of 7,713,499 ordinary shares for USD35 million at USD4.54 per share.

In May 2019, the Company closed an offering of 18,687,500 ordinary shares (4,671,875 ADSs), par value USD0.00002 per share, at USD16.00 per ADS (equivalent to USD4.00 per share). The net proceeds of the follow-on offering to the Company, after deducting underwriting commissions and fees and estimated offering expenses with the amount of USD4 million, was approximately USD71 million (RMB489 million).

In December 2020, the Company completed to sell 5,976,272 ordinary shares (1,494,068 ADSs) through its at-the-market offering and was entitled to receive proceeds of USD98 million after deducting commissions and offering expense. All of the proceeds were received in January 2021.

For the year ended December 31, 2020, 305,660 outstanding ADSs (1,222,640 shares) were repurchased with a total consideration of RMB29 million, which is shown as treasury stock.

During the year of 2021, certain 2024 Notes with the principal amount of USD16 million were converted into 3,281,244 ordinary shares of the Company (Note 22).

As of December 31, 2021 and 2022, total of 736,460 ADSs (2,945,840 shares) were repurchased but have not been retired with a total consideration of RMB43 million which is shown as treasury stock.

As of December 31, 2021 and 2022, the Company’s issued and outstanding shares were 190,824,913 and 201,189,189, respectively.

24.   SUBSIDIARY’S OFFERING OF ITS EQUITY INTERESTS

In October 2020, Jiangxi Jinko, principal operating subsidiary of the Group, completed an RMB3.10 billion (approximately USD 461 million) equity financing. Immediately after the closing, third-party investors together with the Company’s principal shareholders and senior management personnel, directly or through their investment arms, collectively owned approximately a 26.7% equity interest in Jiangxi Jinko and the Company owned 73.3% equity interest in Jiangxi Jinko.

F-55

Pursuant to the equity financing agreements, third-party investors have the option to require the Company’s principal shareholders (Mr. Xiande Li, Mr. Kangping Chen and Mr. Xianhua Li) to repurchase their equity interests in Jiangxi Jinko upon the occurrence of certain events. Considering these rights of third-party investors solely against the Company’s principal shareholders and did not change the Group’s rights attached to the Jiangxi Jinko’s ordinary shares, the equity financing in Jiangxi Jinko is not mandatorily nor contingently redeemable against Jiangxi Jinko or the Group, and therefore, the equity financing was classified as noncontrolling interest in the Company’s consolidated financial statements.

Given the Group may not have been able to consummate the equity financing without the rights provided by the Company’s principal shareholders, values of the rights provided by the Company’s principal shareholders are deemed as shareholder contributions from the principal shareholders to the Company. Since the contributions from the Company’s principal shareholders incurred directly attributable to Jiangxi Jinko’s equity financing, the contributions were treated as issuance cost of the equity financing and was recorded as a reduction of noncontrolling interest with a credit of additional paid-in capital. Fair value of the rights provided by the Company’s principal shareholders approximated RMB140 million.

On January 26, 2022, Jiangxi Jinko completed its initial public offering (“IPO”) and started trading on the Shanghai Stock Exchange’s Sci-Tech innovation board (“STAR Market”). The IPO raised net proceeds of approximately RMB9,723 million, of which, RMB6,419 million was recorded in the non-controlling interest and RMB3,304 million was recorded in the additional paid in capital. After the IPO, the Group owned approximately 58.62% of Jiangxi Jinko. Jiangxi Jinko’s non-controlling interests’ ownership of the subsidiary changed from 26.72% to 41.38% due to the IPO.

In April 2022, upon approval obtained from the board of directors of Jiangxi Jinko, Jiangxi Jinko declared dividends of RMB230 million for the year ended December 31, 2021, among with RMB95 million was distributed to the Company’s non-controlling interest shareholders. Jiangxi Jinko paid the dividends in 2022.

25.   SHARE BASED COMPENSATION

(a) Incentive plan of JinkoSolar Holding

The Company adopted a long-term incentive plan (the “2009 Plan”) in July 2009 which was subsequently amended and restated. The 2009 plan provided for the issuance of options of 9,325,122 ordinary shares. The options have a contractual life of 7 years except for certain options granted to an employee in August 2009 that can be exercised until October 1, 2013. The share options will vest in 5 successive equal annual installments on the last day of each year from the grant date, provided that the personnel’s service with the Company has not terminated prior to each such vesting date. For 953,200 options granted to one employee in August 2009, the share options vested in a series of 36 months, on the last day of each month, commencing from October 1, 2008.

The Company adopted a long-term incentive plan (the “2014 Plan”) in August 2014. The 2014 Plan provides for the issuance of options of 12,796,745 ordinary shares. The options have a contractual life of 10 year. The share options will vest in 5 successive equal annual installments on the last day of each year from the grant date, provided that the personnel’s service with the Company has not terminated prior to each such vesting date.

The Company adopted a long-term incentive plan (the “2021 Plan”) in August 2021. The 2021 Plan provides for the issuance of restricted shares of 354,000 ordinary shares. The restricted shares have a contractual life of 5 year. The restricted shares will vest in 10 successive equal semi-annual installments on the first day of half-year anniversaries starting from the grant date, provided that the personnel’s service with the Company has not terminated prior to each such vesting date.

The Company adopted a long-term incentive plan (the “2022 Plan”) in February 2022. The 2022 Plan provides for the issuance of restricted shares of 16,684,600 ordinary shares. The restricted shares have a contractual life of 3 year. Fifty percent (50%) of the restricted shares were immediately vested at the grant date and the rest of the restricted shares will vest in 12 successive equal quarter installments on the first day of quarter anniversaries starting from the grant date, provided that the personnel’s service with the Company has not terminated prior to each such vesting date

F-56

(i)Share options

A summary of the share option activities under the Company’s share-based compensation plan for the years ended December 31, 2020, 2021 and 2022 is as follows (RMB in thousands, except for share, exercise price and contractual term):

    

Number of

    

    

Weighted-average

    

option

Weighted-average

remaining

Aggregate

outstanding

exercise price

contractual term

intrinsic value

(USD/share)

(in years)

(RMB)

Balance as of December 31, 2019

4,555,288

3.34

4.73

73,354

Granted

Exercise

(3,750,540)

3.32

Forfeited

(88,000)

3.29

Balance as of December 31, 2020

716,748

3.46

4.25

58,836

Granted

Exercise

(105,200)

3.29

Forfeited

(264,012)

3.29

Balance as of December 31, 2021

347,536

3.65

3.84

17,373

Granted

Exercise

 

(175,536)

 

3.35

 

 

Balance as of December 31, 2022

 

172,000

 

3.96

 

2.69

 

8,305

Vested as of December 31, 2022

 

172,000

 

3.96

 

2.69

 

8,305

Vested and exercisable as of December 31, 2022

 

172,000

 

3.96

 

2.69

 

8,305

The aggregate intrinsic value is calculated as the difference between the market price of ordinary shares, USD10.22 (RMB71.18) per share as of December 31, 2022 and the exercise prices of the options.

Total intrinsic value of options exercised during the year ended December 31, 2020, 2021 and 2022 were RMB297 million, RMB6 million and RMB8 million, respectively.

Share-based compensation expenses related to the option awards granted to the employees amounted to RMB1 million, RMB0.5 million and nil for the years ended December 31,2020, 2021 and 2022, respectively.

The total fair value of shares vested for the years ended December 31, 2020, 2021 and 2022 were RMB4 million, RMB2 million and RMB5 million respectively.

F-57

For the year ended December 31, 2022, total cash received from the exercise of share options was RMB5 million.

(ii)Restricted shares

The fair value of each restricted share granted with service conditions is estimated based on the fair market value of the underlying ordinary shares of the Company on the date of grant.

The following table summarizes activities of the Company’s restricted shares under the 2021 Plan and 2022 Plan:

Number of restricted shares

Weighted average grant

    

outstanding

    

date fair value

(RMB)

Unvested as of January 1, 2021

 

 

Granted

354,000

86.38

Vested

(35,400)

86.38

Unvested as of December 31, 2021

318,600

86.38

Granted

 

16,684,600

 

72.10

Vested

 

(10,188,740)

 

72.08

Unvested as of December 31, 2022

 

6,814,460

 

72.38

Share-based compensation expenses of nil, RMB9 million and RMB968 million related to restricted shares were recognized for the years ended December 31, 2020, 2021 and 2022, respectively

As of December 31, 2020, 2021 and 2022, there were nil, RMB20 million and RMB256 million of unrecognized compensation expenses related to restricted shares which is expected to be recognized over a weighted-average period of nil, 4.58 years and 2.28 years, respectively.

(b) Incentive plan of Jiangxi Jinko

In October 2022, Jiangxi Jinko adopted its 2022 Equity Incentive Plan (the “Jiangxi Jinko 2022 Plan”), which permits the grant of stock options of Jiangxi Jinko to its employees. Under the plan, a total of 40,187,375 ordinary shares of Jiangxi Jinko were initially reserved for issuance.

A summary of share option activities under the Jiangxi Jinko 2022 Plan for the years ended December 31, 2022 is as follows (RMB in thousands, except for share, exercise price and contractual term):

    

Number of

    

    

Weighted-average

option

Weighted-average

remaining

    

Aggregate

outstanding

exercise price

contractual term

intrinsic value

(RMB/share)

(in years)

(RMB)

Balance as of December 31, 2021

 

 

 

 

Granted

 

32,149,900

 

10.78

 

 

Exercise

 

 

 

 

Balance as of December 31, 2022

 

32,149,900

 

10.78

 

2.89

 

124,420

Vested and expected to vest as of December 31, 2022

 

32,149,900

 

10.78

 

2.89

 

124,420

Vested and exercisable as of December 31, 2022

 

32,149,900

 

10.78

 

2.89

 

124,420

F-58

Share-based compensation expenses related to the option awards granted to the employees under Jiangxi Jinko 2022 Plan was amounted to RMB 33 million for the year ended December 31, 2022.

The total share-based compensation expense of continuing operations for the year ended December 31, 2020, 2021 and 2022 was recorded in the respective items (RMB in thousands):

For the years ended December 31, 

2020

2021

2022

    

RMB

    

RMB

    

RMB

Costs of revenues

 

329

 

131

 

17,676

Selling expenses

 

462

 

131

 

7,101

General and administrative expenses

 

145

 

9,622

 

974,564

Research and development expenses

 

(13)

 

 

1,528

Total

 

923

 

9,884

 

1,000,869

F-59

26.   RELATED PARTY TRANSACTIONS AND BALANCES

(a)    Related party balances

Outstanding amounts due from/to related parties as of December 31, 2021 and 2022 were as follows (RMB in thousands):

    

2021

    

2022

    

December 31

    

December 31

    

RMB

    

RMB

Accounts receivable from related parties:

 

  

 

  

Accounts receivable from JinkoPower for sales of solar modules and others

 

29,417

 

139,713

Notes receivables from a related party:

Notes receivables from JinkoPower

282,824

Advances to a related party:

Advance to Xinte Silicon for inventory purchase

56,860

Prepayment and other receivables from related parties:

 

  

 

  

Prepayments to JinkoPower for outsourcing services

 

11,990

 

5,664

Other receivables due from JinkoPower for disposal of solar power projects

12,953

Other receivables due from Sweihan PV Power Company P.S.J.C (“Sweihan PV”, which develops and operates solar power projects in Dubai) for technical services

1,075

Other receivables from JinkoPower for miscellaneous transactions

 

5,358

 

3,413

Subtotal

17,348

23,105

Other assets from related parties:

 

 

Long-term receivables due from JinkoPower for disposal of solar power projects

14,603

Guarantee receivables due from JinkoPower

 

3,292

 

Long-term receivables due from Sweihan PV

37,760

Subtotal

3,292

52,363

Accounts payable due to a related party:

 

  

 

  

Accounts payable due to Jinko-Tiansheng

 

15,863

 

Advances from a related party

 

  

 

  

Advances from JinkoPower

 

 

3,829

Notes payables due to a related party

 

 

Notes payables due to Xinte Silicon for inventory purchase

 

 

419,500

 

  

 

  

Other payables due to a related party:

 

  

 

  

Other payables due to JinkoPower for payments on behalf of the Company

 

2,230

5,964

(1)Balances due to related parties are interest-free, not collateralized, and have no definitive repayment terms.
(2)On March 30, 2021, the Company signed an agreement to offset the debts and receivables between the Group and JinkoPower with the aggregate amount of RMB71 million.

F-60

(b)    Related party transactions

Transactions related parties for the year ended December 31, 2020, 2021 and 2022 were as follows (RMB in thousands):

    

For the years ended December 31, 

    

2020

    

2021

    

2022

    

RMB

    

RMB

    

RMB

Revenue from sales of products and providing services to related parties

 

  

 

  

 

  

Revenue from sales of products to Sweihan PV

 

51,202

 

 

Income of financing guarantees

14,688

6,364

Revenue from sales of products to JinkoPower

 

5,072

 

27,099

 

325,175

Income of project management provided to Sweihan PV

 

3,721

 

660

 

2,979

Rental services provided to JinkoPower

 

2,177

 

4,004

 

5,041

Service expenses and silicon procurement provided by related parties

 

  

 

 

Processing fee of OEM service charged by Jiangsu Jinko-Tiansheng

 

27,485

 

5,310

 

Solar project management service provided by JinkoPower

 

9,443

 

8,753

 

7,133

Rental services provided by Jiangxi Desun

 

1,100

 

 

Electricity fee charged by JinkoPower

3,088

7,725

27,465

Other fees charged by JinkoPower

16

Silicon procurement from Xinte Silicon (Note 12)

824,785

-Financing guarantees

In connection with the Company’s disposal of JinkoSolar Power downstream business in 2016, the Group entered into a master service agreement with JinkoPower under which the Group agreed to provide a guarantee for JinkoPower’s financing obligations under its separate loan agreements. In the event that JinkoPower fails to perform its obligations under the loan agreements or otherwise defaults thereunder, the Company will become liable for JinkoPower’s obligations under the loan agreements. The Company will charge JinkoPower service fees for the debt payment guarantee service according the master service agreement.

Pursuant to the master service agreement, guarantee service fee is to be settled annually, and the management of the Company believes the guarantee fee charges are at market rates. The guarantee receivables are settled upon the receipt of guarantee fees from JinkoPower. The Company received RMB18 million, RMB21 million and nil guarantee fees from JinkoPower in 2020, 2021 and 2022, respectively.

In the year of 2022, the Group and JinkoPower entered into an agreement to cancel the above guarantee arrangement.

As of December 31, 2020, 2021 and 2022, the Company recorded the guarantee fee income receivable amounted to RMB107 million, RMB3 million and RMB3 million. The Company recorded a guarantee liability amounted to RMB57 million, RMB12 million and nil as of December 31, 2020, 2021 and 2022, respectively. The guarantee liability was amortized over the expected guarantee period from 1 to 16 years which relates to the life of the outstanding guaranteed bank loans in the subsequent reporting periods. Other income from JinkoPower for the guarantee fee amortized for the period during the year ended December 31, 2020, 2021 and 2022 amounted to RMB15 million, RMB6 million and RMB nil, respectively.

-Solar module transactions with JinkoPower

For the years ended December 31, 2020, 2021 and 2022, sales of solar module products to subsidiaries of JinkoPower amounted to RMB5 million, RMB27 million and RMB325 million, respectively. Payment term offered by the Group to JinkoPower is consistent with the Group’s 3rd party sales arrangement. As of December 31, 2021 and 2022 outstanding receivables due from JinkoPower were RMB29 million and RMB423 million, respectively.

-Solar module transactions with Sweihan PV

For the years ended December 31, 2020, 2021 and 2022, sales of solar module products to Sweihan PV amounted to RMB51 million, nil and nil, respectively.

F-61

-Rental services provided to JinkoPower

For the years ended December 31, 2020, 2021 and 2022, rental services provided to subsidiaries of JinkoPower amounted to RMB2 million, RMB4 million and RMB5 million, respectively.

-Transactions with Jinko-Tiansheng

Jinko-Tiansheng is an OEM service provider who provided PV module processing and assembling services to the Group. For the years ended December 31, 2020, 2021 and 2022, Jinko-Tiansheng charged the Group processing fee amounted to RMB27 million, RMB5 million and nil, respectively. The Group entered into a share purchase agreement to dispose all of its equity interest in Jinko-Tiansheng to Jinko-Tiansheng’s other shareholders in November 2021. The carrying value of the Group’s investment in Jinko-Tiansheng which met recognition criteria in ASC 360-10-45-9 was reclassified as a held for sale asset as of December 31, 2021. The disposition was consummated in 2022 with a gain of RMB12 million recognized (Note 5).

-Solar project management service provided by JinkoPower

In November 2017, the Company entered into an agreement with JinkoPower, which entrusted JinkoPower to exercise certain shareholders’ rights (other than right of profit distribution, right of residual property distribution and right of disposition) in five operating entities of overseas power stations wholly-owned by the Company, enabling JinkoPower to monitor the construction and daily operations of these power stations. The Company retains ownership of these power stations and there exists no call or other rights of JinkoPower. The Company agrees to pay service fees calculated based on the actual costs incurred by JinkoPower during the power stations’ construction period and a fixed amount fee during the operation period. The Company recorded service expenses incurred in the year of 2020, 2021 and 2022 amounted to RMB9 million, RMB9 million and RMB7 million as cost of project assets, respectively.

-Rental services provided by Jiangxi Desun

On January 1, 2008, Jiangxi Desun and the Group entered into an operating lease agreement pursuant to which Jiangxi Desun leased its buildings and land use rights to the Group for a ten-year period from January 1, 2008 to December 31, 2017. In 2018, the agreement was extended for another 10 years from January 1, 2018 to December 31, 2027. Jiangxi Desun charged the Group RMB1 million in rent for each of the years ended December 31, 2019 and 2020, respectively. The lease agreement was terminated in 2021 due to Jiangxi Desun’s liquidation. No lease charges from Jianxi Desun for the year ended December 31, 2021 and 2022.

-Electricity fee charged by JinkoPower

For the years ended December 31, 2020 and 2021 and 2022, electricity fee charged by subsidiaries of JinkoPower amounted to RMB3 million, RMB8 million and RMB27 million, respectively.

-Silicon procurement from Xinte Silicon

JinkoSolar jointly invest in Xinte Silicon in 2021 which was accounted for under the equity method (Note 12). JinkoSolar purchased polysilicon of nil and RMB825 million from Xinte Silicon during the years ended December 31, 2021 and 2022, respectively.

27.   CERTAIN RISKS AND CONCENTRATION

(a)     Concentrations of credit risk

Financial instruments that potentially subject the Group to significant concentrations of credit risk consist primarily of cash and cash equivalents, restricted cash, restricted short-term investments, accounts receivable, prepayments and other current assets. As of December 31, 2021 and 2022, substantially all of the Group’s cash and cash equivalents, restricted cash and restricted short-term investments were held by major financial institutions located in the PRC.

The Group is also exposed to the credit and financial risks of its suppliers to which the Group made advances. The Group’s financial condition and results of operations may be materially affected if the suppliers fail to meet their obligations of supplying silicon materials according to the contractually agreed schedules.

F-62

(b)    Foreign currency risk

The Group has contracts for the sales of products, purchases of materials and equipment which are denominated in foreign currencies, including US Dollars, and Euros. For the year ended December 31, 2022, 58.09% of the Group’s revenues are dominated in foreign currencies, including US Dollars, Euros, Yen, Australian Dollars, Canadian Dollars, South African Rand and Pounds. Renminbi, the functional currency of the Group, is not freely convertible into foreign currencies.

(c)    Major customers

The Group performs ongoing credit evaluations of its customers’ financial condition whenever deemed necessary and generally does not require collateral. The Group maintains an allowance for credit losses based upon the expected collectability of all accounts receivable, which takes into consideration an analysis of historical bad debts, specific customer creditworthiness and current economic trends.

There was no accounts receivable represented by customers with balances over 10% of accounts receivables as of December 31, 2020 2021 and 2022, respectively. In 2020, 2021 and 2022, our largest customer accounted for 5.3%, 4.6% and 4.6% of the Group’ total revenue, respectively.

(d)    Major suppliers

In 2020, 2021 and 2022, the Group’s five largest group suppliers accounted for 70.0%, 78.7% and 77.4%, respectively, of its total silicon purchases by value. In 2020, four of its group suppliers individually accounted for more than 10%, and its largest group supplier accounted for 19.6% of its total silicon purchases by value. In 2021, three of its group suppliers individually accounted for more than 10%, and its largest group supplier accounted for 28.5% of its total silicon purchases by value. In 2022, two of its group suppliers individually accounted for more than 10%, and its largest group supplier accounted for 34.0% of its total silicon purchases by value. A “group supplier” refers to an aggregation of the Group’s suppliers that are within the same corporate group.

(e)    Interest rate

The Group’s main interest rate exposure relates to long-term borrowings. Any increase in interest rates would increase the Group’s finance expenses relating to our variable rate indebtedness and increase the costs of issuing new debt or refinancing its existing indebtedness.

28.    COMMITMENTS AND CONTINGENCIES

(a)    Capital commitments

The Group entered into several purchase agreements and supplementary agreements with certain suppliers to establish manufactory plants and acquire machineries to be used in the manufacturing of its products. The Group’s total future payments under these purchase agreements amounted to RMB13,591 million as of December 31, 2022.

Year ending December 31, 

    

RMB

2023

 

6,357,915

2024

 

5,786,393

Thereafter

1,446,598

Total

 

13,590,906

F-63

(b)    Contingencies

In November 2018, one of the Group’s customers in Singapore (the “Singapore Customer”) filed two Notices of Arbitration (“NoAs”) in two arbitrations with Arbitration No. ARB374/18/PPD (“ARB 374”) and Arbitration No. ARB375/18/PPD (“ARB 375”), respectively, against Jinko Solar Import & Export Co., Ltd. (“Jinko IE”) at Singapore International Arbitration Centre. These NoAs were subsequently amended by the Singapore Customer, and Jinko IE received the amended Notices of Arbitration from the Singapore Customer on December 20, 2018. The Singapore Customer claimed respectively in ARB 374 and ARB 375 that the photovoltaic solar modules supplied by Jinko IE to the Singapore Customer under the purchase agreement dated December 25, 2012 (“2012 Contract”) and January 28, 2013 (“2013 Contract”) were defective. The Singapore Customer sought, inter alia, orders that Jinko IE replace the modules and/or that Jinko IE compensate the Singapore Customer for any and all losses sustained by the Singapore Customer as a result of the supply of allegedly defective modules. In January 2019, Jinko IE issued its responses to the NoAs in ARB 374 and ARB 375, disputing the Singapore Customer’s reliance on the arbitration clauses in the 2012 Contract and the 2013 Contract, denying all claims raised by the Singapore Customer, and disputing that the Singapore Customer was entitled to the reliefs claimed in the arbitrations. Arbitration tribunals in both ARB 374 and ARB 375 were constituted on September 5, 2019, which directed on January 14, 2020 that (i) the Singapore Customer shall submit its statement of claim in both ARB 374 and ARB 375 and Jinko IE shall submit its statement of defense no later than five months after Singapore Customer’s submission of statement of claim; and (ii) the hearing of the arbitrations shall be bifurcated with the liability issue to be first determined by the tribunals, and then depending on the outcome of the liability issue, the issue of remedies/damages payable to be determined in the subsequent proceedings in such manner as may be directed by the tribunals. On August 7, 2020, the Singapore Customer submitted its statement of claim in both ARB 374 and ARB 375. In the statement of claim, the Singapore Customer maintained its claim that the photovoltaic solar modules supplied by Jinko IE to them under the 2012 Contract and the 2013 Contract were defective, and that Jinko IE should be liable in respect of all the modules supplied under the 2012 Contract and the 2013 Contract. On December 16, 2020, following Jinko IE’s request, the tribunals in both ARB 374 and ARB 375 directed that Jinko IE’s statement of defense should be submitted by February 11, 2021. On February 11, 2021, Jinko IE submitted its statement of defense and relevant evidence. In the statement of defense, Jinko IE (i) requested the tribunal to declare that it lacks jurisdiction over the dispute; and (ii) denied all the Singapore Customer claims and requested the same be dismissed by the tribunal. On February 22, 2021, upon mutual agreement by Jinko IE and the Singapore Customer, the tribunal directed that ARB 374 and ARB 375 should be consolidated. On August 24, 2021, the tribunal decided Jinko IE and the Singapore Customer’ respective Redfern Schedules. On October 5, 2021, Jinko IE and the Singapore Customer exchanged documents pursuant to the tribunal’s decision on the Redfern Schedules. On February 19, 2022, the Singapore Customer filed its Reply Memorial (accompanied by all evidence, including factual exhibits, written witness statements, expert reports and legal authorities relied upon). On July 17, 2022, Jinko IE submitted its Rejoinder Memorial with all evidence correspondingly in reply to Reply Memorial. From October 10 to 21, 2022, the hearing for liability issue was held in Singapore, during which the tribunal heard the parties’ oral opening statements, evidence from the parties’ factual and expert witnesses, and oral closing statements. According to the tribunal’s directions, the parties submitted Post-hearing Briefs on January 20, 2023 and the Reply Post-hearing Briefs on March 3, 2023. Furthermore, in the event that Jinko IE is found liable on the liability issue, the issue of remedies or damages to be paid will be determined in a subsequent phase in the proceedings, with a separate procedural timeline for the provision of evidence (including expert evidence) and memorials on the appropriate remedy to be awarded by the tribunal. Based on the limited information currently available to the Company, it is difficult to provide an in-depth assessment of the Singapore Customer’s claims. The Company believes that Jinko IE has reasonable grounds to challenge the Singapore Customer’s claims in the arbitrations on jurisdiction and merits and will vigorously defend against the claims made by the Singapore Customer. Information available prior to issuance of the financial statements did not indicate that it is probable that a liability had been incurred at the date of the financial statements and the Company is unable to reasonably estimate the range of any liability or reasonably possible loss, if any.

In March 2019, Hanwha Q CELLS (defined below) filed patent infringement lawsuits against the company and a number of the company’s subsidiaries.

F-64

(i)Patent infringement lawsuits in the United States:

On March 4, 2019, Hanwha Q CELLS USA Inc. and Hanwha Solutions Corporation (The plaintiff has been changed from Hanwha Q CELLS & Advanced Materials Corporation to Hanwha Solutions Corporation (registration no. 110111-0360935) during the course of the proceedings because of restructuring undertaken by its affiliate(s) in relation to ownership of the patent in suit) (collectively, “Plaintiffs A”) filed suit against JinkoSolar Holding Co., Ltd and several of its subsidiary entities, i.e. JinkoSolar (U.S.) Inc, Jinko Solar (U.S.) Industries Inc, Jinko Solar Co., Ltd, Zhejiang Jinko Solar Co., Ltd and Jinko Solar Technology Sdn.Bhd (collectively “Respondents”) at the U.S. International Trade Commission (“ITC”). In the complaint, it was alleged that certain photovoltaic solar cells and modules containing these solar cells supplied by the Respondents infringed U.S. Patent No. 9,893,215 purportedly owned by Hanwha Q CELLS & Advanced Materials Corporation and Plaintiffs A requested a permanent limited exclusion order and a cease and desist order be issued against the Respondents’ allegedly infringing products. On March 5, 2019, Hanwha Q CELLS & Advanced Materials Corporation filed a suit against the Respondents before the U.S. District Court for the District of Delaware (“District Court”) alleging that certain photovoltaic solar cells and modules containing these solar cells supplied by the Respondents infringed U.S. Patent No. 9,893,215 allegedly owned by Hanwha Q CELLS & Advanced Materials Corporation and sought reliefs including compensation for alleged infringement activities, enhanced damages and reasonable attorney fees. On April 9, 2019, the ITC published the Notice of Institution on Federal Register. On April 15, 2019, the District Court granted our motion to stay the court litigation pending final resolution of the ITC. On May 3, 2019, the Respondents submitted their response to the complaint of Plaintiffs A to the ITC requesting ITC among other things to deny all relief requested by Plaintiffs A. On September 13, 2019, the Respondents filed motion for summary determination of non-infringement with ITC. On April 10, 2020, the administrative law judge issued the initial determination granting the Respondents’ motion for summary determination of non-infringement. On June 3, 2020, the ITC determined to affirm the initial determination issued by the administrative law judge granting respondents’ motions for summary determination of non-infringement and terminate the investigation (the “Final Determination”). On July 31, 2020, Plaintiffs A filed its petition to review with the United States Court of Appeals for the Federal Circuit against the ITC’s Final Determination. On August 27, 2020, the Respondents filed the motion to intervene of such appeal. Plaintiffs A filed its opening appeal brief in November 2020. The Respondents filed the principal brief in February 2021. On July 12, 2021, the United States Court of Appeals for the Federal Circuit affirmed the ITC’s findings that Respondents’ products do not infringe U.S. Patent No. 9,893,215. On June 27, 2022, the District Court entered a joint motion to dismiss the said court litigation.

(ii)Patent infringement lawsuits in Germany:

On March 4, 2019, Hanwha Q CELLS GmbH (“Plaintiff B”), filed a patent infringement claim against JinkoSolar GmbH before the Düsseldorf Regional Court in Germany alleging that certain photovoltaic solar cells and modules containing these solar cells supplied by JinkoSolar GmbH infringed EP2 220 689 purportedly owned by Plaintiff B. On April 10, 2019, JinkoSolar GmbH filed the first brief with the court stating JinkoSolar GmbH would defend itself against the complaint. On September 9, 2019, JinkoSolar GmbH filed its statement of defense with the court (the “Statement of Defense”), requesting that the claim be dismissed and that Plaintiff B to bear the costs of the legal dispute. On March 3, 2020, Plaintiff B filed its reply to the Statement of Defense with the court. On April 20, 2020, JinkoSolar GmbH filed its rejoinder with the court commenting on Plaintiff B’s reply on March 3, 2020. On May 5, 2020, the oral hearing regarding the validity of the EP2 220 689, Plaintiff B’s entitlement to sue, and the infringement was held before the Düsseldorf Regional Court. On June 16, 2020, the Düsseldorf Regional Court sided with Plaintiff B and ordered that the third party cell technology contained in certain modules delivered by JinkoSolar GmbH infringes Plaintiff B’s patent (the “Judgment”). JinkoSolar GmbH filed its notice of appeal on July 14, 2020. On October 16, 2020, JinkoSolar GmbH submitted grounds of appeal to the Düsseldorf Higher Regional Court. On March 1, 2021, JinkoSolar GmbH submitted appeal joinder to the Düsseldorf Higher Regional Court. On September 28, 2020, Plaintiff B has submitted the request for penalty to Düsseldorf Regional Court, claiming that JinkoSolar GmbH violated the Judgment by continuing to promote infringing products and requesting imposition of penalty for such violation. Though not specified in Plaintiff B’s request, in general we do not expect the amount of such penalty to exceed €250,000. On November 30,2020, JinkoSolar GmbH submitted its response to Plaintiff B’s request for penalty. On April 6, 2021, JinkoSolar GmbH submitted its second response to Plaintiff B’s request for penalty. On August 23, 2021, Düsseldorf Regional Court dismissed Plaintiff B’s request for penalty. The oral proceedings at the Düsseldorf Higher Regional Court was held on March 30, 2023. Following this hearing, the Düsseldorf Higher Regional Court decided on 20 April 2023 that evidence should be taken by firstly hearing a witness and subsequently obtaining a written technical opinion from a court appointed expert. The outcome of the case is difficult to assess and predict. However, even if JinkoSolar GmbH failed and was ordered to stop distributing module cells using the third-party cell technology, it would not be subject to additional damages as it has already stopped delivering such module cells. Furthermore, the request for information and damages was withdrawn in the first instance and cannot be reinstalled in the second instance at the court of appeals level. Therefore, there is no danger for payment of damages. As of the date of the issuance of the financial statements, this case is still ongoing and based on the information currently available, the company does not believe that it is probable that JinkoSolar GmbH has incurred a loss and the Company is unable to estimate an amount of reasonably possible loss or range of loss.

F-65

(iii)Patent infringement lawsuits in Australia:

On March 12, 2019, Hanwha Solutions Corporation (registration no. 110111-0360935) (The plaintiff has been changed from Hanwha Q CELLS & Advanced Materials Corporation to Hanwha Solutions Corporation during the course of the proceedings because of restructuring undertaken by its affiliate(s) in relation to ownership of the patent in suit) and Hanwha Q CELLS Australia Pty Ltd (“Plaintiffs C”, together with Plaintiffs A and Plaintiff B, “Hanwha Q CELLS Plaintiffs”) filed suit at Federal Court of Australia (“FCA”) against Jinko Solar Australia Holdings Co. Pty Ltd (“Jinko AUS”). It was alleged that certain photovoltaic solar cells and modules containing these solar cells supplied by Jinko AUS infringed Australian Patent No. 2008323025 purportedly owned by Plaintiffs C. The relief sought by Plaintiffs C includes a declaration of infringement, injunctions restraining future acts of commercial exploitation by way of importing, offering to supply and supplying the relevant products; ancillary relief by way of delivery up for destruction of allegedly infringing product and pecuniary remedies by way of damages (including additional damages) or, at Hanwha’s election, an account of profits; and declarations and injunctions based on the misleading or deceptive conduct claim. It is expected that issues relating to pecuniary relief and their quantum will be separated and deferred for determination after the liability hearing. The FCA served Jinko AUS as the Respondent and the first case management hearing was held on April 12, 2019. The FCA heard the application, and made orders for the conduct of the proceeding at the first case management hearing, following which Jinko AUS submitted its defense and cross-claim to Plaintiffs C’s statement of claim on July 22, 2019. Shortly before the second case management hearing which was held on October 2, 2019, Plaintiffs C requested an amendment to Australian Patent No. 2008323025 (“Amendment Application”) on the stated basis of overcoming prior art relevant to validity and it also appeared that one of the amendments sought by Plaintiffs C was with a view to improving its position in relation to Jinko AUS’s defense to infringement. Plaintiffs C’s Amendment Application was opposed by Jinko AUS and the other Australian respondents and FCA directed Plaintiffs C to give discovery and produce documents in respect to the Amendment Application. The third case management hearing was held on December 13, 2019, after which Jinko AUS submitted particulars of opposition to the Amendment Application and requested for further and better discovery in respect to the Amendment Application. As a result, Hanwha subsequently dropped the amendment in relation to Jinko AUS’s defense to infringement and opposition to the remaining Amendment Application continued for some time but was ultimately not pursued by Jinko AUS and the other Australian respondents. The FCA granted Plaintiffs C’s Amendment Application on August 28, 2020. Following the order directed by FCA at the case management hearing held on November 16, 2020, Plaintiffs C’s has filed its infringement statement at FCA on December 17, 2020 and refers to certain testing undertaken in South Korea in 2018 prior to the commencement of the proceeding, and Jinko AUS has filed a precise non-infringement statement identifying the reasons why certain photovoltaic solar cells and modules supplied by Jinko AUS do not infringe Australian Patent No. 2008323025 on March 9, 2021. Since then, the parties have taken the various procedural steps required by the court’s directions in relation to infringement and validity claims and defences. The final was held from September 23 to 30 and October 10 to 14, 2022. As of the date of the issuance of the financial statements, the Judge has reserved its decision and based on the information currently available, there presently remains no indication that it is probable the court will award any liability for infringement against Jinko AUS and the Company is unable to estimate an amount of reasonably possible loss or range of loss.

The Company believes that Hanwha Q CELLS Plaintiffs’ claims in all the above-mentioned cases are lacking legal merit, and will vigorously defend against the claims made by them. The Group is considering all legal avenues including challenging the validity of U.S. Patent No. 9,893,215 (“the ‘215 Patent”), EP 2 220 689 and Australian Patent No. 2008323025 (collectively, the “Asserted Patents”), and demonstrating the Company’s non-infringement of the Asserted Patents. On June 3, 2019, the Company filed a petition for inter partes review (“IPR”) of the ‘215 Patent with the U.S. Patent and Trademark Appeal Board (“PTAB”). IPR is a trial proceeding conducted at the PTAB to review the patentability of one or more claims in a patent. On December 10, 2019, the PTAB instituted the IPR proceedings of the patentability of claims 12-14 of the ‘215 patent claims in view of prior art. On September 9, 2020, the Company attended the oral hearing of IPR of the ‘215 patent. On December 9, 2020, the PTAB issued the final decision on the Company’s petition for IPR, finding that all challenged claims 12-14 of the ‘215 patent are unpatentable. On February 8, 2021, the patent owner of ‘215 Patent, Hanwha Solutions Corporation, appealed to the United States Court of Appeals for the Federal Circuit against such final decision issued by the PTAB (“215 IPR Appeal”). On February 24, 2021, the Company has filed the certificate of interest to participate in 215 IPR Appeal. On May 28, 2021, Hanwha Solutions Corporation filed its opening appeal brief. On July 19, 2021, Hanwha Solutions Corporation filed a motion to remand the case to the United States Patent and Trademark Office. On October 4, 2021, the United States Court of Appeals for the Federal Circuit denied Hanwha Solutions Corporation’s motion to remand. On June 10, 2022, the United States Court of Appeals for the Federal Circuit affirmed the said final decision issued by PTAB that all challenged claims 12-14 of the ‘215 patent are unpatentable.

F-66

On June 24, 2019, Jinko filed with the European Patent Office a Notice of Intervention in the opposition proceeding regarding the validity of the EP 2 220 689. On March 25 and March 26, 2021, the opposition oral hearing regarding the validity of the EP2 220 689 was held before the European Patent Office. During the hearing, the European Patent Office held that the EP2 220 689 was maintained in amended form. An additional hearing was held on September 28 and 29, 2022, during which the opposition division finally decided to uphold the patent with the limited claims and an amended version of the patent description. Currently, the European Patent Office has not yet issued its decision including the grounds in writing.

On May 7, 2021, one of the company’s Spanish customers (the “Spanish Customer”) submitted a Request for arbitration at International Chamber of Commerce (Case No. 26251/JPA) against Jiangxi Jinko in connection with dispute arising out of a PV Module Sales Contract entered into in August, 2020 (“Contract”). In the Request, the Spanish Customer’s claims are based on (1) Jiangxi Jinko’s alleged breaches of the Contract by being unable to deliver the goods at the initially agreed shipping dates and price; (2) the subsequent termination of the Contract by the Spanish Customer; (3) alleged replacement purchases the Spanish Customer has made to replace the goods originally ordered from Jiangxi Jinko; and (4) alleged further costs and other indirect damages purportedly incurred by the Spanish Customer as a consequence of Jiangxi Jinko ‘s alleged breaches and relating to the PV plant in Australia for which the goods had been intended. On July 21, 2021, Jiangxi Jinko submitted the Answer to the Request and Counterclaim, denying that the Spanish Customer is entitled to the relief it requests and raising a counterclaim for damages its loss of profit as well as wasted costs expended in reliance on the performance of the Contract. On January 28, 2022, the tribunal confirmed the Terms of Reference and Procedural Order No.1 signed by the Spanish Customer and Jiangxi Jinko, according to which, except any extension granted by the tribunal, (1) the Spanish Customer will submit Statement of Claim before April 6, 2022 and Jiangxi Jinko will submit Statement of Defense and Counterclaim before June 6, 2022, (2) the Spanish Customer will submit Statement of Reply and Defense to Counterclaim before September 6, 2022, Jiangxi Jinko will submit Statement of Rejoinder and Reply on Counterclaim before November 4, 2022 and the Spanish Customer will submit Rejoinder on Counterclaim before December 19,2022, (3) the hearing will be held during the week of April 17, 2023. On April 6, 2022, the Spanish Customer submitted Statement of Claim, which maintained the claims as the Request and additionally claimed the legal interest accrued on the amounts requested. On June 6, 2022, Jiangxi Jinko rejected the claims and brought the counterclaim for the wrongful termination in its submission of Statement of Defense and Counterclaim. On September 6, 2022, the Spanish Customer submitted Statement of Reply and Defense to Counterclaim to maintain its positions. On November 4, 2022, Jiangxi Jinko repeatedly denied the claims and claimed for the damgas in its submission of Statement of Rejoinder and Reply on Counterclaim. On December 19, 2022, the Spanish Customer submitted Rejoinder on Counterclaim. The hearing took place from April 18 to 19, 2023 in Madrid. As of the date of the issuance of the financial statements, this case is still ongoing and based on the information currently available, the company does not believe that it is probable that Jiangxi Jinko has incurred a loss and the Company is unable to estimate an amount of reasonably possible loss or range of loss.

On June 17, 2022, one of the company’s Indian customers (the “Indian Customer”) submitted a Request for arbitration at International Chamber of Commerce (Case No. 27085/OSI) against Jiangxi Jinko in connection with dispute arising out of a project module supply agreement entered into in May 2017 (“Supply Agreement”). The Indian Customer further submitted Statement of Claim on December 9, 2022, in which the Indian Customer confirmed it does not pursue its claims requiring Jiangxi Jinko to repair or replace relevant modules under the warranty certificate and amended the amount of damages as follows: (i) delay Liquidated Damages in the amount of US$363.3 million; (ii) costs arising from or in connection with the construction / installation of 32MW of additional capacity for the purpose of making up alleged shortfall in the performance of the plant due to allegedly deficient and/or defective modules in the amount of US$14.1 million; and (iii) liquidated damages levied against the EPC Contractor by the owner of the plant in the amount of US$14.6 million, together totalling US$392.0 million. Jiangxi Jinko submited Statement of Defence and Counterclaim on March 10, 2023, strongly defending itself and claiming that the Indian Customer failed to pay the invoices amounting to US$5.3 million According to the current schedule of the arbitration procedure, the International Chamber of Commerce is expected to render the final award by July 30, 2024. As of the date of this annual report, the hearing has not yet commenced. As this case is still ongoing and based on the information currently available to us, it is uncertain at this stage of the arbitration to conclude that whether Jiangxi Jingko will have be subject to any liability or to reasonably estimate the possible amount to be awarded.

Information available prior to issuance of the financial statements did not indicate that it is probable that a liability had been incurred at the date of the financial statements and the Company was also unable to reasonably estimate the range of any liability or reasonably possible loss, if any.

(c)    Guarantees

The Company provided the loan guarantee to JinkoPower. In the year of 2022, the Group and JinkoPower entered into an agreement to cancel the guarantee arrangement. (Note 26).

F-67

29.    FAIR VALUE MEASUREMENTS

A hierarchy is established for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the observable inputs be used when available. Observable inputs are inputs that market participants would use in pricing the asset or liability, developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s assumptions about the assumptions market participants would use in pricing the asset or liability developed based on the best information available in the circumstances. As such, fair value is a market-based measure considered from the perspective of a market participant who holds the asset or owes the liability rather than an entity-specific measure. The hierarchy is broken down into three levels based on the reliability of inputs as follows: (Level 1) observable inputs such as quoted prices in active markets; (Level 2) inputs other than the quoted price in active markets that are observable either directly or indirectly, or quoted prices in less active markets; and (Level 3) unobservable inputs with respect to which there is little or no market data, which require the Company to develop its own assumptions. Fair value of cash equivalents, restricted cash and restricted short-term investment are categorized as level 1 under the fair value hierarchy, as they based on quoted prices in active markets. Short-term borrowings and long-term borrowing are categorized as level 2 under the fair value hierarchy, as they based on quoted prices in less active markets.

Fair value change in forward contracts and foreign exchange options

The Company has entered into foreign exchange forward contracts with local banks to reduce the exposure of significant changes in exchange rates between Renminbi and foreign currencies. Authoritative guidance requires companies to recognize all of the derivative financial instruments as either assets or liabilities at fair value in the consolidated balance sheets based upon quoted market prices for comparable instruments. The Company’s forward contracts have not met the criteria for hedge accounting within authoritative guidance. Therefore, the foreign exchange forward contracts have been recorded at fair value, with the gain or loss on these transactions recorded in the consolidated statements of operations within “Change in fair value of foreign exchange forward contracts” in the period in which they occur. The Company does not use derivative financial instruments for trading or speculative purposes. The Company held foreign exchange forward contracts with a total notional value of USD 630 million and USD560 million, EUR20 million and EUR250 million, nil and JYP2,000 million as of December 31, 2021 and 2022, respectively. These foreign exchange forward contracts mature within 12 months. The Company used a discounted cash-flow methodology to measure fair value, which requires inputs such as interest yield curves and foreign exchange rates. The significant inputs used in the aforementioned model can be corroborated with market observable data and therefore the fair value measurements are classified as level 2. Typically, any losses or gains on the forward exchange contracts are offset by re-measurement losses or gains on the underlying balances denominated in non-functional currencies. The Company’s foreign currency exchange contract is an over-the-counter instrument. The Company recorded loss from change in fair value of foreign exchange forward contracts of RMB164 million during the year of 2022, compared to gain of RMB289 million in the year of 2021. The change was primarily due to the appreciation of the U.S. dollars against the RMB during the year of 2022.

The Group classified the cash flows related to realized gain or loss on settlement of foreign exchange forward contracts as operating activities, which are based on the nature of the cash flows the derivative is economically hedging.

The Company entered into USD foreign exchange option contracts with a total notional value of nil, USD120 million and USD65 million, and sold USD foreign exchange option contracts with a total notional value of USD170 million, USD90 million and USD50 million during the years ended December 31, 2020, 2021 and 2022, respectively. In the year of 2022, the Company entered into EUR foreign exchange option contracts with a total notional value of EUR50 million and sold EUR foreign exchange option contracts with a total notional value of EUR50 million. These foreign exchange options mature within 12 months. The Company adopted the Black-Scholes Option Pricing (“B-S”) Model to value the foreign exchange options. The significant inputs used in the aforementioned model are unobservable inputs which there are little or no market data and therefore the fair value measurements are classified as level 3.

The foreign exchange option is asset derivatives which need to be fair valued on day one and marked to market subsequently at each reporting period end. The fair value gain or loss arising from the re-measurement is recognized in the consolidated statements of operations and comprehensive income. The fair value change was a loss of RMB4 million, a gain of RMB19 million and a loss of RMB 4 million for the year ended December 31, 2020, 2021 and 2022, respectively.

F-68

Equity securities applying fair value option

The fair value of equity securities applying fair value option is measured using Level 2 inputs within the fair value hierarchy. In determining the fair value, the Company adopted previous transaction method under market approach, which allows an entity to solve for its implied aggregate equity value by considering its recent arm’s length equity transactions. The Group irrevocably elected fair value option to initially and subsequently measure its investment in Xiangbang in its entirety at fair value with changes in fair value recognized in earnings, and recorded change in fair value with the amount of RMB102 million for the year ended December 31, 2022 (Note 12).

Available-for-sale securities

The Group’s available-for-sale securities represent the two-year puttable bond purchased from JinkoPower in 2022 (Note 12). In determining the fair value, the Company adopted the discounted cash flow method, which requires management to use unobservable inputs such as discount rate based on yield-to-maturity of comparable bonds in market and RMB risk free rate. These unobservable inputs and resulting fair value estimates may be affected by unexpected changes in future market or economic conditions. For the year ended December 31, 2022, unrealized gain on the available-for-sale securities amounted to RMB1 million which was reported in other comprehensive income.

Convertible Senior Notes and Call Option

The Company has adopted valuation models to assess the fair value for Call option and the Notes, as the Call option is not publicly traded and the trading of the Notes is considered inactive. Management is responsible for determining these fair values and assessing a number of factors. The Notes is valued using the Binominal Tree option pricing model. The valuation involves complex and subjective judgments as well as the Company’s best estimates on the valuation date. Inputs related to the Binomial models for convertible debt fair value are: spot price, conversion price, expected dividend yield, expected share volatility, risk free interest rate, and yield-to-maturity, of which spot price and expected share volatility are most significant to valuation determination of convertible debt. The Call option is valued using the Black-Scholes Model. The valuation involves complex and subjective judgments as well as the Company’s best estimates on the valuation date. Inputs related to the Black-Scholes Models for call option fair value are: call option price, spot price, exercise price, expected dividend yield, risk-free interest rate and time to maturity, of which spot price and exercise price are most significant to valuation determination of call option. The Company recorded loss from change in fair value of convertible senior notes and call option of RMB12 million during the year of 2022, compared to gain from change in fair value of convertible senior notes and call option of RMB192 million during the year of 2021.

Interest Rate Swap

The Company’s exposure to the risk of changes in market interest rates primarily relates to its bank borrowings. To finance its overseas power station business operation and expansion, the Company’s operating subsidiaries located in Mexico obtained long-term bank borrowings from local bank, which carries variable interest rates. With an aim to reduce its interest rate exposure, the Company entered into one long-term interest rate swap contract in 2016 to fix the interest rate as a fixed rate payer. The interest rate swap is a derivative which needs to be fair valued at each reporting period end. The fair value gain or loss arising from the measurement is recognized in the consolidated statements of operations. The fair value change was a loss of RMB79 million for the years ended December 31, 2020. The Company sold its solar power plants in Mexico in March 2020.

The Company solar project subsidiary located in Argentina entered into interest rate swap contracts to swap floating interest payments related to certain borrowings for fixed interest payments to hedge the interest rate risk associated with certain forecasted payments and obligations. As the interest rate derivatives were designated as cash flow hedges and the hedge is highly effective, all changes in the fair value of the derivative hedging instruments amounted to RMB12 million were recorded in other comprehensive income and as a derivative liability included in the held-for-sale liabilities as of December 31, 2021. The Company sold its solar power plants in Argentina in June 2022.

Guarantee liability

A guarantee liability is initially recognized at the estimated fair value in the Group’s consolidated balance sheets unless it becomes probable that the Group will reimburse the holder of the guarantee for an amount higher than the carrying amount, in which case the guarantee is carried in the Group’s consolidated balance sheets at the expected amount payable to the holder. The fair value of the guarantee liability is measured by the total consideration to be received in connection with the provision of guarantee. The guarantee liability would be amortized in straight line during the guarantee period. The guarantee arrangement was canceld in year 2022.

F-69

Recurring change in fair value

As of December 31, 2021 and 2022, information about the hierarchy of the fair value measurements for the Company’s assets and liabilities that are measured at fair value on a recurring basis subsequent to their initial recognition is as follows (RMB in thousands, except for inputs):

    

Fair Value Measurements at Reporting Date Using

Quote prices in

Balance as of

active market

Significant other

Significant

December 31, 

for identical

observable

unobservable

Description

    

2021

    

assets (Level 1)

    

inputs (Level 2)

    

inputs (Level 3)

Assets:

 

  

 

  

 

  

 

  

Foreign exchange forward contracts- receivable

73,532

73,532

Liabilities:

 

  

 

  

 

  

 

  

Convertible senior notes

 

1,098,736

 

 

 

1,098,736

Guarantee liabilities

 

12,142

 

 

 

12,142

Derivative liability interest rate swap

12,294

12,294

Foreign exchange options

 

2,659

 

 

 

2,659

    

Fair Value Measurements at Reporting Date Using

Quote prices in

Balance as of

active market

Significant other

Significant

December 31, 

for identical

observable

unobservable

Description

    

2022

    

assets (Level 1)

    

inputs (Level 2)

    

inputs (Level 3)

Assets:

 

  

 

  

 

  

 

  

Foreign exchange forward contracts- receivable

 

119,625

 

 

119,625

 

Equity securities applying fair value option

178,871

178,871

Available-for-sale securities

104,499

104,499

Liabilities:

 

  

 

  

 

  

 

  

Convertible senior notes

 

1,070,699

 

 

 

1,070,699

Foreign exchange forward contracts- payable

59,911

59,911

Foreign exchange options

3,226

3,226

Assets and liabilities measured at fair value on a recurring basis using significant unobservable inputs (Level 3 valuation)

A summary of changes in Level 3 fair value of convertible senior notes for the year ended December 31, 2020, 2021 and 2022 were as follows (RMB in thousands):

    

For the year ended December 31, 

    

2020

    

2021

    

2022

    

RMB

    

RMB

    

RMB

Balance on January 1,

 

728,216

 

1,831,612

 

1,098,736

Foreign exchange loss/(gain)

 

(38,360)

 

(8,560)

 

60,038

Change in fair value of convertible senior notes loss/(gain)

 

1,202,082

 

(327,762)

 

12,083

Change in the instrument-specific credit risk gain

(60,326)

(56,224)

(100,158)

Conversion of convertible senior notes

(340,330)

Balance on December 31,

 

1,831,612

 

1,098,736

 

1,070,699

F-70

A summary of changes in Level 3 fair value of available-for-sale securities for the year ended December 31, 2020, 2021 and 2022 were as follows (RMB in thousands):

    

For the year ended December 31, 

    

2020

    

2021

    

2022

    

RMB

    

RMB

    

RMB

Balance on January 1,

 

 

 

Addition

 

 

 

100,000

Interest accrual

3,526

Change in fair value

 

 

 

973

Balance on December 31,

 

 

 

104,499

A summary of changes in Level 3 fair value of call option for the year ended December 31, 2020, 2021 and 2022 were as follows (RMB in thousands):

    

For the year ended December 31,

2020

2021

2022

RMB

RMB

RMB

Balance on January 1,

 

294,178

 

756,929

 

Issuance of call options

 

 

 

Foreign exchange gain/(loss)

 

(13,539)

 

251

 

Change in fair value of call options gain/(loss)

 

476,290

 

(136,121)

 

Settlement of call options

 

 

(621,059)

 

Balance on December 31,

 

756,929

 

 

A summary of changes in Level 3 fair value of foreign exchange options for the year ended December 31, 2020, 2021 and 2022 were as follows (RMB in thousands):

    

For the year ended December 31,

2020

2021

2022

RMB

RMB

RMB

Balance on January 1,

 

 

(12,924)

 

(2,659)

Addition of foreign exchange options

 

(9,316)

 

(8,544)

 

3,596

Change in fair value of foreign exchange options gain/(loss)

 

(3,608)

 

18,809

 

(4,163)

Balance on December 31,

 

(12,924)

 

(2,659)

 

(3,226)

A summary of changes in Level 3 fair value of rate swap derivative for the year ended December 31, 2020, 2021 and 2022 were as follows (RMB in thousands):

    

For the year ended December 31, 

    

2020

    

2021

    

2022

    

RMB

    

RMB

    

RMB

Balance on January 1,

 

61,272

 

 

12,294

Change in fair value of interest rate swap

 

78,878

 

 

Change in fair value of interest rate swap cash flow hedges

12,294

Cash settlement

 

(140,150)

 

 

(12,294)

Balance on December 31, 

 

12,294

 

F-71

A summary of changes in Level 3 fair value of guarantee liabilities for the year ended December 31, 2020, 2021 and 2022 were as follows (RMB in thousands):

    

For the year ended December 31, 

    

2020

    

2021

    

2022

    

RMB

    

RMB

    

RMB

Balance on January 1,

 

72,019

 

57,332

 

12,142

Additions

 

 

 

Amortization

 

(14,687)

 

(6,365)

 

Cancellation

 

 

(38,825)

 

(12,142)

Balance on December 31, 

 

57,332

 

12,142

 

Change in fair value of derivatives

The Change in fair value of derivatives recognized in earnings was as follows (RMB in thousands):

    

Foreign exchange forward

    

Type of derivatives

For the year ended

contracts

Convertible

Interest

Call

Foreign exchange

    

Equity securities

    

  

December 31, 

    

Realized

    

Unrealized

    

senior notes

    

Rate swap

    

Option

    

Options

Applying fair value option

    

Total

In RMB

    

  

    

  

    

  

    

  

    

  

    

  

    

  

2020

 

61,380

 

129,806

 

(1,202,082)

 

(78,878)

476,290

 

(3,608)

 

(617,092)

2021

 

393,523

 

(104,643)

 

327,762

 

(136,121)

18,809

499,330

2022

 

(150,538)

 

(13,818)

 

(12,083)

 

(4,163)

101,871

(78,731)

Significant unobservable inputs

The significant unobservable inputs adopted in the valuation of Level 3 instruments as of December 31, 2022 are as follows:

Unobservable inputs of convertible senior notes

    

  

Expected volatility

 

75.47

%

Risk free interest rate

 

4.6

%

Discount rate

 

29.23

%

Unobservable inputs of available-for-sale securities

    

    

Risk free interest rate

 

2.06% - 2.21%

Discount rate

 

5.37% - 5.78%

Unobservable inputs of foreign exchange option

    

    

Expected volatility

8.13% - 10.00

%

Risk free interest rate

 

1.09% - 2.03

%

30.    RESTRICTED NET ASSETS

Relevant PRC laws and regulations permit payments of dividends by the Company’s PRC subsidiaries only out of their retained earnings, if any, as determined in accordance with PRC GAAP. In addition, the statutory general reserve fund requires annual appropriations of 10% of net after-tax income to be set aside prior to payment of any dividends by the Company’s PRC subsidiaries that are registered as wholly owned foreign investment enterprises or domestic enterprises. As a result of these and other restrictions under PRC laws and regulations, the PRC subsidiaries are restricted in their ability to transfer a portion of their net assets to the Company either in the form of dividends, loans or advances. Even though the Company does not currently require any such dividends, loans or advances from the Company’s PRC subsidiaries for working capital or other funding purposes, it may in the future require additional cash resources from the PRC subsidiaries due to changes in business conditions, to fund future acquisitions and development, or merely declare dividends or make distributions to the Company’s shareholders.

Restricted net assets were RMB24,303 million representing 90% of the Company’s total consolidated net assets as of December 31, 2022.

F-72

31.    SUBSEQUENT EVENTS

The Group adopted its 2023 Equity Incentive Plan on January 5, 2023 which provided for the issuance of option, restricted share or other share-based award of 20,800,000 ordinary shares.

On April 23, 2023, Jiangxi Jinko completed the registration process with the China Securities Regulatory Commission (“CSRC”) for the issuance of convertible bonds in the principal amount of up to RMB10.00 billion (US$1.45 billion). Such convertible bonds, which will be listed on the STAR Market, have a term of six years and are convertible into Jiangxi Jinko’s ordinary shares. The Company has the special preemptive rights to subscribe for a portion of the convertible bonds.

32.    ADDITIONAL INFORMATION – CONDENSED FINANCIAL STATEMENTS OF THE PARENT COMPANY

The separate condensed financial statements of the Company as presented below have been prepared in accordance with Securities and Exchange Commission Regulation S-X Rule 5-04 and Rule 12-04 and present the Company’s investments in its subsidiaries under the equity method of accounting. Such investment is presented on separate condensed balance sheets of the Company as “Investments in subsidiaries “ and the Company’s shares of the profit or loss of subsidiaries are presented as “Share of (loss) / income from subsidiaries” in the statements of operations.

Certain information and footnote disclosures normally included in financial statements prepared in accordance with US GAAP have been condensed and omitted. The footnote disclosures contain supplemental information relating to the operations of the Company, as such, these statements should be read in conjunction with the notes to the consolidated financial statements of the Company.

    

For the year ended December 31

    

2020

    

2021

    

2022

    

RMB

    

RMB

    

RMB

    

USD

(note 2 (al))

(RMB in thousands)

Net revenue

 

 

 

 

Cost of revenues

 

 

 

 

Gross profit

 

 

 

 

Total operating income/(expenses)

 

1,227

 

(6,150)

 

(593,204)

 

(86,007)

Other income, net

 

5,064

 

1,737

 

 

Income/(loss) from operations

 

6,291

 

(4,413)

 

(593,204)

 

(86,007)

Share of income from subsidiaries and affiliates

 

1,015,006

 

512,873

 

1,264,720

 

183,368

Interest income/(expenses), net

 

8,596

 

36,613

 

(19,867)

 

(2,880)

Exchange loss

 

(73,716)

 

(14,085)

 

(18,586)

 

(2,694)

Change in fair value of convertible senior notes and call option

 

(725,792)

 

191,641

 

(12,083)

 

(1,752)

Income before income taxes

 

230,385

 

722,629

 

620,980

 

90,035

Income tax expenses

 

 

(1,611)

 

(474)

 

(69)

Net income attributable to JinkoSolar Holding Co., Ltd.’s ordinary shareholders

 

230,385

 

721,018

 

620,506

 

89,966

F-73

Condensed balance sheets:

    

December 31, 2021

    

December 31, 2022

    

RMB

    

RMB

    

USD

(note 2 (al))

(RMB in thousands)

ASSETS

  

Current assets:

 

 

  

Cash and cash equivalent

 

34,767

 

492,440

71,397

Due from subsidiaries

 

2,532,984

 

728,019

105,553

Due from related parties

 

3,454

 

3,454

501

Other current assets

 

1,562

 

1,671

242

Total current assets

 

2,572,767

 

1,225,584

177,693

Investments in subsidiaries

 

9,781,036

 

16,189,323

2,347,231

Due from subsidiaries – non-current

1,262,124

Due from related parties - non current

 

3,292

 

Total assets

 

13,619,219

 

17,414,907

2,524,924

LIABILITIES AND SHAREHOLDERS’ EQUITY

 

 

Current liabilities:

 

 

Due to subsidiaries

 

1,445,183

 

Due to related parties

 

2,500

 

Other current liabilities

 

13,377

 

6,973

1,011

Total current liabilities

 

1,461,060

 

6,973

1,011

Due to related parties – non-current

 

9,642

 

Convertible senior notes

 

1,098,736

 

1,070,699

155,237

Total liabilities

 

2,569,438

 

1,077,672

156,248

Shareholders’ equity:

 

 

Ordinary shares (USD $0.00002 par value, 500,000,000 shares authorized, 193,770,753 and 204,135,029 shares issued as of December 31, 2021 and December 31, 2022, respectively, 190,824,913 and 201,189,189 shares outstanding as of December 31, 2021 and December 31, 2022, respectively)

 

26

 

28

4

Additional paid-in capital

 

5,617,923

 

9,912,931

1,437,240

Accumulated other comprehensive loss

 

(154,375)

 

217,563

31,544

Treasury stock, at cost; 2,945,840 ordinary shares as of December 31, 2021 and December 31, 2022

 

(43,170)

 

(43,170)

(6,259)

Retained earnings

 

5,629,377

 

6,249,883

906,148

Total shareholders’ equity

 

11,049,781

 

16,337,235

2,368,677

Total liabilities and shareholders’ equity

 

13,619,219

 

17,414,907

2,524,924

The current balances of due from subsidiaries represented loans to its subsidiaries which are expected to be collected within twelve months. Non-current balances due from subsidiaries represented loans to its subsidiaries which are not expected to be collected with twelve months.

Other current liabilities represented accrual for unpaid convertible senior notes interest and professional service fees.

F-74

Condensed statements of cash flows:

    

For the year ended December 31, 

    

2020

    

2021

    

2022

    

RMB

    

RMB

    

RMB

    

USD

(note 2 (al))

(RMB in thousands)

Cash flows from operating activities:

 

  

 

  

 

  

 

  

Net income

 

230,385

 

721,018

 

620,506

 

89,966

Adjustments to reconcile net income to net cash used in operating activities:

 

 

 

 

Sharebase compensation charges

579,368

84,000

Change in fair value of convertible senior notes

 

1,202,082

 

(327,762)

 

12,083

1,752

Change in fair value of call option

 

(476,290)

 

136,121

 

Share of income from subsidiaries

 

(1,015,006)

 

(512,873)

 

(1,264,720)

(183,368)

Guarantee income

 

(5,064)

 

 

Exchange loss

 

73,716

 

14,085

 

18,586

2,694

Changes in operating assets and liabilities:

 

 

 

 

Decrease in due from subsidiaries

 

592,425

 

6,088

 

1,465,778

 

212,518

Decrease in due from a related party

3,292

477

(Increase)/decrease in other current assets

 

(9,437)

 

165

 

(1,279)

 

(186)

Decrease in other non-current assets

 

 

11,181

 

 

Decrease in due to subsidiaries

 

(658,106)

 

(117)

 

(1,445,183)

 

(209,532)

Decrease in due to a related party

(12,142)

(1,760)

Increase/(decrease) in other current liabilities

 

9,773

 

1,978

 

(6,403)

 

(928)

Net cash (used in)/provided by operating activities

(55,522)

49,884

(30,114)

(4,367)

Cash flows from investing activities:

 

 

 

 

Cash collection for loans from subsidiaries

735,673

106,662

Cash paid for loans to subsidiaries

(1,262,124)

(289,620)

(41,991)

Net cash used in investing activities

 

 

(1,262,124)

 

446,053

 

64,671

Cash flows from financing activities:

 

 

 

 

Proceeds from exercise of share options

 

114,758

 

10,185

 

5,024

 

729

Proceeds from exercise of call option

 

 

621,059

 

 

Proceeds from issuance of ordinary shares

641,065

Repurchase of shares

 

(29,294)

 

 

 

Net cash provided by financing activities

85,464

1,272,309

5,024

729

Effect of foreign exchange rate changes on cash and cash equivalents

 

(14,992)

 

(44,809)

 

36,710

 

5,323

 

 

 

 

Net increase in cash and cash equivalents

14,950

15,260

457,673

66,356

Cash and cash equivalents, beginning of year

 

4,557

 

19,507

 

34,767

5,041

Cash and cash equivalents, end of year

 

19,507

 

34,767

 

492,440

 

71,397

Supplemental disclosure of non-cash investing and financing cash flow information

Proceeds from exercise of share options received in subsequent period

9,143

1,169

Conversion of convertible senior notes to ordinary shares

340,330

Transfer receivable due from subsidiaries to investments in subsidiaries

1,160,000

168,184

Receivables related to At-The-Market offering

641,065

For the years ended December 31, 2020, 2021 and 2022 and up to the date of this annual report, no cash dividend was paid to the Company by its consolidated subsidiaries, unconsolidated subsidiaries, nor 50% or less owned persons accounted for by the equity method.

F-75

EX-4.23 2 jks-20221231xex4d23.htm EX-4.23

Exhibit 4.23


Acting-in-Concert Agreement

This Agreement is signed by the following parties in June 2021:

Party A: Li Xiande (hereinafter referred to as “Party A”)

Party B: Chen Kangping (hereinafter referred to as “Party B”)

Party C: Li Xianhua (hereinafter referred to as “Party C”)

The above parties to this Agreement are individually referred to as “a party” and collectively referred to as “all parties” or the “Actual Controllers”.

Whereas:

1. Jinko Solar Co., Ltd. (hereinafter referred to as the “Company” or “Jiangxi Jinko”) is a joint stock limited company established and validly existing according to the laws of PRC. Jiangxi Jinko intends to apply for the initial public offering of A shares in PRC and to be listed on the Science and Technology Innovation Board (hereinafter referred to as “Domestic Listing”).

2. Party A, Party B and Party C are Chinese citizens with full capacity for civil rights and civil conduct. Party A and Party C are brothers, and Party B is the brother of Party A’s spouse.

3. As of the date of signing this Agreement, Party A, Party B and Party C held 1 the equity of JinkoSolar Holding Co., Ltd. (NYSE stock code: JKS, hereinafter referred to as “JinkoSolar”), a U.S. public company, of 8.69%, 6.30% and 3.18%, respectively. JinkoSolar indirectly held 73.28% of shares of Jiangxi Jinko by holding 100% of shares of JinkoSolar Investment Limited (hereinafter referred to as “JinkoSolar Investment”).


1 Li Xiande, Chen Kangping and Li Xianhua set up overseas trusts and hold the equity of JinkoSolar through Brilliant Win Holdings Limited, Yale Pride Limited, Peaky Investments Limited and other companies, respectively.

1



4. Shangrao Zhuoqun Enterprise Development Center (Limited Partnership) (hereinafter referred to as “Shangrao Zhuoqun”), Shangrao Zhuoling Enterprise Development Center (Limited Partnership) (hereinafter referred to as “Shangrao Zhuoling”), Shangrao Kaitai Enterprise Management Development Center (Limited Partnership) (hereinafter referred to as “Shangrao Kaitai”) and Shangrao Runjia Enterprise Management Development Center (Limited Partnership) (hereinafter referred to as “Shangrao Runjia”), Shangrao Zhuoling No.2 Enterprise Development Center (Limited Partnership) (hereinafter referred to as “Shangrao Zhuoling No.2”) and Shangrao Kaitai No.2 Enterprise Development Center (Limited Partnership) (hereinafter referred to as “Shangrao Kaitai No.2”) are limited partnerships established and validly existing according to the laws of PRC. Shangrao Zhuoqun and Shangrao Runjia are controlled by Li Xiande, Shangrao Zhuoling and Shangrao Zhuoling No.2 are controlled by Chen Kangping, and Shangrao Kaitai and Shangrao Kaitai No.2 are controlled by Li Xianhua. (The above six partnerships are collectively referred to as the “Actual Controller SPV”). The Actual Controller SPV held a total of 12.93% of shares of Jiangxi Jinko.

5. Party A, Party B and Party C jointly controlled the voting rights of 86.21% shares of Jiangxi Jinko through JinkoSolar and the Actual Controller SPV, and they are the joint Actual Controllers of Jiangxi Jinko.

Through friendly negotiation, all parties have reached the following agreement:

I. Confirmation of Historical Joint Control Period

All parties confirmed that since the date when they held shares of JinkoSolar, they continued to jointly hold shares of JinkoSolar directly or indirectly (including through trust), serve as directors of JinkoSolar, have control over JinkoSolar and have control over Jiangxi Jinko through JinkoSolar and JinkoSolar Investment (the period from the date when all parties jointly had control over Jiangxi Jinko through JinkoSolar and JinkoSolar Investment to the date when this Agreement was signed is the “Historical Joint Control Period”).

In the Historical Joint Control Period, all parties’ actions in business policy, decision making, appointment and removal of management, appointment or election of directors, all aspects of organizational operation and business operation of JinkoSolar, JinkoSolar Investment and Jiangxi Jinko followed all contents of the following clauses in this Agreement:

1. Confirmation of exercising of shareholders’ rights of JinkoSolar and JinkoSolar Investment

As a direct or indirect shareholder of JinkoSolar and JinkoSolar Investment, any party who exercises the proposal and voting rights in accordance with the Articles of Association of JinkoSolar and JinkoSolar Investment has reached an agreement with other parties in advance and has been consistent in actually proposing and voting.

2



As directors of JinkoSolar and JinkoSolar Investment, all parties perform their duties of directors and exercise rights based on the unanimous opinions, including but not limited to exercising the proposal and voting rights on behalf of JinkoSolar in respect of the shares of JinkoSolar Investment held by it, and the proposal and voting rights on behalf of JinkoSolar Investment in respect of the shares of Jiangxi Jinko held by it.

2. Confirmation of exercising of proposal rights of Jiangxi Jinko

All proposals or interim proposals put forward by any party to the board of directors of Jiangxi Jinko in accordance with the Articles of Association of Jiangxi Jinko have been agreed with other parties in advance, and they have been consistent in actually proposing.

All proposals or interim proposals (if any) put forward by JinkoSolar Investment to the shareholders’ meeting of Jiangxi Jinko in accordance with the Articles of Association of Jiangxi Jinko are put forward based on the consensus of all parties, as directors or indirect shareholders of JinkoSolar Investment, and are under the premise of legal compliance.

All proposals or interim proposals (if any) put forward by the Actual Controller SPV to the shareholders’ meeting of Jiangxi Jinko in accordance with the Articles of Association of Jiangxi Jinko are put forward based on the consensus of all parties.

3. Confirmation of exercising of voting rights of Jiangxi Jinko

The voting of all parties at the board of directors of Jiangxi Jinko in accordance with the Articles of Association of Jiangxi Jinko has been agreed in advance, and they are consistent in actual voting.

The voting of JinkoSolar Investment at the shareholders’ meeting of Jiangxi Jinko in accordance with the Articles of Association of Jiangxi Jinko is based on the consensus of all parties, as directors or indirect shareholders of JinkoSolar Investment, and are under the premise of legal compliance.

The voting of the Actual Controller SPV at the shareholders’ meeting of Jiangxi Jinko in accordance with the Articles of Association of Jiangxi Jinko is based on the consensus of all parties.

4. Confirmation of acting-in-concert by all parties in the change of shares

All parties confirm that all agreements on the increase of capital and other aspects related to the change of shares in JinkoSolar, JinkoSolar Investment and Jiangxi Jinko have reached an agreement through negotiation in advance, and they are consistent in actual signing.

5. Other confirmations

All parties act in concert with respect to the matters set forth in this Agreement and strictly abide by and perform all obligations and responsibilities of those acting-in-concert persons as stipulated in relevant laws, administrative regulations, administrative regulations and normative documents of China Securities Regulatory Commission (hereinafter referred to as the “CSRC”).

3



As of the date of signing this Agreement, all parties, as acting-in-concert persons, have worked together to handle various important matters related to the development of JinkoSolar, JinkoSolar Investment and Jiangxi Jinko.

II. Further Confirmation

In order to ensure the continuous and stable operation of Jiangxi Jinko, all parties will continue to jointly control Jiangxi Jinko through JinkoSolar, JinkoSolar Investment and the Actual Controller SPV, and relevant matters are agreed as follows:

1. Concerted actions of all parties at the level of JinkoSolar and JinkoSolar Investment

(1) Under the premise of legal compliance, all parties agree that any party shall fully communicate with other parties on the proposal contents in advance when it intends to put forward proposals that shall be considered by the shareholders’ meeting of JinkoSolar to the shareholders’ meeting of JinkoSolar, so as to reach an agreement and act in concert; if no consensus can be reached after full negotiation, Party A’s opinions shall prevail, relevant proposals shall be submitted to the shareholders’ meeting of JinkoSolar in the name of any party or all parties, and the same voting opinions shall be made on the proposals according to Party A’s opinions.

(2) Under the premise of legal compliance, all parties agree that any party shall fully communicate with other parties on the proposals to be considered by shareholders’ meeting of JinkoSolar before the shareholders’ meeting is held until all parties reach an agreement and shall exercise voting rights on relevant proposals at the shareholders’ meeting according to the agreement; if no agreement is reached after full negotiation, Party A’s opinions shall prevail, and the same voting opinions shall be made according to Party A’s opinions.

(3) Under the premise of legal compliance, all parties agree that any party shall fully communicate with other parties on the proposals (if applicable) on all proposals to be considered by the shareholders of JinkoSolar Investment until all parties reach an agreement and shall make the decision according to the agreement before the shareholders’ meeting of JinkoSolar makes the decision; Party B and Party C agree that if all parties of this Agreement still fail to reach an agreement after full negotiation, Party A’s opinions shall prevail, and the shareholders’ decision shall be made according to Party A’s opinions.

(4) Under the premise of legal compliance, all parties agree that any party shall fully communicate with other parties on the appointment of directors in advance when it intends to appoint directors to JinkoSolar Investment through JinkoSolar or appoint directors to Jiangxi Jinko through JinkoSolar Investment, so as to reach an agreement and act in concert; if all parties of this Agreement still fail to reach an agreement after full negotiation, Party A’s opinions shall prevail, and the directors appointed to JinkoSolar Investment through JinkoSolar or appointed to Jiangxi Jinko through JinkoSolar Investment shall be agreed by Party A.

4



2. Acting-in-Concert of all parties at the level of Jiangxi Jinko.

(1) All parties agree that they shall act in concert and urge all directors nominated by JinkoSolar Investment to act in concert to maintain consistency on the voting when the board of directors of Jiangxi Jinko votes on any matter. On the basis of not violating applicable laws, administrative regulations, policy provisions and directors’ loyalty and diligence obligations, all parties will exercise their voting rights at the board of directors of the Company in accordance with the procedures and manners agreed in this Agreement and urge the directors nominated by JinkoSolar Investment and the Actual Controller SPV to exercise their voting rights at the board of directors of the Company in accordance with the procedures and manners agreed in this Agreement.

(2) On the basis of not violating applicable laws, administrative regulations, policy provisions and directors’ loyalty and diligence obligations, all parties agree that they and the directors nominated to Jiangxi Jinko through JinkoSolar Investment and the Actual Controller SPV shall put forward proposals to the board of directors of Jiangxi Jinko in accordance with the Articles of Association of the Company, and they shall agree with each other in advance; if all parties of this Agreement still fail to reach an agreement after full negotiation, Party A’s opinions shall prevail, and the proposals shall be put forward to the board of directors of Jiangxi Jinko according to Party A’s opinions in the name of any party or all parties or the directors nominated by JinkoSolar Investment and the Actual Controller SPV.

(3) On the basis of not violating applicable laws, administrative regulations, policy provisions and directors’ loyalty and diligence obligations, all parties agree that they shall coordinate the voting on the matters considered by the board of directors two days before the convening date of the board meeting of Jiangxi Jinko, and urge the directors nominated by JinkoSolar Investment and the Actual Controller SPV to exercise their voting rights in a coordinated position; if all parties of this Agreement still fail to reach an agreement after full negotiation, Party A’s opinions shall prevail, and all parties and the directors nominated by JinkoSolar Investment and the Actual Controller SPV shall make the same voting opinions on the proposals according to Party A’s opinions.

(4) The relevant procedures and manners in this Agreement on acting-in-concert of the Company’s directors at the board of directors and the exercising of directors’ voting rights are not applicable to the independent directors of Jiangxi Jinko.

(5) On the basis of not violating applicable laws, administrative regulations, policy provisions and shareholders’ obligations, all parties agree that when they vote on any matters at the shareholders’ meeting of the Company by themselves (such as directly acting as shareholders of Jiangxi Jinko, the same below) or through JinkoSolar Investment and the Actual Controller SPV, they shall act in concert to maintain consistency on the voting. All parties will exercise their voting rights in the Company according to the procedures and manners agreed in this Agreement.

(6) On the basis of not violating applicable laws, administrative regulations, policy provisions and shareholders’ obligations, all parties agree that any party who directly acts as a shareholder, JinkoSolar Investment or the Actual Controller SPV and puts forward proposals or interim proposals to the shareholders’ meeting of Jiangxi Jinko in accordance with the Articles of Association of Jiangxi Jinko, shall agree with other parties of this Agreement in advance; if all parties of this Agreement still fail to reach an agreement after full negotiation, Party A’s opinions shall prevail, relevant proposals shall be put forward by any party who directly acts as a shareholder or through JinkoSolar Investment and the Actual Controller SPV to the shareholder’s meeting of Jiangxi Jinko, and the same voting opinions shall be made on the proposals according to Party A’s opinions.

5



(7) On the basis of not violating applicable laws, administrative regulations, policy provisions and shareholders’ obligations, all parties agree that they shall coordinate on the voting on the matters considered at the shareholders’ meeting two days before the convening date of the shareholders’ meeting and directly exercise the voting rights or urge JinkoSolar Investment and the Actual Controller SPV to vote in strict accordance with the coordinated position; if all parties of this Agreement still fail to reach an agreement after full negotiation, Party A’s opinions shall prevail, and the same voting opinions shall be made at the shareholders’ meeting of the Company by any party who directly acts as a shareholder or through JinkoSolar Investment and the Actual Controller SPV according to Party A’s opinions.

III. Commitments of All Parties

1. All parties agree to act in concert on the matters mentioned in this Agreement during the validity of this Agreement and commit to strictly abide by and perform the obligations and responsibilities of the acting-in-concert persons as stipulated in relevant laws, administrative regulations, and administrative regulations and normative documents of the CSRC.

2. The agreement on acting-in-concert to be taken by all parties in the future in this Agreement is not affected by the Domestic Listing and reorganization of Jiangxi Jinko.

IV. Agreement Rescission

1. All parties agree and confirm that any party shall not terminate or rescind this Agreement, and this Agreement can be rescinded only after all parties reach an agreement through negotiation and sign a written document to rescind this Agreement.

2. The rescission of this Agreement shall not affect the effectiveness of the compensation, breach of contract and claim clauses in this Agreement.

V. Breach of Contract and Claim

1. Any party’s breach of any agreement, incomplete performance of any obligation under this Agreement, any misrepresentation made under this Agreement, neglect of any material fact or failure to perform any commitment under this Agreement constitute a breach of contract. The breaching party shall be liable for breach of contract to the observant party and compensate the observant party for all losses incurred therefrom, including all benefits (including available benefits) that the observant party shall have obtained due to this Agreement and all expenses incurred by the observant party to recover losses (including but not limited to attorney fees, arbitration fees, work delay fees, travel expenses, and other expenses).

2. Even if the breaching party makes compensation to the observant party according to the above agreement, the observant party still has the right to require the breaching party to continue to perform this Agreement.

6



VI. Governing Law and Dispute Settlement

1. The conclusion, performance, effectiveness and interpretation of this Agreement shall be governed by the laws of PRC.

2. Any dispute concerning the effectiveness of this Agreement or arising from the performance of this Agreement shall be settled through equal negotiation as far as possible. If all parties fail to reach an agreement through negotiation, any party may submit it to Shanghai International Arbitration Center (hereinafter referred to as “the Arbitration Center”) for final arbitration in Chinese according to the Shanghai International Arbitration Center Arbitration Rules and Article VI hereto in effect at the time of applying for arbitration.

3. The arbitration award made by the arbitration court according to Article VI hereto shall be made in writing and shall be final, which binds on all parties. If necessary, it may be enforced in any court with jurisdiction. All parties shall strive to make any such arbitration award executed in time and provide any necessary assistance. The losing party shall bear the Arbitration Center’s expenses, arbitration fees, expenses of arbitration proceedings and all expenses and costs of enforcing any arbitration award. The arbitration court shall make an award on the fees of all parties that are not explicitly stipulated in Article VI hereto.

4. The above provisions of Article VI hereto shall not prevent all parties from applying for any pre-litigation preservation or injunctive relief available for any reason, including but not limited to ensuring the subsequent enforcement of the arbitration award.

VII. The Validity of Agreement and Others

1. This Agreement shall come into effect after being signed by all parties, and the validity shall be from the effective date of this Agreement to the date when all parties no longer directly/indirectly hold shares of Jiangxi Jinko. Unless stipulated by laws, administrative regulations and rules, normative documents, stock exchange business rules or required by relevant departments of the CSRC and stock exchanges, etc., any party of this Agreement shall not require to terminate or rescind this Agreement in advance before the expiration of the validity of this Agreement. After the expiration of the above validity, the validity will be automatically extended unless all parties reach a consensus in writing to terminate or rescind this Agreement.

2. Each clause of this Agreement is independent and divisible. If any clause is deemed invalid or unenforceable, it does not affect the validity and enforceability of other clauses of this Agreement.

3. In case of any conflict with other agreements, commitments and statements, this Agreement shall prevail.

4. Under the premise that there are substantial conflicts between other agreements and this Agreement, the acting-in-concert arrangement of all parties which disclosed in the prospectus when Jiangxi Jinko makes an initial public offering of A shares and listing in PRC shall prevail.

7



5. This Agreement is made in triplicate, with one for each party, and each copy has the same legal effect.

(No text below)

8



(This page is intentionally left for the signature page of the Acting-in-Concert Agreement.)

In witness whereof, all parties have signed this Agreement on the date first written above.

Li Xiande

/s/ Li Xiande

Chen Kangping

/s/ Chen Kangping

Li Xianhua

/s/ Li Xianhua

2021


EX-4.26 3 jks-20221231xex4d26.htm EX-4.26

Exhibit 4.26

JINKOSOLAR HOLDING CO., LTD.

2023 EQUITY INCENTIVE PLAN

1.

Purpose of the Plan

The purpose of the Plan is to aid the Company in recruiting and retaining directors, consultants or key employees of outstanding ability and to motivate such directors, consultants or key employees to exert their best efforts on behalf of the Company by providing incentives through the granting of Awards in recognition of their past and future services. The Company expects that it will benefit from the added interest which such key employees, directors or consultants will have in the welfare of the Company as a result of their proprietary interest in the Company’s success.

2.

Definitions

The following capitalized terms used in the Plan have the respective meanings set forth in this Section:

(a)

Applicable Laws: All laws, statutes, regulations, ordinances, rules or governmental requirements that are applicable to this Plan or any Award granted pursuant to this Plan, including but not limited to applicable laws of the People’s Republic of China, the United States and the Cayman Islands, and the rules and requirements of any applicable national securities exchange.

(b)

Act: The U.S. Securities Exchange Act of 1934, as amended, or any successor thereto.

(c)

Affiliate: With respect to the Company, any entity directly or indirectly controlling, controlled by, or under common control with, the Company or any other entity designated by the Board in which the Company or an Affiliate has an interest.

(d)

Award: An Option, Restricted Share or Other Share-Based Award.

(e)

Beneficial Owner: A “beneficial owner”, as such term is defined in Rule 13d-3 under the Act (or any successor rule thereto).

(f)

Board: The board of directors of the Company.

(g)

Change in Control: The occurrence of any of the following events:

(i)

the sale or disposition, in one or a series of related transactions, of all or substantially all, of the assets of the Company to any “person” or “group” (as such terms are defined in Sections 13(d)(3) or 14(d)(2) of the Act) other than the Permitted Holders; or

(ii)

any person or group, other than the Permitted Holders, (a) is or becomes the Beneficial Owner (except that a person shall be deemed to have

1 / 10


“beneficial ownership” of all shares that any such person has the right to acquire, whether such right is exercisable immediately or only after the passage of time), directly or indirectly, of more than 50% of the total voting power of the voting share of the Company (or any entity which controls the Company), including by way of merger, consolidation, tender or exchange offer or otherwise, AND (b) has made its intentions to cause the Company to cease to be a public company known to the public.

(h)

Code: The U.S. Internal Revenue Code of 1986, as amended, or any successor thereto.

(i)

Committee: The compensation committee of the Board.

(j)

Company: JinkoSolar Holding Co., Ltd., a company incorporated under the laws of the Cayman Islands.

(k)

Disability: Inability of a Participant to perform in all material respects his duties and responsibilities to the Company, or any Subsidiary of the Company, by reason of a physical or mental disability or infirmity which inability is reasonably expected to be permanent and has continued (i) for a period of not less than 90 consecutive days or (ii) such shorter period as the Committee may reasonably determine in good faith. The Disability determination shall be in the sole discretion of the Committee and a Participant (or his representative) shall furnish the Committee with medical evidence documenting the Participant’s disability or infirmity which is satisfactory to the Committee.

(l)

Effective Date: The date the Board approves the Plan, or such later date as is designated by the Board.

(m)

Fair Market Value: On a given date, (i) if there should be a public market for the Shares on such date, the closing price of the Shares as reported on such date on the Composite Tape of the principal national securities exchange on which such Shares are listed or admitted to trading, or (ii) if there should not be a public market for the Shares on such date, the Fair Market Value shall be the value established by the Committee in good faith.

(n)

ISO: An Option that is also an incentive share option granted pursuant to Section 6(d) of the Plan.

(o)

Other Share-Based Awards: Awards granted pursuant to Section 8 of the Plan.

(p)

Option: A share option granted pursuant to Section 6 of the Plan.

(q)

Option Price: The purchase price per Share of an Option, as determined pursuant to Section 6(a) of the Plan.

(r)

Participant: An employee, director or consultant who is selected by the Committee to participate in the Plan.

2 / 10


(s)

Permitted Holder: means, as of the date of determination, (i) the Company or (ii) any employee benefit plan (or trust forming a part thereof) maintained by (A) the Company or (B) any corporation or other Person of which a majority of its voting power of its voting equity securities or equity interest is owned, directly or indirectly, by the Company,

(t)

Person: A “person”, as such term is used for purposes of Section 13(d) or 14(d) of the Act (or any successor section thereto).

(u)

Plan: This JinkoSolar Holding Co., Ltd. 2023 Equity Incentive Plan.

(v)

Restricted Shares: Shares granted to a Participant under Section 7 hereof which are subject to certain restrictions (which may include, but are not limited to, continuous Service, achievement of specific business objectives, increases in specified indices, attaining growth rates, and other comparable measurements of the Company or its Subsidiaries’ performance) and to a risk of forfeiture or repurchase by or surrender to the Company.

(w)

Service: The term “Service” as used herein shall be deemed to refer to (i) a Participant’s employment if the Participant is a key employee of the Company,

(ii) a Participant’s services as a consultant, if the Participant is consultant to the Company and (iii) a Participant’s services as an non-employee director, if the Participant is a non-employee member of the Board.

(x)

Shares: Ordinary Shares of the Company, nominal value US$0.00002 per share.

(y)

Subsidiary: A corporation or other entity of which a majority of the issued and outstanding voting shares or voting power is beneficially owned directly or indirectly by the Company.

3.

Shares Subject to the Plan

The total number of Shares which may be issued under the Plan is 20,800,000. The Shares may consist, in whole or in part, of authorized and unissued Shares or Shares purchased on the open market. The issuance of Shares or the payment of cash upon the exercise of an Award or in consideration of the cancellation or termination of an Award shall reduce the total number of Shares available under the Plan, as applicable. Shares which are subject to Awards which terminate or lapse without the payment of consideration may be granted again under the Plan.

4.

Administration

The Plan shall be administered by the Committee, which may delegate its duties and powers in whole or in part to any subcommittee thereof. Awards may, in the discretion of the Committee, be made under the Plan in assumption of, or in substitution for, outstanding awards previously granted by the Company or its subsidiaries or a company acquired by the Company or with which the Company combines. The number of Shares underlying such substitute awards shall be counted against the aggregate number of Shares available for Awards under the Plan.

3 / 10


The Committee is authorized to interpret the Plan, to establish, amend and rescind any rules and regulations relating to the Plan, and to make any other determinations that it deems necessary or desirable for the administration of the Plan. The Committee may correct any defect or supply any omission or reconcile any inconsistency in the Plan in the manner and to the extent the Committee deems necessary or desirable. Any decision of the Committee in the interpretation and administration of the Plan, as described herein, shall lie within its sole and absolute discretion and shall be final, conclusive and binding on all parties concerned (including, but not limited to, Participants and their beneficiaries or successors). The Committee shall have the full power and authority to establish the terms and conditions of any Award consistent with the provisions of the Plan and to waive any such terms and conditions at any time (including, without limitation, accelerating or waiving any vesting conditions). The Committee shall require payment of any amount it may determine to be necessary to withhold for any applicable taxes as a result of the exercise, grant or vesting of an Award. Unless the Committee specifies otherwise, the Participant may elect to pay a portion or all of such withholding taxes by (a) delivery in Shares or (b) having Shares withheld by the Company from any Shares that would have otherwise been received by the Participant.

5.

Limitations

No Award may be granted under the Plan after the tenth anniversary of the Effective Date, but Awards theretofore granted may extend beyond that date.

6.

Terms and Conditions of Options

Options granted under the Plan shall be, as determined by the Committee, non-qualified or incentive share options for U.S. federal income tax purposes, as evidenced by the related Award agreements, and shall be subject to the foregoing and the following terms and conditions and to such other terms and conditions, not inconsistent therewith, as the Committee shall determine:

(a)

Option Price. The Option Price per Share shall be determined by the Committee, unless expressly approved by the Committee, shall not be less than 100% of the Fair Market Value of the Shares on the date an Option is granted.

(b)

Exercisability. Options granted under the Plan shall be exercisable at such time and upon such terms and conditions as may be determined by the Committee, but in no event shall an Option be exercisable more than ten years after the date on which it is granted.

(c)

Exercise of Options. Except as otherwise provided in the Plan or in an Award agreement, an Option may be exercised for all, or from time to time any part, of the Shares for which it is then exercisable. For purposes of this Section 6 of the Plan, the exercise date of an Option shall be the later of the date a notice of exercise is received by the Company and, if applicable, the date payment is received by the Company pursuant to clauses (i), (ii), (iii) or (iv) in the following sentence. The purchase price for the Shares as to which an Option is exercised shall be paid to the Company in full at the time of exercise at the election of the

4 / 10


Participant (i) in cash or its equivalent (e.g., by check), (ii) to the extent permitted by the Committee, by a repurchase by the Company of Shares having a Fair Market Value equal to the aggregate Option Price for the Shares being purchased, and the utilization of the repurchase price as the payment of the purchase price and satisfying such other requirements as may be imposed by the Committee; provided, that such Shares have been held by the Participant for no less than six months (or such other period as established from time to time by the Committee in order to avoid adverse accounting treatment applying generally accepted accounting principles), (iii) partly in cash and, to the extent permitted by the Committee and subject to the other requirements and conditions set forth above in (ii), partly in Shares or (iv) if there is a public market for the Shares at such time, through the delivery of irrevocable instructions to a broker to sell Shares obtained upon the exercise of the Option and to deliver promptly to the Company an amount out of the proceeds of such sale equal to the aggregate Option Price for the Shares being purchased. No Participant shall have any rights to dividends or other rights of a shareholder with respect to Shares subject to an Option until the Participant has given written notice of exercise of the Option, paid in full for such Shares and, if applicable, has satisfied any other conditions imposed by the Committee pursuant to the Plan.

(d)

ISOs. The Committee may grant Options under the Plan that are intended to be ISOs. Such ISOs shall comply with the requirements of Section 422 of the Code (or any successor section thereto). No ISO may be granted to any Participant who at the time of such grant, owns more than ten percent of the total combined voting power of all classes of shares of the Company or of any Subsidiary, unless (i) the Option Price for such ISO is at least 110% of the Fair Market Value of a Share on the date the ISO is granted and (ii) the date on which such ISO terminates is a date not later than the day preceding the fifth anniversary of the date on which the ISO is granted. Any Participant who disposes of Shares acquired upon the exercise of an ISO either (i) within two years after the date of grant of such ISO or (ii) within one year after the transfer of such Shares to the Participant, shall notify the Company of such disposition and of the amount realized upon such disposition. All Options granted under the Plan are intended to be nonqualified share options, unless the applicable Award agreement expressly states that the Option is intended to be an ISO. If an Option is intended to be an ISO, and if for any reason such Option (or portion thereof) shall not qualify as an ISO, then, to the extent of such nonqualification, such Option (or portion thereof) shall be regarded as a nonqualified share option granted under the Plan; provided that such Option (or portion thereof) otherwise complies with the Plan’s requirements relating to nonqualified share options. In no event shall any member of the Committee, the Company or any of its Affiliates (or their respective employees, officers or directors) have any liability to any Participant (or any other Person) due to the failure of an Option to qualify for any reason as an ISO.

(e)

Attestation. Wherever in this Plan or any agreement evidencing an Award a Participant is permitted to pay the exercise price of an Option or taxes relating to the exercise of an Option by delivering Shares, the Participant may, subject to

5 / 10


procedures satisfactory to the Committee, satisfy such delivery requirement by presenting proof of beneficial ownership of such Shares, in which case the Company shall treat the Option as exercised without further payment and shall withhold such number of Shares from the Shares acquired by the exercise of the Option.

7.

Terms and Conditions of Restricted Shares

(a)

Grants. The Committee, at any time and from time to time, may grant Restricted Shares to Participants as the Committee, in its sole discretion, shall determine. The Committee, in its sole discretion, shall determine the number of Restricted Shares to be granted to each Participant. The terms and conditions of each grant of Restricted Shares shall be evidenced by an Award agreement that will specify the terms and conditions of such Award as the Committee, in its sole discretion, may determine.

(b)

Terms. Awards of Restricted Shares may be subject to restrictions and vesting conditions, including time-based vesting conditions and/or the attainment of performance-based vesting conditions, as determined by the Committee. To the extent consistent with the Company’s Articles of Association at the Committee’s election, Restricted Shares issued shall be recorded in the Company's register of members as required by Cayman Islands law and in addition the Company may issue a share certificate reflecting such registration. If certificates representing Restricted Shares are registered in the name of the Participant, certificates must bear an appropriate legend referring to the terms, conditions and restrictions applicable to such Restricted Shares, and the Committee may, at its discretion, retain physical possession of the certificates until such time as all applicable restrictions lapse. All applicable restrictions and/or other conditions attached to the Restricted Shares will lapse at such times and in such manner as the Committee determines; provided, however, that the Committee may, on such terms and conditions as it determines appropriate, accelerate the time at which restrictions or other conditions on such awards of Restricted Shares will lapse. Unless otherwise specified by the Committee in the Award agreement, the Restricted Shares that are subject to restrictions which are not satisfied shall be forfeited and repurchased by or surrendered to the Company and all rights of the Participant to such Shares shall terminate.

(c)

Rights as a Shareholder. Unless otherwise specified in the Award agreement, each Award of Restricted Shares shall constitute an immediate transfer of the record and beneficial ownership of the Restricted Shares to the Participant upon registration of such Restricted Shares in the Company's register of members in consideration of the performance of Services as a director, key employee or consultant of the Company, as applicable, entitling such Participant to all voting, dividends and other ownership rights in such Shares. In the Award agreement, the Committee, in its discretion, may apply any other restrictions on the dividend rights that the Committee deems appropriate.

6 / 10


(d)

Consideration for Restricted Shares. Restricted Shares shall be awarded in consideration of the performance of Services as a director, key employee or consultant of the Company, as applicable, and no additional consideration or such additional consideration as the Committee may determine satisfies Cayman Islands corporate law requirements, which consideration may be less than, equal to or greater than the Fair Market Value of the shares of Restricted Shares on the grant date, and in each case having a value no less than the par value of the Restricted Shares issued.

8.

Other Share-Based Awards

The Committee, in its sole discretion, may grant or sell Awards that are valued in whole or in part by reference to, or are otherwise based on the Fair Market Value of, Shares (“Other Share-Based Awards”). Such Other Share-Based Awards shall be in such form, and dependent on such conditions, as the Committee shall determine, including, without limitation, the right to receive, or vest with respect to, one or more Shares (or the equivalent cash value of such Shares) upon the completion of a specified period of service, the occurrence of an event and/or the attainment of performance objectives. Other Share-Based Awards may be granted alone or in addition to any other Awards granted under the Plan. Subject to the provisions of the Plan, the Committee shall determine to whom and when Other Share-Based Awards will be made, the number of Shares to be awarded under (or otherwise related to) such Other Share-Based Awards; whether such Other Share-Based Awards shall be settled in cash, Shares or a combination of cash and Shares, provided always that no Shares shall be issued for less than the par value of such Shares; and all other terms and conditions of such Awards (including, without limitation, the vesting provisions thereof and provisions ensuring that all Shares so awarded and issued shall be fully paid and non-assessable).

9.

Adjustments Upon Certain Events

Notwithstanding any other provisions in the Plan to the contrary, the following provisions shall apply to all Awards granted under the Plan:

(a)

Generally. In the event of any change in the number of issued and outstanding Shares after the Effective Date by reason of any Share dividend or subdivision, reorganization, recapitalization, merger, consolidation, spin-off, combination, combination or transaction or exchange of Shares or other corporate exchange, or any distribution to shareholders of Shares other than regular cash dividends or any transaction similar to the foregoing, the Committee in its sole discretion and without liability to any person shall make such substitution or adjustment, if any, as it deems to be equitable, as to (i) the number or kind of Shares or other securities issued or reserved for issuance pursuant to the Plan or pursuant to outstanding Awards, (ii) the maximum number of Shares for which Options or Restricted Shares may be granted during a calendar year to any Participant, (iii) the maximum number of Shares for which Other Share-Based Awards may be granted during a calendar year to any Participant, (iv) the maximum amount of an Award that is valued in whole or in part by reference to, or is otherwise based on the Fair Market Value of, Shares that may be granted during a calendar year to

7 / 10


any Participant, (v) the Option Price and/or (vi) any other affected terms of such Awards.

(b)

Change in Control. In the event of a Change in Control after the Effective Date, (i) if determined by the Committee in the applicable Award agreement or otherwise, any outstanding Awards then held by Participants which are unexercisable or otherwise unvested or subject to lapse restrictions shall automatically be deemed exercisable or otherwise vested or no longer subject to lapse restrictions, as the case may be, as of immediately prior to such Change in Control and (ii) the Committee may, but shall not be obligated to, (A) cancel such Awards for fair value (as determined in the sole discretion of the Committee) which, in the case of Options and Restricted Shares, may equal the excess, if any, of value of the consideration to be paid in the Change in Control transaction to holders of the same number of Shares subject to such Options or Restricted Shares (or, if no consideration is paid in any such transaction, the Fair Market Value of the Shares subject to such Options or Restricted Shares) over the aggregate exercise price of such Options or Restricted Shares, (B) provide for the issuance of substitute Awards that will substantially preserve the otherwise applicable terms of any affected Awards previously granted hereunder as determined by the Committee in its sole discretion or (C) provide that for a period of at least 15 days prior to the Change in Control, such Options shall be exercisable as to all Shares subject thereto and that upon the occurrence of the Change in Control, such Options shall terminate and be of no further force and effect.

10.

No Right to Service or Awards

The granting of an Award under the Plan shall impose no obligation on the Company or any Subsidiary to continue the Service of a Participant and shall not lessen or affect the Company’s or Subsidiary’s right to terminate the Service of such Participant. No Participant or other Person shall have any claim to be granted any Award, and there is no obligation for uniformity of treatment of Participants, or holders or beneficiaries of Awards. The terms and conditions of Awards and the Committee’s determinations and interpretations with respect thereto need not be the same with respect to each Participant (whether or not such Participants are similarly situated).

11.

Successors and Assigns

The Plan shall be binding on all successors and assigns of the Company and a Participant, including without limitation, the estate of such Participant and the executor, administrator or trustee of such estate, or any receiver or trustee in bankruptcy or representative of the Participant’s creditors.

12.

Nontransferability of Awards

Unless otherwise determined by the Committee, an Award shall not be transferable or assignable by the Participant otherwise than by will or by the laws of descent and distribution.

8 / 10


An Award exercisable after the death of a Participant may be exercised by the legatees, personal representatives or distributees of the Participant.

Notwithstanding the foregoing, no provision herein shall prevent or forbid transfers by will, by the laws of descent and distribution, to a trust that was established solely for tax planning purposes and not for purposes of profit or commercial activity or, to one or more “family members” (as such term is defined in SEC Rule 701 promulgated under the Securities Act of 1933, as amended) by gift or pursuant to a qualified domestic relations order.

13.Amendments or Termination

The Board may amend, alter or discontinue the Plan, but no amendment, alteration or discontinuation shall be made, (a) without the approval by an ordinary resolution of the shareholders of the Company, if such action would (except as is provided in Section 9 of the Plan), increase the total number of Shares reserved for the purposes of the Plan or change the maximum number of Shares for which Awards may be granted to any Participant, in each case only to the extent such approval is required by the principal national securities exchange on which the Shares are listed or admitted to trading, or (b) without the consent of a Participant, if such action would diminish any of the rights of the Participant under any Award theretofore granted to such Participant under the Plan; provided, however, that the Committee may amend the Plan in such manner as it deems necessary to permit the granting of Awards meeting the requirements of any Applicable Laws.

Without limiting the generality of the foregoing, to the extent applicable, notwithstanding anything herein to the contrary, this Plan and Awards issued hereunder shall be interpreted in accordance with Section 409A of the Code and Department of Treasury regulations and other interpretative guidance issued thereunder, including without limitation any such regulations or other guidance that may be issued after the Effective Date. Notwithstanding any provision of the Plan to the contrary, in the event that the Committee determines that any amounts payable hereunder will be taxable to a Participant under Section 409A of the Code and related Department of Treasury guidance prior to payment to such Participant of such amount, the Company may (a) adopt such amendments to the Plan and Awards and appropriate policies and procedures, including amendments and policies with retroactive effect, that the Committee determines necessary or appropriate to preserve the intended tax treatment of the benefits provided by the Plan and Awards hereunder and/or (b) take such other actions as the Committee determines necessary or appropriate to comply with the requirements of Section 409A of the Code.

14.

Multiple Jurisdictions

In order to assure the viability of Awards granted to Participants employed in various jurisdictions, the Committee may, in its sole discretion, provide for such special terms as it may consider necessary or appropriate to accommodate differences in local law, tax policy or custom applicable in the jurisdiction in which the Participant resides or is employed. Moreover, the Committee may approve such supplements to, amendments, restatements, or alternative versions of the Plan as it may consider necessary or appropriate for such purposes without thereby affecting the terms of the Plan as in effect for any other purpose; provided, however, that no such

9 / 10


supplements, amendments, restatements or alternative versions shall increase the Share limitation contained in Section 3 hereof. Notwithstanding the foregoing, the Committee may not take any actions hereunder, and no Awards shall be granted that would violate any Applicable Laws.

15.

Distribution of Shares

The obligation of the Company to make payments in Shares pursuant to an Award shall be subject to all Applicable Laws and to any such approvals by government agencies as may be required. Additionally, in the discretion of the Committee, American depositary shares, or ADSs, may be distributed in lieu of Shares in settlement of any Award, provided that the ADSs shall be of equal value to the Shares that would have otherwise been distributed. If the number of Shares represented by an ADS is other than on a one-to-one basis, the limitations contained in Section 3 shall be adjusted to reflect the distribution of ADSs in lieu of Shares.

16.

Taxes

No Shares shall be delivered under the Plan to any Participant until such Participant has made arrangements acceptable to the Committee for the satisfaction of any income and employment tax withholding obligations under any Applicable Laws, in particular, the tax laws, rules, regulations and government orders of the People’s Republic of China or the U.S. federal, state or other local tax laws, as applicable. The Company and each of its Subsidiaries shall have the authority and the right to deduct or withhold, or require a Participant to remit to the Company, an amount sufficient to satisfy federal, state, local and foreign taxes (including the Participant’s payroll tax obligations, if any) required to be withheld under any Applicable Laws with respect to any Award issued to the Participant hereunder. The Committee may in its discretion and in satisfaction of the foregoing requirement allow a Participant to elect to have the Company withhold Shares otherwise issuable under an Award (or allow the return of Shares) having a Fair Market Value equal to the sums required to be withheld. Notwithstanding any other provision of the Plan, the number of Shares which may be withheld with respect to the issuance, vesting, exercise or payment of any Award (or which may be repurchased from the Participant of such Award after such Shares were acquired by the Participant from the Company) in order to satisfy the Participant’s federal, state, local and other income and payroll tax liabilities with respect to the issuance, vesting, exercise or payment of the Award shall, unless specifically approved by the Committee, be limited to the number of Shares which have a Fair Market Value on the date of withholding or repurchase equal to the aggregate amount of such liabilities based on the minimum statutory withholding rates for federal, state, local and other income tax any payroll tax purposes that are applicable to such taxable income.

17.

Choice of Law

The Plan shall be governed by and construed in accordance with the laws of the state of New York.

18.

Effectiveness of the Plan

The Plan shall be effective as of the Effective Date and shall terminate ten years later, subject to earlier termination by the Board pursuant to Section 13 hereof.

10 / 10


EX-8.1 4 jks-20221231xex8d1.htm EX-8.1

Exhibit 8.1

Subsidiaries

    

Date of Incorporation/Acquisition

    

Place of Incorporation

    

Percentage of Ownership

 

JinkoSolar Investment Limited

November 10, 2006

 

Hong Kong

 

100

%

Jinko Solar Co., Ltd.

December 13, 2006

 

PRC

 

58.6

%

Zhejiang Jinko Solar Co., Ltd.

June 30, 2009

 

PRC

 

58.6

%

Jinko Solar Import and Export Co., Ltd.

December 24, 2009

 

PRC

 

58.6

%

JinkoSolar GmbH

April 1, 2010

 

Germany

 

58.6

%

Zhejiang Jinko Trading Co., Ltd.

June 13, 2010

 

PRC

 

58.6

%

Xinjiang Jinko Solar Co., Ltd.

May 30, 2016

 

PRC

 

58.6

%

Yuhuan Jinko Solar Co., Ltd.

July 29, 2016

 

PRC

 

58.6

%

JinkoSolar (U.S.) Inc.

August 19, 2010

 

United States

 

58.6

%

Jiangxi Photovoltaic Materials Co., Ltd.

December 10, 2010

 

PRC

 

58.6

%

JinkoSolar (Switzerland) AG

May 3, 2011

 

Switzerland

 

58.6

%

JinkoSolar (US) Holdings Inc.

June 7, 2011

 

United States

 

58.6

%

Jinko Solar Canada Co., Ltd.

November 18, 2011

 

Canada

 

58.6

%

Jinko Solar Australia Holdings Co. Pty Ltd.

December 7, 2011

 

Australia

 

58.6

%

Jinko Solar Japan K.K.

May 21, 2012

 

Japan

 

58.6

%

Jinko Solar Technology Sdn.Bhd.

January 21, 2015

 

Malaysia

 

58.6

%

Jinko Solar (Shanghai) Management Co., Ltd.

July 25, 2012

 

PRC

 

58.6

%

JinkoSolar Trading Private Limited

February 6, 2017

 

India

 

58.6

%

JinkoSolar LATAM Holding Limited

August 22, 2017

 

Hong Kong

 

100

%

JinkoSolar Middle East DMCC

November 6, 2016

 

Emirates

 

58.6

%

JinkoSolar International Development Limited

August 28, 2015

 

Hong Kong

 

100

%

Canton Best Limited

September 16, 2013

 

BVI

 

100

%

Wide Wealth Group Holding Limited

June 11, 2012

 

Hong Kong

 

100

%

JinkoSolar (U.S.) Industries Inc.

November 16, 2017

 

United States

 

58.6

%

Poyang Ruilixin Information Technology Co., Ltd.

December 19, 2017

 

PRC

 

58.6

%

JinkoSolar Technology (Haining) Co. Ltd.

December 15, 2017

 

PRC

 

45.9

%

Jinko Solar Korea Co., Ltd.

December 3, 2018

 

South Korea

 

58.6

%

JinkoSolar (Sichuan) Co., Ltd.

February 18, 2019

PRC

38.4

%

JinkoSolar (Vietnam) Co., Ltd.

September 26, 2019

Vietnam

58.6

%

Jinko PV Material Supply Sdn. Bhd.

September 23, 2019

Malaysia

58.6

%

JinkoSolar (Chuzhou) Co., Ltd.

December 26, 2019

PRC

44.2

%

JinkoSolar (Yiwu) Co., Ltd

September 19, 2019

PRC

35.7

%

JinkoSolar (Shangrao) Co., Ltd.

April 17, 2020

PRC

32.2

%

Rui Xu Co., Ltd.

July 24, 2019

PRC

35.2

%

Jinko Solar Denmark ApS

May 28, 2020

Denmark

58.6

%

JinkoSolar Hong Kong Limited

August 17, 2020

Hong Kong

58.6

%

JinkoSolar (Chuxiong) Co., Ltd.

September 25, 2020

PRC

58.6

%

Jinko Solar (Malaysia) SDN BHD.

August 28, 2020

Malaysia

58.6

%

Jinko Solar (Leshan) Co., Ltd.

April 25, 2021

PRC

41.0

%

Jinko Solar (Vietmnam) Industries Company Limited

March 29, 2021

Vietnam

58.6

%

Jinko Solar (Anhui) Co., Ltd.

September 3, 2021

PRC

32.2

%

Jinko Solar (Yushan) Co., Ltd.

September 26, 2021

PRC

46.9

%

Zhejiang New Materials Co., Ltd.

March 24, 2020

PRC

58.6

%

Yiwu New Materials Co., Ltd.

October 16, 2020

PRC

58.6

%

JinkoSolar Italy S.R.L.

July 8, 2011

Italy

58.6%

JinkoSolar (Qinghai) Co., Ltd.

April 3, 2019

PRC

32.2%

Fengcheng Jinko PV Materials Co., Ltd

August 11, 2021

PRC

58.6%

JinkoSolar (Feidong) Co., Ltd. (“Jinko Feidong”)

September 23, 2021

PRC

32.2%

JinkoSolar (Jinchang) Co., Ltd. (“Jinko Jinchang”)

September 24, 2021

PRC

58.6%

JinkoSolar (Poyang) Co., Ltd. (“Jinko Poyang”)

December 1, 2021

PRC

58.6%

Shangrao Changxin Enterprise Management Center LP. ( “Shangrao Changxin”)

December 16, 2021

PRC

100%

Shangrao Changxin No. 1 Enterprise Management Center LP.

February 17, 2022

PRC

100%

Shangrao Changxin No. 2 Enterprise Management Center LP.

February 17, 2022

PRC

100%

Shangrao Changxin No. 3 Enterprise Management Center LP.

June 15, 2022

PRC

100%

Shangrao Changxin No. 5 Enterprise Management Center LP.

June 15, 2022

PRC

100%

Shangrao Changxin No. 6 Enterprise Management Center LP.

October 25, 2022

PRC

100%

Jiaxing Jinyue Phase I Venture Capital Partnership( “Jiaxing Jinyue”)

April 26, 2022

PRC

78.2%

Shangrao Jinko PV Manufacturing Co., Ltd

March 28, 2022

PRC

58.6%

Shangrao Guangxin Jinko PV Manufacturing Co., Ltd

March 23, 2022

PRC

58.6%

Jiangxi Jinko Energy Storage Co., Ltd

May 26, 2022

PRC

58.6%

Jinko Energy Storage Technology Co., Ltd

December 6, 2022

PRC

58.6%


EX-12.1 5 jks-20221231xex12d1.htm EX-12.1

Exhibit 12.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Xiande Li, certify that:

1.

I have reviewed this annual report on Form 20-F of JinkoSolar Holding Co., Ltd.;

2.

Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.

Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the company as of, and for, the periods presented in this report;

4.

The company’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the company and have:

(a)

Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b)

Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

(c)

Evaluated the effectiveness of the company’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d)

Disclosed in this report any change in the company’s internal control over financial reporting that occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect, the company’s internal control over financial reporting; and

5.

The company’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the company’s auditors and the audit committee of the company’s board of directors (or persons performing the equivalent functions):

(a)

All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the company’s ability to record, process, summarize and report financial information; and

(b)

Any fraud, whether or not material, that involves management or other employees who have a significant role in the company’s internal control over financial reporting.

Date: April 28, 2023

    

/s/ Xiande Li

Xiande Li

Chief Executive Officer


EX-12.2 6 jks-20221231xex12d2.htm EX-12.2

Exhibit 12.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER

PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Mengmeng (Pan) Li, certify that:

1.

I have reviewed this annual report on Form 20-F of JinkoSolar Holding Co., Ltd.;

2.

Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.

Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the company as of, and for, the periods presented in this report;

4.

The company’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the company and have:

(a)

Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b)

Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

(c)

Evaluated the effectiveness of the company’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d)

Disclosed in this report any change in the company’s internal control over financial reporting that occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect, the company’s internal control over financial reporting; and

5.

The company’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the company’s auditors and the audit committee of the company’s board of directors (or persons performing the equivalent functions):

(a)

All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the company’s ability to record, process, summarize and report financial information; and

(b)

Any fraud, whether or not material, that involves management or other employees who have a significant role in the company’s internal control over financial reporting.

Date: April 28, 2023

   

/s/ Mengmeng (Pan) Li

Mengmeng (Pan) Li

Chief Financial Officer


EX-13.1 7 jks-20221231xex13d1.htm EX-13.1

Exhibit 13.1

CERTIFICATION BY THE CHIEF EXECUTIVE OFFICER

PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Annual Report of JinkoSolar Holding Co., Ltd. (the “Company”) on Form 20-F for the fiscal year ended December 31, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Xiande Li, Chief Executive Officer of the Company, hereby certify, pursuant to 18 U.S.C.§ 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to the best of my knowledge, that:

1.

The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

2.

The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: April 28, 2023

   

/s/ Xiande Li

Xiande Li

Chief Executive Officer


EX-13.2 8 jks-20221231xex13d2.htm EX-13.2

Exhibit 13.2

CERTIFICATION BY THE CHIEF FINANCIAL OFFICER

PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Annual Report of JinkoSolar Holding Co., Ltd. (the “Company”) on Form 20-F for the fiscal year ended December 31, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Mengmeng (Pan) Li, Chief Financial Officer of the Company, hereby certify, pursuant to 18 U.S.C.§ 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to the best of my knowledge, that:

1.

The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

2.

The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: April 28, 2023

   

/s/ Mengmeng (Pan) Li

Mengmeng (Pan) Li

Chief Financial Officer


EX-15.1 9 jks-20221231xex15d1.htm EX-15.1

Exhibit 15.1

Graphic

Our ref

VSL/660391-000001/26373985v2

Direct tel

+852 3690 7513

E-mail

vivian.lee@maples.com

1 Yingbin Road

Shangrao Economic Development Zone

Jiangxi Province, 334100

Peoples Republic of China

28 April 2023

Dear Sirs

JinkoSolar Holding Co., Ltd.

We have acted as legal advisors as to the laws of the Cayman Islands to JinkoSolar Holding Co., Ltd., an exempted company incorporated with limited liability under the laws of the Cayman Islands (the "Company"), in connection with the filing by the Company with the United States Securities and Exchange Commission (the "SEC") of an annual report on Form 20-F for the year ended 31 December 2022 (the "Annual Report"), which will be filed with the Securities and Exchange Commission in the month of April 2023.

We hereby consent to the reference to our firm under the heading Item 10. Additional InformationJ. Enforceability of Civil Liabilities in the Annual Report.

We consent to the filing with the SEC of this consent letter as an exhibit to the Annual Report. In giving such consent, we do not thereby admit that we come within the category of persons whose consent is required under Section 7 of the Securities Act of 1933, or under the Securities Exchange Act of 1934, in each case, as amended, or the regulations promulgated thereunder.

Yours faithfully

/s/ Maples and Calder (Hong Kong) LLP

Maples and Calder (Hong Kong) LLP

Graphic


EX-15.2 10 jks-20221231xex15d2.htm EX-15.2

Exhibit 15.2

Graphic

Graphic

April 28, 2023

To: JinkoSolar Holding Co., Ltd.

1 Yingbin Road

Shangrao Economic Development Zone

Jiangxi Province, 334100

People’s Republic of China

Dear Sir/Madam,

We hereby consent to the references to our firm’s name under the headings “Item 10. Additional Information—J. Enforceability of Civil Liabilities” in JinkoSolar Holding Co., Ltd.’s annual report on Form 20-F for the year ended December 31, 2022 (the “Annual Report”), which will be filed with the Securities and Exchange Commission (the “SEC”) on the date hereof. We also consent to the filing of this consent letter with the SEC as an exhibit to the Annual Report.

In giving such consent, we do not thereby admit that we come within the category of persons whose consent is required under Section 7 of the Securities Act of 1933, or under the Securities Exchange Act of 1934, in each case, as amended, or the regulations promulgated thereunder.

Yours sincerely,

/s/ King & Wood Mallesons

King & Wood Mallesons

Graphic


EX-15.3 11 jks-20221231xex15d3.htm EX-15.3

Exhibit 15.3

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We hereby consent to the incorporation by reference in the Registration Statements on Form S-8 (No. 333-170693, No. 333-180787, No. 333-204082, No. 333-258999 and No. 333-263307) and Form F-3 (No. 333-251377) of JinkoSolar Holding Co., Ltd. of our report dated April 28, 2023 relating to the financial statements and the effectiveness of internal control over financial reporting, which appears in this Form 20-F.

/s/ PricewaterhouseCoopers Zhong Tian LLP

Shanghai, the Peoples Republic of China

April 28, 2023


GRAPHIC 12 jks-20221231x20f002.jpg GRAPHIC begin 644 jks-20221231x20f002.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" 8 ",# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#ZF_;N^*>M M?#^#X?6>AW9MI=3UI(+A5.&:+C_;+\-? 3PMJ3:Y<3ZE/K. MJW-RAR"0JL1@'OSU/;D=:XO]HC]I"R_:!\9^!I--B9%T.\O3*I&=^Q&Y(S]# MGZ=*\[^"?P[T7X@^(I9M=M5N=.TWPK>ZDT4@P-[.Q#D8^O3^A% 'T!^T#^V; M,GC_ .%.K^']3FM_#EU9S:A>!6 5@!E03GW'7'7C%>?Z3^V_X]^'F@QZ]>1S MZKJ7B>\EN[2PV']Q9(?O;>O;V'\Z^6_%2MJOAKP[I.G0-AZ'H/P[_MW M1[5[DVU_]G\1MYB/-/%>L6 M.H6,5MJ5M/'8PG=F"23^(_)QU/()/.:T_ '[#.I>"],\30'6K"2;5O#ZZ-&R M!\1G'))V [2?3\J** ,KX5?\$])/!/CS^V-7U/3=0TUM!;2&MHU=FW,"&;E! MQSUSG':O/KK_ ()9:W-HT=G%XML89;2\E:TF2256%LYR8V(CX/TR*** /N_X @6^ [7X8?#W0O"UGM^SZ9;B%2O0G)9B/J231110!__]D! end GRAPHIC 13 jks-20221231x20f003.jpg GRAPHIC begin 644 jks-20221231x20f003.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" 9 "0# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#Z9_;)_:#U MKX-^//#%GIQC-M=VK2R[B,C#X)QG^Z3V%8WPE_;@T*TTS4;OQIJ::?+?Z@R: M8COD/5 M)=*LH_ E[K6E2:CIL-LL$DD8XMKA9/FW<=>!V'0]#P0#]5-+_;/\#:K\2M2\ M'QWXCN;&U>X$A8-OPF[\>^,^G/)XNC]L/X?'79-*?5TAN(K3[2P9^ H^8'GD M\=>GOVKX!O/ .B6'P;\/_$S3)6_X2#5=:NK9SOS(]N5P$Y[#UZ]?2O(O&EK% MK%U#KNF6TMH8=-&FR7BOCS6*$8!X]"?LN7/AS]F+X%>%/#%]:^*;^ZOK1=7>31O"6JZK"#*-I5I; M2VD17S&*]?W37NF3M!+9Q;2=I:0%MNBZ5ITT_@N[U%)PZP.51&*E@&QVQGKW-?K;10! M^7>B?L>_%"P^+%_X3:;^SQX \4^%_#1\;_#_ G ,,>)]:T_3(;#[7KFC6]Y-&B9/EJ\J%@@9G(7.,L3W-%>LT4 ?_9 end GRAPHIC 14 jks-20221231x20f004.jpg GRAPHIC begin 644 jks-20221231x20f004.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" : "\# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]"OC-\8;? MX1Z=97-U$93=R^4BKR<]OK]/;OTJ2;XLPVWPH/C*>!XT\GSS .&"[L>_TZ?R MKY<_;#^+L.M^+K3P]# R7&BWF\./^6AWX(SG ^[W]?S\H\4?'_Q'J=Y<>&[D M(GAYM!D#QC.T/U!Q^(_+N<"@#](_#/B6+Q%H&GZG%M*7D2S(-P'#<@<^V/S& M<5P7@/X]Z?XX\1^+--ME&W0KL6CNW4X[G P.E?!VF?M%^/;/PQX"72I3+ M;PW8-P"WW+=?EP?J0?Y9YKVO]D^>*^\5>)X"%CDO-2:YN'VG+ KGKW !Q^'Y M 'U)HWQ/M]8\>ZWX;1"CZ;#'*TAX#!LD=CUP!7:17"L^PNA?+#;O!;KQP/:O MSM_:6^)/B/P7X_\ %H\+3"/5KLPPAPF3L7&X<>WICO6K\-?VJ]3?]H/PM<>* M-:LM"\#?V1Y>I:CJ5REM:6\WV=BF^20A4R^Q1D_>8@=: (_VF_@OXJU?]I>T MN--MGN=(O8)+EW"]'!+!>O3D>GX'KP3?!KQ;=:LK)INV@VFFV,T5L+U+:08./+QN..WF:^@?V;OA M-XF\+^&/$VJ7T+P:G-J7[D8R&CP1G'.>/K7VK10!^?G[2?P8\6>(O%>N:MHE MH\EQ:QPM"4Z2 C##/&?;TS^-=I^RI\#KBYC\16WBJPOK".XA@\NYTZ_N=.NX 7RH0XCN;=XY4[@[6&58@\$@_9]% '_]D! end GRAPHIC 15 jks-20221231xex15d1001.jpg GRAPHIC begin 644 jks-20221231xex15d1001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" "- G8# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*\W_:1 M\4ZIX'^ /Q#\0Z)=M8:QIFA7=W:72JK&*5(F96 8$'! X((KXA\>?M:_%73O MV??"-G8^)?L_Q#TJ^:;Q/J26L!>6R$MLD),90J@E&H6Y! '^K;'>OD:];:R+3Q%XBU#XA:[H.BIJ^I0 M:18VUG:%6_?73+M144A1D%F+ 9K4NO\ @H!IMYX<\&:CI>AZ;82^(;6]FW^) M]<73[%+BUF\F2RCNQ%)&\S-ED+;$*88L,XK9Y)CM'&%T]G==F^MGT>NUTT)5 M8]_ZO8^N**Y36?&MQI/PSG\5+I2W5U%IPOAIJ:A;HK-L#>7]I=A$!DX\PMMP M,U\XR_MZFS\'?$+4F\*V&LZGX.N](ADCT#6_M5E?QW\BHA@N&A3+)E@05VD@ M8;!R./#Y=B<5?V,;V:3U6[:BNO=I7V*$;S3+.+0;+5([M=0?43BS59PJJI)X?((7!(W5I? 'XJ^/_ !M\?/BA MH'C72SX;31M-T>6WT%+J*[AMY)DF,DD&05(P.^TLKQ,*[>S5U= M7NDMGT;'S+7R_P"&/I*BOE35?VH]0\#>,?C+JEY%=^(=&TJ+PU'X>T"(1PR/ M3;]L'QE\-_&_Q:NOB'H/]FG2(?#UGI?A5=2MV MMDO+SSE+B]V*!$VP,SR#Y C<>N\,EQ=1/E2VCU5VY)/AK^SU<:]!:6^E^-K];/3+:WCE%S#:7]W+' "'*@ M2+&TA;)4!MG3G%<\LKQ5.I"E4BDY2Y5JM].SVU6NPU4B^OG]W_#,]HHKY#O_ M -IO5_AA\>?BOX2UR'QAXNTS2],T@Z5_8'A]M0^R2/:NT\LS0H-ID?:WS\<- MC !JK\&OVK/'.M_"CX6Z3IGAE_B;\3-<\.R^(=1:XOX=,@BM4N6A$C/L*[V; M"*BJ!P22!71+)<4J:JJSB^6SO96E%RO=V222UO;7N'M$G9_UM_F?8U%?+48V*O*%M]Y15K7-Y&Y-JVL)_%J^%=(\1RZ ML@>9A++%),]N$+(-T+[!D[MIR5XSZ+^SA\0M8\7VOCO0/$-RU_K/A#Q1>Z*U MZZ*C7-OE9K:1@H"[O*E13@#)0GO6=;+<10INI425O--[V>U[6;2:>J;VW'SJ M]OZZ_P"3/8:*\6_9/\>:]\0_A]KVH^(=0;4KRV\4ZQI\4KQHA6"&[>.),* / ME4 9ZG')-'[)WCO7OB'\.M:U'Q%J#:E>V_B?6+"*5XT0K!#>21Q)A0!\JJ!G MJ<MONO_D>TT5^;G@C]H[XFZ[K=D^@?$/Q) MXL\:'QA-IT_@A_"R-IG]G+>O&S->K H0+" V_P PD$8(ZU^D=;9AEM7+G%59 M)WOM?I;NEIKHU=/6ST%&:DVET"BBBO)- HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#F?B9X#L_BC\/?$?A#4+ MB>UL=,@UXYX@_8?\ !'B!?%S2:AJD%QXETO2- M*NIXC%NCCT]XVC9,I@,_DQ!LY'R\ 5[KXGNM5LM OIM#L(-3U=8_]%M;F?R( MGD/ WO@[5'4X!.!P,U\]^*?VG?$GA+1H],O;+0#XO_M*ZL1=6XO;G3;A;>&& M69HDAB>=BIF$3#:0C)(Q.%(KMP^-Q&%5J,W'KIZI_FD)Q4K7_K^K&KXF_8S\ M/>(?$^J:M%XI\0Z7;ZAXDM/%LNFVK6Y@.I0%=LA9HC(4(0#RR^T'D &N.^&? M['-S?^(/$VJ>.=4UJTTZ;Q]?^)[?PQ:ZC&^F7Z^>)+.>5 I8,",E P!*KN!Q M74S_ +7)CUJ.S_X1#4Y(XM1T^REELHGO5NQ=:=+=C[&T8Q,0T:KG@%3NX%=5 M\4/CW!H'P(A^(GAB:Q>UNYK*."XUR.:*"!9[F.%VG1%\P&/>V5 SE<5V+-<; M2IN'/V7FMK6?R6OD0X1GI\_S_P V8FJ_L=^&[^SFDM/$.O:/KR^)[_Q58Z]8 M2PK=6-Q><3Q(&C9&B9?EVNI/3G(K4\3_ +-8\3>$-*\/3_$#Q2]I:VDEE>-> MFTO1J2.7]IWPE%I$%R+#Q%+J3SR03:!#HL[Z MG:&-4>5IK<+N1%26)MW0B1-NXD"L'C\5[MYWMJKI.W3JMOPOJ-0CNE_6Y?\ M$/[/7A+Q#\!&^$+I>6OA(:;%ID?D3G[1''%M,;!R#E@44\@@]Q@XK@;_ /8K MT36K;QBNK>,O$>J77BLZ0^HW,PM4(?3I \!B6.%40$ *5 QCI@\UZEX'^,?A MWXCZ_J6F>'S>ZA'I\44LVIK:.+(^9%%+&B3$;6+3XO MB\)^!M.T>XU>.Q75+V\UZXECMH86E,<<:K$K.SN4DYX"A,G.0*5/,,71OR3: MN^;YW3O]\4WWLNPG"#C:VBT.?\8_LI^%/'6J_$J^U6^U0OXY33!I"BL#7?VP/#%IX2\2:QI.B>(=5FTJSGN[>W?2Y8%U%8+@ M6T_V=V7#B*1E#D= 01D5+QV)=)T7/W7I;R22_*,?N5]A\D6[V_I[$GQ!_9(T M+QOXGU_6-/\ %GBKP:GB9%C\1:?X=ODAMM7"ILS(KHQ1RGR%HRI(Z^M9OCK] MB;P?XO74K?3]9UOPIINI^'+?PO>V&D/ 8Y;*W_X]U#2Q.Z;>^U@''#9KL(OV MD/#]UINM7MGH7BJ_72;S^SYX[70YG9[D%A)&G&"8]AWDD*,@9R<5I?#/XP6? MQ1U#6)M($=QH,-C87]A>+N5[A+B.1CN5@-I!3&.O7-:1S+&4DN6H[1_I>MDE M:^UM!\JD[_UO_F-;75-2U:Z_P"$IM-)M[B>.5(I;673TVV] MQ RJ-LF[#DG(R.F.*PX_V(?#-W;^+7UOQ;XK\1:OXD_LV:?6M0NXC>6UU8L[ M6]Q RQ*J,N_&W:5P.G)SR'@_]L?Q%JVB'4II/ OB)[C1KK4QIGAC4IIKO26A MA,H6^0Y"*2!$3\I#D Y./;-1_:%\/:7XMN_#4NE^(7U:*WGGM8TTB7;J1A4 M--':$@>:Z@YP.#V)IK,L9!651J]G]UO_ )%?%+36 MO&GB7Q)=^'_$T/BB+4-4FA:66>-7582%B55APY^50#GO6K^TS\,-0^+GP:UO M0=&>./7XW@U'2VE;:AN[:9)XE8]@S1A2>P8FL>Q_:Q\)ZAX*O?$\6B>+?L%E MJ$^G747]A3&6!X #.[ J(TW8+;OO*P&2I ]>T?5[/Q!I%CJFGSK=6%[ ES; MSJ"!)&ZAD89YY!!K%8VNJD*U]8.ZT5K[[?(.6.UM]/Z^\X7PM\(K+3/&OC;Q MJ\U[;ZOXULK"#4+"22-XK0V\+QJ(RHY/[QLDD@D#&!7GMK^Q9X>T7PGX+TSP M_P"+_%/AC6/"VFRZ/;>(M(NHHKRXLI)/,>&;,91EW?,"%!4C(.:N^)?VBM[W111310.MU<^3N( \[/EQ[FQ@9!SC5F^/=S M;?LU2_%":QLA+!;&X=$E=K61%G\HS(VT/Y;*#(H90P! (SFJCCL3"\HSM\/I M91M%>BBVM>FX:-8V0D5XY8[E ME:665F!9I"RELY&2Q)%>*_$#]E36_AKX:^'>G_#'2M?UZZ\-V%UI3:MIWBBW MT>_DM9IC,]O/YENT;Q%CG*/%VMVGAR63Q1HNDZ/#? MS2:-:3SW;7$EPT2PK%L!((4'/0[#&:WI9IBJ_74?(M M4OZV_P" :GP(^"-YX"_9>T/X9>(+F/[8FD3V%[-8-N6,SF0N(V8<[?,(#$<[ M.15&X #GD M$5=M?VF_"T^AO='3_$/]K+<1VJ: NC3C4;AWC:5&B@*[FC:-)'#\ !&R01BM M/2_VA?!>M6%[>6-Y$]*\9VNJ1ZYXBD\.6>L-XBM/! MLMXITFWU(N7\]4V;\!V9Q&7*!B2!5BP_9+\-Z?H_AW3DUC5FCT3QI)XWA=FB MW27;O(YB;Y/]5F5NF&X'-=$WQTL-;^%7C3QEX=L;V>WT"TO987U*U>VANY;= M'+!"1ED#QE"P[@XS7E_PE_:ZE\13:M/XAOO#>M:+I^G_ &RYU/P?%?.+&8O& ML5K,DT8+2S&7]VJ$L=A^7!!H_M'%R=O:/2WZ_COKU+<%U6]U^C_/\3SC3/V6 M/'S?&KPU#;:)?>'? &@>,/\ A*(A/XIBO=,C :5W6TLQ DR/*\@/[UBL>7"] M!++QMJ_B")+?7O%OB:]UR>V242BVB8K%;Q;QP2(8HR<=V([4 MMW^TKX8L_"4NNOI7B9C;7#VU]IB:).;W3V5%D8W$>/W:B-T<,3A@PV[JS_$G M[3FAP:SX:TWP[!=:V-7U'3+1M2%G,+")+O8ZJ9]NT3>3(L@0]F7."0*Z,3FF M(Q<%2DDE9+2^NM]6V]W9M];>MYY$GS?/[K_YLR?!7[*%W\/?$,EYH7Q8\9V. MCRZS-K4OA]#9FSD>606;Z1:P75UX@-M!&LCL6T@V\ MMS'=X R7:.(C:.-Q K%YEBIW;DM='I'RWT\]]]QN$7T\_P _^"=W\(?A5IWP M;\(R>'M+N[J]M'U"\U'S+PJ7#W$[S.HV@#:&<@<=.N:[:O&C^U9X-B@O_/L/ M$EK?6EW:V8TN?19TO9VN3(+9HX<;BLABD ) (*_,%JY'^TYX+F_L,1+K,KZF M-TL<>DSLVF#SVM\WH"Y@'GH\?S=T8_=4D<$YSK3LT5XC\-_VH M-*\7^'9I]2T?5[/6;>SEO6L[72[B5+Q$N# WV0[?W^US&K8X!<'[O-=%X&^. M>B_$?6](MM'DEA6ZBU!;BRU"TDAN[>>UD@22-P?E0KYZY!SG M'/VN_"VH>'QJUVEY=6DM[J!CGT6PGNXX-.MKEX1?7&%S%&=F22.N[ (4D"5] MA;'O-%>2P_M/^!G\1:GIBN/K8[JBOGSX3_M767Q2T"3Q%#_ &;:^&M T\3^*=4$SNMM>-$'^RVZ ;I" MF?GG_ &JO"5O;6ZOI/BD:S-G6%O):VTJJLUMY2P>4RML#;F4N& ;= MQ7J/BPZ\/#UX?#*Z=T4HW MC* C&3G9L_@SIMG\/] M'\)IJ%X;33-3AU2.X.SS6DCO/M84\8P6^4X&<>_-.^'/Q:L?B5K6M#2G@N=" MMK.QO;/4(V.9UG64MN4@;=ICQCKG(.,5RNM?M4>#;KPIXWOO".NZ)XBU+PPR MI/ NIQ-$$/DYN6,3._D)YPW,%SF-U )QEN3O9[[B2TTZZ'7?$OX/Z9\3[FSG MO[Z^L9K.VF@MI;%U5X9'EMYDG4LI^>-[:,KD$=0017(G]FMT_P")G;^/O$5I MXSN)96O_ !/"EI]HO(Y4BC>$Q&$PH@2WAV[$!4ID').>"O\ ]K+7YO"7A2]L M(?#-O?$8(6D2-VD)W3! @C;)Q@GU2?XB>+M-^ M)>C:;?:-HY\+ZU<-9V$EI?/+J$FV!I6NV0+L$'R[<;MPWH2?FVT[/85^IN_" M_P"$VD?"6TU6ST22X-E?3PS"&=@WDB.UAME53C)^6!22&TG3)FOK.5(6F*">X>:$+(BIAF^S[_ )ODR"0:6LM?Z_JP M[6-B_P#V3/#%SXGT+6XK^[%U86]O;74E_:VFH3WZPN[HSSW,,DD;EI'W-$R9 M!QQA<7]0_9HT74/"=MH+:QJ44-OI>IZ9'.GE^8!>S),TG*D;D:-=O&,9R#6- M=_&KQ[_PKMO$MIH'ATPZ/)>+K-Y/J,JVMU]GDV;;#$99S*0P1G (V_,2#71 M_%;XN:KX0_X12RTFTTBRU/74FN#-XIO&L[2VCA1'DB9U#$S$/A5Z?*['(7!' MHK_UJ'6W]:&7K_[,.G^(?"<&C3^)=2\Y-DNY+:UG2>>??YJO;RQ-"R_O M&*Y3*'!'(KH_@[\#M*^"^BMIFEZC?7\'V"UT\/>^7N$< D"'Y%49(D.>,<# M%<;#^T9JE_XD^'$UMI.E+X5\:Q0FP6:_8:E,7A$KRQIL\ORXMRJP9@S9)4= MS_#WQM\:ZSJ'CO0FT+PX?$NA16]PD4&JR&WLEF9OW=XYC#%XD7S&,096!VJ0 M>KDG9I_U;0%I:W]7_P""=O8_!C1M/^$#?#Z"66.P;2QI3WR1QK<.@3;O;"[2 MW?IC->8>(OV*]+UOQ-J^NVOCCQ#HVI7IOO(NK"*T2YMOM:[9O](\GSI,9PF] MSL7Y5Z#'JGP3^(TOQ5^'6G^(YX;2*2>2:$OI\QEMI_+E:/S8BP5@C[=P#J& M.".*XS]I3XZZA\&)O"5O87/AS3AK<]S')J'B>6=+:+RHPX4>2K,6;/&>.#2E M=-W_ *N.+OL8NJ_L>6OB'P3HGAK5?&NHW-GI"SVUH(](TV.**TEC1&B2#[.8 ME==F5F"^8NY\-AC7N'@[PW%X-\(Z)H%O/)$K;Q2)6OM;CM=VKZ-IUS)HR27#!8%^T.@"^864 'D%ANQD5 MU/@OXK:!X^U.]T_1Y+F6\L%/VZ*6W:,V<@D:/R9<_=DRC$)U*X;[K*2]=?ZV M_K\2--/ZW,3Q'\#K'79-=NH-9U#2]6U#5X-=MK^W6)VL+N&V2W1D1T9'78AR MKAL[STXQ._P5TZ;X6WW@J75+^:._F>ZO-4;QOIGA_6=,\0^)/"]B]Y)I5MJ4&^X*HS,J8AZ5 MYL_[66N77PWLM5T^'PY>:I<:Y)I::E9KJ%YID\26WGO+''#"UQE25B(*8W!C MG;23:V\O\O\ (IKOY_YGJ?Q6^ 6G?%6]O;RXUB^TRYN+&VLA]GCAEB AN3<* M7BE1DE4L<,C@J0!QD9KFO#'[(OA[PMX?U32(--IGAW4/"NLR65D+K3[^5[J]GG12 M\UK'LV^1'EF.]@Q2-FXP,ZOQ5^('B_P+J5E>Z=H>E7OAA);>&Y:YO'6_O)9I M?+6*TB5"I9J_K[POU]&8_P#PS:0/[2'COQ WC&&XCEL_ M$TD=HUQ;11Q20I (O)\IH]DLF=R$LS;B<@8JC]E+1[6:U73_ !1KUC8XL7U& MT5X'_M.>TNS=Q33.T9<,9'DWA"JL&' VBJ?ASX]^)O$WQ*\7:#8V6@SPZ<;V M'2M-E-Y;7E]- XCSY\D0MRNX.6$;.RJ5)'-93?'WQ]JGPMU;Q+HUOX+GNM!U M&?3[^5KF[DM;Z11&(UM L8D#M))Y.V11EAE25(-%V[/YBM]GY'JVG?"'3M-^ M$6H?#Y+Z[?3;RUO;1[MMOG*MRTK.1QMR/-...PSFLWQ?\ ](\77(N#J>I:9, M^FQ:=37?[6%];0:;J,^EZ/IFEV^G6 MFHZM'J&H,ES PQ,D<2+&Z(&3Y MB#EVSI:5^RY8:+/X>CL_%VNPZ/I4VFWDFDCR/)O+NRBCBBGD;R]X+1PQAE5@ MI*AL US3?M/:S#JWQ$>6+0ET[0+;4&TVQ,-^EY=R6\OE*Q=H1%(A<980L[*' M3(YKT[X&?$#4OB+X0GU#5[G1YM1ANW@DCT>&[A6$!5(62.Z1)4?G/S* 5*D9 M!H3>Z\G_ )"?9^:_S.B^(G@FV^(_@C6?#5Y=7-C!J5NT'VNS8+/;MU66,D$! MU8!@2#R!7,CX$:$GB>SUF*ZO[=[7PX?#<4,$HC58N@F# ;A,J[E# \!CQ6K\ M4/BUH/PCT_2+K71?2?VOJ*:58P:=9274T]RZ.Z1JD8)R1&W/3.*X[P;^UI\/ M?'L=P^CS:S.8])?6HHVT6Z5[NWCD\F80)Y>Z5XY2(W102&..>M2OZ^[_ "97 M]?BOU1B?#W]CO0OA_JL6HQ>(M2OKA+C3Y\-:6=NC?8VG,((AA3<2)V#NV68@ M'-;T'[-]KIFO#5-&\7:_H4MQ/,^J+8/"O]HPO>2W:PNQC+1A))Y%#1E6*,5) M.76H6(T>VT.YEOHKBR2.2YBDA52594E1N>"#P M>U5O^&O?"UMK6MW-S/%+X/BTG1=0TC4K)7EGU.346N!%#'%C.X^0,#KRV[&T MU5VK?UO_ )V^9+V_KI_E?Y&CK7[+.B:QX5T[1!KFJ6R:?IMQIT,T:PMD2W<- MUF1&0I(H>!5,; HRE@P.:N_"3]FW1_A%J%M>6.KWVH30R:A-B>&WAC+WAMFE MPD,:*B@VJ[54 ,1SQ56']K[X:WUUX9MM.U'4-8GU^!KF"+3=,GN'MXEG-N[ MSJBEHPLRM&W!(*MD8&:ZOXH_&WPS\(GTZ'6CJ-W?Z@DTUOI^CZ?-?7+0PA3/ M-Y<2LPCC#*6;_: &20*%>.O>_P#P1OWM'_78W=7\&6VL>,O#WB.2XFCN=%BN MHHH4QY<@G"!MW&>/+&,$=37G&M?LQV&HRZC)8^*]V8O&VP*TKA9$VN [#)SD:;?M-> 5\:P>&?[0O#<2W4&GF_P#[/F%C%>S1 MK+#9R7!78D[HRL(R0?F .&(%E0R37,1U#4-4ALIYA M#$TES:RP>2SJA9(U$N0P!8%0>>A@_9W^&_C;PO<^+==\>ZE+>ZSKIM84BFNX MKF2&&WC=%S)%!"G.\G 3//0 MM)TJ&\O[6&UT,^'KQ[9DC.HVH!,1E 7 DBD_>1R* 59G'(E>+_#.B^&]1EL_ =K+I%UJ4[ZA'F]DL&C*F6W-L6WLL*)F.5$(" MEAE<'ZEHHHNVK %%%%( HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M *\8\4_LO>'_ !1\.-!\*S7KF30KR:^T_4+RQM;W9)*9=X>">-XG7;,XP5R, M*001FNV^+WBZ^\"?#S5=;TV*.:^MS"L22Q&4$O,D?W RECAS@;ADXYKS70_V MDKN"5;#4="O]9U![ZYA5=.L&@GCMX# DSS0%Y#$ZR3@!2V'0!P0&4%VOH%[' MH?PX^$^G?#26\>PN9)Q=6EI:,C00PH! ) &5(D1%+&1B0J@#C %5M;^"'AO4 M=*UNWT^$Z%>ZG?P:J=0L43S8;N$PF&10RE2%:"([""IP:2#AE(4X8\9R?"W[6BZGX9EU"]\*ZC M-+9VK27LM@@^SQW 3S!"'8[>4*C?NP6/3'-#5_>#;3^NQT;_ +/5U_8;V,7Q M!\06]QJ,MQ)K]U'':XU<3JBR[HC$4A;:BJKQ!2HSU)S4_AOX%ZIX6^)DOB>S M\=Z@VENJ6Z:#/I]K)'!:)&$CM8IC'YJ1@@.0&RS9))INA?'#4/$.H^,K9=!3 M3U\/:4]R[3W(D8W:37,3Q$+U3_1P0P/.X\"LNS_:.NY-9BL9O#-XD]SIMG=6 MUMX/A_KU_R?\ 3%OI_73_ #7](WM5^#6M M7_Q@3QQ!X_U*VMU6*%=#?3[2:"*%<>;'%(\9DB\TC+LK!CQSA0!CZY^SEJ>N M:;JL,OQ-\2G4+BW_ +/L=3>.V:>PLFECDE@!$8\WS/*16DDRY48!!))2Q_:@ ML-6ELELO#E_(NJS-;Z0\L\48NY%>-'#Y/[D#S5(+=>0.< T_&G[25[I/A;P1 MKVD: TMIXDLKFYE^T_.-,5%C/VB=HV/[B/>S2%-Q( V^M-1=K_U_7]=04DWH M_P"OZ_K0FU7]G?Q-J>G^%;=?BIJ5J_AXR- L6AZ<+9V)7RF-OY/EAH@N$(7Y M=Q/7!'8_%+X2?\+1T/2+&XU^ZT^;3YTG,\=I;7"3L!@EX9XWCW?Q*X4,CNM;+8Z7K$BVRW&G6ZRK*(_EB GRZ+O,P8N!@XR2<+PO M\;O%=S;W.KZGI-M+HANKJSB8Q?8QYZWAM[>.*1I7\_> Q.$4@KP#G%4(OVMO M[4T^QUK2_"5Q-X=(D:[NKB\BCF4II\EX4CBYW'"!S6_N-6OKV[EU"_U&Z5$DNKF0@O(4C543. J@ #ODF M?6_!-MKGC+PSXBDN9HKC0A=+%"F-DOGHJ-NR,\;01BO-V_:;M(-8FTF;PKK# M:C8E_P"TXK55G6T7?M1MZ_*P/!))7:,]3P=7P=\=)/%FKZ?ILOAJXTB[U"PC MO[,7EW'MN0R)*5C89#E8W!;!)!!!&,,7J]429'Q-_9;TOXG?$6U\67GB'4+5 MX9;&X%FMM;3*LEI,)8_+DEB:2%&(^=(V4-G)YKL/ /PDM?A]XAUC6+35KZZN M=;)GU9;G:5O+O=\MR0!\C"/;$ N%V1QC'R UCWGQ \2S_%[5/#=C;;M+TZ&S ME8PZ:9C(91(65YC,HB^X #L;&MZB)@&E>VA#B$ M Q),#C/S12S"-P< %'YX *B]++S&UKKY?\ [/Q#\$?"7B*#Q2LFGBTN/$<$< M-[=6N$E&P'8R'! (//0@D<@UA6WP.UBRL;FYM?B1KUMXLO+Q;N]U^.VM ;H+ M$(5B:V\KR=HC48.W<&^;/:L#2/VF[V_NF\_P>]O!=65K?::@U&(R31207%P[ M2'A(]L4&0,DDG'')'0>$/V@+3QNU\+'1[FTA^P7E_I]U=NFVY6V=8Y-R*=T? MS21X!Z@GIBEK9OM^G_##L[I&;HW[.-YX7\<:1K.B^/-4L]'TRUM[&WT.XL;2 MYCCMT \U$E>,R(9B"TCJ022.0%4#7\;?!G6O$_Q&TGQ3IWCW4-!@TVW6"WT> M/3;2YMH_F)>1/-C8I(ZG874@A1@8R<\7X _:+U[4XX$U;2EO;V\M=.:VM1:G M37-S=)(X4>9+(&@V1L1-D992F"W =IG[7%H]O?W]YH-U)I<]\MGHTEIAYKB0 MPVS"*6,%F0[[C&\#:0!@?!";5?$-WJ&H>./$5U;H+EM(MA M)#&^D2SJRR213+'YCD!F5!(6"J2,$8Q'I?P&BBACFUCQ)J.O:S+K5IK>H:E/ M#!";V2U4+!&T<:*BHNU#\HR2N2:P;C]I'4)M0T^"Q\$WJ(;VVM+];^X2":%I M8IY"L<9Y9@(.-VT'<.G.)(/VI=+:QFN9M"O(18+$VK0^='YM@99#' C1G#,[ M-C:XVEPB&ZCFTZR5;T M+)O4KB+-MGY5?R"GF*JANF:MZ5\B! MH'9D.,!;E"PSD%2 >AJ.W^+E_;6,_B#4KS0[;1SI9P=OZ_K47Q(LW7P.N-2UR]U"^\<^(KH(MP-&7="DFCM.< MR/'*(]\A'W5$I8*N5P0:Z3X=_#]O ]OJ4U[K-UXCUW59UN=0U:\BBB>X=8UB M0".)51%5$4 >I.2:\T?]KC1H].FD;P]J7]HQ^.<+5(>YW/Q$^&5G\1K[P=&=,' M@SL]'O+.SO8)IK*]N)(SYWE+;M("BDE,"ZCQGKANF!GB=' M_:EN[SPMI=Q>:1!8:E=PVLRW$S;+6X#W$23"$%LMLCE))W94K\P"X);BU9/^ MKJWY!S63_K9W_,XY?V*]8\(^.O"-QX.\77FDZ?#>:YJ6IZM#!:0SVT][:6L M6"W$/DF,F G;M&PX(/%=9J?[#'@B]\.C1H+V^@M+:QT>TT\3QP70MGTTSF&5 MDEC9)B_VF02+(I5@>@K93]JK3YI+Z*W\.W=U+8[Y[CR;J+RQ:K;)<^NW3IX:FE\.BPCO(+H2KYGEF>XC>:;!/E1@6YX9<@D; MBHSM+-V3\OPV_P" *ZU?]:E7QC^Q7X=\;>'?"NB7^O7:6.B#G[-I>G02.YE\ MUI('CMU:T(-'\2V,M_'9:O9QVIDM MK&[,?F6:J\14JOE(4<@NI7.XUW?@KQ@?$J:Z)Q"ATN_:V\Z%OW% MH+O5K>....[>3R_,S^ZC=HU8(SJ&QU!P?^&(?#9\%#PV?$FL&V'@^?P;Y^V' M?]GENEN3-]S'F!EVCC;CMFK9_:L1-9EC;2/.A"0QI9V\BF=;EI)8WBD=V4)A ME3@J&&6W 5T_A[]HBU\0^(]/TF/0+N!I=0.D7DSW$6+6\"SL4 SF1/\ 1G^= M>.1Q][;5I?UZ6_)V^[R"]F_Z\_\ @_>>M01""".($D(H4$]\"I*\+O?CIK'A M=6UG5X["^T*35]4T]K2RA:*YM(+-IMUP7:0K(H2$E_E7&1CT)9?M:>'M0C\^ M+1]1^S-)]BBE9H_WE^QS#9@;O]9+$4E4]"KKWXI6;U#1'NE%>.^$OVC(?&>L M:#8V'A75HTUF<_9;J[VPQ-;"-G,P+:0%L,0%7Y3FE9CVMYGOU%>":I^TQ=A;27 M3?#HGAN+O[/')+=H$FC6[BMY9D/48,F55@"PP3MZ4C_M,W=^-&M](\..^HWU MS8K#;ZC*D#7L$R9>6(;B JDK\V7 S@X.!0E<%KJ>^45Y/X@^-&?#?BFU ML4DT'7M-9[:.8$7 OW17M("02,2?/'Q_%LP>:Q]+_:*NFU&YT:;P_)J.K6=T MNFS3V\T=O;O>--/$$0.[$)_HTS;F[;1@EL!\K#I<]PHKP;0_VK-/UB>W*:!? MFVE%O+/(TD(^R1S-:QKD!SYA$ETF=N. V,X&[8UOX]2>%_B%KFAZAI?F:797 MEI;C48FV1VR2PH[/.[$@?,X"\*#@@G.,G*[7%?6Q[#17SWIW[6=M#I6C?VAH MQO-2O[4$#39T\O[5F'="0Q_=X$Z'YB3Z@9!-C4OVH)3F^%[F?R=1?3M5 MA,L;31SI%=.88%##S&+6Q ?[N#TSG!RL?6Q[Y17G7@CXL#QEKFF6R6T4-OJ% MA=3JJR;Y+>>VG2*>*3I@_O4X(4@A@1G@>BTK6 ****0!1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% '/_$#7=*\,>"M9UC6XH9],T^V:ZFCN I1MGS*/FXSN QGOBO)-*^,G@/Q M%I^CZGK_ (5M1J]PPN;^2VMH;^&PNDG%F2UP!\Q$BJBNH)*[3PO3U3XCW>AV M'A.>Z\1V9O\ 28;BV=X F_=)Y\8B.W(! D*'!XX[UQ_Q#L?A?\.#_:/B32[/ M3X=?N5MYK@(5CDEC7ST! (^8M;KM"@LS[1@DT;:O^OZ_R$]5IN<[J'Q$\%2? M"KQ3XE\.^ ;?49[&**9]#O+&&TDO?M0BDCY*LN)0T9R>ZC< 1Q6L?B]\,U^W M7$7@^WDAL81;J-/TN.2:&S6.%I1*FT&)8I9Q$T?)# \<''::K9^"/"7PPOM; MU3PX^D:%-:V;7ME>E<1KWA7X6?$""#4OM"^% M['7M4DN6G1$MO[=9_(0SJ_WO+D\J$!C@284X)*-6KY4[+;^O^"+5JYVGB+QA MH_AOQG<6R>'+%[.(V]MK.JE4C:!;QY"NX;?G0R*I?+ ?O0><&L"P^*?A3Q:R MZ9JG@X:AJ%RD4L.D0:>MU)]C4>9#+)N4*%5)HVVC.PS8 /)K>OM4^'7BO2?% MWB(ZG9:[H=QIR6.LVT#K-%/&H9H\J.2S+*RC!PP88Z"L8:O\.?$FK:KJVHZ M=*CTFY=+K6;R[@MU22W86Y1E2?S-F55=K)L;:N0>*SMI;^OZ_P RW:Y@:Q\6 M?A[XQ^'<5WJV@:GH]M>01RR&SLXV=+F6-+K[('7(>5D$;D8VL N3N&!TGAOX MB>!/#UOX5\-IHTEC#]HET#3XY;96%HP=X?(;+%AN,)4E0RG R<$&J&JO\#M" MTM+ICI=S&;%YK>SAN6D:9(U?B.,OCS0L3H.C[8R@(52!H:@?@O:ZVVMWMSI% MKJEE>)=/(]TR,+@O-,KL@;#L'-PP.#C]X!CD56E_+^O^"1J8OC7XJ>#OAIYM M]#X1T6,1:PNF-(WDVKFWM$1Y[A?$NZT1#::YK6L6]W> M- 0D\-O$RV_V@9Z*)8G3B8]2EB8#]V[(N' M!16Q&S%$]9&J>'KKP?=-8V\]TPMS:026TT<) MA=IR"P5=TERF,\[B2>Y&/H'Q>^'NNW$VEVGA2Q71(8OM,,(L8@7EC62*1?+P M(T9/+*;BV""<'%7;J7X/V\WC"QLM&BO_ .QM)%UJ<6EJ62. .%V1@. KJUDA M^3!!B!SD54T^U^#,VJZAH<7A\1207TUE-/('"Y6%KN2X$N_.P,7'FYSY@('( MS3TM\OZ8^_\ 7G^1?/Q0\%:[)IVL+X6LKNTEVW45[&"=!YP^S8^VS3/'N;+[S<1&24'D"-S? M#S57T6WOKM/$MSHUS!IPNWN#.TQZCX7FE4:3=W82VC:=IH/W=M+;Q;GR3MF15B&%"M\N*V=" MU_P)X:L+K6=$TQT%O=C0H#:QY>[DDD$PCARV&!EG8[B0 =^2 ,T_=:5OZ_IV M*V6O]?TCC8OB;X7MM!2Z\=>$-'A@_P!-BC&FV8NXH;73[HVY:0O&FU?-=-B* M#@R].IK1L/C[X(35GE.@26.B_8_,FUAK%0MN\T\R2QS #.&>W!W)O5R0>@S7 M71>'/"6H>$KV_O\ PI-86UK#J$=Q8W\&)5267SKD !BK!W0.&5B"0"IKC] \ M6_"O7](N+G4]..G6RVUE7KZ)K.KK!$&@BCM8Y6DE0I\\";X$;GY1EL82NAT MOPE\.M7\3:+-IFJ6UT_@V6:^AM%N_M'D2O"8/,+N6;:D99 JMM!QD948RM%\ M2^!_$WC35+E-&N;I9D2\N)[]K6.W@$]DH>3RWE$C+);B+=\C#"]CNIZ6T_K^ MM1KS_K^M#/T+XY?#&YT^QL+S0K6R9H;2:Y@M]/2:UM'*H\:LX4 >6DBMO*A5 M!.#GBMSP_P")_AYXI\(7VM>&-%T2&WT&W:=+C4]/6VM[3>&,@)"$H=BY8 9P M5SUJG9P? N#PY%:VUWH4>@WUH-#%FEZPM9H?)2$1M%NVD^4\:!R,[60!L%:E MMM5^#FJ^"KVPG.G:1I&M>7K5[87$IM7D?,.V1]K AP5@& <_=XYH?6W]?T@3 M5T9MG\5?#,^B:?H'C#P\F@:GK\,=S]@TN%R8K;S#'932D*CQN1$N%P3%M 8J M%R'Q_%SP#K>NZ@Z>$H;R2:VN(-3EFM+?[2[HUJ!"Y)V2*RW*-DR8^4 \\#3G MNOA-=:OX;T];A-;OM<#6EJJZA-1BZ-\3? MA)>ZE::M8:)=/;SV1T[3D73%6TE:?[/1M(.1A2".#61X8\3?#FQUS2 M_P"Q%UFPD%IIT]I;Q*0-EW=.QA+%BS.991).K$X&PY-4U[R73_A_U&[6NOZV M_0-7^-^G>!=7\2Z;8^!["&\T36;32].6WD2+[5;SBW^TSC$>8Q$#\RC.[RXN M1N&*VO\ QP\ >'K^\CTSX>OJE]902BY6VLK6-HHXHQ/%R6P5;;P ?>5''V5I%9UM?*,9/W^(UBE/R _*I!"\+26ROO\ U_P?O%U?]?UT M,S2/C'\-M%T>[DU'P;#X>O);B:V6QCTV'-\OFSP$H1@,"ML^X-C@8Y&"=33? MB/\ "#Q-X@CL(=!LY]6U6:-FCGT15EFD,NU"^Y0=P#F3#'-9^$=WJU MCXF%GIVDZV]S')#/?LBW0N/*DLAT=B2(X7CW\J5&0Q'--=V+4YG3_BUH6@?$ M/6[.YT2VCM+6[U6&\F\VXDG%NBK)<7+JT0B="RPQ[%9F7?&H&,@;5_\ &KP6 M?$K:;K'A)[73=+L46\O;ZPC/]DLT@C6"9>=B,KQD%"P(?H ":O6?BCX/>,O# M U:X?3%L/M\MW-'?':\5S-&Z2M(N3@,AD#?PD;L]#C/U&7X(Z#=KA$VRAG(FVRNF3)NVE1CE0*%;1-?\/_ %_70;UNT9<_QV^& M=OX9DU#0/ \VLM;6\EU':6FDPQ8AB\MQ)OY(W6L#OY0,GVK#K:'?S7-]:/<7UU M,F^ZN[-4,$KD8!9 JL& VXYZ5/JB_"6:XU2UNM2LDDOKT07-K%J4J"2XD9LJ MB(X +L)-VP?,0^[)!I]K?UM_7W!TN_Z[_P!>IA:-\;_ASHNORV[^&AH.J-JE MU"C6^GQ,[A91";HF/G;(Q([MPQ8!034_AWQC\./'OB6VAE\)W4EQJT\=W#+K M.F(T*3S6OG)M+%MC20P!S@<[!NPQ +_$,GPX\&>*8+"V\-7$NIFZ-L%TV=+: M$2& 3M$QDFCC*A(XW\LY&64@9)-;.FZK\+-&O JSZ3I>IZ1'!<26KW*F6S,5 MN(8P=K$%DBG5,*3Q(O7<"4F@?-T,)_BWX(O?'OB;POJ6@Z7+9:>\<,4\:PW# MW4SW4*7"M!C<@2>>V))SN.6_@JOJ'QC^'NA3ZM-HW@YKW5;!X]Z0:=#;/*Z7 M MAL9]I;82<,,J I&0>*N#5/@OXBMYH)(]+^P65S^ZU MLCDEN)]/BNYWB+(SF6,.-^"1),Q&[.&D8 MY/.'>WWP(\,Z9'XOMVTJ9-/N%FA?3[AG9YT!EC8(' =@)B59N,2<'#%-):PT[4DT1$GDBA=[>VBCFN9MTB_/Y*HNU MIPGX?>5>Z>THCNTTVU8201+;D2"3(V M/&H!.F.8P7$07:K)<;-^#\PP?X?U^(+=V[?H9L'[2_A&XOYK" :A?7<-W M]A)M+4M')(K2+*5K7-NZO,TL=B2 MJ6ZB-C<$YQLVS(>,L.05!&*FAU?X/V=VE\NK:.K3:@\L0>^+1+<\[W2,ML3/ MGL25 5O,W'.7[7!<,L.1A3D9E^(_QVLOA[>:K;2V,EU);:-%JMML24B=GDD3RV*QL(Q^[!W,1 M][IP:RG_ .%+6Q\W^T=+M&:_=$:/49(6CF92\B1X<%$979F5<(02Q!'-:?Q: M\:^ ?!2W\OBFSEN8KNSM;/4);>%I0EI+1?:T@TNPDU3?- 5%U:H7!FAY^9=T; 9P>AQ@@GBH_P!IV/3_ M !!J.DZ_H0T62TO;>!+B2[WQ7$#6T<]S(A"9+P&0*T>,D%6!P>-?3=0^%6GK MX@LP;'2/[2:YT^\2[EV":-=YD"98A(B7D("[5)9B!G-7M/\ "GPYUZ*VL!'I MGBK4M/N6U!0TD&:6ZOK&.62.-7NK1E7YV10VX94J!(C,0?E!^;!! N^-?C//XBNVBZG9_;7U+4?-AA@!V%(I&2-_)=E&G6EA4#0N,G'\)QA@3RN@_M4:3K=W:RGP_JMIHD[7 &H2 M(K;$CEM8UE9 2+0L/@IJDXM%N-%\_4G-PD:7K1.A5Y2=F&! MA&X3Y5=H)\S(/S5!X&3X1>)+Z;1?#^E026Y>33DD4-]GE:**TF>./YO[HMVZ M#/E$\X)+5NJ"5[:&CXR^/:^"O%%SI5[I ,%E?1B\N_M&!!I[P*1>$;>1Y[K# MMX[MNXQ5+6_VFM,\-:58?VKIDMCK4]I;7.M9_ MBL?#/PKI7AB.72Y]7LM2E\[2[:&[9XIO+5'4#SIE1E4(A2+)SM&Q#CBUI_B' MX8:QXMO];GO[5=1^WM9/;ZJGE>3>1Q)%(RI(!AC&T498\?*JC!)R>G];#]36 MU/\ :!\):9I[7IEO+JW#A$>UM6D$A-I'=@J1QM,4R'<< L! ZB"XC2*1)4^RI= [%I-C, 68JV2< T:7M8$U9-FI9?M.Z#J?B"*R@M;A+7$D M5UE>S2.6Y'EW9DDAN+B19&+%A/MB4N6 M^8 A>2]@Y%+7GNK_ !^\!:1X<_MH>([.^LS((8ULY5D>1SLP%7// M$D9STPZ\\C/0:Y\0_#/AF_:RU;7+'3;E86N&2YF";8U4LQ)/ PJLV.N%)Z"H MV*.BHKA+_P"-_@NR&BA-?;;? M,C9)%D4CBWFOZZOBC2;:1[F$WZ0PI(S031,74( MN#LE8C 4C:K#'.?0O$%GJ-_I4L.E:BNE7Y9&CNGMQ.JX8$JR$C*L 5."#@\$ M'!KQ*]_90AN["'3?^$E/]E#RY9H)-.1WEF6U-L6W%\!"ISLVGG^(CBG9-68; M.YWDO@[0?$G@*'P9J'B6;7]/OK>-(9+FYAEN+F&(J<[@N)<[1N8@YR<]:X3Q M!\*O .IPQZ?+XHU>PTB/6WM(M,CD46MO=!TO# @:(A$5H2P.#5]EN^J+JK6HLU#QLD\TT<4,F[]U'F8AU ._'\.3EGB[]F/0O% MSZM<37CV^H:CJ5Q?O>QQ9=5EM'MO* +8P ^[..<8]ZI/6[_K;_@BZ67];_\ M -"X^%?AK3O#^H^'['7/LU]J5A::;;FZN(V8-9*3"0H +$9!8=QZ5G1_"SPE M+::K+/XI@^P:S?R2SB$V:_Z4\XN6C6X$?F-AQPC,3MX[#&;?_LR7VKZA]LO? M&*R22:JFKS+#I2QKYJRH^(\2Y4$(%.XOQR,'.>=\6_LK7EGIT-EX9DL;L7>G M0Z1<&_MHQ;VT:0P1&X6+_GJWD [QR/NX.ZEXZOM=L]16PF M9[2]L[EHQ+Y-Q#%/ R/'QOC>*<]&!!R#OA1X1\&ZIIFI:=XDN'M;1 M)]-L[62\A,(GF$2S88*&,K&W0[=W!W849P,32_@1X$TZ36;J7Q;>7\U[;MI- MU<7-_;EAYD(@"LP09D* E6EEIZ.0/!<>76'EXQBS-^RE8);6ZV6L1VMS#"D:77V %T<2W4AF7:Z@N1 M=%?G#*0GS*V<4-WW?E\B;)IFU\._"'@72WO+[3?$4E_8WVFR:;%87\T:I!9Q M7$^]54HKE1))*"SEN !GC)S&^%OPZ\*V6B,GB>^MI+O1QX4T^[AU$/-<++.N M)4*J2TQD;!D' #'( K)UW]D4:]9V-E/XOE>QMGDDV2::A=BXN ZDAP"I^T$D M%3RO! .T= _[-EK%XDBU.UU>.& :O%JKVLFGH_E^7=O=)' VX>2"TC*Q .X8 MX!')?7?_ (;_ (9L-NG]?TD<=XA^"OPH\*3RW^M^(;Q;N#51:R7-Y!#/$MU> ML[&(QF Q_,)R3E3L&TD@ D]SJ7PBT'3;R^O+?Q EC;7%U;SWMO+)##;QI;RK M-PB*B[_,6(&1\L$.,\BHO$'[/J>--5UJ+5]6O+;1;B[N[V"/3IO*DDDN;:.! MS(V/X%655'.1*/[M9E]^S!+JEX9K_P 31:BNZ:X"W.F$$W4OV0R3,R3*WWK0 M,H4K@N"-,\-6/@C2_$5TUOI")JD%UYJ2/"[32317) MG*;&P8Y1@Y4J"&!XJA8?LQK8-=S#Q()[Z2TF@BO)M*A,D+,# M"D"1N<@&L[2OV3?[(:XG@\6R+>2-:LFI1*LMQ<2+)O^U.T:21NJ;54L-BA M?D4@#&3D\[\1_ 7@+1? VE^$M2UBX\*:6EI. ; )']JB2V\F4RCRRCMLD!&5 MSNV[03Q659_L[:AI=@=*BU&*YM-KP_:2IC;;<:G]NG(4EB/+"JD>6)RQ)(QS MU?CWX,0_%V#PQ<^*)DMM3T99YHFTX'_1[MU41W$+,I7$<3:=:W++)(&4JKJ7?!_>9(X P.*H MZ7\)?#VEQW-[J'BVV$TEO%I>HR*MGM+);"W 61XS)$S1JI*A^I) P:@O?V9I M]>\9Z?XAU[Q2FJRVTR320?V4D:7!$]K,0P#E<;K48^7(#G)8@&H=*_9+T;3K M=8'U!+I(Y)2LDUJTDDB/;W4*B7?*RLR_:V8,BH/EZ'?"NOP06FOWFDM=6$,FK3FSFNV73K7[*F6\N%D1/\ 1EW,Q0@ECNV@K5_Q M#\+/AAX3GTG5=6\9:FUMI4PAMH12?+&5((YK@]7_9-;7=;O]1O?%\LC MW*E J:>B87-T5+8?:6 NB,JJC"#C)-7S>]=OOJ)+]#I-)^%/@S1/$\&J6GB> M:-H=:>_FLC>0&*74&6=1ORNX,%N' 16&=JD@D$F.T^$'@V[\=V?BT^*KK4;^ M6[=K))+^"2-F$QF:)#MW.%8D!=QVK@< 5F:=^R]]G\:2^)+SQ0;V[^SR0Q9T MR,>6[))4?4$U);][B+3MC[0EN MK0INE90C_9\G_7\2WX/^'O@7X<^/M*L++Q!J*W MNEV]R\&FW)4VX=X81.[2>6/G\M(GV;P &+!<'AFD^"/AE8VFC^*TUJXL[*PO M=0UZUFO+GR%<7$)>3Y74,8HXW5D&/DV*>U;NN_!AO$H\36=Q?/96^H:O'JUO M>VV#,H:!+>Y@((X5XDD3/]V;U45EZG^S9:7WB;Q#JJ:K$L.N1R07%K<:'!5$YD!#Y).2P%G&L$" MM!(/+DF>&%$,A"[BF[*JQR, U%:_LO6BWVF37FLQW4-A=QWJPKIR)YSB6WD= M)27.^/-N BG[@;JVU<6O"'[.)\*>,_#>MCQ(UU;Z&T[06AL5C+"6%XBA=7QM M&[<,J3GC., -VON0K]2[KLO@K5(O"FB>*M6M[]D\0SVFF6SVVZ&XG2.=%MW! M1E8)'(4+' +J!G<<&IIWP0\(^%=3TS6+'Q5?:;=Z? FGV=P;NW(BM-TBI;+O M0@K@^6I.6 C4!L@YKS?LZ2:TLGV_Q#?6$MB]P-(;3Y JQ&2]-X)Y%Q\[[Q " MIX_<=?G.*5S^RT]UN+^)HB\,:PV$O]F8DLU$MS(6!$H#/FZ8?,"A"C*')I)N MVK]0:L[):$5_\)?AMXK\./96_C>X@TY;"319S!J4 62"%KB&57#(02K3RC<1 M\K 8QSFY#\-? ,F;*V\3WUG#HLR?;Y#-$L4H%U'J$<.V9Y]/5UE14@4AAO##/V<'*L"">N 01.VJ>H[*UNAO_ M !(\#>&_B3JUY:2^(9CJLHDM[*UFC1HK>[:T)0I)Y?F*C1DN460*^'X/S"J6 MJ_ /PII^FV5OXEUS4KB]UU8]$U&<;%_M93'&%MW"1XC7;;* R;#@-ELM3=(^ M!6M>'(=&M[*]MKK^Q8=-@MKBXRIG%A:3)$[J.09)9\, >$3KD\=OX[^&=[\1 M);&+4==>TTF)-\MC:6X$GVCRI8_,CFSE1B;H0WW%QM^;+ORZ+:_X#UT?6QRU MI\$_!%Q%"6\2W%^]W8S:):S&\@RUOY#0""/:@#&-&;!P6R26)IWA7X,_#_PA MJ>G:IIFJQC[-J$MU9"-[;<9 )_-B\Q4\R4 SR':S,1@>G.LRB:YT[3A;E8A'%'LA3S"D>Y806+*_S$LNP@81?V6+26?19;O5;6<:;:I9 M+%#IS6\;1QM&R2;8Y@/.S&-SMN!X^48%%];IANK,NZIX&\+>-)4\6'Q1;6VC MW]RNMV$[I;LOF/:+;R[EN$92I18R. RL6SZ5)K_P1T;5"&TG6?.\4VEU_;-L M9YXU6.=A;J)2B)PN+5"HVE)-HVF36#:;:2PI*KM M%#B[E*=$^T.(F(R<&(G^*NA^%/[-]C\+-?BU2'5#JL\5OY4"_$.C:YX=O/&VJ7^KVUU]@\1&Q*Q MQ&XE3?C:\97 !XD&<$.,J=RC?O/A1\.9;RTAM_%EU9ZA!I5RL-_!'/&]IH&GS:]J*6>EP6]O#:6UU$5E^S2QR( MQ#(WSAD4,RX)!P>U<*/A[\.O$&HRZ7I&K^)3/-I=KI-U>:?:-)#]A\I(T1Y6 M@,:!Q;HY?@\9! ;GK/AO\"AX)\::Y>K((-$_LV'3M,LH6^6*1HU%W<(#DIYO ME6XVEF.82<_-5#P[^SO=6,J7=S?Z:MTVE6VDR;[*29XUMX6@$D4@F0#>I#89 M&P3CFH;?3^M_Z^94>S_K;^OD;OCKX<^!?B%)JVJ:CKODC6=,/AYI[34(T1<2 M&0-$>0)P<8;D@*..*YS4OA5\//B9>6NL_P#"57GV)(/.MK!;J.-((EC%LS*D MB;TCQ&.,A=V3WK!\7_LN7EM8167AE[&Z6[MH]/G^WV\8@M8U@M(FF6+_ )Z' M[*&WKR-Q&#P1?U/]D9=6-E%<>+'ELK7S D+Z[OXH9EBEM9IG(1PY.4Q$(U&>I4MWKF[ M']FBUTOQC;:U;:RJP1ZT=9-J]@K,A$EPZ0PON'E)_I+!@ =VT'C)!36OV:D\ M1?$>+Q1J/B 74,5W]I73WT],,OVF"<1NV[:P4P!0=@.&R=Q&3.E]^_Z#\OZZ MB/\ "KP'#X@BL;OQ!-=>(->BN-@A,"272/:2Q-(4BC"9\IY#YA +$#); %T[4QK%R39:_/K0A\E0&A<$QV>>T<W]?U_6QC M#X5?#NSO#I]SXIN[N\O-*NM%60W,1\JSBBC5HF9(]B&) O+\G<2V[MW_ (LM MO"MWK6B^)=1U98[G0;2YNK72Y[![ M2.U=([EY8W3=(TDLA"*7W ;SM +D<4GK_7J"23_ *\C#\7?L_>'?!%I/XHU M#QCJ=MX?@MIFUV[N@D\]Q;&T^S!%*Q$DLAPS8+L<%2#7H&I>#_#?B?Q+87J: MU:_V?+8V-PMBDR[I$M93/;R '.8RLKA\CD%>1S5S4OAE=^)_"&D>'M4U66RL MM,OHI5;36*RW,%OS;AW/W6W+&[8X)3'0UP[_ +)>FRZ3)82>(+J7:T26]V]L MAN8[:*"XAB@:3.74+. <_>$>"/F--OSVV)Z+^OZV_(I^!O@]\([+46U'1->B MNH+*YN!+%?S07$>V.=I?+1ID++%"TI56C887:I8[1CJO OP0\(?#BQU;^PM> MU"WN=1TQ=.;4)+^.2:%5#'ST)7 E/FQDL000D7''//+^R=92QZS+=:S ]_J% MW%>B2VTW[-#"R7;W/EA4E#^6Q?:RAP3C.[-2Q_LF:1#XATC4H=9FM;>P^R9T MVWMQ]GD$9_?KAV9ML_EVH8%B0+9>3DT:;7*>C;1FWG@?X;VTWAW1-6\3S3SZ M//=Z/90W>FVY552".XN864VY0Y2..3S2-Q)X8EL&_IWP/\#ZD]WK\7C/6'N) M[".8WDE_'%/;6[QSF)W)0.ORW,G,G) /0@]#X__ &>K/QWJ7B>].MW6GS:S M%:+&8HE;[')$P\V1,]6FC2.-L]%3CJ:I:M^S;;:CKEQJ$6LK JWDE_:0M8*X M\QYH93'<':[=7EQXI MN1\<7 CAL69A#"L8C2.-DP>2Y)S\IK<\'_LXP^#_%6C:O%K:W*6-Y+J+QRV M">:TTEO) R1RAOW4 $F5B ."/OP6Z7MG)<+)%- M>&Z63Y)8BD@W;3G<#C/>A63\AV6K6_\ 7Z&KXV^&G@/QQ?ZAJ^J:UY5Q%?:? M<27-OJ$T+5/#(\0W%YX>O[K;? M:)^ MMXTMI#-)>.TTJ'B0K]L('((V[N M\%^"5CV2(T;K)(,#YE7<#D]S67?_ +/G@"/6E^T:JR7$$3R?9+V6VG9+, MXP W;=/473T+5EX,\ ^"+OPM>?\ "02,[WEC'I@:Y2474L5HUA$ %7+ I*=Q M'&[!R!Q7)W^E^!K+Q M[>>+_ +'=6KZY+:J=.CG"017*SWJN)H7VO%+NP5VE MEQC=C-=&/V;+6W\3V^JVNL1Q0)K$>K-;2:>CF/R[J:X2*!MP\E29V5B =P . M!SFSXG_9RT_Q-K.LW\FL7-N-1U6SU(0I$I$,<0 N(%/7;< R;S_M\=*+\SYI M/^M/^#]P-*VG];G.^-/AOX?M9=+O/#OB5;+Q3#>2V]I+=S!S;RWLL\[AD6-M MK-YLH'F+C;QPV&$<7[/'@G_A&]&M;CQAJ%U;@17*I:W4+1WLUN$)DBCV,5#!02!SD MDDZNF_LZ1^'K_1=5TV^M(-1TR9[F0VMI(ANR6#^5NEGDV(VT!B0Y&25*&I3T M[?U_3&[W[DB?L[>$O$5@FH:;K.J1V^I6%K;/IC^4[2^ K]=RJ!QBO1Z*E:62Z#/'O%/[+_ACQKKE M_J.M:EK%\MV)D-J]PFQ(Y)(Y'C5MF_;NB4 ;OE&0*MZ;^SUHVC3:/F3_ &E98+>VM6N&&S:LCPPHVT^6@8 C>!ALUZM10M-$&^Y@> _"W_"%^$M/ MT_\F(_9[C[/*$\^,N4DR-K! Q!!ZBO*[+PM\9-+U#5]TC/ M))J$@M;VRN8 MXR0VD5O=72/RL3)'-YD2?-OR0""I#2N(^CZ0,&&001[5X3I M_A;XJR^#?$>F:E"([JV\/-%:Q7)LO.O-$M+: F%+>8%!;F5%\];@H7EW /&4'.P@EK-H9]/9 MQ2U\Y:SH?QL;4KE-/GDO=MP)DO[XVD2I^XF79%$"X'+)A\J*4>3PH0YE M!;SBS$1D+QA\KAOQ5TOQOK_B[39M TNYL[;1Q*6OX;J$/=P3>2)$@5F^6<*) M@/,&T84[OFX&K$WN>Q45\]2Z/\9X(WOXKB\NI(F2*WTUKRUC\RV*W6XRMM(\ M]?\ 1,L.-P.."QKG[+X8?%'Q)XBL;K7KK7+:!+Z/RY8M2@5H+6*>[9&90S#S M3'-"-PW$@$$Y H2U&?4M(2 "2< 5\X1:?\9 4]N3E<=7JO@_Q7J?A;PNFNV\GB)=-O;W[?ITCPO)=P_ODM M)74E8I613$Q1B 2<_>4"AJPTCV6BOFF'P9\8=-T5DM+J?3;>.2"&/3].:!O+ MM"URSF-&D $P)M-W[W: '"<<'23P]\:+K6KB.\URZ2V>6TC\RS@M8D:VWVWF MN&,C%)@!=$@1DA]"4@(/0YKQ+7]$\RQZIY]_; M37Q*LR3&&X2PFD,8QP3$Q('WRI(S65K'AOQAI?A"Y@\#^";KPSJDD$<4T]OJ M=NLDUPD,NV0IN*.GFF(-(65W#$L"%P4-JSL?0=%?->BCXN^+;N_TV75;RVM] M)NX;2:^M'MXGN3);23S.ZMYT MO9+RT&05M#<1RIA04S]MVX)QA0%^ZU4XVZDW/HRBO W\$_$G4_A9XRT36+BX MU74-1T:U^R"YN80PO65Q.3@]:RM9\+_%>7Q4;Y;:^U6VL+N[ MEMKA[VVMI0DJ/&%BC!9<*A3:Q(W'JL9RU*VMKCZ7/I&BOFVQT+X\'2UN?[0E MAU6 )!;P7$O"OQ"\/>)KF[O8M:D\+7N MI3SWEGJUU:NWV5H41Y97B9BS80A8E4Y"CYE).58>R/I.DR,X[UXC+I'BOQK^ MSVGAV$W=AXL@CT^(WBOG+6=$^-= MKHMQ):W>H:CKDUVSPR)4##G&UV^T%AO;! &""N.I\.>"/&VMZ' MXGT;Q=J%S<6>LZ2T:O/+$QMKIY;E2(_+ *J(C;$=>1USNH:L/K8]DHKYKT/X M;_$BQU=M>NK /?W>G3ZY=6L6I(-FNF$VL<*$@J%$##YL%=T8/?-9^E^$_C/; MZCJ>K2_V@+@RQ0VD9N;7S+FUCENGBCF?S#Y>/-CRX#D]"K <.VMK_P!?U^&H M=+_U_7ZZ'U)29&<9YKPCX?\ @SXA^#_!?B73Y9KDO-HUQ-8127,4QM]1>>[8 M)$PY"[&MR,Y&??-1:3X3U.U674-/\(3:WJ$IAN]$U:>_2U-E;BS1%@9FRZL' M#@Q[&1B^YN^!JS8KGOM%?+DDWQJM&M]'CN[R&\UFXO(K=;E[>2>QM8H(YX[@ MNNY^T5X-\,M%^,$6K:->^*KVY\J*Z6WN;-Y[9HFM/)N0Q/WNVZN<\1_#OXGC3-:TK38KJ:QU.;6=UG]K@CA5+BXN7CE,FXN6 M*O#B/: ,??3# EM;7*ZH^G**^=Y-#^,>L>,[J$S:EHOAJ5R7>&^M7D5E^U!? M*8@D(P-J2-@YR.S$YK^$OB_J.J6VJ:C-JD&KP:9/#+<64MF]L#))9LJ01&1& M#E(IP[$C!R4)RM*Q+ND?35%>9_"6/7QK6NR:U;RVC-::>+F)YA*GV\1,+@HX M50WR?9\E0!N!]#7IE#5@04444AA1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !17*_%#Q#?^%? NIZGIBH;N$1@221F18$:15DF*CEA&C,Y'?97EGBK]H.' MX;Z=B'7K+QV?M1'GMBW8Q[H$,:R1IY,KJ9P25Q@<%20QII7 ]]HKYZD_:?U> M\DN$TWPG;NUAY\%^+R_>(I=V\EO'NK+/$MV0REHAF)C9D9&2/,&0",$L]/,:5]#Z-HKQO6/BUKP\ M)B[6TMM/U6S\66FA7<<4GG0S1M/$'*,RJ5W)*!DCY3D\XKDK+]I[4;J_\V:# M3K$+9['LGG:2!+IIHA'FY5"K?(Y&5)0G'S \!?U^%Q/3?^M;'TC17SEX=_:O MO_$.E66J#PM;V=AJ(,=K)+?D^1(!:%I+@^7A(5^UY+ D@1$XYXU/@U\?=5\8 M:UI6BZW!ISR7_P!L,5_8W7FB8QSSA0J(ORH(X@ \FT/P023BJY6MP>BN>\T5 M\S+^T+XKD\0ZF+>.WBTO4]4M1H,NJV,MO;FR6]2TN2)L?O"P>.96Z!9<WVB:9?:JMH!+;6MX\;M<>0LIE,90E+;+^5OR2)%*XI)-[ ]'8 M^F**^?-7_:8UOP_-);WOA:TDEEO+BQMI;>_/E(T%V+:22=I$0(A8J5.>X!P2 M*DO?VFM5A>>R3PE#!JT%G!J5Q%?M%6_A'P_X4U6VM+>]&M0077V>266%S')+#%^[W1C)!G!PV MUL*?E](?#_QAU,Z5\+K[Q%J6D::NN&\3571Q';^9'$Y5%:0@HP9<$=<@CM1R ML5SVRBOGG7_VKGT?Q)J^G6?A^'6X+4[(9+*[8.TK7#VL43JT>07N!"F[[H67 M=E@,GK-%^+U[XQ\/>"]=L+4:;8ZUKYL/+E^=Y+=8I\DY VDR1'&.P'K1&+E: MP2?+N>M45\P7G[0'BK0/&FOQDQZO:VVHZC9Q:>\ENJ)Y;QK;Y\H&>(WM%O5@>21#J(D9I)$"^5FS0 _*1 MN&YCGE6V^\:U;1])45X!X ^/^M>)_':V\]G9S:!>7-KIJ&%G66VNF@N9'(W( M/,CS;$9S_$-I8. )]IM+F=([%%8J5#8D MEW$#/^BGIOS5.+6XKH]VHKYRU3]J'5]/TC3+BZT'3[234+*&Z2)=283,L\,\ ML9@5H<2>6(<.<8#-W YZ'PW\V45\TM^TOK$$NB6EY#:6DJ/:S74T;&=KFW M-JTDS,J(PARVW"_?&#A2.:N:#^U1J.LWE]''X;M;FVTNYB@O9K2^9VF\V>.) M#;KY?S']\I(8CH1Z53BT["6*K,T;)@?/W'9-2_:;UN#4=&FM;'2+VR>V6]OHM.O3=!D M:&[D6")A&NVXW0(I#$C)P!DT^5DW/I2BO #^TAKC7.E6NH_9[IHI)Q= M+:M.SS7XC3#1E$14LU!,'.EX-_:(UKQ!XUBCDL;.70II;#3I4AD<26 MUW-)>*S(2@$B?N$R.M?^U3QZSIE MHUR+?3],\IPJQP[@MPI G@8,K$S8DB*D !216+<_M1ZO8:[K$LFEQZA86")$ ML.FS!X+B0)>,\TB@#-T3P M[IOAVR:TT^T2W@:62=ADL7D=BSLS,26)8Y))JZ;6%GWF&,OC&XJ,XSG'YU+1 M0 WRU_NCKGIW]:B^Q6_DF+[/%Y1YV;!MZYZ?7FIZ* (S;Q%"IC0J001M&"#U MI$M88G#I#&CA=@95 (7KCZ>U2T4 ,:&-T"-&K*!C:0"*:MI KEA#&&(VDA1G M&E1S6%M5+;Q2Q[B MVQT!&?7![U8HH B2VAC=F6)%9CEB% )/'7\A^55]0T6QU5[%[NV2=K*<75N6 M_P"64H5E##WP[#\:NT4 0K9VZRR2K!&)9.'<(-S?4]Z:W!$@& B@8QT[4ZB@");:%)&=8D5VQN8*,G M' R?:B*UA@0+'#'&HQA54 #'2I:* (?L=OD'R(\A_,'R#AO[WUY/-.:WB:99 MC&AE4%5D*C< >H!J2B@"..VBB4*D2(JDD!5 ).3^O-(MK"BA5AC50=P 48! MSG/YG-2T4 0BSMQ"81!&(2"ICV#;@]1CTJO/HEC GRAPHIC 16 jks-20221231xex15d1002.jpg GRAPHIC begin 644 jks-20221231xex15d1002.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" ") )$# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBB@ I#UI:RO%'B.P\(Z#?ZSJDZVUA90M--*W15 R::BY-1CNR924(N4G9(I> M./'FA?#KP_<:UX@U"+3M/AZR2'ECV51U9CZ"OA/XV_\ !0_Q#RBT* MRY2.^O$$MU(?[P4_*G_CQKR3X\_''6/CAXPDU"[DD@TBW9DT[3P?EAC_ +Q' M=VZD_AVKP_Q7#/)>10E=BJN[Y^.M?JF6\-TL/257%1YIOIT7^;/RC$\2U,=C M/88:7)26[ZNWY)_>:.O_ !N^(/BJY-QJOC77+R4G.6O74?@%( JIIGQ9\;Z- M=+PE7[NU_H<5[WU2*C;V:MZ(Z MUCZ'EU3PW>EI44?:;"O:#>-:WUI)R 3ME3NCCNI]*^%XAR^AAZ'UFE&S3UMV?D?I?".%GGN M+E@'4M)Q;@WM=:V?DU]Q^W0P32UP'P2^+>F_&CP!8>(].Q%)(/+NK7.3!,/O M*?YCVKOJ^%33U1U5Z%3#594*T;2B[->8M%%%,P"BBB@ HHHH **** "BBB@ MKX__ ."@GQ GM=#T/P38R,)=4D-U=*IQF%"-JGV+$'_@-?7YX%?"?[8FBW6L M?%]KB,J_DZ?%$J$X(&68X[34?O\ M^&/F;3=&BL%#,!)-W8]OI7GWC4'_ (22YSGHO\J]7N;6:TE*31M&X[,*\X^( MMF8]1@N /ED3:3[BOVZ5DM#^>\KK.>);F]6CDOP_6C%'X?K1^'ZU!]@,EB65 M<.,C^56=*L7MH9'()C9L*WN*A_#]:]$TG0U/AQ+69#W7*RQZG&AQ[G!K]B1TK\HP M\KPL?K7B+@X8?-(UH*WM(W?JM/RL+11174?E04444 %%%% !1110 4444 %? M(G[5^EM:?$"TN]N([JS #8X)5B#_ #%?7=>3_M%?#Y_&O@W[3:KF_P!-8SQ@ M#)=<8=?RY_"O:RC,*>6XI8BL[02=_3Y'R'%645LZRR>%PRO4NG%=VGMKY'Q5 M=V4-]"8YXPZ^_4?2O-/'?@YY;.2W^\#\T,I[-Z&O69;&:(G*%AZKS6?J5@NH M6LD#J/^62<@_5O\*\_,N(\KRM/V]>/-TBFG)_):G[9PMPMG/%LXPP&'E9[ MRDG&*\^9Z/Y7?D9'A/0&U*Y6YF7%M$^$KV\]]X]OH6C,D1L[$,, M;ES\[_T_.OL)>E>G@$UAXMGXSQ_F,,;F[I4W=4ER_/=_Y"T445Z)^:!1110 M4444 %%%% !1110 4UEW @\@]13J* /FGXS?!&?3+N?7-!@,UBY+W%I&,M"> M[*.ZGT[5XH0I_P :^_RH(KSOQE\"_#7BZ9[GR'TR];DW%GA=Q]67H:_*L[X. ME6J/$Y;+E;WCLOD^GH?H^4<4QI06'S"/,EM+=_-=?4^)-7C"7K>C &J$D23* M5=5=3V89%?1NO_LCZU<71>PUVQECQ@"XB=&_'&:H6?['WB&1Q]JUS385[F)) M)#^1 KY&/#V;QLG1=_5?YGZ72XHR>--/VZ7R?^1\Y2>'--D;<;5 ?]DD5ZA\ M&/V;!\0M1BO;NQ-KH$;9DGDS^^Q_"@/7W/05]#>#/V7/"_AN6*YU-IM>NDP< M7 "0@_[@Z_B37LEO;Q6L210QK%$@VJB#"J/0"ONGW+_ #^XKZ1I%IH6FVVGV,"6MG;H(XH8QA54= *N#BEH MK])225D?C4I.3/- M=16'XS\8:9X"\+:GXAUFY6TTS3H&N)Y6[*HZ#U)Z =R17S)^R#^UKXG_ &B/ MB3XLTW4[&PL=&LK3[79101L)E4S!561BQ!.T\X YHIX6K5I3K17NQW"=:$)Q MIMZL^MZ*:3BOBC]K+]M;Q9\)_BD?"G@FSTV_%C8BXU%[NW>9HW/S8^5A@*F" M<_WJ,+A:N,J>SI+4*U:%"///8^V:*X+X&_%"#XP_"WP_XKA58Y+ZW!N(EZ1S M+\LB_3<#CV(KHO&^LS^'O"&LZG;!&N+2TEGC$@RI95)&1Z<5A*G*,W3DM4[& MBFI1YUL;=%?G]\)_VG_VFOC;I%UJ7@[PKX7U2TM)%AGDE= M#=?MD?&#X)ZW8P_&3X;V]GHMU)Y8U#26^Z?]E@[HY YVY!KU993B(R=-.+DN MBDK_ ''$L;2:4K-+O9V/N"BO*/BS\8&T'X!ZM\0/"DUM?!-/%[923H6C<'&- MPR#^%5?V5/BQK7QH^#VG>*->CM8M1N)Y8W6SC*1X4@# ))_6O/>'J*DZS6B= MO.YU>UBYJFM[7/8:**^-/VB_VH?BEX)^/=K\/O >E:1JDUY;Q/;PW<),CR-G M(W>8J@<=ZK#8:IBY\E.U[7U=MA5JT:$>:1]ET5\4?\+,_;&_Z)QH7_D/_P"2 M*]P_9U\2_%_Q#9ZPWQ6\.V.@3QR(+);+;B1(M6L"5O=2NAOBC8=0HW* MH /!9CUZ"J&D?&7]J3P%XHT>V\:_#S3M>TK4+E+[<$X*CCEOWB>C!AT M.*^UQ]L=B9X.;M)6<'\E=?/?U/GL-?#THUTM'>_WNS.C_:I\8:K^TI\:-'^! M7@Z<_P!F6EPL^OWL8RB,O+!CW6-3G'=V4=16'_P3[T*W\+_M'_%;1[,N;33[ M>2UA,ARQ1+K:"3ZX%>[?L5_L]R_"'P#+KWB"-I/&_B/%WJ$LXS+"A.Y823SG M)+/ZL?\ 9KQK]A[C]K#XT_6Y_P#2TUSNM#ZK7PU'X(16O=WU?^7D:G-(^J^)[D1& M*$98VZ$%Q@<_,Q1<=\FO,?@_\=OB_P#!KX>:3X3TK]G[4YK:Q0AKATN4>>1B M2TC 1'DDUSX/#58X&4Z5E*;MJTM%Z^9M7JP>(49[17XO_@'3_P#!/SQ1>> O M&'CSX.ZW*R76EW;W-G'+P6VG;)M^J^6_YFOKGXJ'_BV_B;_L'3_^BS7YI^)O MBSXT\,_M+^'?BUXA^']_X#6>>*VNXKA)1%=+@K(0SJO)C/3_ &0:_27XCW<5 M]\+/$%Q;N)8)M+FDC=3D,IB)!'X&LLSHRCB*==_;M>VNJW*PE12I2I_RW^[H M?*W_ 2T_P"28>*_^PG'_P"B:]"_X*#:SHFG?LZZQ9ZF\7VV\EB2PA8C>TH< M'=KKVXKZ M*\-_\$^8=5\36^N_$_Q]K'Q!N8&!6VGW1Q, CF$L15J M[._*D[^G;\3GH.K4PJI0ANK7;5C&TBPU#3_^";=Q'J(=9&TJ:2)7ZK$TA*_X M_C7H_P#P3XY_9IT4]_M5Q_Z$*Z;]K6R@TW]F3QE:6L*6]M!IICBBC4*J*, M = !7,_\$]_^3:-%_P"OJX_]"%>?5J>VP-2I:UZE_P #JA#DQ,8=HGTI7Y]? M'36]/\.?\%!_"6HZK>V^G:?;PV[S75U((XXQAN68\"OT$SBOSK_:1\%:5\1/ MV\?#?AW7('N-*O[>"*>*.0QLRX;HPY%1D_+[:?/MRR*QU^2-M[H^S?\ AHOX M6#_FH?AG_P &D/\ \57^&YMW#HZGHRD<$5\[G_@ MGC\$\8_X1^^P?^HK/_\ %5[]X3\+:=X)\-Z=H6E1-#IMA"L$$;N7*H.@)/)K MSZZPJ2>'E)OS27Y-G53=9O\ >I?(_/#X/_%F#]D']H7QYI'C_3+JWM-9N6== M0AC+E%WED<+U="#R5Y![5]Z?#_XO>"_BG9BZ\*>)-/UI<9:.WF'FI_O1G#+^ M(J?Q]\*_"/Q1T];+Q5X>L-=MT^Y]KB!>/_=<89?P(KX3_:O_ &4=*_9QT:W^ M)GPWUC4-#FLKM%:T>X+^66/RF-S\V.,%6)&*]:^%S2<5*\*KLN\6]EYHX;5< M'%M>]!:^:/T5X]**_.#_ (;=^(G_ #\1?]^E_P **G^P\5Y?>5_:%'S/5?V M?A+XQ^&OBCXEW'BGPY?:%#J+6IM'NU4";;)<%MN">@9?S%?7FN>']-\2V2VF MJV-OJ%J)8YA#X8 CZ5HA0.U4=8UFQT"QDO-0N8[2U3[TDAP/I M[GVKRL3B9XJLZ[T;MMY*QV4:,:--4UJBXP^4X&37QO\ LC_"?QCX(_:/^*VN M:]X-I!/5>:]QOOVC- AG,=K8W]Z!_&J*@/X$Y_2 MM#P[\>/#6N7<=M+Y^F3.=H-THV9]-P) _&G2K3HTZE-+2:M^I,X0J3C)OX3Y MZUCX2>,?C#^VW:^(?$?AZ^LO ?AE1]@N;E%$5PT8W+MYR=TK9Z=$K[-4<=:P M_&'BVS\%:*VIWD4LL*NJ8@ +9)P.I%<-_P -&>'@,FQU(+ZF)>(4 M%:RBK+^O,=.G&BY.^K=S,_:[^$$_QF^"6LZ/86XNM:ML7NGIQN:9.0HSW897 M\:P/@?:^,[_]EA] \4>'M0TKQ)8Z?/IJ6MV!YEP@0B)EY/8A>O\ #7K7A'XH M>'_&LQ@L+EDNL9%O<+LT3W5C MY-_X)X?##Q7\+_A]XCLO%F@WF@75QJ"2Q17B@,ZB+!(P3WKZS%>?>)_C;X;\ M,7;VOF2ZA*J MRKR5G(=*,*$%33V)?VH?#6J>+_@3XNTC1;&74M3NK-HX+6 O(WH,D5\B_!/ MQE^T?\#O -IX4TOX+/J-G;R/(L]X&$A+')SMDQ7W_I&LV6OV,=Y87,=W;2?= MDC.1]#Z'V-8?B_XA:=X,O["UO(;B62].(S"H('('.2/6NG#XWV-)T)4U)-WU MOO\ )F=6@IS512:=K:'@GPM^.7Q^\4>/=(TSQ7\(8O#_ (?N)=MWJ2[\P+CK MRY'7VKS']I?P'\4+']JS2_B!X+\"WGB:#3;:%HV51Y#N,Y4D,#WK[Q7# ''7 MFLKQ5XBMO">BSZG=QR200XW+$ 6YXXS54\]SY&_X:0_:@_P"B$0?^1/\ XY7M7[/?Q%^)WCZRUE_B'X'C\%SV[*MFB[L3 M CDG+'H:[R/X@Z?)X,;Q*(+C[$JEC&5'F8!QTSC]:Y(?M%^'<9^P:ECU\I/_ M (JLJN(A5@XQHQB^ZO\ YE0ING*\JC?W'@6M_$#]J+X-^-=;DNO"$?Q*\-W= MT\MJ-.5G,*$_*J>7^\0 ?PLA^M.8>R:E&C%3777[[7M%Y]'-N/8\"_P"&,? 7_/.?\Q17OVT>E%^GI7A'P9(L/ MBEXIM)SLN&\X*#U.)LG]"#7)'2[-9=$>S:1XI M/N:K:IX,T36+NWNKS3;>:XMY!)'+Y8# CIDCJ/8\5M-G!QUKQ;Q+\1/B'X8A MN+R\T.Q@L$E*+,W.06PO ?//%)78VTEJ=!\?O^2?3?\ 7Q%_Z%6_\-(8Y/ & MA[D5LVRYR ?6N+^*VJ2ZU\&K&_G55FN1;RN$&%!."<5D^$O&OCNQ\+Z?;Z?X M32[LHX0(KEBWSKZ_>JK-Q)NE(A^-VC6GACQ)H6KZ7&ME>RRG>(1M#%2"&P._ M./>NL^-?C&XT#PG!;VLAAOM2(C#+PRIC+$>_;\:XKP+IM[\7O%TFJ>(+V/9I MK#_0$7:>O [+D-64CT(&*G-9-N]S1))6/!?#/G_ I^*IT(2L^D:@1L5FZ9 M^Z?J#Q]*N_'O_D9?"W^^?_0A5?XK?Z9\7?#D$!W3+Y>['4?/G^E3_'OCQ)X7 M/;S#_P"A"M5NF9/9H]LC^XGT%<1\:_\ DG6I_P# ?YUV\1!1?]T5P_QK(_X5 MWJ?/9?YUDMS67PG'VG_)O4O_ %R;_P!"KI/@3$C?#RURJM^]DZ@'O7-V@Q^S MS)QC]RW_ *%6)\-_%OC+2?"\-MHWAE=3L0[%;@D\G/(ZBM6KIV[F2=FC:_:" M\.Z?8:;9:U:Q1VFH).$+1*%+]\G'4CUKU7PE?2ZEX:TRYG_ULL",WUQ7E$G@ M/QC\2]8M;GQ4(=+TR!MRVD3 G'< GKZDU[5;VZ6L$<,2A8XU"J!V Z5#>B1 M<=[DE%%%0:"$9KQOXG>#-7T+Q3#XS\-1--.F&NK=%W'@8+;>X(X('/>O9!TH M[TT^5B:NCR[1/VA/#5Y;C^T3/I=TH^>-XFD7/L5!/Y@5R_Q/^*6E^/-'.@Z# M;W>H7,TJ,'6$@'!S@#[Q_(57^*'_ ",$O^__ %KL?@]_RT_W:ULHZF";EH9? MQ+M)M-^".F6MTAAGA2V22-R,JPQD&N\^&.&^'^A=Q]E7^M5?BG_R*S_]=4_G M6SX,_P"15TS_ *XBH?PFJ5I'D_C6%_A5\1[3Q+:KMTG4&V7,:\*&/WA^/WA[ M@UZ%X]\)V_Q%\)^1!,N]@)[6<'*[L9!^A!J'XL?\BR/^NZ5N>#_^19TS_KBM M%]$Q):M'DGA7XLWGP\B70/%VGW,9MODBN(UR=G8'. P]"#6[JW[17A^&V(TR M"ZU"[8?)&8]BY]R3G\A6[\5O^0.OU->?_#7_ )&"'_>%6DI+F(;<7RFO\,/! M6JZSXEF\8>(XVBN)#NMX) 01GHV.P Z UN_&CP/<^+-"AN-/4OJ-BWF1QKU= M>X'OWKT0??-#=:SYG>YIRJUCQKPG\?K"RL(['Q';W-KJ%N/+>1(]P?''(X(/ MX5B>,O'5[\8+J#0/#EE/]B,@::608W>[=E4=>3S6A\8O^0T?PKMOA-_R 7^H MK2R2YB-6^6Y5\<:+%X;^$%WIL9REM;!-Q[G/)_.E^ Q#?#NU((/[Z3^==)X\ B_P"15O\ _=JE\+_^14A_ZZ-4?9*^T=?1114&@4444 ?_V0$! end GRAPHIC 17 jks-20221231xex15d2001.jpg GRAPHIC begin 644 jks-20221231xex15d2001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" !;!#H# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#[]^.WQX/P M4TF&>'P3XI\:7EPCM#;>'=->X7*D#$D@!"9)'8G&2 <5X]^SU^V[J?Q0O%T_ M6O FM7)GO##%KGAK2+R33(\R%?)E:=$<21'*2,%*Y4M\O('I/[3OP$U/X]^' M](TFROM$T^.QO([X7&J:<]W(DL;HR^7B15VL%9'5@P96(XKR'X$_L(:S\%?B M%H_B2+7/"M_%8/=%8%T&2)T%Q<&:5T<3?ZQ5/E(6W!$& .6) +>B_MT74_Q& M^-.@:CX8NHK?P7'"+.+3X/[0NDE,+%Q<1VTDC%/, _>(H6,?+(58@5)!^VY< MW7[($/Q2;3;;3-?%C;-='6[6YT_3EN)D8[[<9!Q3[;]D MS67_ &9=4^#VK^)]*UW3XM$&DZ%=RZ-Y3V#K&\:S.?-?>P##!4*1@^M 'SU\ M1?\ @IGXT^'GQ"&ER^"=+N;.QTJXEN[&:]^SW<]PAAVMM!?R3AG_ '.7)W#Y MOEY]0^,7[>VH^ /%G]DV/A:WMX[*W\_46U:20N"VGP7<:HL0)# S;&!#9(XQ M1XK_ ."<=EXM^*T/BVZ\>:HL+V=S'OVQ/&GQF\;:KX9U7P;8>%;^WM-3DM1>/=*LLMI,L#99HP HD=0X^\ MOH:\;O\ _@I7\0[7Q;IEC_PA?AZ*VGTZ]NY;22>?SR\+JJ@-G R,X&#G(Y%? M3_P__9&T?PUXF\1Z]K>K7>M7>JMK$$=HK^5:P6M_>"YD4*!N\S*H"V['R\ 5 MX?JG_!*[1=;\?7%[=>--2B\,#3)[*""&*'[;OE"[F=S'LV@@X 3)R.1SD ]& M^-G[7^L?"'X*^'=;DT72;WQUK^F-J%KIB7V((E(4JVPD33$!URD8)+ C< 03 MG_!']NNY^)WQ,TWP=K7A6Q\-^?#$IU&ZU"XMWN;ATRJ6UK<6L6>O_ R\'_#S1=5AT/P[HMJ;674?L[RZJ 516>WE\P)$[A3EBC@9 MRH&!4?P^_8^M? 7Q7\.>(M/N-.TKP[X9ANH=-TK3([D2W/FH(T:[>29E03"/9&H+ MABNUCV!KTGP?^VSI,GP\\4^*M9N+7Q3_ &1%+C4[&22;7Y-9\2ZRNF(M[JT;7C7AMUDSF-& MD\L'[WRI@8KK]%^!/B+PEH/Q-L]'US2WN/&?BBZUQCJ%K.T<-O/#%&T/[J:- M]_[K(=6&,]* /$_!/_!0_?XLFC\1:9::KI.I3HEEIW@^&ZO]4T;*Y\N]B\L> M:6&'W0_=SMPPPU=5XL_;+-+\2>')-1U&\AO4CN;?59(K9HX5A M 4&__> A<_O=_)P, #T7QK^R9;>.?&OB#Q;>>//%EKK&KV,6FM;Z??+:VD= MI&686VV- [1LSR$EG+XD;# X( ///@9^V7XF^(GC7Q9I>KZ#HL=GHBZX\T5C MJ,9NK?[%=M'$)29#&JO'M7>Q168%E)3.W,T__@H/!KD> ='@T M)X]2L+RTGEA;468(TA2X99%;,141 LHW%@.*Z3X8_L)V'PQ\(^)K.RUBW>_\ M2V]^FL:9]F:G=6LJ/###M<1P6ZK%&BQ[#M5>#R: /0/BI^TM;Z)H/A> M3P);0>*]0\31?;K&_D+II-KIR8:XOKFY VQQ)'D@9W,Q4 EZ?:QW,-\K2&7RI%E)_=^868Q_=;.", "J M_@3]FCQ=X%^+&G>-3\6-3UY#:#3-4TF]TVU@M+FT16\E8X[=(UC>-B"'P3MR MO2@#Q#XJ?M[_ !)\"^/+KP4WP_T#3?$-C(+RX2;6&ND:Q5LDDHBB-W3&W/@7\,=7^%6A:CI>I:C87\$]T;J'[%'<@JS#]X7:XN)F;)"]" .>.: / M3**** "BBDS0 M%)1F@!:*** "BDS1F@!:*3-&: %HHHH **2EH **** "BB MB@ HI,TM !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%)FB@!:*** "BDI: "BDI: "BBDS0 M%%% !1110 4444 %%%)0 M M%%% !129HS0 M%%)F@!:*3-+0 44E+0 44E+0 4444 %%%)0 M%)FC- "T M444 %%%% !1110 4444 %%%% !129I: "BBB@ HHHH **3-+0 44F:6@ HHI M* %HHHH **** "BBB@ HHI,T +1110 4444 %%%% 'E?[1WQ$\1_#3X3>*]= M\.:%+J=YI^BWUZEXLL(CLWBA9T=TD8%UR,D*#PI'>L'P!\7/%_B3Q[X@T"'P M^=5M+&_T]9=4>1+6UL[:73+6XDP?F>:;S97(C"@;6&77 STWQP^$O@_XK>$+ M[3/&=S);Z9=6TFGB0WK0QQO/^[5PA;RVD#, A96^8@ VVPSV\4*VS3 1F:,.EK$2H=0P4\8)R >5>+_VGO'NE M^-KW18[OPC9R:%JC6E[%<210B[_ZC<#][&=X7!*$\? /XA:O\ M%/X>VWB?4TT^..]FE6V2P5UPLWEGEF,;/R" K9;$AVJY(R5Q7UOX)\(:=X6M==BTK4'N?[0U: M\U&9V=',,\TFYT&!@;6Z \^M>-ZI^SS\*K?1]+\-:EXMDMX-/LI],O[:368X MI+^&3R@A)M4N?#MUKM]?7=I MH%]I$_&/C.3POK?@ZP2U6X&OZ MLVFL[/M,(%K<3[P,2V:M=,S2 MM*L+R[0FW:%V(QW%LY &.VN]3@@: M3=;S0 LKL"4*S.01CE1SUK'\8>%O"?[10@CTWQU%?6VE$/+;Z#=VURJN^=K2 M8#D$@,!D@<&@#YT_92_:V^)?Q7\;>"]-\36^FNGB&TNIPL;B",) 1YCHJQ,Q M8 KA6< Y/-==\1OVGO&>B>"+[Q.EYHV@Z?9ZW):(KZ)>W@EABU)K,(\P98@T MFS/!!7=@9/7O/@]^R;X=^#M]II\->*=8D_L<-!Y,[6\A*L"Q23$8/.\'L>E6 M++X">!])T[P]I'B7Q&WB30K&*U/#GBJ37=?\4Z M:UNL*Z->Q6BR!\F4/;13;B,<8\W&.>E9'@;0=+^&?A_5((_$\]]X?L'8H-4N MHY%TJ)$&Z$S8#;%'/[TEE'?%7])AT/P[KEY>+J\)NO%=VES!%).G[]TMD7$ MZN/+B#G&>YZ4 >4^*?B1\6/&7C_XA>#?AUI?A2S/AK[%"-8U_4+A7,MQ;K.& M$,=NZLJAMO+@GVKH;OXB^/? NA7^I^/M#T"&(F*VT^+PK?W-]-+<2-M^=9K> M)511\Y;<@"( MB(H!YSDDDFE^+.C:3X@^'VM:=KVMR>'M"N(/+U"^CN$MRMN2!(AD<$(KKE"P MP0&."#@@ ^1+_P#;?\56W@:]NVTVX@U"W^'HU9YWTS*1:J/O'T_@;X93^)EM$OIX(;=S S^6&,DD:'D XQO)_"O-?'OA#X. M>)+C7=$N_&ND:)J-_P"&6\$/96^LVT;VUH7.(TB8DK("VT9![#%>F^./#NA^ M+/"MQX.U#5!:++:I,RI,BSB&&1"9,-_"&506Q@9[9% #?BGXEO/#.B6MS:7$ M]B?M2^;>)8K=0QQC)83 NGEHV-OF9PI()P,U\B^"/^"@LEY=0QZUKWAZW%WJ M05@L,4J6D4MX8$C\U+Q3($&,R>6"5_>;=M?87B?PGHWQ3TG0WN;M[S1X+VVU MB);293!>F,^9#O(SOC#[) <$HO4<'S*_P#V2_!E[KNC_8M8UG3;727MYI=+ MM-3D(G6*//&ND^'I/#=EIOAZ^M[% M6U.WN)IIC)9P7)4D9B"NT#KSFLRZ\+?#N7XE^)&/Q!GLO$^MW<4UUHUGXE%LZR MQVT<("P(X;)2%2<@GKVP*V?A#X"\(^'M?\7^(O#6OWFO7&MW,5OJ$MWJ'VSR MIK,/;F,,?F!4[U8$G!4]* .@\%^.Y?%7B3QOI;VBVR^'=5CTU)5D+&<-:07& M\C'RG,Y7'/W<]Z^8?$/[6_CAO'OQ:\+Z=8>'[*70;BTT_3[BYU"XFQ+-B+,2 MPV3F:3S9H"T9R$.5)(YKZ3\-VWA?PEK'BG6(=?M9'\0ZTC7 FNXMD=XMO% + M=,8^?;"IV'+9)^E84O[.'AN7Q4=6BN+NTL'U&TU631;;9':RW%L&,+/A=Q D M=I2,_,X4G(&* .$\*?M#^*5^$.K>(/$]EI+W]M++H]LVA&ZD=K^%)!<-<0W$ M$/DHAC9SRPVJW/3/GOBK]LSQ/IWA/6I[?3;FUOK7PGI]VL\^G#;;ZG)+,LAD M&X_N9%C4QL 1SR02!7N*_LS::UAXUTJ;Q/KSZ#XKOI+R]TM)HXXU66=IKF%2 M$W;9BY1CG=L^4$=:U_'_ .S]X<^(%GXD@N9;RP.N:+;:#.UFZ@16T$TDL8C4 MJ0#NE<$\\8XXH Z;XC^+Y/ GA5]7BMENV6\LK7RG?:,3W44!.<'H)=WOC%8G MQR^)B_"?X?W6O-<65JRR+"D]_,D<:,V<'#,N\\?-?"-MXXT!M)O M)I8(&N;:Z+P$!MT$\"_$&LZ1*+661K2UTN/4=-C:'SI0, M-%/]H43*Y./NDJ5)(Q@UT^D_L?:)I>H^&;L^)]^,&ND^('[-/A?XCP^*7U6:]?4=>DLW^WED:6Q6U97ACM\K^[3>I9@.6,C MY/(P >%?#']L'Q=XP/Q7M$MM+U;6/#]RCZ7:-&EI$()/LRQM+)]H6Z+7&W'[>?B*#X;>!==EU;P_:3KY=QXB\KR+TM;[9@S(HN(FW;O)S$L> M0!-2\.FT\1V6DV.L^&H[^R'V6UG>:^?S&42;[I1'"40'>"R]?FZ M9Z;3?VDO$.H^+="TYTTJ&U6[EM[N?S?W-PJ^'X]1#^8 VQ?-DQN7<-@SS7J? MQ'^"L'Q'U.*^N->U'3Y+2TFMK"*U6(Q6;S(T4TZJR'=*T3M&&;(0,V!DDU5T MS]G_ $?1_&?A?7+.\GM[?P]#MMM/CAB59IOLGV/SII N^1A %0#( VCTQ0!Y M'X7^.WC7QCX+N->L[C4Y+2.^NU?5-&\/I=VKK$%62...62*5(XW#A7DR\N"^ MU 56E\5?M+^(/#_P)M_&FE:G]MO9]%O]?LDUSP\UN-0MH$@D4@1W/[I2DZX) MW%LGA<<^UVWPD;2O!WB+0M*UZZL)-:U.^U*2]\B.5XC=3/+)&JL-N!O*@D9Q M6'J'[+O@S6_!WA/PSJG]IW^E>'-$.@6\)OGA6>U:.*-Q,(]N\LL*9[<=* /) M],_:G\=6WQE?PF_AF+6K>[FT_3[".]$FAW4KR+/)<7:6\J2N\"+$5)W#!A;^ M^M4+W]HSQ?H7AMO%7B7Q2-%\/W>J:O8VDMCH45T$>TO;F%(&0SK(6:.!6\P MKDMN* 9/L,/[,FDVWC"Q\50>(]?3Q#ILL@TV\>Y646EK(X:6U"NK;XY"/F+[ MG)P0RX&*.C?LFZ+X,M0M+S5KZ-+GR;*)%CMU901'O1BLG!!+#C.<9 M')T_"'BZ7Q/J?BNU>V6W71-6.F*P?=YH^S03;SQQ_KR,<_=]ZJ?"_P"&5O\ M"KP\-$L-5OM0TV-B;>"[CMHTM5)+%(U@BC 4EB<$''08'%:OAWPE;^&KWQ!= M6\TLCZSJ!U*<2XPDGDQ0[5P.FV%3SDY)H \$^+?QK\:>$M.FATB\M8M5U#59 M+*STW4-#F?4H8\@;H8HY3'=;0=X!9-Z9Y!7!ATG]ISQ%/\(+CQ1J:Z99ZS'K M-KI!TRTTZ>22WDGN3;I',)IHE$A8H6P^V/YE);&:].L?V?\ 1K;Q/;ZW)?^$F\Q602&;^T3?F+.WA/,8KQ\VWOGF@#YJ\)_MO^)M6U[7EFO-/FM$9+ MBV2UTR&8V]H&B@=Y@M^&5_.D8^7\S; &'!P/L+X@^+YO OA5=5%NE[+]LLK1 MHRQ13Y]S% 6'7IYA;'MBO,+_ /8_\*2CQ MAJ.JZM>,_"-MXVT+^R[N:6"'[5;76^# ;=#.DRCD'@M& ?8 MF@#G?C=X^N_AMX%.LV94W)OK2R2,VOV@R//.L"*%,L0&7D7YBX &2:^3-'_; MB\5_\)-XI^UWFFW.GP1S7%E:VFG6\TT,-K'_ *4\J+J *DODHI+;U4LG%?9' MQ(^'EE\3/#L.CZA<3VUO'J%EJ.^V(#%[:XCG5:\O\ $?[' M?A36)_%DUCJ6JZ3)XF2&"^*7!FVPI T)2,2$@%E;)+;L$<8H Y?X\_'_ ,;? M#SQ5_P (G97WANRO+W2!J-IJ=W&(UB4,L;LWGW$<9/F%B(P2=O4]ZZ[]G?XW M^(/B]KGB&TU!=$%KHJ01S-IC>86EE7>A5TFEC*[0V0&R#BMSXI_L^6?Q1M-> M@N?$&IVG]LV#:1,"(YDM[)TVRQ6Z.NU&!UW]FGPMXC\<^*/%>H&>YU37(+6 ;V^2U\B-D0H!C.=V M2&STH XCX9_M">+O%7[./C/Q[+I,6H:WI5O>RZ=:V\#"&[DA5@(EPQ9F\Q&5 MA@$' &:XO1OVNM?TO6;:;7=2TZYTF?5%6\FAT2XBM=/L4C_?R&X\TE60J@S7N7A?]GC0O#?PD/@#[?J,^GO?OJ;7<6-OXI\3VEEJ$>H07\#7J3BXBOIXY[P#>AV-))&I+#H&8#K MP >C?%7XAGX>_#RY\36UJFH^7-9QK"TA176>YBASG!Z"7=TYQ70>*+JXLO#N MH7-M>P:=-!$THNKFV:XCB"\EFC5E9N > 0:S?'_@"Q^(7@Z?PY>2S6MG+);2 ME[8J'4PS1S*!D$8)C4'CIFKWBGP[)XFTA["/5M1T5F=7^UZ5*L4ZX.!N:XP/J>*?\ &3XN^)/" M'CBPT+1=6L+2YO+O28([74='>020W=XMK)-%,MPH(;4Z;/;7-HMJMEF&6!XY% M<.]LS_,\2.PW88CICB@#D?V;/C9X@^+%R4U?5M-N+N**\DNM/TW2GC6U6.^F MM83),UPV&D$#N$V9QDYP 3[#I/BF34?&VOZ";<(FF6UG<+.&R9//\[(([8\H M?7-<9\'_ -GRP^"N^+1?$VMWEE++/<36E\EGMGEE=I&>1X[=)&(9VQE\ <8P M *[S3_"\&G>*-7UQ)96N=2@MH)8VQL58?,VE>^3YK9SZ"@#C?VD_'NJ?"_X& M>,O%6BF,:KI5B;BW\V/S%W!E'W>_!/%6$^)=UK6@ZY)!X7\5://:6S21M=:6 MGF.QR!Y2>81(R]=IQD"J/Q6^!*_%W3M9TK5/&OB:QT/58A#/I6GM9K"%&,A2 M]NSC)7/WNOMQ5U?A+J#Z=J]E=_$+Q5?PZC92V1\YK)&@\P8,L;1VR$2 9P22 M!D\9Q@ ^7=?_ &Y=4\&?$K7O#^HZ]H4L6FQVUM&#:1!I9/)>629PUXC1,<;3 M"=VS:F6!DVCZ;T3XO1ZQ^S];_$BR:WU:.70O[8C$(,4$=:TV2VTFXU+PO,_E 7.EW;J8Q':BU&Q"VU6\@!,XZ=FBU+Q)I\*33AB."B2,JN1G."1G%?)WC/\ :IUOPAXNOM#O/B#X>L[M%MQ8 MVMW:16DMVY@BEDCVR2DQOM,K93ZY^Q]X#\1:UX#YE[*#CC 7TR>L\:_LL>#OB)IL,'B&75=5OX;4646K7=X M9;J.$E?-5-PV(9%78[J@8COG!KH;3X(>'=-\?6GBVP2:ROX;F[NY(HGS%/+< M6]M;LS Y(Q':0@!<#@\8=VXW)A\O;CI@9S MG\*X#]IKXD>)OAGI-IJ>B:S;6%M&5N[F"30IKYWMH&$EWM=) ?)#84@=#\Z MCYAZ8/ =F/B.WC+SY_[0;2AI!@R/*\H3&;=TSNW''7&.U8'Q#^!N@_%#Q/I6 MJZ_)G^,M8\8W MVH7.J^+;YE^SZK+%$C6"+ \*I"JJ %VR,2&W!FP2.!B]H'P0\/\ A_3?"%K% M)>W#^&;^;5+>ZGG#2W5W-',DTTYQ\[/]HE8]/F(Q@#% %#X!_$6_^(_PK;Q- M?21W$S:GJT,3QQ&(-!!?W$,/RGD'RXTSGG.(/@1J5:3!/W006Z<9IO@+X=67P]\*SZ#8W-Q<6LM[?7S27) M4OONKF6XD' P&F8#V SGK5_2_"-OI/@FR\,P7-RMK:V$>GQW,XTZ,!]26W$<+.)1)^ZB MN&=N-FX$!BA!^@?&W[0-[I'PRT[QK"D.FK%9W5Y6NFW=VUU:VQBN%FDV1R9P9M MI1V))"NP7;DY[34/@)H&M66C6&JWNJZQIFDPWL-M9W]WYJXN8VB)9\!V:.)Y M(T8MD+(V23@@ ^=/@;^W.WC?Q%X(\.ZKX@T6YO-8N(;&26.RCB:29[ M/LSC8/D.&(4@$U]67/C*6W^)6F>%OLJF.[TFYU(W)?YE,4T,83;CG/G$YS_# M[UP&E_LK^&M'^(.B^)[74]9CBT=UN+72_MTC0&X6 VRRON)+%86* 9 QUS7I M,_@ZVG\;V/B=IIA>6FGSZ&;?P]J6LZ[(+"QL-0O+A;U[F1PB/'!%!)OC0MN8LR],#)(%U2ZU6;0Y;MKC4X9;JXM_-$YA1[!8]Q$$KJC2+P"#@@BO?O&G MPWT3QW-H\VIP-Y^E:C;:G;S0D(_FP.7C5FQDIN))7O7'Z#^SKHVCZMINHS:I MJ=Y-IFLZCKME"90D$-U=O<,SF,#YBBW,B DXQ@D9H ^;O&O[3WQ>\.^,[;3Y M8FTZWOO&=[H,$&O%^I6E MM:ZQ-XM_LJ]@O-->.26R:\>&)DBW##,@1LY (.1VK1\3?L ^"_%VJVFI:EJ] MY)>6]^=2\U-+TQ#+,5<'S,6OS@^8Q(;()P>H%=?%^R)X,N/"NB^'=5W:MI6D MZO\ VQ;P/9VMNHDVX*8AB3"E@&)&&.,%MN10!XQX&_:P\9:[H_A1_$ES/9+J MJ6\@G\.Z$MS)++<:G>6L%N_F2[8B1:@9"MG+%/V-O!'@FU6VT>; M4+2%==T_7$56B 5K-S)##@( 4+O(6)R[%R2U=%XE_9R\/^*=6U6_NM2UI&U= MXCJ<*WI:*\BB),4+(P*B-6;.% )Z$E2P(!G_ %^+U[\2_$?CK3KO6=.U%?# M^I?V?$EEIDUJS)Y4;^:QDD8KXJUW7FUFX-Y=1:J;8IYY2. M,R+Y4,9!V1(N,XXZ9YK9TCP-::/XW\0>)XIYVO-:M[.VGB_&EZ=9QQ12VT,5HDBS M2*96#H'9CZG:0"3@#U/QW^R5X#\=W-[?RPWFF:Y>WWV^XUJSE5[N5O)>#86F M60!/+D*A0!@!<8VBI/"G[+7A7PMH?B'1!=ZC?:+KJ1I>:>P@M8BJHJ%1]FBB M(5T55=)_VFO%NE_&W2_".FV&@7J77A.YU1;:YU"6WGDND6 M)P7@\AY81CS%5&Y93NR"NT]%XF_8L\':_?:\]K?7FAV.JZ-!HGV"RM+.2.WA MB6< QF>"1U8_:')(8<@'K7:3_ N!_%,>NVOB+4M+O(-!70+=[&*V#QP^9"[N M3)$^]F\A%^8$ ;L#G( .*^ 'Q;\?^-?%$.G>(8/#-YI=]H\?B>WU#1[RX>2* MSNY'^R0E7MHU+ (X))!PN2,YKV"]\5R6OQ!TKPY]G5H[W3;J_-QO(*&*2% N MW'.?.)SG^'WKB?A-^SK8?!_5OM>D^*?$%Y;?9(+$Z??&T,'DPJRPH-ENK*$W MN0 PY8DYS7?W/A2WNO&%AXB:647=G93V*1 C84E>)V)XSD&)<<]S0!\W_MA_ MM(>)/@WK^CZ=X6NHGN9M/N;F:S6S$\SRAHU@"@]026&%R2Q4=Q6=^R=^U+XB M^+/B75;/Q%=1SI'I U"VLH;,)L1P6 MLMHBWX1I%63ERL@&Y&9@&8J1N89- 'E%A^T?\4+?5+E[O3?!0LM1NM5N+2+4 M-7N89=)MK)(S-;W9AM9$\Y V7*,X#,RY^2NWU7X\^/\ PY\']"\97_@+1KF[ MOU=YM.M_$94Y>0+9QVY^S,9Y)PP(4 8+ 9.21V.C_ C2=#\7^'-5L[N6WTGP MY97-GI6A10QBWA^T!!.[/@R2,Q3/S-U9B'H9M/T7 MS/[-@,L@%GO; M-+=W6MK%(UHE]-"S00K;E9C;E!"^'!+*"=H<5](>*?%$GAV]\-P+;K.-6U-; M!F+X\L&&63<..?\ 58Q[UYU\.OV2OAU\-XK!K/2I+_4+"_N-1M-0OKAY)K>2 M6=YCY9W84#?LX +* &W(;K19YY9(VTJ^%_$(R,.XCDCPV1TQ( M3QW H \P_:%^+/B#X8:AX!AT41,GB'78-'G\W2IKL1K+G]X&CD4*PV\*<[LD MY&TUXUX7_;,\2:OXJTV\N+SX?OHVK:M::)%X:M==E;6K5GOFMGF9#;[7;#(Q MCW *$;YCGCZ8\?\ PCT'XFW>BRZ_]MN(M(N1>6UM!>201>>I^25@A!9EY R> M-QXYKA-*_9?72_#NB:&?'OB.XTG2M4M]4CTZ2.S%NS0W@NEC.(!(%W #_69Q MWH ^??B#^V/\3?!GB/Q'IL,&BSMHVOZQ 6DL9/*EMK73IKF.(.),[R47G R1 MUQ7TW\!/'M[X[T[79KZZU:ZN;*^-K+_:>DQZ>D,JJ-\4:J[E@IQDLQY/!KA] M:_8'^%6OQQ&[T^X-Q_;4FM3SQ>5&;AG;+0, FU8\ +\@5\9^?+,3[7X/\#6G M@L:T+.>>4:KJ=QJLOG$?)),065< ?*-HQG)]Z *O@7QS)XO_ .$E,MJMH-(U MFYTL%9-WF+$$.\Y P3NZ=L=:^0_%O[8_Q(D\:2Z=X:4ZMJ4^IRF7:=DDH M4,%P/NC:,9S7E$W[)=A:^([/7-'\6ZS8:G;6OV=+JY2"[DB??.[30ETQ"[?: M'#! $(6,;,(* ,&3X]^(]9^!7A/5_#\ZS^*+_6[+0[N1TM)B97.;C8B3>6I4 M!@!(RD;?F45F?";X\^+O'OC;P+;VOB&QU/2]:B_M&YM9X+2.<6#6\CI(%AGD MD1M_E<.JC!;N,5ZWI?[/VB:4?#<2:IK%S8:#J$NJ6UG=W0E1IWMS "S%=Q5 M\C*NEPR6D$?$;QK)X&T*SU".U6[:XU2PTXHS[ !<7,?EW;=^S'\>>*Z[QW^T;XDT_\ :*U+P+8: MM;V^G6NC75^GD6=I-,9XR (V#7FYA@L<\DT ?.O[27[0GB[X6^ M.(-(T^_T?3M(AM)-O^ M)_ _B/6M/U;PWJDVGVB7,0@T^]@1."[^8)&RV45L!.XY-=#X\^"-MXY3Q.[^ M(-5L[K7]/.D2RJT9R&;('.% %[_A4&GVRZXNG:QK6C MC68(XKE;*\ "NN 9HPRMY*9;GPM+H=Q8 M6]Q%IBO";F'=SOV+>&4DAU!C*94J>^17U=X^\;ZE\.OA7?\ B.]M;6^U33[5 M))X+=V2!Y-RJP4D%@N6.,\\5R>F_LQ:#;:[KNHW.HWLZW^DVVAVL,!6W:PM8 M)9)HMDJ_O&E#R$^8S$G SWSW/BGX>V_C'X?7/A/4M1O9H+BV2VEOF*?:)-I4 M[R=NW<2N3A0.3P* .4_:8^*5_P#"#X3:GXATQK5=1CDCA@^UJ&0EB<]709"A MF&3R0!CGCYL\&?MMZYXNM)#/J$L>EV5E;74NKZ+X>6YEF6XNVM[$C*2+G8V#E6VG#!6!7(&0 M<5YKI'[(/@S0/#&JZ)87.J16^HPZ3;O(\ZNT2:>\/?)QRSL1C- M'-^./VB?''A#XU+I,/A"UO/!UIINF2WLDNI"&[$FH7T=M"_E^2P5T(FS%N^8 M88,,8J3X+_&+7D=WX>TZ>6;PBGBFP@TN9EDP]S+"(7,I"D@1AMP(SDC M'3/>ZQ^SOHVO>,)_$%[K6MRRW.JVFK7-F)H1!V5GI.I:R][<7+NUM<6"W$\Y2WMY5BA5G0%MQ9=R M@KSQ]:?#/QOJ?C'X2:!XLU;2XM)U'4=+349-/AG,J1;TWJHPZUY3> M_L,>!+V":R2[U'3-(-S+>0V&DK;VBPR2(L97-$D3R<$;MJ *#CL ![4 Z/K M&_!6D^& OV[3M M.LH;!?M:JYDCC0*-XQ@DA1GBO/3^S1HEIJ'ANXTK5]4TA=%N-9NHC;RJ96EU M)S),PD*G;M!=5T=_"D,_B5W:?5;;4)KB*UB5 MI-KQ12P1LX;R]C,X7:S8"MU$/[+/[;6M_%GQ7%X<\566C6<]Y:W5Y!>VMPR" M%T=%BMG0@[F92[[@W13Q7LWB/]E[PUK7PZ\&>"K.]U#2=%\+7HO;01.DSRMY M,\9$AD5@P/VAVZ=0*9\./V8-%^&WQ /BRSUG4KJZ.ES:4;:40QQ&.26.0N?+ M13N!C !ST)H ^4/&'_!07Q9X:N==@DU?P[=>\96%QH&J:LT[0V%W%)Y5EID1A1O/U M [G\L1GS'(0L67RP!E^+.I?L1Z!J.KP:C_PE?B"WGBOI-1/DR1#SIGA>$M*2 MA,A\N1ERQR0!DUZ%X4_9^\-^&? EKX3E$VK:1:WJ7\$%X1Y4167[1/Q8@OI=%_X1CP7JNKV6MV_AR2.+7;J%[NZ:V@N7>/?9 MJF%@G\P@D'Y' !QS]#>/O%*+K7M%8/&.@S:3=RR0P2R12%X M!T N+*TBNF@7=\TC12.@9 !\P#;L$XY%?/>O_M'?$NT^-]GX;TC2= U/18], MN;J5MFIAY4$T"13N$L7V;OW^Q49T;#?/\HS]'^/? EA\1O#%UX?U66Z32[PJ M+J*UE\LW$08%X7.,^6X&U@,$J2,C-><:G^RCX8U/5=>U$ZUXDMKK5[F"[+6N MHB$6KP#%L(=J#:D/\"$E1DY!W-D POBW^TO)\,OB9IVFW#Z/!I*VIDNK74M8 MM+2XG#J#%+$))%=-K!E*LN",D8(YU_@!\7M?^,'A?Q!<-+HJZA%E 'RI-^VKXBBF?Q*=4&^7.[.!L MSS7H/Q3_ &FM<^%?C7P!I6I7_A9K37K<_:9IM1%E+&'&\71@=7\N*%%YWRXD M9MHP<5WEU^RWX?\ [/TK[%JNHVVN6&O-XD.N3+!/XU.98//NQ?0O"WF$1@;8ED/EJ M H &"* /$OV=?VL_&GQ1^*WACP_JNK:')::BMPUQ9VB?Z3 T5YK[6R:\ ^''[&'A7X8^.M(\5:;K_B&\O\ 3[B2Y,-_/"\4TC6?V0E@ ML2D80 C!ZBOH'I_^N@#YX_:E\):OXF\9?!I;7Q'J.E::_BH6\]I8P1,#(;*Z MDCN6+HPW1M&-@(VAFW8)"X\K_9_NM+U&+P'<7^IZ9X7\5,R0S_V)<3W&N:E< ML^9!?AE*[&*L7$JN4SE7C(K[79HBZJS(7^\H)&?J*8D-L)F*+'YHY.,;AF@# M\O?%_P 'F\3?&?QLODZ_X7T9OMMS?ZBEA;>="]X\JP62Q+))(ZOM( 11( X. M &W#[._8ZL_LGPWO?[1L+O0_%,M]+-J^@WE90P((!!X(- 'P!;P^(+?]ER\TW33IDV@^$?$ M.FVMCK$5FPGN(;B6 WKP[)'194DNY8_-C+!0CE/F 8>1Z[\-YM;\=:_>QVFG M:=+(TTUO'-97(U!UD=IHHHH=OF-F.X#J^S:/( 8!EPWZK^3##"5VHD2\XX & M.:2(V]PPFC,) M9'"QPHR%B?/QAU;H, VS;O"DU^@[LD:EG8*H&2Q. !28CE57^ M5UX96ZCV(H ^4O"VFZ9IGP&U#1/%=W=Z1>?VF?/L[ZRO=-DCO&!>4336;;P$KF.+?.54' M8HQC! (Q7VPC)(,HP8'N#FG<4 >=_'C3+K7OA1JUKI]M+>W$K6Q2&%"S,!< MPL<#V )_"O/OVT/"FO>,?A]HMAX>O[ZRO4U>*XVV44LQD" L,QQVTV\@@,H< M*@<*Q)V@'Z"\R,[AO7Y?O<]/K21RQ3?ZN17X!^5@>#TH _.7Q5<)JOCO5KF[ M\0*M@O\ PB^A)9W&@S2S_9H[T7%UNN&RQ:+)#S$$N5((&,UZSX@^%VM^/?VB M/&@NO$FK+X=UZW&FJMD+H/#'Y!!5I%LUC$.'<"/S\$RNY;?LV?8FU?:C % ' MS+^SUHD&E?%_5+/2'LAIFE^'(;&^BT6\N9M/6\^V3!0JS,WEN(8ES'DE V,D M8)];\,Z7=V_QG\<7\EK(EG6&Y;;+]J95( 8$3:9:RV8U#4+C5DBTVZ86Z M3JU\_P"^:2&SBE5"K;E*OC#_ "H@QM^YO,B8+\ZX?[O/WOI3@JCF@#\S[7Q' MXEC^')\2+<^'C>FX:S;P7);W1TXVGVLP_9OL?D[=Q/[WS_-\W<7YV& .6YK8\J/9LVC;Z=J>,\\=:=F@!: M*3-&: %HI,T9H 6BDR*,B@!:*3(HS0 M%-$BLQ4,"PZ@'D4N10 M%1BXB:5H MQ(ID49* _,!ZD4_(H 6BDR/6C- "T4F11F@!:*3('>D617&58,/8YH =129H MS0 M%)D49% "T4E&: %HIAFC601EU#D9"D\D>N*=D4 +129%&: %HI,BC- " MT4QI40J&95+' !.,FG9'K0 M%,CFCF7=&ZR+TRIR*=F@!:*3-&: %HIHD4N4 M##>!DKGG%+D4 +1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 ?*/[0/@;Q+XMHF\O>L($C0C:6(#-QC2AL?BDNEV)O]1\1 M:PEYKNO:+=V%U8QA!I207RV2,TH(/3!H M^(?AM??&+PC\%_#VE>"['Q/>:YIO@ Q7VG>*=(%I!9ZG'% MM%:EXT\QP/.! M3+J0J%B&X;;L/%'QMO/"OBC[#_;D<9?1(K&:YTV5[V&62]1+YD$]K 606[%F M'ELJ%20Y&0/L/ H) ZX% '@W[5'P]U3Q/^S\WAFPDUK7)WU32HYQ!MEN;JW^ MWP^?YH5,,HC+LWR@87G(!!Y3X>:)X\L_B/I?A^*#5/#'@R'7/$+S'3],BM8I MK>%[06 9A%@*ZF;##!<*>>./J0L .2,4F]3CD<]* /EKX?:;\6M?/P_.O^(_ M%6GKK%AJ\VOJ+*"'[)+%.@LHU)A/DDJ['G)<)]:[6Y\0_%&7]E"TU6PL9G^* M#:+;R2V\UHJSB?*"=A"V%\T)YC*AP"P Q@XKW' HXH ^+_BEH'C+XI>%]<\/ M6R^-M:\%/JGAMHGUK2_LM[*YO\:A&8V@1I+=8/+D8O'M#;N64%1[+\9?#=]: M>*/@Y-I::U%HNDZ\T5Y%H<1:.*!K&XCB,L<:-B,2&-2K7U[<^%=52[T;5;1([6QOHH0]A&V$5HB7)C^= M_G&<\\CJ_P!FSQ'\5-:\5!/%T6I1Z3_8BO?+JMI-&R:EO7B)I+: 8QYN4C,B M#"$./XOI; H) ZT ?%7Q"^$?Q&U[XJ_%G5X;"75OA_\ VUI]Y=^#ECDM9?$\ M*Z="DP2YW ,J%0!#C;(RLCM@C'3:M-XZN?&MK%X-TG6?"OA74M6\-V_FVFA) M;36^F&RNS+]V(V6%#N'[HD 8SS]7Y I-ZD9R,"@#Y*@\:_$/1M:M-&\6 MZIXGL?#L/B'7;2+4=/TY)-4O;>$P&P8H(F+0E9)\S)'@E(PQ )W=S\"OB'XQ M\4_LCZ=XMEMYO%GC*73KZX@MIREK)?2)-.L*';A4+*J#CCT/>O8?%/@;P]XX MMH(/$&C6&LPPOYD27UNDP1L8)7<#C(]*U;*QM].M8K:UACM[>%!''#$@5$4< M #@ >E 'QE^R)X>\2_";XBS:#_PBNLZEH.LVR&?Q==:3<:4L#1QLZ6LUM(F MZ24.\H-V[/O78K/N ![KX_\ @/Q--\1O*\.:;>7NC_$73K?PUKTMI$2EB(9] MYN96'W5:TENXMW][RAW%?36!1@4 ?%X\#?$OPY_PD6F^'?#"; MF>+=%>&]D5H# 'PLCVUF&@P3C><'J:Z'4/%'Q/C76E\+R>-;_P )JFD^?J.L MZ(L>KP,URPO_ +'"\49E(@V-S&P5BVS=]T?5X(.1QQUHXH ^5(_%'Q+-Y(C- MXQ_X5P/$2QKK T<_V]]B^PEB/(\GS/)^U[5\PP^9L]OGKJ?V=O#^MZ;\"?%5 MOJ=EJT.I7FL^(+F)=5M/LUY.DMU.T,C1 ##.K*> <\ =*^@L49!/:@#\_=. M^#_C>S_9SN?@_#X5U6/PW/X:_P"$E??;N<2&P+/I*KC(F.H!9/+Z[&88KL/B M%XV^,'AO;:>%=!\7-=:5#HJ6T26+/9R0[+?[7A%M7$N TJMOG1U*_*@V@M]H MEE! ) )I*);5];@M(;;3GB>[TFXFO1.;C_ $I(P]K ^UH> M&,<,OEGYDW_=K[)XHP* /E/3_&GQ'O\ 2/"S:I8^.-#\-_VIJ$.K7MI9?;M2 M=%CC:T*+]DCF6V9FE!9K?S,QJ"=K;BSPY/\ &;Q4D46LZAXET.&W\+:G=P30 M:?!#/=727SK8>>#&RK.UL$9H5QDGD#D5]7T$@=: /C^U\??&6+Q%X4O-6TKQ M1?B]TW0YIM+TO3S9B">2*/[:)':VFA<"1G+K+);N@4JO9C[5\5XO%NJ?$'X< MZ3H=]JNE^'[VYO\ ^W+W3(48I&EJ6@#2.C",-+@ ]3T'6O5N*,"@#XJN?&WQ M\70_#46HV.MQVBV.J137]K8RK>RWD6H316IFCAM)R UJD+K\B1N78EN@KHO# MMA\4]/\ B+KGB'4#K?\ ;TGA7P]J#645LS:7>SP/<'4;./Y"L4C*R[5WA@[@ M_,HX^LR0.32$@#)Q0!\RZ9XA^/&IV&MHVDFSO[>PN_$6FM-&BI+)<6[_ &+2 M'S@%X)BWF-D9"1:YG4/%/Q=_X1[4QX4G\:7S'P[ ]U<^(-!6&XMM7-W;K MMMHS$GF+Y37)=0'C4(A#H"Z$,4X:VF: M!A/ \6Y@ E'% 'Q%X)\ :KX8\=^&I]+\*:IJE[_P MD*RWL?B#PW+;:I81/*QFF;7(7$-U&BLQVOO\Q0J]>:W?!_C'X_W'C2-+G3+A M=06[U07MC>VTPTTP*DWV,1R_9TB0%A;X=;B1F!?VA0#)E!6-IDVA3N'5NF^*FJ M_%7P_P")+VV\+Q7&K:HWR<_**]YRN.U+@ M4 ?.6M2?&O\ L>W.DRNFI>,%<1_:H$=/"LOF/-&9 -T8M\1,#D^$AXZCT*ZAO[J=K<>")%0R6\+Q+#'*6QG4 3A58S;L!0:\M^#F MD?%72K;4O#MW;ZCX9LKJ77)_#ES:6FZ$7)U&XEW:CO0E-ZF,Q8PC(S* /G7PQXE^,/BGQK!;ZAI5UX>T+7;N/4TDEMUW:+9VKA)K*1N0TMP5 MC=6/\$LN/N"L/P+IWQ;UR'X=MKGB/Q38'6M+U2?Q"HL8(C9SQNAM(U)A_)_&RWEBFFW?Q$F\#-JJ+J>IWF@!=5AB^R.0L$7DB5H MC.(Q(_DDKDA#MR5^H\K[4H()[9H ^2]'OOC+XEOK&TO+WQ-I.C)IWB">UO%T M^*&\NEBG@&F&Z!B(CG9&E_=A5+!02H)(KN/@G<_$B/Q5X6_X2J[UB_LM7\%1 MZEJPU"R2&*RU<2P@PIM1?*)627,3$G]V#V.??,"CB@#X_P#&/@OQEH/QU^)W MC+2;#7G2XN] L?[4M+!+JZATIHV-[]@#1DLRN$!5-V S':S 5T&@7OQ0\2>) MM-TL7WBFR\%3^*9XH-8N].2VU%],72WD_?AXOW:?;1L1V179<#N&/U 2!R<4 MFY9.AQ MDX(%>2Z%J?QRTWPCX>U&*75M:\3ZIX7UJ2ZL=5L(HK:VU&'R_P"SP5")Y;-E MP0S8DY/';ZOX-&!0!\>Z]XH^+G_"/:LO@V?QK?1-I%@9[O7M#6"\M]2:_MTE M%M&T*>8OV=KEI %=%V*5;K5KXJ:S\;?#7C_6](\/C5KK3+6VLQX:OU@DN4O) M2,SF[\JU="?,)0K)) !& 5.26'UQQ2!E.<$<=: /)?C1_P )(=4^&4FD::]Z MR:\SZB\%F+@6\7]GW>)-Q4F,>;Y:AQ@_,!GYL'QXV'Q:NOAEI%MJ.H^*M2OO M$?PUU"ZUB*2TCCDLM86"W:&*+9$IBD9I9T\LY)VT2S\4Z3)IN@:)HI+;PIX=LM4O;C1]^J0%;Z==26'S8PTLD<6"B$/PP=0Y.6Z^QU+X MJ:]XGT[3-/OO%=KX)N/%<<$6L7^F)!J)T[^S9GG$H>$%(A=+$J2O&K'=CG@G MZHXH) ZT >4_ WQ%XG'AR73O&4>J2ZFFNZI865U>6#*\]G#._P!GEE9$"#=$ M%PY"A^,9)KU>DX HW#&<\4 +129H)Q0 M%-# ]"#3J "BD) ZFC(QF@!:*:' M4]"#2@@C(/% "T44A8#J: %HI,YI: "BDW#/6DWKG&1GKB@!U%)G-+0 444A M.* %HI,C'6DWJ<\CCK[4 .HI,@TM !112;AG&>: %HI,T;AZT +129&,YI Z MG."..OM0 ZBD!!&1TI: "BBDR,X[T +1110 44FX9QGFD+JO4@=J '44@.:, MT +12 @]#2T %%)FCM "T4SS%!QN&?3-.W#&<\>M "T4F10"",CI0 M%%% !129H!!&0>* M%HIH=6. 033J "BD) ZFC- "T444 %%%% !1110 4444 ?*/Q^T?[7^TIX?N MM3L;:;0%\(W4(FU;PYN-T_Q7\8_ ?PI^'F MCZ/IMY:V0_M=;_5+X7 ?,=WBS" V=U)%#)$[,B21!@J*A?(^;ZGU_P"-'A3P MQ\3O#O@#4M0:V\2^(+>:YT^!HF\N58\[@9,;0W!P")_ M!6GW[3:]X;A@GU*/RF6.)90=F)"-K'Y3D \=Z /FW7_B#\0[/1H]2\3Z3I]O M?RV?A%;BX_LD^0]Q/K3Q3J&FC#9$1C8(P!C9]P )%:6E>(/BMJ^JWFFV5Q?> M%=/MM'\0ZHKVFA18FNX=9GCM4^>,C+P;7( W29W9YR?>/B%<^"+QO"\WB6WM M=44ZQ&FDLT?GI'?".1T88R 0L;D$]"!WQ6WX'\>Z)\0_"^F>(-#O!=:=J-K' M>0,05?RG&5+(>5R.Q% 'R9X_^/GQ+T_X::SXBOM0U#PCJVG^![#6K.SM- ^T MPW%_+:-)*Z7 M6K/1M36!=46UG6RN([J,7!'[F9#NC<9Z,,$@^U 'DGQWTV>]\<^!)M=L+_5O MAQ EZVK6=C#)/&;S;']E>YAC!:2$#S^,,H8J6' (\U\8^'8=1A\*V_PXT?Q1 MX>TD_$73+EKB2TE6UB0VTXFEMK>3F* ';NW(L>]L@'O]9)JED\B1+=0M(WW4 M$@+'CL,TY+^VDN'@2>-YTY:-7!8?4=10!\A>*/B;\<-&LO[,M8)[JULO$VJ: M;<>(;FS:VEDM(HX6M&/E6EP ',DH\Q8=I\H#*D\]#X?\1?&;Q1W@2W3-Q"I5FA(9DV*3R0%%?13^,-+C\90^%FF<:Q-8 M2:FD6P[3 DB1LV[IG\:$9V?-@/%OQ\^*%I\//$.OZG?7_ (2U73/!^GZK865I MH'VF&[O);/S+G[264F K-E!&S)M #?/G%7?BEKWC[Q5JT.GZE+KMO+;>/=$6 MWT.PT1VM9=*2]M7^UFZ5">1O9SO 7!0J.M?0-[X$^%OQ0O='\976CZ%KMS?0 M07%CJ,5U?BGQ[X>\$Z9)?ZUJUMI]K'+%"SR/D MAY)%C1<#)R7=1T[T >">%OB]\0+_ %SX;:%?6.J)JDOBG5K+Q,7T61(8[%%O M6M&\TIL"L$M<.K?-GKDFO9?C;(T?P8\>NC,CKX?U!E93@@_9I.0:O>#_ (E> M'_',FKQZ1>B:32]3N-(N4D4HPN(2!(%!^\!D?,.#1XK\2:!'JVE>$=9'G3^) MH[JW@M'B+QW"1Q;IE8XP!L/?KG% 'F_Q7L?$&J_ +P_#HJZC/&[:4=7ATJ1E MO9M-WQ?:TA*D-N,>[[I#$;@#DBO-?B;HWA6Y^'GQ(3X:>$O$EEJ%QX+U&VD; M3M/N;.Q>0(/*1H7"^;=$D[616<#>&;D9]X\7_%[PW\-]3LO#K66KZEJ/V07* MZ;H&D7%_);VH)C61UB1MB94J,\G:< X-=3X8\8:/XQT"RUK2+Z.\TV\@%S#, M 4)C.>2K ,IR""& ((((!% 'S;JOBOXM>!K[4=#M;K4=;TTZ-HMZ-5_L022Z M=YMV\-[Y*(H$S1PJKB-MSCJ=PX,QW_+7 MU5XV\">"?B7'#%XETO3-;_L]F>-KH*SVQ88;#9RFX8!&1GOFMF#PYH=OX>_X M1N#3[2'1DM/L@TR*-5A6W*E/+"#@)C(QC% 'RKX>^(/Q0\21Z1<:>LVG/KVI M>%DN=8M-%20O;7&DF6[EW%-K!9<+O.0F0/:M(_#NIZ->67AT"' M3?#UU+HC0)$8T@>V 1HU!_A4 $<<5Y)??%+X1_'-/#8\2>&=3FTV^F5=%UC MQ!X?N;>TDEE&U%BNF0*IE P!N ?@D6FFZ7!:Z=IMHHM;>UM56.*(*,"-%' QCH/2L+X=>)_"GCW28/&GAI MH94U^RM[@W7E^7-- WE>8I^88#M@$<9- 'SYXTT(#5?B'-XQ\,KXA\5WFKF M+0IM9L[ZZT\:7B/R4MVMHY/)<#S-VT*YDR22,&D\/_%;XD^$_"*PZQX?UO39 M6^'[2Z59BRGU.;^UXI;I0CS>679S"MJ^)<$[CG)W5]/:EXHL-.TZ6]5GOHXI M(XG2Q7SW!=P@^5YV;8)7 MEQN=67=#L92.<9KK3XR^+,.OW>L"\U"73XOB2GAZ/1#HZB)]&=XE-R7">9A0 M[,)0=OR\YY->J_$SX_:!\*-4L[+6M)\23?;)8+>WNM.T6XNK>2>9RD4(D12I MD9AC;UY'K78^'/%MEXETNRO$BNM-DND+K8ZG UM=H,D?/$^&7IGD=* /DO3_ M (\>.+3Q+\/%UKQ#K$$FO2:P-=TF+PYE+$06=Q*BV<@C)G*,B8VF3S, \ XK M(U?7_'_Q+^%&LS2:YXBNKRYUW0Y=+T6[T(QW>GVJZG;[[B=D@C5Y&&6:)2RQ MH,%F^8CZ.^%/AWX4RE_&O@[0]*TR:ZGO+47J6PMWWI<-':AJS>'K#Q-;VC> M*X-"6>Z2PDTP7!9(TCV.!=$1&0(VP'!!/(M^!_BY\0;#Q%H,GBNSU6;PC-<: MS91:B-#D%Q>K&]L;"::&-"T+.IN1]U5;8#A<@5]*074-U&LD,BRQMT=#N!^A M%&5M)+Z2^N5,:QPINWNP(R -IH \GG\2>)/$G[$ MNMZUXG2XL_$MSX/OYKM)H#;2QR^1+UCP"C <8&*G^/VG:WJOP3\'1:"L[ZG M_;GAZ0/%!),$5;N N\B(02BKDMR. EZW%'=Z9/< MC3];T.YM?[3LPH$ODK*B^;\KJ"@^;YAQS7H6FZMIPLK-(9([97BC\JVD(21 M5!52AY!QCB@#YR\8R>/_ C\<[[Q!>F?78[3X>:F+63PYHDNT7/VZU*((Y)W M624@%@NY20K=1FN3\*_%#XKZUJFL:9JVEWNI:5%?^&;K3KN^TOS2RRZJL5Y\ MWV6%?W<8#\*3'C=OQT^PWU*T2?R&N8EFX'EEP&YZ<=>:1=4LVDEC6ZA,D0+2 M()!E .I(SQ^- 'QI\'_%_P 7_!OP\U[3SX;OA>VMKKEWX4LY+9Y4U2<7UR^V M[D=0T,@RICBX61""'8G:N[K/Q.^*FFZ7K,GA>ZUSQ;I]K86-[/J.H>'#:W%M M<_VA;I<6\4/E*90;5KARH5F0QCYB6 KZPAU&UN0YBN(I@GW]CAMOUQTIJZI9 M20F9;J!H0=ID$BE0?3.<4 >9_"CQ[K?C?XB?$5;BWO8O"UG-IPT.2]T^2U\U M'M0\S*756<>9D9/3I57]G262X^&&M,[O,_\ PD?B!068L<#4KD #\, 5ZN-4 MLVDBC%U"7E :-1(,N/4#/(^E[TZ+2+F._AC6\A, MGG2&[M'ODM=#TF>^=8$= M49W\M3M&Y@.?6MOPA\1/#WCGPSI^OZ1J,OW*O%FE'Q/XM\0:99^&;#4K5K3PLL.I_;9KN6/ M8L30 ;&6/!9DVH-WS'&:^N=4MM*\0Z5/IVH1VNH:=?0/'+:W"K)%<1$88%3D M,I!P>HYKGO O@?P/\.;2];PMIFEZ/!.R_:IK3:-Y484.^WT5_-#&DD?EOY8,$<4@ 5 M0YD)# #%?5DFJ6<4"3O=0K _"RM( I^ASBLL>-=(/BB\T W.S4;2PAU*8.I" M+!+))&C;^G+0R<9XQ[T ?,VK?&WXM:+\/O%LVL:%J-EXQF\(:7J&BV-AHLER MB:BT4OVR,%%9M>N_'J>:/2? ;*[QL_C#10^TE<@W R#[>U>J MV]S#=1+)!(LL;?=>-@5/T(K@/$7Q"\%7_P )D^(FJC[7X3L+9/$$<\ELSO&L M7SI*L>-VY<9 QG- ''_&G2?$^H?'/X/3>''^RI;IK7VJ[N+.6YM(@UM$$$JH MZ8+'(4EASG&:\[EO/B3X.\:?$J=YKM(]0\5Z3#>ZYI6BRRK;Z?\ V6N^:VMW M:3=B58XV8;PI9FV\8KWSP5\7M/\ &M[+;QZ#XFT5(H?/^TZ[HL]C PR %$DJ M@%CN''7&:[ ZO8CRLWD'[W_5_O5^?G'R\\_A0!\S>&O%?Q7\6^*="T+^U=5T M[P[<:IJL*>))-"2*YN[**UMWMY)$D3;$3-),@8HN\1Y"\USMK\9/BA-H5F_B M._U+PPUIX:N[X7=EX>^T27U]%=W,6+B(H?)3RH8) /D#^:Q#@+BOKT:G9FX$ M N83.25$?F#<2.HQG->4Z[;?"+XR:'-XO\0:7I6JV.DO?6,E]JMMM9%MI72Y MC.X M&'B8[3E3C..: .+^+NH^*_'G[#]EJ5C#+?^,-4T?1+WR[>)\O//!]CKND+/::3/$)(%O;9K5Q%T1O+ M< JK 97(&15GQ;\0?#G@729M3U[5K;3K**2*%Y)&R0\DJ11K@9.2\B+T_B% M'S=J?Q#^*92[L?#>I:QJ^C2:WX?M+7Q)?>'A#/4$\DQ(&CBB$3^:4 M4N02=N:N:EX^^)6@ZX?#6I:MJD>CQ>*+G3Y/$]OHBS7SV:Z=!<0[(4C*LIGD MDC:5(V $8! )+#Z(\4>-])\'II#ZG.T2ZKJ,&EVI1"^^>4D1J<= <'D\5S_Q M%TOP-XTU_P /^$?%NEVVKW]Y'M64,^GVR6=Y+'#7&2%27:BXR?O=<5 MY7\+K&+X<^+?"EYIVD7>MV&GZ?=KJVHPZ!J&E:I;QK;,^Z\4EHKYW9%7!^?S M&5D!&['UAHVF:'X)TFQT;3+>RT73;=/)M;*W588T7^ZBC []O6K[:G9I.(&N M85F)VB(R#=GTQG/0T ?'_P ++#XM>!OBAIGQ'\4>&G&E^.+LVVO6UIJL]Y<6 M23L#IK/:>0JP"V7;#(5=^)69ONY'(:9\(_$VG_"3PGK%]H-M:6K:Y//JVKZ3 MH9NF4X4.0N5B;(20<5]K>*?B%H7@Z;2X=3O!%-J6H0:7; MQHI=C/,2(P0.0"0?F/%;2ZG:.\J+C , MV#[U%I'C'2];\1:[H=I,[ZCHC0)>QF,@(9H_,CP3PV5/;I0!\SS:G\3M(\7: M=X=TJ&ZT6WN-7T#2[O5+?2$F<6ITB=[AC*R$-MFCC7>Q(0D#O@PZI\4OBK8Z M'%I$JZ\^J0^(]9TV+58-(2);NUMY46U>5_(E"&17)4I"5DVDY7'/N_AGX]^" MO%FG>-+ZRU0I:^#[J>TUE[F%XOL[0@EV&X#: /FWP9X^^-?Q!\,Z+(-6UW]EK1]:U6%]-U MN_BT"ZO8%5HFAFDN[1I4VGYEPS,,'D=#7K/C'QOH_@/PYJFN:S=BVL-.M);Z M<@;G\J-2SE4'+8 / %5?%^HZ!>Z,MMJMJ-7M9[BV4V46[(.0%?8Q M;HN,GI0!TW0?C7YZS>%?B9X(_9UW2/$\]K)<67ERO?Z%?C58Y'? M:?G^S2HK%A_RS;G[CG;]S:[\1=!\-Z_H&BWMZ%U'7+U]/LH8U+EIEADG(;'W M1LB+?B_\ M4++XUV5IHNGZU-X=3Q;::1?6UWI>V%+"218Y+A-D#%D^;<)C.H[E !BI?!_C M/XL1Z!X+UKQ#?7U\NO)KD.K:7=Z+'#%IZP173VLAP@9=QAB7YR5??P.17N^E M?&7PIK/Q5UOXX#C.#TI^(OQ,L[W M3] UC4]4L=.C\2ZOIMQXCM=#$U[/;01Q-9L(5C9=LAD<-*D97]V!\N[-?17A M/7- G\+:!+H\EO::1=6,$NG6X40@6[1J8@J'& %*C&..E4?&W@?P;\21:6/B M;3--UM[65I+:.Y"M+"^W#%#]Y25.#CJ.#0!Y#X+\>ZY\0OV-?%7B'7+UKO59 M-,\01_:A;"U9EADNHHV\L?<.Q%XSD&M;QY8^(=8_9P\*PZ(+Z='BTSZ;^Z^UI RD-O,>[[I#$;@#DBO0KE_!_A<:#\.OL%M9V>L65U:V.D06VVV M:WAC7SH\*-JKMD P>N33!\3_ =X=^(NE?##[;'8>(9]*^WV&GM&422V1C'M M1L;2PV$[ <[5)Q@&@#Y[.N^'--^-/@^Q^&GAO6?#2?Z;:ZU)+H]S9:;J-L+" M22.+$BA);@3^5@D;\+*"2IYR[#QO\:/^$!\1:I9R7^D2^&_!WA[4=.T6#P^@ MCO;V6T+W<&TQ[L!U"F./!3...E?5?ACXB:#XNL+^]T^]'V:QU&YTJ>2<&("X M@D,(9+W3_&MY-?\ A^WT)UM+*UBM[]+=UN0@$@=/)P6[@M0]RTHCP) HZRE1M#8W'IFDLOC?X/U#P_X5U6SU M![N#Q-'48F@,<3(D$:QML>8^499=Q0 /D9/MOP:\6^*=6\=:K MI\^HZKXD\)QZ7#<+K&L:,=-ECOC*RO;JNR/>OEA6/RG:>-QSQ[''JEG-&\D= MS#(B':S+("%/H3GK6'HWQ'\/Z]XDU_0[.^62_P!#^S?;%VGARXTCQ;I=]INCZ MGKNO-XI6\N;;5M&O+'6K>.2[/F,=2B=H)H(U8X1_W;1J%SG%?5;WGASP=XFM M;9;>.SU7Q7>N=T,1S=7$5L6+.1W$,.,GLH%9OCKXS>'_ #K=GHMS!JVKZW= M6[7B:9H6F3W]PMNK!#,Z1*VQ-Q"@MC)X&<&@#P ?&3XJ3?&O1K:QT[7&\+W' MB*YTO48-0TGRQ;6PCG\J556 [5+QQE96G;<&&4&["V_!/B/XUZCI_P /4N]7 MO)-1\7^$;^]O6O-%CABT;4HXX'MU.$&W#HO% M;7=U)X>DLC?"^CLY=JH)DA*,"H99!)( 8R PVMD?*:Z"ZOM'\6:)JMGJ4#)I MK2S:=&6+$M*T[1M+BL]+T^") M8;.R@"QHJ#@*BCM]*O?VE:-<" 74/GDD>5Y@W9'7CK0!XO\ !]KJ[_9+T[9_ M:EQ=RZ)#P^%[W0[.XL?#.BW&M(WA+5[*Z MU*RT2_T6^@6VO>&/ >M^'? ]NB:5+J% MM#[1H5Q'9WLD MBE(5F>)91&LA^5F",I8 G;N /- 'SQHWBOXE?#/1TT^XDUSQ#IX^'UMJD1MM M#22>SU!9(H3!&HVASM21Z@T^G6P18 M'8%[Z26.V&X#'S-!)D]L<]:ZS^TK02RQ_:8A)&"TB;QE .Y'8?6@#Y@O/'WQ M+T;Q"OAG5-5U2'18?$MY82>)[;1%FO9;9+&WGM]L*QE65I99D:98R!Y0!P22 M.)^&.N?$;XL>)-)\4+K^IV=S#X8\2VQU>WTE%2=[?6UCMHFB96C21HX@2N"Q M ;&.37UMXU^'WA3XE06=IXET>QUM+=STWPIHUGI&CV%OIFEV<8BM[.TB$<42#H%4< 4 ?'GQ"^.OQC_X5UX?U+1= M'UNU\5GP=::S<6$>D%;:>_>)GEB ,$TCLK+AH?W17(&\ELCWWX*ZUK>NZ[\0 M)]7TW^SX3JEF]FQLOLYEC?3+.1R6(!DQ*\B;CDC9M_AP/5L4$9% 'A?P%ENK MC]EBQ=?[1N;IK+40O]GR#[6S>?< ")G('F?W,SJJ\D.'8,H(W5]D:%H&G>&-*@TW2K M.&PL(=WEV\"[43ZV7982V5JA18L-]P^6?O,0>/L:C% 'RCXV^)7Q \%>&_%>E7 M%_XDU#6K'Q(-.T'4+/1D OH7LX)=UTZVTB1P1R2R RHF3LV@,W!RDM/B'=>( MM2US3/%^KZCJ5A\.C)_;2^'_ "$U#4(KRY<0B"2/"] NT+O92IR.I^PZ6@#X MLU[XR?M W?B6V-EH=OI4#V.E3V%O<07(CO7EMHI+KS$2RF(VRO+&5\Z$H$!. M_MB:\U"6P_X63)X=_L0Z.@B&CF0H+C>$\PA1\PESMP.<]:^ MH,48H \<^)$TB?M#_!N-9'6-XM"-!TFTN_#VMZ5IY^']P]A9_ M9;C5)5UF*9UC1IF0RDM$$95FP2" ?F!JE8?%KQSKOBKP-83^(/$GAS9I6F7O MB>6X\-E[9IWMXV>UM@+9F:1W)\QRX6(<#O=/Q'%;-+J$T,QE*^8JF2.$!R=A60 #H:;;_$[XQ3^&3+ MHTFLZWXAN/"NHWNIV-]X<^QII&J);J]O# 2@$A,Q:,1DR;@ VX=_L&DQ0!XQ M\._B=K?CGXQZG:16VHIX,B\,6-W#->Z5+:*U^]Q.LRAI$4DA%CRO;\:U_A9. MQ\>?%[S'9DC\0P!023M']F69P!V[GCUKU C(JC8:'8Z7=ZA*+[PM+X0TW2]3SH6EQ>'+FUN[ MZY!*_;;V181M7<6,<1;&,22&:0A<2DA^P%?;F** /BKXP_$3QY\2_ GB#1M,T[76LI? MA_;W4Q_L2>!_[9^VPK(BY16+*FXF->,9/O7:>,/B!\2O >K_ !!T62?7-=LK M5]'?2=8L]%C,B&Z-Q]I4LJ;/*C\F/+[)&3S!E6R,?4.*,4 ?)_P>\??$WQ-X MR\'6WBS2)REMXGUBQDO;G2SO%BNFI+;2^:8(MNZ1V3>J(&QMP><^JQRR?\-4 MW<6]S%_PA4+>7N.W=]ODYQTS[UZWBJ T#3QKK:T+.(:JUL+,W>W]X80Q<)G^ M[N)./4T ?$?QC\+WVI>*?CPB6$*ZY>7,;:'/-X9OKJ^^%?BG<0PZB(-$T33#I6@7FD17GVR>:V1IQ(QC/GLD MF!//U*VNO#1AN= M,U"*" 000!PGGNV9CQ7&NVMEXF M@LSXCN[/R)$T^33UG+@Q6TJD"X)B\Q8'"CA@#\P^M\48H \J^"&O>,/$7PF> M]\;)"FL&2Z2-X(Y8_,@!/E.PDAA.['4B-0< @#-<%X+B\4:K^PAX>7PM-=MX MDF\)VWD/;2[;EB47?Y;D\2%-X4YX8@YKZ0DB65&1@&5@00>XJEH6@Z?X9T>R MTG2K2*PTVSB6"WM8%VQQ1J,!5'8 4 >#^%XO &C>)]%N_!'@_P 3VNJ6EI0<@;C7D0^.7QM-IXEFL;#6YH9O"-]J.G MO?:-F>WU.*2#RX3$ENBJQ227]T7ESMX;Y3G[DQ1B@#X\^-+?$BV:]T";5-;U MVRM-1\*ZQ:ZO;:('FMW?49%NT5(4"RK&D4;E3DJ&^;((S:\3?%#XQ6'A6^/A MN&\UO2E\20V<'B/4M->RN3IYL_,ED,2VTI %P!$)1;D8/W>-]?75)B@#YA^' M7BGXO^+[_P "6&NWS:-;7;! ]K]D61Y[>+8SB28%A$@<+E0. MV)'\1?BK:_";PCJ^HW7B!O$7B.\G%Q#;Z+'%%IB1M*$21O)D>(. A#-%(6(P M-@-?7.*,4 >7?LT>*_%OC/X/:/J7CFSDL/%/G75O>0RV[0-^[N)(T8H57[R* MC9"@'.0!G%>I444 %%%% !1110!X+\9?V?\ 6?B'\28_%VEW]A9WFG>'_LVE M-=*Y:'4X[^&[@E; _P!7^Z9&P=Y?"I P?JVB@#Y@\&?LMZ[H36UU/=V5K<# MQ#::M+;1WLD\(B@M;B'Y!Y,2+(QG7.V-*].\"Z-X=DOO# MWABXTOPO>Z$VK^'O/,^IRSQ*@>X!5"$0J6QN9B3P4K[#HH ^5=9_9:\3^([+ MQ.\:^&?!\M]HUIIUMI6A"8V,T\%Y'=+<3Y1"#^[\L85F"NV6;@5.?B!J'B3Q2_AXV]_K^B:I/I5N\T\7D65MHH ^ M;;C]E>=;R_U*T_LBWUF3X@VGBFWOEC998=/B>WW6H<+E24AD7:/DPV"<9K-^ M$'[*?B+X?^/])U;5];75HM+NKJY&JK?.MW?&7S !-$(5SQ)\P:61;#Y8F:]MV6,M_>*JQQZ UB_P##.T>L M_%+X@^)=9U;4DTWQ$;%8;+2=7NK(&.&U$,@F6)E#%CG!R3M[BO:J* /E'XD_ ML?:GK_C6_NM#OK6/PU=Z=9:;:Z=)=/;'1XH(S'MM]L,AVG[_ ,KQ,&R=W0C3 M\2?LF2:WX9^)4;P:'J&O>(/$UOK>G7>H1%]EO$;,B"60H67<;:0':&'[S.#D MU]-T4 ?,VC?LJW^GSR:F6T:#7G^(W_"7B]@5]\=B74O:J^P-DJ&7'"D=:[_X MCZ!J6H_'3X0ZE:V,]QI^G/JYN[F-"4@\RS"IO/;*_%[X0:SX MX\6QZI!IF@:U:"R6VC6^N[K3+VT<,S,8[NU!=D;T0Q%B9&\YV(Y)'U=28% M 'RYKG[+&MS:]>K8Q>&[G3Y_%5AX@M]6OA*NH6-M;SV[_88@J%1&J0%$^8* MV"N?FJWX3_92OO#">"KJ"ZTNSUS2O$VL:MJ.J6B,L]Q:7@OO+B5]N6*FY@)5 MOES%QT%?3-% 'R)\-OV0;SP3$?\ A,;U-5TFTT2[TRZN;"YGEN-026,([O D M"EF(!>)_&TTUUXJUD16X:ZB\J:*PME,5JLB MG[LCC=/(.SSL.,8'MM)B@#R7X$>'=2T:Q^(D6H64]BU]XQU>[M_/0KYL,CC9 M(OJI[&N$T/X$>/[WX0>%/AAK\GAZR\/:2=/%WJ6G74\]U<):31S*J(\*+&7: M)06+-M!. 3@U]*XQ2T ?-X^ 7C5?$.G6PO-#/ANR^($WC5;@R3?:Y(Y7GD: MQ[-@*M/@-N((7H*Y+X<_LF>,_!O@KPWH\;^$='U+0/#E[I*ZEI\4\O\ :T\] MN8D^UHR)F)6.\CT4 ?&VA?L=>-[0Z\UUK6CQKJFG:5:F"$A4$ MUIJ4=TTA$-K"GS1JZCY,@X!)'(^@/BGHM_J?C+X6W%I:37,%CXCDN+J2-"1! M&=/NT#L>PW.BY]6%>DTF,T >=_&CX;WWQ)T[PK!8W%O;/I/B;2];F-QNP\5M M.)'1< _,0,#/&>I%>7:S^S7XCOO%6NS13:')#JGB:'7X_$\_F_VQI\220R?9 M81M*X B:-3YBJ%D.4/.?I:B@#Y6\$?LKW?@.'Q"WB:_@\2^'M;MM5BU*R>.6 M>738Y[J>:/\ LX+&6&Y9@)(\9+HK*21@U_"?P'\9^./AO9^(?$IMW\;7FK65 M]&VM9U7<4+JQN6&&Q+(6? WX7ZI\-K?Q1 M+J4EC;G6]5_M&+1M(W_8=,3RHX_+AW!2=QC,C$*HW.<#UQOA9X'UR?\ 9?TW MPNZ1Z+KI!Y4XR#7M>*,8H ^8[7]F_Q:?.EY]A2=YBS3E?):%5VQH%E+%0B^4I!Q#XH_90 M^(UC8:UK\]_I-[2.?N/ MHH ^0="_9:\5>(OAVMNYT7P%=3^$;;1O(T99LWDHDMYB]X"J$8$+1%068">7 MY^U;>H_LM:YXFOY;J[M?#'A^PGU309YO#^C^:UE)#8W;S3NV8T#2RH_EXV ; M4 8GM]244 ?*>M?LB:S<_$[4M6MM2MGT&\U6UU"WQ=O;3Z;#$L06WA1(2=J^ M4=NV6,8<@J>=WK/Q*T/4-1^+?PAOK6RGN++3M4U"2[GC0E(%?3IT5G/8%V51 M[D"O4Z3% '@_QE^!^L^.OBCH_BFQM-/U.SM->Q[2ZUN^TMU=YTE#A[526& M$(VMZYK \&?LHW>EZCX!;6Y=*O\ 3?#FFZW:"SV/,(6O+F*6W$9D7,GDK&RF M23YV/S'))-?3%% 'RKX4_9C\:V6B>#-"UJ\T"?2?"WA/4_"\36\]T);X7,4, M:2R85#'Q#\P1BPW95JQ]-_9%\9Q^"]:T"]U#1Y]-DNK"[TW3UN"DEM+!O#.U MW':QF3Y64*D\4P^4[BV1C["HH ^1]1_92\>:EX=\'0W^OZ5JEUH:ZA VG*$L M[8QSRH\3Y2U,;2HJ%&80)N#DC;SG2U/]DK5;CPB=(2\M+U4T+2=-B2ZU"Z#+ M/:7MU$?#3R65_K*6:2RZIJ=Y M=PXAN(Y&'[V20KD(P^4#.1FN"^/7[)_BOXCZMKL/AF\\.Z%H=QID-IIB1VR0 M2V:^LJ* /FJ3]E>\;5-?UE9-)37K[XAVOBVVU M$(WGPV2-;^9;^9MW!F6*1<#Y3OY/)K&\._LBZ_H*>,([C5=,UZV\3Q:Y#):: MH&DCTO[5<7$UN]GE/DSYRB9#]XJ&#<8/U=10!\DZO^R?XOT_PUXPT'PU=^'H M;+Q7X2TSP_=/E;7C/\ 9+E\4>%/B9"T M.A76O^(O$MIKFGW=Y"6$<$#V3&WD?864/]ED4[01B3.#R*^FZ6@#R#XW^'=4 MUC3OAJEEIK3R67B_2;NZCLE+I;Q1L_F/T'R+D*]1^)'@[Q= MX7CTFYDT:QU&RGM-5NI;<.+DVQ#*R12=/(.00/O#FO4\4M 'S5X^^ ?C/QQK MNO:U>VGA74KO7]$BTHV^J33S)H4D9F'G6;B++;Q*CL,1MNC7YL8QG3_L@ZBV ME^,G;4=/O_$FI:OH5_IFO7B,;J)+&*QCF+N%)5Y/LLQ^0X/F\GDU]344 ?+E M]^R]XDN?&6GW@_X1R>"T\;GQ7_PD$WG?VK) TLC_ &8C85^02!%._;M11M7K M65'^R3XJET+3](-QX:X]U9S6Z->948&Z43/\ -(2Z M KBOKBB@#Q?X8? 5OAKX[T;6+!=.LM.M_",&A7MM9(8SO5** /F'2OV M4]:T_7H9_P"U=/33-4U>]F\2VRB1OM]B=1>_M(U! &]68Q.3P8Y7 SQ7,^(/ MV0_'6J>$="\/1ZOX?-I::/>V$LC0+YBSSW,THD#R6TK% LB?(AB;W:^+;I9-*_MC5_'.G>)(;UT;S$L;>6RD:W9MN03]EDPH M^7+C/>OI&B@#Y<\,?LP>(]%\?_#_ %.=/#4EOX6UV_U2XUR/SO[4U2.XAND4 M2@IM#@W"YR[ [.-O2O5?[$U _M(1ZM]CF_LP>$WM3=[#Y?G?;5?9N_O;><>E M>G4E 'S;XZ_9J\3:Q\2?&/C30-8TW3-:U2\LCI]U()-\%K]@-E>1L5'5@PD3 M&1OBC)QS66W[(FIZ>VJ6NCWNF66DR:UJ-]96^9,Q6\_AX:7$C?+]X2#>W^R2 MT'E2NW7Q"M_%D6HA&\Z.Q5H/,M]^W<&9(I M%P/E._D\FOHJB@#RGQWH.HWWQY^%>IV]E/-I]A;ZRMUN#69\0_V>HOB3\2M6U[4;L6UE/H%KI]A/9-$T=M3\1Z7K.K6VJ:U?WMNC-:VET]]<+*LX#02A9% M"D%=A&)&"L .>U/[*3R>$/#WAW^U?(L'L%TWQ(//FFDO88FDFMA'*YW9CF? M+8_=\< 5]'T4 />N#U_]F2/4]?^+FI:=<6VB77C'2(["QOK4/YMC.TA&;[+=^3J%O:'>:;%I?VG33:>%KA2NGR0PP-% M,TD:IA)E+;XG7(!!! W$CZ8HH \V^(.CWU]\3/A9>6UI-/:V&J7LMU-&A*PH MVG7"*S'L"S*OU(K ^,/PCU?QUXKM=4M],\/ZW9167V98-1GN=.O+63>6+Q7E ML#)L8$ QD 90$'DU[/@4M 'RQXF_9:\9^)/!]IIM]XIM=3U*/PY>Z,]Y?/*[ M;IM3M+N)=Y!9UCBMC%O;YV(4GJ<6M1_9E\2+K]OK"/H/B"&'7]?U,Z!K)E%E M/'J$D;12,1&^)H1&0,HPQ(^".M?3M% 'R=K'[*?BN^LO$%H/^$2GDUW3+2QC MOS%<1/X;:* 1'^SD(<[ 1YJ NA#DDD@@#9C_ &4[Z"YU#4DN-+/B";XAVWBN M+5F1OM"V*-!YD!?;D.Z12 @?*=_)Y-?3%% 'GOQF^'5YX]\-V:A#&;J\U"ZD626X#R6\WR$[OD41M@(-X Q7U510!\L^%OV6/%>E:3X M*AU#6]/N[O1(_"J74^^5C,=+GNGF()7)WK.@7/=3G'&:_P /_P!DS5O"GC"V MU'Q)J4.N:78S7T\UV+F1KC4(YQ*#'- L(W@K*0RM+(#M&%!VX^KJ* / ?V7O M .NZ;%J'B/Q/]J:>.,>'M 6^B:*>/1;:1_L\DD;?,LLV0[[L$A(\@'BO?J3% M+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 #?__9 end GRAPHIC 18 jks-20221231xex15d2002.jpg GRAPHIC begin 644 jks-20221231xex15d2002.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" "! 2H# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4JX+XU?& M3PY\!_AYJOC#Q/=I:Z?8QEDC+ /<28^6-!W8GBN:_:%_:I^'O[-7AZ;4/%NM M1)?E";?2+=@]U<-C@*@Y ]S@5^>_@K59_P#@HG\58_%_Q:\5:1X0^%>B7!.G M>%I]4BADN2#_ !*S G/&YC]!0!A_"C]KOXP^!_BY;?'?XB1>(X?@OXPU":U: MUMY-]I;@#9$XB8' 08Y7:S;3@MC:?UO\*^*-*\:Z#8:[H6H0:KI%_$L]M=VL M@>.1&&0017FGB/4_@EXJ^'LW@;4]>\'7/A66V%F=,.J6PB6, ;0H#_*1@8(Y M!%?G'JOC[Q7_ ,$W?'.WX<^,])^)OPDU.Z8IH0U&.>:TEZ#J6EO;$W[ZOC(EWG;M.1QMQ0!Y/H_P <_']U_P %2?$'PS?Q M/<'P)::9%<1Z*8H_+#FPAD)W;=WWW+?>K[F/3 K\0? _CWX\>+/V_O$VKZ%8 M>'+KXM0Q2Z?>VWF?Z"!;PI X5L\D",?B#7Z%Z1^U9K_[._PJLM7_ &G%M]&\ M0:CJ/XN: ./_;Z_:&^)/P7^,/P?TCP9XB&C:/XBOXK M34(/L<$WG9N$0_-(C,/E;'!%?<$&?+7)R=HYK\*(KM+O6=F\-W^L6&ZQU18\O#O7*G!Z<'ZBOAOQ+#I'_!+ MWX)0OIDD'B_XT^+;M ]U M/?$FG>$;6ZSK]K!9WEHDL>X'F(H#+QG@ U[]K'[0?QPNKZQFE_9A?6O,L()6 MN_M,+E6>,,\8+&?$5C MXN\/:=K>F2--IVH0)6'B7X M!R_#_3&OX';6GEA8*PW83"\\_P!*^P?V*/BI\1O&?A;2M%\5?#*Y\(>'K#1+ M4Z?K,UPKK?' 7@ \9 #?C0!Z+X:_:D\#>*_C;JWPIT^YO9/%VEQF6YA:T=8E M4 $GS",'J*^4?@M\4_B/JO[>7Q=\-IXIU;5] T:QN+FST&\NFD@\W V*JG[H MSV&.M0? ]%7_ (*N_%'"@?\ $H)X'?:E1?LLY'_!33XV=S]B/_H:T =&/VF_ MVQQD?\,\Z?(,D!OM+KD?3=QVKA-#_P""AW[2'B7XDZIX!T[X*Z/=>+=,C\R[ MTU;J0/&HQR3G'<5Z!>?\%5K!O&/B'P[HWP=\7^)+G1;N2TN)-+*3 %'*[B%! M(!P<9KY.^%/[75UX5_;;\>?$9/AAXHU*;5K9HV\/6T6;VVX7EQC@<>G>@#Z[ MT#]I#]KJ_P!?TVWU+X!V&GZ;+';?P-\&M3^*,>H6\LMV^G321_8W4J%5MD4F<=*\X^$G_!2C3OBA\8]% M^'-W\+_$_A35]4R4?5F1-BA2=Q0@-CBOL_\ A].* /@W_AO/]HG_ *,^\3G_ M +?9_P#Y$KY[_;*_;,^//B3P9H2:A\)/%WP7CBU)&75(-6N8?M9_YX';%%G/ MU/TJNPU;XK?M6_&/0-=^/^K_ UT?1[]VL=VHLL#3+1%_9&\ M47*K$@$YOK@F3@?-_P >G?K5EOV\_P!HD G_ (8_\3CW^VS_ /R)7DVG? 71 MY=.M7/[:NH0%HE/E#4@-G ^7_6=NE==_P2L\:^(_$/Q'^+>D:QXRU/QA8:1, M+:RN[ZZ:9719F42*"2!N !X]: /N[X/^+]:\??#C1-?\1>'IO"FLWT/F7.CS ML2]LV3\I)53^8%;?BKQ3I?@KPWJ.NZU>PZ=I.GP/<7-S,^Q(T4$DD_A6QFOS MS_:F^$W[0/[6GQQA^&MS9_\ "&?!VU9;JXU.VF$BWD8/5R/O/QQ'T'4T ?-O MA'_@HWX@UO\ :_UKQM=:_P"*K;X=.WEP^&M%MUNA/;1Y$8:*3Y49LEF=<,-V M,U]>C_@K-\-L?\B/X]_\%"__ !=>6?M(_L?ZQ^R!J7A_XS? &*6%/#MJD.M: M1N+FZ@48>5A_%N&=X_$=*L^/?^"HUQ\7/ .C^%?@WX=U&Y^*'B&+[/+%Y65T MYB,,RGHQZD'H.] 'L7PM_P""H/PZ^,?Q$TGP3X<\+>+KC6]2N!;I&]E&JQ?W MGD/F955&23V -?8P8\''%?)G["/[%,7[-^C7?B?Q5,NL_$O7 7O[]SO^S*QR M8D8]23RS=S["OK8T ?/O[6?[8>A_LFZ=H$^K^'=7\07&MSM;VD.EB/[X&<,7 M8=<]@:\!UO\ ;4_:9\>V;1_#K]F[4=)\T?N=3\0^8Z$'H=@6,?\ CYK"_P"" MPVHKHD'P9U26*26&TUYIF6,99@H5L#WXKJA_P5N^'.CZ7"UYX.\6VT42*AEF ML2B9QCJ>* /5/BC^V#>_LT_L^>!_&7Q2\':BGB75IHM+OM(TIX7:*[\J1F<$ MOMV-Y)8 $D;P#T->2S_\%(?B5XDB'_"%_LT>+M8,@S%)=,\8.>APD3Y_.L?_ M (*I^*;7QG^RS\)O$UM&\%GJOB'3M1A6?AHXY;2:0!OWYT ?%FH_\$[_@[X>^,>O?%3QYKDE_I4]VMQ:Z M;X@O52QLW8\AG<_."Y^52<#.,=*R_%/[$'[(OC7Q)J.NZAKFE&[U"8SR"V\4 M+%$">RJL@ 'L*^HOCU\%/#GQ_P#AIJ/@[Q7'>S:-PU#76,UU"AVLQ 4!7!& M2JY&"#F@#A/!/[-'P+U?]O/Q7\/-1U"W3X9V.E/<6=P=;V(9AY.!]HW_ #?? M?C=_*OLGP?\ L3?LD^ ?%NC^)-*U[2XM1TF[CO(#<>*5DCWH0P#*TA!''(-? M)_@/]BCX9Z__ ,%#/%_PBN[;4V\&Z9I#WEO$E\RSB0>1C,G4C]XU;?[67[-7 M[/G[.7Q0^'W@G2O!?B+QAJ_B1V-UI]IKKI=0PE@D31Y4@LS[L*1@[",CK0!] MX:=^R)\!/&OC[2OB;H.@:-=ZE8W!GBO-%N%>UEE'=UC)1B#^5=E^U!\<[#]G M/X(^(_&MVR"XM(#%I\#G_7W;@B) ._/S$?W5:M#X!_!;P]\ OAM8^%/"\%]; MZ7&S7 AU&X6:9'?!969>#@^G%?,W[9'[)OQ(_:F^/_@'3;[4+>/X+V(-S?10 M2&.5)%(\Q7&+_BI\+_B_KWC#PS917/C,:#-KC?V M@GF,UM/$DYG52?F;RI!(,\$>M?K_ /LC_%#P_P#ME_L_>']>\6:7IVN:U8$V MNH175NCJERHP7"D<;@0>G,X M & * /@3_@I=\./"WA7XR? 2VT?P]IVF6]YK,,=Q%:VZQK,IN8@0P Y&"17Z M 2?L]?#.[MU27P'H#I@'!L(_\*^(O^"IW_);_P!GC_L.0_\ I5%7Z/PG]VO^ MZ* //?C5\6_#W[.OPKU#Q7K$$ZZ3ID(2.WLH&+\D5LJL82JGMWR>IYK]CM6TNRUO3YK M'4+2#4+*==DUMQ%?GK\:YK;P]_P5"^&+(([#3[717+! $CB MB6%R>!P% '3VH ^B_P!H/PU^TCJ_C.RE^$'BWPOH/AI+()<6VM6HEE>XW,2P M/E-A=I48SZ\5^?\ ^U3X;_:-L?C_ /!JW\=>*_#&I>*YKTC0;K3[39!;R;AS M*/+&1G'8U[3\4/"G[//Q)^(FO^*Y/VMM7\/3ZI<&=M.TCQ/#!;P<8V*A!P!7 MRG^T%X#^%6D?&'X96?AW]H#6O&>C75T5U+7;O7H[B32%W#YTD Q&>^3Z4 ?6 M_P ;?V6?VOOV@? TOA'QCX\\"WFBRS)<-%;VS0L73.WYEA![FONWX7>&;KP7 M\./#>@WKQ27FFV$%K,T))0LB!202 <9'I7YP/\'?V=GW!_VS_%; \$'QA 0? MTK[1_9C^)7PN/A;1OAUX)^)MG\0;_1;+F?[ 9-+E*:Q<2((V544C^+(^Z>M<7_P3)@F^)OQ_^-/Q942?V;J%V;6U MD=>'4N6X/? Q0!<_X)GQK%^TI^T>JC:/[3Z?]MY*?^SRWT^($O<.H)"#'.3TXK\RO#WQJ\.?M)_P#!3OP7XB\"M=ZAI%E8O!-- M/:O 5*HVX[6 (&>.:^OOVR/@9K_Q/T[3O$FG?&K7_A!I7ANUGGU"70TF)N(^ M&+-Y4\9^4*>S=: /B3Q'97?CO7K_ ,0:Y^PYK=]J^HS&XN;@W4Z&1VZG&SBO M!_VHO#=OI?A+27B_9FU#X3%M01?[3N;B1UN?^F #*.37LBWOA!E!_P"'AGCT M9&<%=2S_ .E5>,_M07.@R>$M(&G?M6>)_C))_:";M*U87?EVJ_\ /<>;.XW# MV&?>@#V*P\$6CV-N?^&%M8N"8U/G"]FP_'WON=^M?0O_ 3=^(O@S7/B;X]\ M,>'?A /A;J^F6BMJ*&^>>1R)0OELK*-I!.:^>+&\\(_8;?=_P4&\=6S>4N85 M&HXCX^Z/]*[=*X[]CGX#Z_\ '_XX_$_3?"/QZ\4>'A:1FX?Q1IIG$VM1F4*' MFQ<(W).<,S?UH _93XF:UKOAOP)K6J^&=,AUG6[.W:>WL)V*K<,HSLR.&-<\7W_CK4;5G,FN:DKB>?<FV"95&2A8*(XR?97%4_V>_V(O /[2_P:TCXA_#$^(/@WXCM)Y+> MVOCJ9OS<.F,R/PA')Z+BN-_;T_9RTK]FOX>VEG'\:?'OBKQ+KTRVUIX>U+5# M)%-%GYVD0@!NH^&OV^O@N/L^CZUI'Q/TR+A'8P-<,H[MY^Q@?8,U>[?L;?$ MO]H7XD:KKW_"X_"-EX0TW3X8X[91:M'-=RL3RI#E=JA3G'=A7PW^UC\$]>_9 ME^,7PI\->'_BYX[\0-XEOD6X34M6E&Q?.C10 A&<[FZU^Q@^4#/\\T ?GC_P M5LN5:\^!ENVTJ?$P<@^GR"NQ_P""GMKI$?[%NJ&UALEG^TV&#"J!L>8N<8YK MR7_@J[IR?$OXV_!'X149AD$ [_L3?LYZ2_S->W.C@J.ZC36#?JPJ_\ MM@?\$^?@S\'_ -EWQ1XMT'PW<6?B33K**1+E]0FD"R$J&.UFQW/&*?\ M@Z' M:>+/VF?V9OV?]#GFU"S\.+!+?L*_L-?"+6/A%\+/BE<:%='QE'%#J@O4U"8)]H M1MRL8PVTC('&*_0 !@ JX%?/W_!/W_DSSX8?]@F/^M?0M 'RE^U!^V)XL^ M7Q*M/#.A?"C6/'%E/ID5\=1TX,41WEE0Q'"D9 C!Z_Q5\(>.?B!XN\4_M4>' M_C1IWP.\8^';ZQ4-?6NGH5-[*O"EFV\ KPPP(_CB?@EXEGCU;3GL1I/D.&CW>5\V[;_TR_6J'@;XJ_$VR_:K\0_& M_P 9_!/Q)XGU:XW)I%B+=UCTU/NQ@97DI&-H/J2W6OV>S1NSG% 'QG\#OV[/ M&OQ8^*>C^%=3^#&N>%;"]9UEU2]5]D6 2,_+CMZU]FD\4P 9%.R"#WS0!^8$V@8_U9[@]Z^REL;87)N/(B^T$D^-=<7Q'XF MMHBM[J:# G?<3G&!V([5\._'HK=?\%4OAI:3VWGVLNEF"56&59'AD# ^V.*_ M1DD$=:S+S2=(6]35+NSLA=Q<+>S1()$'H'(R/SH \T'[(GP6 _Y)GX0RG(-4[S0=,U2Z@N;O3[2ZN(#F*::!7>,^JDC(_"@#S$?LB?!8\_\*R\ M-D_]>"5O>"?@+\._ACK,NK^%/!VDZ#J4D)A>XL+<1NR9R5R/4@?E7H"_6D;/ MX4 ?F5^U5X]^-/[77Q8G^!/@_P ):EX.\-0R@ZKJFH(4^T0@_P"L9AQY?<*# MDU]T_L]? ?0?V=OA?I?@[0(\PVR;KBY8 /<3'[TA^IKT.0VL%P&=HHYI/D4L M0&?V]ZL@\4?"']F;P/\ [Q/XGU[PK9W-OJ7B.;S]0DGN#(';>6R!CCE MC7QO^SSI]]+_ ,%0/B^]W87!L+BTFB$\D+")AM3Y0Q&#WZ&OT?.2>.E0)96T M5RTZP1).W614 8_CUH X_P"'_P $? GPKDN9?"?A/2]"N+DLTUQ:6X$LF3DY M6%U$T,]O*,K(C##*1Z&KHY%&: /'9?V1? M@S% QC^%WAMW13M3["G)QP*_+G]I.]TWXU>-;+X8_#W]GL^%=;TS7%AO-0L[ M0$2*K8(+*-H0CGDU^U&15:#3K6VEDEAM8899#EY(T"LQ]R.M 'D&E?L@?!R+ M3+-+CX9>'#.L*"0FQ3);:,_K53X(?L=^ /V?/'_B;Q;X/AO+.[U]/+N+-Y5- MM$N\/MC0*-H!'K7N>X>M)N&<9H BO9I+:TFECA:XDC0LL2$ N0/NC/K7YS?$ M+_@I;\2/%_BO4? WPA^#NJS^)[:=K.675(S+]GE4X.43Y?\ OIA7Z.F51GFL MJTM=&TB\GDM8+*TN;E]\SQ*B/*WJQ')/UH*47+9'P'^SM_P3^\=^,?BO;?%_ M]HK6UUS7XW6XMM$#B18V'*!\?*JKU"+WZU]0?M;?'+Q9^SY\.8?%'A;P;_PF MKBY6"XL8WD61%;HZA%8D9ZU[B)%<94@_2F,5_BP>_-!+TW/R<\-:;\:?VX?V MN_AGXZ\3?#FY\%^%/"]U;W+F='$2QPR^<06< LSD!<8K]9FR%/?BHUNH6? E M0L.H##-2%E9<]1[4VFMR5*,MF? '@;X.>.?B[_P47UOX@^.?#MSHWAWPG;[- M%%QRD_58W0]"3EF(^E?:OQ4\:7?PZ^'>O>(['0[WQ'>:=:O/%I>GINFN&'10 M/U)[#-=3&P]:\_\%#-)OM<_9&\>V&FV5QJ%[/;HL=O:Q&21SO7 MHHY-?1<$26\:I&BQHHP%08 'H!3VY% '@7[!NG7ND?LF?#FQU&RGT^]M]-6. M6WN8S'(C G@J>17O]-7C/8FG4 ?G'\ O%^NWW_!5CXMZ+GK7Z+7=W!8VLMQ,-,\-W=[9+I&D+!;77VEVN1M*C(/V0O!5]J5]<:A>R+-ON+J5I';]ZPY8G)K M\^_V[]?^*%U^VYXKL/ .O:U%=:380ZK%96-Y(H5884D=EC!VM@ L1CD ]:^^ M/^"9'_)F?@7_ '9__1K5\ZJ W_!92X! (.F$$'_KU6@#ZR_8J_:DT[]J?X-6 M.OAH[?Q+8[;/6]/7K#74==CCYEZ]2"20:]_R".#^5?EA\7O#NI?\ !-K] MK6R^)7AJVD;X1^-)O)U33X1^[M68Y>/'0;3F2/VW+ZU^GGAGQ%IWB[0-/UK2 M;J.]TV^@6XMYXCE71AD$4 ?GC\6_&&O6G_!6WP!H<.M7\6CRVT1DT]+EU@<_ M9)#RF<'D U^CTKK%&7D8(BC<68X '?FOS*^,?_*8SX=_]>T7_I%+7T7_ ,%, M?C9>_!C]F#5FTF9H-8\03IHUM*APT8D#&1A_P!6&>Q84 >)_'W]N;XB?&?XH M7'P?_9EL?ME_"QAU#Q5L5DC(.&,3-\J(O3S#DG^$=":VB?\ !)+7/'FS5_B] M\:O$&N:],-TL>FDN(B>PFG+%O^^%KW[_ ()X_L[:;\"_V?M$NC;+_P ))XA@ MCU+4;IE_>'>-R1YZX4$<>N:^I%XS0!^:NO\ _!+KXD?!M9->^!/QJUFTU: ; MUTO4W-OY^!G;YL9V,3TVO'M.>37;_LE?M^>(-3\?M\'?CQI0\+_$6W?R+?4) M(A#%?..BNOW5=NH9?E;MCO\ >9&<5Y%\5?V4_AG\9_%6F>)?%?AU;S7M-P+: M_@GD@E4 Y7)0C.#TS0!Z\.E?-_[??[1]_P#LS_ &^U_0TC?Q+J$Z:;IK2#(A MD<$F4C^+:H.!ZD=1D5]%V\2VL$<2YV(H5=QR< 8'-?.G[??P ;]HG]G?5]'L MKB*UUG39%U.QEG8(ADC!RC,>%# D9]0* /CSX8_\$P?%?Q^\#6OQ!^)OQ;UJ M'Q=KL O8(XT-Q]G#?,GF,[@D\_=7:!T!KN?V(OB[\0O@Y^T3K?[-_P 2=;D\ M3I:QM+H^IRLSN%4 [=S'.PKR%).",5P7[.G_ 5:TOX8_!9/"7CK1+_5/&7A M]186*V"AEO57Y5W-T4C@$\Y'2NV_8A^$GQ#^-/[1^L?M'_$32Y?#<$\;QZ3I MTBE6=6&T':>=JKWXR30!^D"D;17P%_P5@'B7P7X;\"?$7PYJ]_I@T;5%BO%M M+AT21&(*[E! /*]_6O;?^&W?"VH?M-_\*3T30]5UW7(VVW>HV?EFUM<+NDWD MG.%XS@=371?MF_#-?BS^S3XWT'R]]P;%[B# RPDC^88]^* /1OA9XR@^(/PW M\-^)+=_,BU*PAN0WJ2HS^N:Q/VAOB'#\)_@CXV\6S,4_LO2YYDVG#%]I" >^ MXBOG;_@E-\2W\;_LR6VC7?'\VD? ?0O ] M@V=0\7:Q#;>6K88Q1G<>/0ML% 'A/_!(OX^>(M8^+7B?PIXJUK4=4;6;'[?: M?;YWDPZ-EBN[H"">GI7ZSU^3OQ>\ I^QY^TK^S?XFL[_M1?!KX->%=;O] M)ENKF.XOS8SO%D2R!06*D<*B.>?6ON_X@>/M"^$'@J?6=8N!;:=8Q!$0G<[D M#"JHZDGI7Y]_LJQM^T)_P4G^)OQ)E#2Z5X626ULW/S('(\A /^ B1A7J7[44 M]W\:/VD/"GPQBD==)MBD]TJG(8GDDCV4?K6=2?)&ZW/IN' PY19T+*TB_5<-(?4 JOO73P_\$X= M&DMF>]\=:Y-J!Y:X1452WKM()_\ 'J^M/#_AZQ\+Z-9:7IMNEK96D:Q11(,! M5 K18A<_K6:HQ?QZL]JOQCC*,O992HX>BME&*O9=9-IMOOT/S]\=6WQ;_8I> MUU/3O&*^,?#,C[1IMX6+;0.\18E1_M(WU%=E\*]<\7_M@V5QJLWBE/#^E0OL METRU)W1^@V C(_VF)^E=18Z:OQO_ &B]3&HJ+C1=#+1BVD&4;8=N,=#EB2?: MO.6T[_AF7]L6RM]-(M?#7BVY/BY^6UWVL>Q3_L;:=% &LO%6J07RC( MF<*RJ?4 8/\ X]6-<:_\2_V=;V(ZY.WBOPFSA?/)+,@^I^9#[$L/0U]2(0Z@ MCH:I:WHUKX@TFZTZ^A6>VN$*/&XR"#2IYU6J2Y,;:I![II7]4ULSX&OPQ0HP M=3+9.C56S3;3MTDGHUW*GA#Q7IOC71+;5M)G6>TG7(]5/=2.Q'I7YV?\%7M2 MU^;XM_!GP[HWB34O#B:W,UG+/83NF-\\:!BJLN[&[."17TE^S]=77P]^+7B' MP'-*TED2TT&[MCD'\B/RKYL_X*D\_M(_LZG_ *B+2: M?D]CU\CS&69X-5*BM.+<9+^\M&;+?\$H/&S(=G[3GB=7QP3ITI /_@:*Q=7_ M &2/VP?V>H6UCX;?&F?X@6MJ-YT?4)9 TJCDA;>X:2,_0.&]*_3%3TI2,XKR MSZ ^-?V,/V_X?COKMS\/?B!HZ^#/BE8;EDLF5HX;W9]\QJW*.N,F,D\<@D9Q M]E9'I^E?FS_P5;^#C^!)O"?[07@T?V3XIT74H8;ZXMQCS,9:&5O7!4H?4, : M^U/AQ^T!X8\;_#SPOXC?4;:T?6-+M=0:W>4!HC+"LFT^XW8_"@#\DOC?\H>$K-KOQ+K#/H^GE 6:*66.$;U4=6P#@>N*Z']GG4/%O_!/3]H_ M2K[XPZ/&]AXWM$,^MO\ O9+5I&W,?,/\2L?G'^%>L?!3PKI/B7_@KU\3Y=5L M(;Y]-\Z]M//7(BF$4*JX'3(#'![=>M?@_M/_ HU'PGJRQP7H4S: M9J)7+6EP!\K#OM/0CN#0!ZU8:C;:I9P7=I,ES;3HLD4L9RKJ1D$'T-?/O_!0 MG_DSOXE_]@[_ -F6OF/_ ()Z_M)Z]\)_'=[^S1\7&>PUO2IF@T&\NFXD Y^S M;CU!'S1GH1QUVY^G/^"A)_XP\^)8_P"H?_[,M &%_P $Q_\ DS/P+_NS_P#H MUJ^=8O\ E,M/_P!@S_VU6OHG_@F20O[&G@7G^"?_ -&M7SM#S_P66F[?\2SH M1C_EU6@#[P^.OP8T+X]?##6O!FOPB2SU"$B.7 W02CE)%]"K*;VU>UU=+5++4%<8#7$5G*KLOL2,U^M/Q^^#VE?'SX2>(O!&K'R[? M5+@"[\%?$5EXL^$7@[5[!U>SN]*MY(RIX \L4..*\2_8T_:AO_V1 M/%5W^S]\3=5?H,D'';]-=.U.SU:TAN[*Z MAO+690\<]O('1U/0@@X(H _.O_AOG]J+G_C&N7CG_4W7^-8?C+_@IA^T%\/= M%DU?Q-\ X-#TQ&"-=7HN(XP3T&2:_27Q+XIT?P?HUSJ^N:G::/IEJAEGN[V9 M8HHU'4LS' %?EK\>_BMJ_P#P4I^-FC?"SX:17#?#71KH7&JZXT3+', <-)[+ MC(0'!).<4 ?H)^RW\7M8^._P2\/>.-;TJWT6\U6-I!:6S,45+ M9#_9NIWC;(7)E,L7S'@"0.0"<#( [T =E\:O^"1_A:Q^%EK)\+[J[M/'6D#[ M0EU>3;OM[CG![((C[;* M!L7>/X67J3T.*_3ZXO;>VM'N9YXX;9%+M-(X5%4R=+G7 "D5XZ=6:0 @C/RJ2.?7% 'U9_P2N^ EYH/@W6?C#XK MC>7Q9XTE:6&6X'[R.U+%MW/0R-D_0"OO"ZMDO+6:WE&Z.9&1@>X(Q7P%^P7^ MV_--?1_ [XOP+X6\>Z+C3[":ZC$$=Z$&T0L. LH &.S]N>*_03&: /S,_85N M'^!'[;_Q:^%%R1;V6IR/>V4;'[Q#;EQ]58_E4W[1C#]H?_@IW\-/ <>V[TCP MA$M[>Q]@RCSI ?\ OF,?C57]O*0?L[?MJ_"SXQ1_Z+IEYBWU&2-3\RK\KY/J M5/Z5?_X)HV\GQD_:.^-GQIN_])2XN386,KK_ R/NX/^XB@_6@#T_P#X*Q_# MR3Q5^S6%^N[%>X_&OP-#\2/A/XL\-3QK*FHZ=- JN.-Q4X/YXK\0X_C=J"_LJO\ ML_B:5M<;Q5]F6W4I4C M(_'UK"LKI/L[GW/".)H4\94PF(ERQKPE3YNSEL_2ZL?42D?G0X+*P[$5X+^S ME^U+X?\ B]HMOI^H7<6E^+;=0ES87#;#(PX+)GJ#Z=17O7F(PX(/TK5-/5'R M^89;BV/Q TO4+62_E. MV?2EE'G2D#&=O7:1@$]L"N?_ &/]%N/C3\4M7^+GB:XMUNRY6QTXR R19X!V MGD*!P#WYKZ/.H2QJAC*&L9)*7]UKO]VAR>&\H\-QQ;S1\C@JGLT]/:\][3Q[4UV"J3Q^->2?&?X\:7X TN?3[":._\ $4R[(;6([O+) MZ,^.GTZFO(P^&JXJHJ=&-VSR,=F&'R^C+$8B5DOQ\EW9P&BRKKO[6][+:'=% M:0LLCIR"0O/ZFOFS_@J1Q^T?^SK_ -A./_TJAK[!_9K^&-YX5TZ\\1:ZK#7= M6;S'63[Z(3GGW).<=J^/_P#@J3_RW]IQ_^E4->GG%:%3$1I4W=4XJ- M^]MSPN&,-5I8.5:NN6564IV[*3T7W'Z7IT'TI2<5&)D'5UQCUKD_B-\7O!?P MGT&76/%_B?3/#^GQ@GS;VX52YQ]U%SN=CV502:\(^N/F?_@K)XCL=&_8[UNS MN9%%QJFH6EK;(>K.)/,./HL9KQSX+_LH>.M8^#O@2_BN9((KK0;"=(F8 H&M MT8*1GMG%<1XAU?7O^"J?[2NCZ=I-C>:=\#?"%QYES>3J4^TC(+9_Z:2A0H7^ M!>3SU_5>TM8=/M8;6WA6*"!%BCC0 *JJ, >@ H ^=OA[^QG#X#_ &L_%_QM M7Q.]W+X@CDC.CFT"+#N5!GS-_P WW/3O7TK7Q]XQ_P""GOPN\"?&34/AUJUC MJ\&I6&I_V7<7GE*8$?<%+9SG;S7U]%,LT:2(P9' 964Y!!Z$4 ?+W[7O["&@ M_M2ZIH'B"VUR;P7XQTB1=FN64'F221J=R*PW*=R-@JV(_%(N=5OM/6RNO$$=D%,K*1^],.[ ) &1G&<].E>P]*HZWK5IX>T M>^U2_E6"RLX7GFE8X"HH))/X"@#SS]FKX(+^SO\ !S0_ <>K-K2Z8' O6A\H MR;G+?=W''7UKSR/]C.%/VQ'^._\ PD[F5K;[/_8OV0;?]4(\^;O]L_=KG/@A M_P %+/AM\>OBE8^!?#VFZQ'J5X9/*GN8E6(A1DGKFOK>@ Q39$$J%& 96&"& M&013B<"OG+]I_P#;J\ ?LIZWI&D>)X;^^U#48FG6#3T5VB0'&6R1C)Z?2@#@ M?#__ 37\.>#OVK+/XQ^'O$3Z9:V]Y)>_P#".K9@Q[WC=&"R;P0,N3TK[)V' MCI6'X#\;:7\1_!^D>)=%F%QI>J6R75O(.ZL,\^];] 'E/Q\_9B^'W[2?AY=* M\;:(EXT(/V;4(#Y=U;$]TD[#V.0?2OCF7_@EM\0_AY-+'\*/C]KOAS2G8E;" M>:>!$]CY3E6/OM%?>GQ/^(%A\*OA_KOB[5(YIM.T>U:ZGC@ +LJ]0H/>N:_9 MX^/FA?M(_#BV\9^';:ZM=-GFDA6.\4+(&0X/ H ^.-/_ ."4_B/Q]J5O(?&=G"^[^SXII74_[KS,0GX)7VS\(O@CX,^!/A:+P]X)T.WT73E^9_+&Z M29^[R.>6/U/TQ7=U5U2_32M.NKR16:.WB>9@O4A02"?V6?"3:/X5MWFN[C#7NJW6#<73CN2. MB^BCI7LY;':OB/Q__P %9OA5\._&VM>&=0T;7I;W2KI[29X84*%E.#CGI0!W MG[77[!GA+]J6XTO6ENF\+>,;":,C6[./YYX0>4D (R0/NMU4^HXKZ-\+Z'_P MC/AS3-)^VW6H_8K=+?[7>OOFFV@#<[=V..37PM_P^9^#PZZ'XC_[\)_\57M_ M[+W[M>F^/OB%X?^%_A6^\2>)]3@TC1K)-\UU.V /0 =23V KX M=UG_ (+#^#AJ5VOAGX;^*/%&D6Q/F:G!MC0 =6*[6P/J: /T#9 ZD$ @]0:^ M&;?_ ()::##^TQ_PM8^+I6M1JW]K+H0L %#YW!?,W]-W/2O;_P!F?]M#X=?M M2V4P\+WLMKK-LNZXT>^ 2X0?WE[.ON*]YH 3&!431JP(/0]JJZWK^G>&M*NM M3U:]M]-TZU0R3W5U*(XXU'=F/ KXO^)7_!6?X2^$M9DTGPO8:OX_OHVV9TJ+ M9$Y_V&8$M_WS0'H>L_&#]BWP7\4-0DU>R:7PSKK'>;S3P KO_>9.!GWG M_8Z^+5FOV2U^,FHKI_3YKJX#@>WS''YUQ&F?\%@O"%K?Q1>+?AIXK\)VDA % MS<()/_'2JY_.OL#X._'[P)\>] _M;P3XAM=8MT \Z)&VS0$]GC/*_7I[UDZ< M6[GU^%XLS;"TE1512BME.,96].9.QX_\.OV#_"WA_5QK/B[4KOQKJA?>3?G] MTQ_VER2_3N<>U==XL_92T/4-0_M#PU?S^%[W.0+3_5*?]D @K^!Q[5[F&&*\ M>_::_:=\-?LM>#[/Q'XGM+V[L[JY%JB6*AF#$9R03TKOP>*K8!WPTN7]?7N? M)9_.7$\E+-G[1QVZZ^(]Y]CZ'9-*6(]_F&?IFNV M^&_[-_AKP!<)?R*^L:NIR+J[&0I]57H#[G)H_9N_:8\'?M1>"I?$?A*>54MY MS;W-G= +/ XZ;E'8CD&O6EP3]:[JV;XNM!TW*R>]DE?[CY7#<-Y;AJBJJ#DU MMS-RMZ7&I'M(&>!VKY8_;._877]KC6O"VI#QG/X3GT%)%C:"T\YF9F#!@=Z[ M2-O:O6OVBOV@-!_9G^',OC/Q';7=UID=S';&.S4-)N?.#@]N*ZWX;^/+'XF^ M ]!\5Z;%+#I^L6<=[ DXPZHXR 1ZUXY].M%8^"A_P2=\7,V'_:/\5[3P<1S' MC_P)KH/!G_!'OX(O'EPARR7$@MDD]FY=R/HPKZ_^,7QN\'_ M?P7<^*?&>K1Z5I<1")GYI)W/1(U'+,?3\\"OBVX_X+'^$S/+%M&L]"T>U&(K2RB"(/4GNQ/= MCDGO708(KRK]GW]IOP)^TOX5?6_!FI&X\@A;JQG 2YMF/0.F>A[$<&O5MWT_ M.@#\.?B3\$)/CG^UG^U'IUC$\NN:1#>ZQIHC'S&:&YA)0>[*77\:_2?_ ()U M?'@?'3]FO09KR<2:]H2C2;]2?F)C&$F;N(UD;+Q@=LYWI[#% M'Z=5\3?\%5/C7/\ #[X$VO@C1I6_X23QS<0!Z[D3_MI7VN6 MZU^8OA-_^&VO^"F6HZY_Q^> OABOE6K=8I)(7*J01P=\Y=QZI&/2@#R3]F;X M.1_ ;_@HAX&\(8Q>6FCI)>'UN'AW2?D21^%?LL*_,/4_^4Q=H/\ IR'_ *)K M]/* (;Z[BL+.>YG<1P0H9'R53\X1 MA^^<#KPG&1T+K74?L _ E/@+^S=X9* 0I[_*NT8]< MT >&_P#!)OXNWDGA'Q3\'_$,K)KO@V\=8(Y3\QMRQ! S_=8,/IBOT#!K\M/V MEX9/V,O^"@WA3XJ6:&V\)>,&$>J$<(-Y"3Y/3@[9,>@K]1K2YCO;>*XA8/#* M@='4Y!!&0?UH \;_ &T@#^RI\3\_] 6;^E>-_P#!);_DT'2/^O\ NO\ T.O9 M?VT?^35/B?\ ]@2;^E>-?\$EO^30=(_Z_P"Z_P#0Z /LZL?QE_R*6MG_ *<9 M_P#T6U;%8_C+_D4-<_Z\9_\ T6U 'YW?\$:N;#XN]O\ B=+_ "-?I0!BOS7_ M ."-'_(/^+W_ &&E_D:_2F@!",U^77[!NF6>J?M[_'E+RT@ND1Y2%GB5P#YQ M[$5^HU?BU\(/VI-"_95_;0^,^NZ[H>L:]!J%Y-:I#HT<;R(1*3E@[J,4 ?L< M/"&A#_F"Z?\ ^ L?^%6;+0]/TQV:SL;:T9AAC!"J$_D!7P5_P^5^'/\ T3CQ M[_X"VW_QZOH3]EC]L;P[^U?%K'==T$:44$HUJ*-#)NZ;=CMZ=Z /E/\ MX*P:K>>*OB#\(OAQ+?/8^'M7O@]X0V%Y/6O#_V\?V/G_:K\#Z>VBWR:7XQT.0SZ;<2 ML51\]8R1]W) (;L:^5/#?[:7[3?[)UG!H/QA^%]SXLT>Q @36HPT"_BC\$_"JKH\\JOX@CMKNVMH8SN <^6\B ME@R$DA0>1ZU^@TTR6\+22,$C0%F9CP .IKYV_9C_ &Z?AI^U&&L= NIM)\1Q MIOET/4U5)\#J4P2K@?[)^H%=I^U9XFN?!_[.7Q"U:TD:*Z@T>?RI$/*L5(!_ M6@#\_?B7XC\8?\%,_P!I6]^&_AC5KC1/@[X8E)U&]@/RW 5MID(Z.['*HIR M,MZU^@WP9_9@^&WP%\/P:5X1\+V5GL4++>2Q"6YN"!]Z21N6.>?0=@*^:O\ M@D'X,L]&_9DNM>5$.I:[JTTUS.!AF5,*BGZ?,?\ @1K[JH P?$/@3P[XLTR? M3]:T/3]4L9E*26]U;(ZL/0@BOS5_:T_9-UG]C#7(_CS\!+FXTC3].F5]9T%& M9X8HF8 N%[PDD!E/W0.=) A%['Y=W:9R;6Y7B2(_0\CV8&ODW_ (++ M*&^ ?AL$<-K*#_QTUSW_ 1RU&ZT>'XN^"WG>XL=(U:-H"QX!!DC8@>K;%/X M5T7_ 65_P"2">&O^PU'_P"@F@#Y]T*WU?\ X)P?%[P%\1-/2ZNOA%XZL+:/ M584!80.R*TBX_OH29$Z9&Y<]:_7;0M;L/$FCV&K:9=1WVG7UNES;7,3;DEB= M0R.I[@J0:\/O?@?H/[0W[(FB^"?$,8^S7^AVWDW*KF2UG$8,ZMCZC(/!K MY?\ ^"=WQMUWX)_$#6OV8?B=)]GU71[B3^P+J4G9(A.XQ*3U1@?,C_WF'H M>D?\%=C_ ,8@7I_ZB]G_ #:O=OV/QG]ESX7=\Z!:_P#HL5X1_P %=CG]D"]_ M["]G_-J]X_8^_P"37?A=_P!@"T_]%B@#X<_;EL1\;_\ @H=\(_A5XANGB\'1 MVUM.]H7*B9Y99#)CW98D0>F#ZXK](M.\!>&M(T&/0[30M/MM(CA\A;)+9!$$ MQC;MQC&*^3_V_OV*->^/E]X>^(7PZU(:7\2?#:".WW2^3]JB1S)&JR?PNCEB MN>/G;.*\/T3_ (*+_'3]GORM(^.GPEO+^*#]VVM6<36LD@'\>,&)R?52H- ' M>_#O]DGQ[^S[^W\_BOX>^'##\'-:B>/4Y([VW2*#?$6*B$R!\+,JXPG )K]! M,#T%>+_LY?M9?#W]J#0I;[P=J;?;;<#[7I5XOEW5MGIN7NN>-RDCWKV0R8)Y MH _-']CW_E*A^T#_ -'D9/$'@J]25YXQ M\P@+@@GV5P#^-_9HTW6-0M_*\0>+V&L71<8=8&'^CH?^ ?/CL9 M&K\T_AE\"_&GCC]I/1/V;=:N+A_"_A[Q'=7MW:\[(K==IF<'T=450>@:3/>O MWHM+2*PM8K>"-8H(4$:1H,!5' 'H* /S)U/_E,9:_\ 7D/_ $37Z=FOS#U/ M_E,3:G_IR'_HFOMG]KGXX0_L^? #Q9XO,JQZC#;&VTU6."]W)\L6/7!RY'HA MH _.S]IS1O$?_!03]N6\^'O@S5H=/T7P/:26ZZE,K200RQD>=(0O4F4B,8ZA M :]87_@G_P#M.JH5?VE" !@ )< 8_.NV_P""37P-G\"_!&\^(&MQ-_PD7CFX M-\'E'[Q;121%G_?)>3/<.OI7W3B@#\E_V@_^";WQYU3X;ZKK'B7XP0^/(]!M MY=0ATJ6*8NY5%2-'O@[9=T0 M?N9#GGE, GU5J^M955XV5U#*1@J1D$>E?E7\*#+^PW_P4CUGP3<$VO@;QYAK M'<2(P)6+0$>I23?%^)- 'W;^V@<_LJ?%#_L"3?TKQO\ X)+?\F@Z1_U_W7_H M=>Q?MGL!^RI\3_0Z+-W^E?G-^Q'_ ,%)OA]^S1\"K'P5XAT'7K_48+J:9IM/ MCB,1#MD %G!S^% '["UC^,O^10US_KQG_P#1;5\'C_@M/\(ST\)^+/\ OS!_ M\=K[,TOQS9_$KX++XJL(9;>QUC16O8(KC D1'B) ;!(SSZT ?"7_ 1H_P"0 M?\7O^PTO\C7Z4U^)/["O[<7@W]D=OB#9>*-(UC4I=7U0S0G3$C8*%R#N+.O> MOJ__ (?3?"/_ *%3Q7_WYM__ ([0!^@]?EQ^PAI%CK/[>OQZCO[*WO8T>4A; MB)9 #YY[$&OOW]GWXZZ-^T9\,-.\<:!:7=AIE[))&D-^%$H*-M.0I(_6ORB^ M$?[5?AG]D[]M#XSZ]XGT_4M1M=1NY[6---1&=6$I.3N91C\: /V+'@7PV/\ MF7]+_P# */\ ^)J[IN@Z;HV\:?86MB'^_P#9H5CW?7 &:^!O^'T_PC'_ #*G MBS_OU;__ !VO=/V6/V[?!G[6FMZQIGAC1]8TR;3(%GE?4TC56!.,#:[4 >H: MQ\?O &@_$RR^'U_XCMK;Q??*&M],<-OD!&1@XQV]:[ZXM8;RWD@GB2:&12KQ MR*&5@>H(/!KX#_X*._L\^-I_&?A3XY_#2SFU/Q%X7*F[L+="\KQ(=P=4'+ < M@@1?FWJHX7<,@@<&OT7^(WA MIOC)\!M9T+_@GKY-CXGT#49KFWM9SAY(L[9% ]59<_1L]J_1;?STKX5_;._8 M:\1^(_'%O\9_@E>C0_B9I[">>SCD$*Z@5'WE8_*),<'=\K#J17(> /\ @K"_ M@&9?#'Q]^'NN^%/%%JH2:ZLK7Y92.-YAD*E0>N5+ ]AB@#]'*\L_:8^-FD_ M'X*^)O&.K2HIM;5TM(&;#7%PPVQ1K[EB/H,GM7R_XP_X+&?![3-/8>&M'\1^ M)M5?B&U^RK;QLW8,Y8D<^BFO*-!^!WQL_P""B_C[3/%7Q?M+CP#\*;"4367A M_:T4MPN0<)&WS98=97 X/RC'0 ]-_P""0'PRU+P_\'/$GCK6$<7?C#4O.@,B MX9XH]P,GT9W?_OFH/^"RO_)!/#7_ &&H_P#T$U]Y>'O#VG>$]"L-'TBTCL-, ML(%M[:VA7:D<:@!5 ^@KX-_X+*<_ 3PUC_H-1C_QTT ?9/P,Y^#'@GO_ ,2B MV_\ 18KY:_X*2_LP7_Q!\-:?\5O L;V_Q"\'$7226W$EU;H=Q7(ZLA^9?Q'> MOJ7X%-GX->"1P?\ B46W_HL5VTT*21,CJ'1@5*L,@CTH _*G]I_]I^Q_:@_X M)O\ ]LNZ0^);#5K*TUBS!P4F!/S@?W6Z_F*^^OV0/E_9<^%W_8 M/_18K\I_ M^"E?[,6J?L[>--0UWPMY\'PZ\9S":XM(<^5!=J2VQ@. "267/J17ZK_L@?\ M)KGPOSC']@6O_HL4 ;NF?M ^ -;^*FH?#>R\1V\_C:P4M<:2JL)(P$5RY ^E 'AWQF^'UC^QE_P46^%>I_#]3I M6B>,+FWANM*A)\M%GN/L\J ?W'/AYX9*/H=K<@_P"D-&28EC) +@.?,9P,;@ .^/U!V@\Y?\S0!Y=X M'_Y*[XC_ .NG=C110!Y3/_R6V/\ MZY?^R5K_ !G_ .1*7_KX3^3444 =1X3_ .17T7_KUB_] %;%%% "-]T_2O(? MBI_R.7A__>B_]'FBB@#T'QO_ ,BIJ?\ UQ:OF@T44 (>J?[W]#7TMX?_ .1* MT_\ Z\E_] HHH ^;KC_C]N/J:BD_Y:?A_.BB@#Z"^$G_ ")T'_71_P#T*O$O M&G_(S:I_UV;^=%% &;-]\UZ;\"_^0GJ/_7,?SHHH ]A?H:_'+]O_ /Y.FM_^ MNZ_R%%% 'ZM?!3_DE?A?_KR3^5=N.E%% #(NW^Z*^0_^"D?_ "2"#_KK_2BB M@#X__P""9?\ R55?]YJ_7EO]9^"_S-%% $K_ '37G7QP_P"19MO^NX_E110! MW&A_\@:P_P"N*?RJ_110!Y]\9?\ D47_ .OA*Z+P1_R*VE_]>T?\J** -&^_ MU#_[KU^+GQG_ .3QY?\ K_;_ -#HHH _9OPY_P @'3/^O>/_ -!K1C^XOT%% $% '_V0$! end GRAPHIC 19 jks-20221231xex15d2003.jpg GRAPHIC begin 644 jks-20221231xex15d2003.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" #E 5$# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#[O_;#\>:W M\,/V:?'GBCPY?G3-:TVR6:VNPBOY3>:BDX8$'@GJ*O\ @K]J7X2?$'7[+0/# MGQ(\-:[KEWD06-AJ,G?$;P==:I-*D%K' M;W<1E:5\(JI@9R2<<>M '%_%S]HC7/AQ8_$KQ)H?BO2/&6@:?'+I\6CVEC(V MJ:)JX4*D4@C4AK?AY6>105"G:7! '&?"S]I[X@WO_"*^&I?%OAC5[VYE@TH: MIJO@_7[1KRY,8?#RM&D22.GSX.T<@XP15SXZ0WOQF3X_/X)TR6 :)HT>@RZK MX:R,FUO,@C22-&0#=O=@&&VO$KG3I8_BSX2TNXUCXO6,^J>, M;6>SEO\ 3!!-/O!/B2[T_3?A MSINIZ3M'V75;OQC::>\X*@L1#(A9=K$CJW\L9=2@?A\=\9KY=\)_#KPW>_![P5IOAWX? MQ77C:]^(]Q+;ZGI7AX,;>TM=8)E\V\2/;"BQ# 5G&5& "!P ?6/Q;^,7B/PO MXD^&EOJ4EPE5)=W15 2.-VR.WC&O?MVV+? M&1?$.D^,M-N?AUI]_:= M\+/8_M _!;QC?>(=0_L^+5YK&'2HT7R+4&QNI);@ EY"$0#.=H4X'S&O!;7 M3_$_BGQMHNKZ3X_^)-QK4?AK6-0T_1Y-4TM-5:T66W^S_(+'%N+A?G"2(3\J M\CF@#ZX\=?&2V\1Z1X%O?A]\1?#6F7VO3?:M,M=>C(M]<@7B2%6.'C?G(*C< M",;2,USO@;QK\:OBM=>*[S1-=\#Z)I>E:]=:1!;7N@W=U,5AV_.TBWB D[NR MCI4/CKX@Z=+\'_A[H^EVDGCCQKXF:#_A'H/&=BCW2SJ0[7EU&(T">0,LQ"KR MH /(K'_9N^-/@/X?:?\ $#2?%?COPYHNL+XQU%Y+?4-1AM9&SY?S^6[Y )!( MH WOCOXQ^)G@[P_\+]&B\4Z;I?B3Q'XHM]'O]7TG2%:$0R;^8X+AI-K<#JQK M@-0^*&JZ/8>,9-0_:%UK3]2\*DB_T6^\&Z=;WS@G$;0Q/&#*LAP$9<@D@<5T M'[3OQ(\+^(U^!WB?2/$&F:GH$?CVS)U*WO(S;?('W?O<[1@^IKAO'GA72/VF M?$X\8^,O'?A?X=ZCX>9O^$0LK+6K"ZNK>=6!6ZO)0[*ZL5&(%) !R3NQ@ ]R MO/$?BKP9\%+.YU'XAZ?8^+M7DB?3+OQSI]O8H)'"LMG+';LJACRN0203WQBO M!?B/^U'X[\1^,O'6G^%A?RVG@[PVB:O<>%KJRDM[35)"&9\W+(TJ1@%0$&3N M.0,5Z]XE^,0N_P!G:!_$VG^%_'?C*]D324T?19H]3L;S4'8K#Q@A5.!(0WW1 MGTKXW_:+\%Z'X0^(GC/1=5L/AS::R/".GLT-WHMQF2[_".\U7QKI]Q\*733H"OBG4I;*YM3-(JXE$44TFU'IO$>C6VH6%K+J.JZMI^@ZC?:3JR$8A11!&[#Y3YC M%6VJ<#<6'A33;B 3DQ[%CN$GSY MCLQ"X7KD\5P/Q:^&7C"VM_!MX^G^,=/6?PI-&=#\$Z9OTJPG=PPM?+6"0QJ4 M8AB<_,.,=* /I3X"_'+Q%\0HO%%_KU_H-UI^AP[I[?2]$U/3KR*3:7&Y+T+N M4H"1M'XUY9\8?VQ-8UOPCX'UOP;X*^(&EZ;J.OVB#4&LK-([^W+D-$G^D,27 MQ@ A?J*K?L8:6/%>N?%E8-<\:2PR)%IGE>)(%6*,BWV$,1#'NDC)P "/EZBN M=^,_[//BGX4_#7X8:"_Q:UO4+.V\2V%K;VRZ;8QPVS-(Q#QYB+DKG@.S#US0 M!]3?#K]H*S^('CN^\(3>#_%7A76[.Q747C\06D$2M"S[ 5,4TG.>QQ7S9IO[ M7WCR?Q9/I=I

*M;9M2BD\'Z3X;GBO;/R\K:NT[2%2K'&6( QWKWCP)\#]9 M^'/Q*UWQ]K_Q$O?%@N-%%@QU6QMX)(%1S)N#P*B[?8KGWKXLTWX@:_XGT[QQ MXILM=^(,A70I(3K>BPM'9&2.:0@SW6%WDD6LJLVSS ,DA1]T ]ZW;?XV_$W4? S_$^ MUL/"Z> U9KA-&E6X.IRV2OM,WV@/Y2O@%O+,9&!C=FOGC]FJPT#5_CIX&L-& M\7Q:L9M#EU&^;1=(N-$EED !\N[=G/VU26.6D#'WKH_&'ARYU;P?XA^&NA/\ M2-*N-2N9+:'P%-I@:QM]\N3,-3$&!: 9<*)O1<=J /=K'XM?$;XIZCXBN_AS M#X8M- T.?[(IU^*XFGU*=4#.J&*1%@49"AF#Y/.,55T/]H#Q;\8=3T_1_A[; M:'I%Y'I4>IZM>^(8Y;N.W=V95@CBA>,N9!,+>3[)(Q&U\NA'7_:K.T+X?S_ G0?!" M:A<^,_ FL+HGD7/B/PYIXUFWE+2L_P!CN8!!,?,3=E)2O4D9/2@#WG3/BGXG M\2_"7QVZ64-MX_\ #:W=C+!I4;7,+W<:$QO"C LRO\I"-D\X.:^>!\6/B4? MSWI^(GQ&_P"$G&GM*NF?\*C?RC=",D1>9]DQM+X7=G\:]"^"W[-&E^+O!/B3 M4?&NAZA>RZWK=SK%A;^([F:*\564(DD_ELA5G"ABF/ESC KQ#Q5^SY<_ /P1 M>W/BT?"S4);&VGO5DUCQ'J\-[>*NY@B)YH!/1 !QG% 'WE\*]2UK6/ASXW:NJKRC]FSP3HGACX9:1J6E^'(/#5WK5K M#?7MG;W$TR+*R X#2LS8'X5ZO0 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% ',>//%/ACX:^$M3\3^)IK?3-$TZ/S;J[DAWB-2P7)"@D\D#@=ZW MDL;3"NMO".X(C'^%>"_M_;O^&//B=M(#?VF?/CKHO NE_'2V\2Z=)XJ\ M2> -1\-C=]J@TC0[VUNR-AV^6\ETZCYMNJ^)]+@UW38M2 M\/J;G6+,.$FME*"0RNG!*E2#O (.",Y!%8'A_P")7PE\=2Z#XVLM<\-7=_-9 M#^SM1N)H4NXX)@&*+O(DCW<97 /8BOG']L2/5H/"WQ*C\4WFBQ7,.E22Z/K? MAO3?M&MMIDCL7T^Z@*NT5NTD:*]R&V%2054DUXOX9\1:3X;\=>&)+ZPN-9LC MXDM-/E@G^$UG;K<0-;>9, 8]/22.>.4$!%8DH%8#&< 'WYXH_:/^%_@WQ%>: M!KOCG1-+UFT9(Y["ZN@DJ,RJZ@KU/RLIX[$5RFC?M2_L^^%-.DM-+^(?@S2+ M1)9I7MK:]BA'F%RTC%!CYBQ8DXR237FW[1]UXLT3]JOX/:BGBGPKH6D;=4%I M-K&GR'R3]E43"63ST5RXX3&W!Z[NE<5XG_: FO?VKO%/BS0O"X\4>&_ WAF6 M)'7Y6N(Q?0IJ=Q:\?O&B4! #@,8W - 'U%XW^,GPIT>R\+:YXDU_12ETO]I: M%-,/.EE^3'FVRA2['9)C*C.'QWK&NOC[\"O"WB)M8OO%/A70/$>I6D4DL^H> M79ZA+ 1F,2"15E QR%;IZ5Y)^U7-=^(O$?PG\=>%]:OI=#UBSNM#L_\ A%[. M.?4[L7\22*UN\TT447R0G]XQ)4D?*>WD7B+QUXST_3O$&L:GI/B?6+GPGIX\ M+VFJZ_IVGW#::MQY9N)KX0WP:6Y,;1*"@QMY()8T ?H;HVHZ/XJT_3]=TR:T MU2TGB\VTO[)[*UBU"Y@N=- 9 MH9&95D5V3#C*D$@G!QGK7A?QZ\ 6_A7X0_ _X?C5M1ATU/$.AZ% M0\1R*7A=67<,DX;CUKLQ^PW\*%NFN1;>*1--8WE0C_$6V\!^'/ MW=^+]+TG_A%]._TB6.\T])X8CTW"/8>>>PS7DOCSQ?^S-\, M=9;2O$VB^%-+OUA6X:,^%?-"QL,ABR6[*./>L#]K+X32^ _V5/$6D>#?$%]H MVC6D4D]U;Z@TFKRW08CY?/N9&D0 X/!->5_M/^,?B;HR^'/#%QXF\->-/#%O MI=QJ^KVK0RVLE]' /N78MR52$N8XQ&IR['#<9% 'U1X.^)?P:T#X8#QMX>U# MPYX>\#W,X']J16R:=:R29V@\HF3G@''TK*@_:<^ %EKMWK,7Q#\&0ZM>1)#< M7BZA$)98TSL5FSD@9./J:YSX.:Q??M >#]:T?XB^%](L9_"6JV;6UCH+SQPI M+%#'<1C:Q!&PLJ[?NG'3%>,?#?XF?$?PWH=];:AKFL:7]?,GQ.U MCX7?#W2H1X;\1_ ?Q(\\R66F:8G@RUN)B<80W-T;Q510!EI64=\#)Q0!^AW@ MVV\):39S67A6/1[6V\QKB6#2!$JEW.6=A'W)ZD]:Y.^^*WPP\7:19WNI:CIE M[9Q:I+;6G]HP')O;?)98E=(!XU\$Z?XUG MT$IK2?"^ZBLK6WB0[@\*+N97SA?,/7/2OEGP!JUTWP$U1?$/B35O"D6I:S>7 MEGJNJ^,84CAC5B7E:Q?;*\XRH 56#,V$?B5' /#^LP7\TUFM M]]E(*3+ S%5=XV 902#C(%=/>Z79ZG82V5Y:075G*NR2WGC5XW7T*D8(]J^" MOV,(H?AQJ^FVD?CNS\?3:CIC75O%8^,[5IUE"DI:SV0;]XV"-KKG;N(8#&:] MH?\ :4^,:NP7]F/Q0Z@D!AXATWGW^_0!]$+H&F1WEK=KIUHMU:1&"WG$"[X8 MSU1&QE5X' XKE=3^-7@O1X]?>[UN.)=!NX;'4?W4A\B:7'EIPO).X=,]:\W\ M(_'_ .*>N^)-/L-8_9]\0^&],GDVW&K76NZ?)%:ICEV5'W$#VKX,^-%CX#'Q M.^*,>FG0)-$?Q)I^YX7L'B*LR>=^\>\251DG=Y<+CKDB@#]);W]ICX6Z?XP_ MX1:Z\XQ*)FZ1D8^\?2O1+O5;&QFM8KF\@MY;I_*@2654:5\ M9VJ"?F. 3@5^9VMZ_86GBG6="T;Q7:1:1_PLBQ:V\/6FF&6.1 1B1+P$J /[ MM?3WQX\%36_[0?P7\0R^)=;O(I/$$D<6BSRP_8+?-N^61%B#EO=G:@#V_P 2 M?&#P'X-U-M-U[QKX=T3454.UIJ.K6]O* >02CN#@_2N3^(_B'X,7WAO3O'OB MX>%_$&D6LPM['6I;.+5 DC-PD+(LAW$CHO<5E?M*#2[;3=+T^QT/2;SQKXJO M$TC3KR\L89I( 03)/EU)/EQ@D#U*UQ7[1G@/P]\-/@?X!\(Z=(-2E-U!_PF6J7 M5DY>,-)\=+!1*G(Y7[.<9';/%?:GP%.BP_"?PY9Z#=6]S865HEL!;:K'J8C9 M1@H;A/ED(/4X'TH ] KE_B-\1-+^%_AP:UJ\=U)9FZM[/%I&)'WS2K$G!(XW M,,^U=17YZ_MM:2=;^*WB-9O"TWB>&VM/#I20ZG]GCLV>_=2 A<9,H 3!D9ZU^?6D:-K&I0?$W2M/ MTVXTLVFCZ@)-$:],[Q6,.L2O/:1R[B"3"LB+R1SCO7I?[0GBK2-6^(_PGU#2 MOB/J?AW3M7T6,I;6.DO+]@TMG1YIXYXU+Q2S;(XMP'RJCDD <@'T/XG_ &P? MA'X1\<:=X6U'QMI"7]V;E))DOH3!920[=T=PV_\ =,VX[01R48<8Y]8T37-/ M\2:3::II-];ZEIMW&)K>[M)1)%*A&0RL."#ZBORE\!_M!Q6=IK5M!K=U;:?J MFKZC=QQ_\)]'I*&*6^6,$P-:2%=PG#YW'(4TNW^Q67AO1[\7UQ<+'<& F.]M(F8-#-=2Q-!&#%M9I90';RU3Y MMS<9H Z#P;\6_!OQ!\/7NN>'_$NFZGI5B7%WTSQV$?'7@O5_# -KKO\ PBWBNU$EJNUV@BTX3Q*2.RW"0E1V+<=: /<_ M#GQW^'WB[QI<^$]&\7Z3J/B*W,@?3[>Y#2$Q_P"L"]G*?Q!22O?%&K_'?X?: M!XZ@\&ZCXPTBS\33-'&NFRW($@>09C1NRNX^ZK$,V1@'(KPKQ/H^EZ'^S;^S M[+H\,4,NG:_X0.F/"@5AY]Q;Q3E"*0_P"W&(( IZCRTQT% 'T3X_\ CKX ^%NI6NG^ M*_%FEZ)?7,?G1VUU/B3R\X\QE )5,\;VPO!YKIK_ ,5Z-IGA>?Q)<:G:QZ!! M:-?R:EYH: 6X3>9=XR"FWYLCC%>&Z##J5MX;\2^)/ -CHWB?XH:M!IH\26FO MZJ]NEM*NFQ&.'*1.5^5U<1'"DS.VX;C7EVH?#OPUXS_X)TS/'=>(8[;1/#&K MR"U_M":Q'VR(S>=%-#!($DCCGC=51MR;5 &0>0#ZC_X75X'_ .AGT_\ [^'_ M HKXM^U2_WOTHH ]C^+_P #OCW\9_ &O^#-9\??#^WT76(_)F>T\+WBSJ@< M,-K->L,_*.QKM=&\._M#0ZG9'4O&OPZGTY)4-Q%:^%KV.5X@PWA&-\0K%<@$ M@@'L:]PHH \,NOV:V\7M\7)O%NN/<7GCI5TR*YTQ/+?3M*C0K#;QE]PW;GED M8XP6DZ<"N NOV1/%\'QB\+:Q9_$76;O0;?4_[?UB\U V8N+B[B@,$*I%':J" M6C.UI&;[H(P201]944 >8^)/V:/AIXQ\5:CXDU[PG::WK5_%Y,EWJ,DLYA79 ML_$O@/'X'^.-CK6AV&GZ;X(L?!I\.VVGP$[HW^U)*! ML(Y7:IRQ)))YSG->TT4 >.?'#P!XR\57'A*#P7I7A 1Z/<_;8=0\0372G39T M79')#;6X"S85G&UW51QU[>?>(_V/?$!\ W6EZ+X_>]U/4YI;W7K37K%'TS7; MJ1U=GD6+9-;XV(BF*3Y54##=N0/7->,ZC^Q1IUMXRE3PU8Z%X<\!DQ7 M]QI%NLS3ZI>0\P03.Q(AM$8!S'%RS$Y]_J>B@#POX6? '5K?P+XJLOB!J,9U MOQ/K3ZQ>MX2U"[LTMR514BBG#),0!'R3C.2,8I=:_9JMM!TZ34/".I>)=0\1 M6V);*V\0>.]9%B\@/ EVS.2OMM.?2O&+'P5H.H M)JUY>R,1>RR*"/)6$1["IS]XL/I7T!10!D2>$=$DBDC;1]/9)%V.K6L9##.< M$8Y%?*FI_LQ>,[OX:7/@L^'?#6HO>:[>:JNL7>JR0-IX:8/#L5+=S)TR4.%. M,'-?85% 'SQ^SW^SWXH^#_B?5+KQ#>>%_%YU/%U/XBBTL6&IK. %$8C0&+R@ M.A78?53G-?0VT>@I:* &21AXV7:IR",,,@_6OG>3]D:VNO"'B%;G4;!O&&HZ M@VIVVIVVDP16]HRD^7;K"R/^YQPX));)/7%?1=% 'RM;_LJ^+--^%G@[PG!J M>BW-\OB6/Q'XDU-Q)$K2*YY^._AA;^.?$?@S5YK^:TD\ M-:BVH1Q1(K+.QC9-K$\@?-G(KMJ* .*\2?#&W\3?$;PIXKN;Z8'P_'37?T4 %>*?$#]E/PQ\4OB!J7B3Q)J.LSP7=I:6RZ9I^HSV,2-; MR-(DC&%U,C!F!&[[N..IKVNB@#YGT+]BC1M-\3:TFH:M?ZUX3U6SGAGMKB_N M([YGDO)+@JUPCAW3#[26;+#.[.:[[Q#^SU:>(M1T^W/BSQ'I'@VPM(K2'PAH MMVMG8NJ<8D9%\UU(P"F\*0.025(8UC#RMN=@!C)/<\=: M\]^+_P #;#XPWWAF^N?$7B#PY?>';F6[L;C0;F*)A+)&8RS"2*120A8 XR-S M8ZUZ510!Y9I7P LAX=\0Z!XG\6^*/'^C:Y;?9+BS\37D,BQISDQF&&)D8Y!W M9R"JD8(S4O@#X Z/X'\0RZ]=ZYXA\8ZU]B.FV]]XGOQ=O:VA(9X8@$50&*H6 M8@NVU=S' KTZB@#QSPE^RWX5\(Z]HUY#JGB'4-(T&=KG0_#>HZD9M,TF4JRA MX(MH8E%=U02.XC#'8%XPSQ!^RKX2\1:_JMW-J7B"VT/6+Y=3U;PK:ZB4TG4; MD$$R2P[2WSE4+HCJCE#-5U*".W MU.3PSJ(M5U!(QMC,JLCC>JDJ)$VN%P-V ,;T_P 'O#1^$-Y\-;.UDTSPOPT4 >=Z]\>/"&A?%3PI\/#J<-]XJ\0S7,45C9SQR26H@MGG=YTW;D4A-H.. M68=LD4?B#\9->\"ZKJ$,/PN\3Z_I-G$)GUNQN]-BM2FSG?M+_ &U&UTRSMM0N]:U;[1=PVZ)--_Q)KK[[@;F_$]A5_\ M:%G?QIXT^'?PL7G3O$MY/J&N '_6:99*LDD)'7;+,]O&WJK..] '3Z+\=],U M#X&I\4-1T75_#^E/8/J T[48HQ>F,$^6 JNREI!M*#=SO7IFN3T[]I_4_$>J M^(+/P[\(_&7B"/0]1?2;VZM9],CC6Z2.-WC'F7:L=HE49QC.<9K3^)P_X3WX MI^#O $0#:9IVWQ1K:#[IB@?;9PL.F'N 'QW%LU>2? [P#XU\3>*/C1=^'?B; MJ7@ZP'C^_C;3[/2+&Z1G%O:DR;YXF8$@@8SCY?N7^*'Q?T?X60Z9%=VNH:UK6K3&WTS0M M&M_/O;Z0#(?$L\=IX?U3PY>Z%IU[=$+!!J+7$, MHC+MPC2QQL%Y^8IM[XH [#P;\?;37O%MKX6\0^%O$'@'Q%>QO+86?B&*#9?J M@RXAF@EEC9E')0L&QDXP":]3W#/?\J^<_P!I36;'Q7XU^%GA;0KN&^\40>([ M?6WAM'#R6=C &:XFD*_<1D)B!.-QD &:\*TGP;%X:_9*T3XJVNK:Z_CVTU,R MV^JS:Q=/Y4?]J/'Y B,GEF(H2I0J-;SXJ>*-9L;1=8T#6;RUMM= MNOB!-OCYIGA34=)T;3M"UOQ?XHU.U%]# MH.A0QO<1V_'[V9Y)$BB3) R[C)X&:@\+_M'>&=7M?$0UVUU'P-JWAVV%YJND M^(XDBGM[*\[^$VIV?@?]HOQ;:>);F&SO/$^B:3< M:#/=L$6XA@C=9H8W;JRLZL4'.#G'%8?[4/C/3/'T'BGP_P"&=$CUVZ\.6UEJ M.O:O8;)2ENEU'(U@=H)9FC1W*;N HR.10!Z$/VKK&TMK;6-9\ ^-/#W@RY9! M'XIU*PA6T56("2R1+,T\49R#O>( Y.!7N,,R7$22Q.LD;@,KJA![BO* M_B'\@!!4' !V\4 M=T[P] M8>'M:\9>)[^)[F+1]!CB,J0*0&ED>:2..-,D#+-DDX -O[>.._MGF8+&Q'F&-T. M /$.L:%XHU"UCTRY/B_P[9"RN55KI46WN55W590"64JPXR=HH ^^0P/K^(H# M ^OY5\7_ !=73?V:?B#)%H.K>(M(T;6/#5Y+J/V?49+N:2Y5T6.=/M+LB2Y8 M@OP #D]*Y+4([SX9>.?#5C8VT'A:77-$U3[?;1^-;G6+S4%6S9TFG1E$:MOY M$B,3DX'% 'W[N&>_Y4%L>OY5\,R>!8?AW^S]\,_B-I6JZ]-XY:72UFU6[UFY ME-S'*0K0R1M(8S&0<;=O'7K577M,\+^+/V9_&WQ*\1>--5L?B%$E]'<:G#KD M\$FFSK(RI9I L@15P%&W9SNSSUH ^P_"GQ*T_P 7^*_%F@6MM=0W7ARXAM[F M295V2-)'O!3!)P!UR!S76E@/7\!7P]\*?A+H?Q-OOB7J/B&75;B6TTW2WMX[ M?5+FV2*;^S@WG8B==TF0/F;/2LKPQKS?&33_ EINNQWWC74+#PS%>7<&M>) MFT+3+4-(ZBY9X099Y2%Y8J0H'4&@#[;O_$LMCXITO1UT;4KF*^BED;4X(@;6 MV*8PLK9RK-GY< YP>E9&O_%32O#GQ$T'P?>17"WNKV=U>Q77R"WBC@"E][%@ M1PPQ@$<')%?*/[,_C;6_%'B7X,-J.LS:B/L>O0%TO))XY$BD58\NV#+M' =Q MDCFNS_:KT34O$OQ;T#2=&WG5;WP=X@@M0GWFD:.,!1[GI^- '=2?M76-Q:W6 MLZ1X!\::_P"#+4OYOBK3[&$VA1<[Y8XVF6>6,8)WI&00"1D5O>)?VC_#&E6O MAX:%;:EXXU3Q!:_;=,TGPW LT\]OWF8NR)%&"<;I&49XY/%9WPJ^+_@.U^ . MF:T=3T_3-'T?3%AO[>>5(VLWB3;)#(A.5<,"-A&23C'->8?!7QGIFF?'276= M=TB+P-:>-/#MD_ARQNRD<:1Q%O,MD;"J'R1)Y8PUSP1XK%N;N+2/$$42O

O? MC/X>\(:?I=KXBUY+6>\N;Z!XW.C0?*%+M@E3*> N02%SR*]0H **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@#-U#P[I6JZII>I7FGVMUJ&ER/+8W M4T2M):N\;1NT;'E2R,RDCJ&([T3>'-*N-?M=;ETZUDUBUMY+6"_:)3/%#(R- M)&KXR%8QH2!P2H]*^1-8UO6O%'PR^+?Q3U+XB:_X3\2>$M3U:&QTRTU$PZ?I M8L786T$]I_J[@SA4=C*"SBC:MI MNF^'M5?36<7UJ9Y;R21,-*J/^Z56)C4Q-D$MP ?4-KH&FV6JWVIV]A;0ZC?K M&EU=I$!+.L8(C#MU8*&; /3E?(/PR^*6N?M 1_"KPUJOC34+'2=0L-M?LR^-Y]0U[XF^!I/$5UXMMO!>MQV-GJ MU],)KAH9;9)O)EE',C1.98]Y^8A0&R030!Z5IWPWT[3_ (EZQXW#,VK:CI]O MIC (JJD,3R..0,L2TAY8G &!C)SM>(_#.D>,-'N=)UW2[/6=+N5VS65_ D\, M@]&1@0?Q%?-/A[]IGPW\._C[\:]#\<^+[JVBMM6T_P#LNRGBN;F.WA;3H&<1 MA$94!]5?A=^TY877C?XHZVFIZGXE\,77C#1=#T=%9U2U^TVUO$=D M::S@\[S(UGCA$*(IWM(S2+@8Q[US4O[0IN9;[P]XL\'^ M)O &IWFCW>I:?Y]Q:/+QKS2/Q&;K]EZWUW2+_5?95W,9?*Y??D[L]>< MT ?3_BWX<^%?'VBQZ/XE\.:5K^E1D%+/4K..>)"!@%58$ @=Q4_A'P-X=\ Z M*FC^&M#T[0-*0DK9:;:I;Q GJ=J #)]:\7\#?'75K'X<_#O3+#PIXC^(7BBY M\*V&J:A):/#&L:M F9);BYD16D=MV%!9C@DXZUI>"_C-H/Q+^)?A"YTZ;Q): M3:AHNHO_ &9-*D=G$\%Q'%,MQ$&.9T?Y5925QNYY% '<:5\"OASH7BMO$^G> M!/#EAXB9S(=4MM*@CN=YZMO"Y!/<]:NZ/\-M,TCXAZ[XQ3YM6U:V@M)2$5 L M<1)4<#+'+=6)]L5\^?M&>*= LOVBO"NC^-/B5JG@#PM-X=N[D?8_$\VBQ3W* MSQ!=S1NN\A2V ?>H_A#\4M$\,_$#QA<>'?B-JGCKX3Z1HOVW4M4U/5'U>.QO MMXVQ0W+;G#M"L-!>59VTVVT^*.W:13D.4"X+ @')YKA] M#_:6BEU32(O$W@GQ'X+TS7,_V1JNK+;O#=';O5&6&5WA=E&0LB@GIUXJ'3OV MGHY]1T:?4/ OB71?"FM7RZ?IWB.^6W6*:5V*QEH!*9XUIZUX M'\/>)+U;S5M#T_4[I;>2T$UW;)*PA?[\>6!^5NXZ&N7T_P#9W^%VE6*6=E\/ M?#-K:I-]H6*'2H5428*[AA>N"1]#7G/Q&_:;DE\&^-;WP[X0\4:AX=TJ"ZM) M/%FG" 117"(06BC,HGD5&P"Z(0"#C.*ZWP?\0)_#O[,&D>+]5NI;^[MO#D5] M-/<.7>:3R0@#T"Y\#>';S0;/1)]#T^;2+,QM;6#VR&&$QG,95, M8&TCC'2OG'Q[^RWXN\7>(M;+6_P\ODU:1T/C#4-%QKUK;/\ >B41H(Y'"Y59 M&93@\@XKS&S^*/C[X>_'?P3?ZSXHU.]\-?V#:7/B#3[BYDDA5KZ;:LP0G \L MLJC Z5VO[:7Q9\367B_PCX:\'Z[=Z+'IU]9:CKMQ87#1/+#+.(HKGZ9:Q>=!%;W4PA4270CC$:F4X^<[1CGM61JOP*^'6 MNV^D0:CX&\/7T.D#;IZ7&F0N+49SB/*_*,\X'&:P?@7XFU.?4/&OA+6+Z?4[ MSPUJS017ERVZ66VE'F0[FZD@$C)]!7K% '+Z-\+O"'AW4TU'2_#&D:=?1O+( MEQ:V4<;JTF/,(*@8+8&<=<5K7/AO2KS6[/69].M9M6LXWBMKUXE,T*/C>JOU M ; R!UQ6E10!PNK? KX.C&0KDD=B> M:W_%G@CP]X\T9])\2:'IVO:6Y!:SU*U2XB)'0[7!&?>MNB@#F_!'PU\)_#2P MDL?"?AK2?#5I(V^2'2K..V5V]6" 9/N:Z2BB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** /D_XK?L]>+O&_BWQ4A\&^!M6NM<:2'3_ ![='R+W M2;.2/85EM!$16-A*@#2(\B\NT8(+B-7VYP>>*Z_1?C+X7\2^*O#^A:1>MJ< MFNZ'+XAT^]M5#VTUFDD*%A)GJ3/&0,=,],4 >+:E^S;KOAOX4^#/#4.B>&/B M/9Z?/=WFNZ+JZ?85NKRYD:9KFSN CFW:.2210F,-&Y7((%>@_LX_!J?X6:;X MBU'4K'2=)U?Q%?)=RZ5H0_T+3H(X4A@MHVVKOVHF6?:NYW8XKV#-&: /*_A? M\.=8\*?%;XN:_J'D#3O$VJV5YI_DS%GV16$,#[UP-IWQG RZESY4,;2-M&3@#)Q0!\I^,/@_\ &GXF>-/$7BH2Z1X#N;SPDVBZ?;:? MJ\LTT,WVR&9Q)<)&A42(C+OC&4ZC)/&';?LS^,)?&VE>(]-\ >%O!ELFE:CH M]U9VNN2WMY(;B !9Y+EX1YBJR@!.OS%B>U?6'@#QMIWQ(\$Z)XITD3#3-8M( M[VV^T1[)/+= M>ML(SA\?=W#KCIVHT;X?8I'O;8Q),WEH^^(G[Z8<#<.X8=J/&OC31_ MAYX8U#Q#K]XMAI5C&99IBI8@=@J@$LQ. % )).!0!\NM^SWX[L/^$9M=5\,Z M)\1=)M?#6FZ5!IVJ^(9[.VT>Z@A"3/Y"QM'<(YP=Q ?Y,=#6G^SK^SUXU^&O MC'PW/K=EHEKINB6FL6@?2;EC')]JNHYXS'"4!C4 ,NTDXVCDYKUGP1^T-H/C M#Q NAWFD>(?".K36KWMK:^)],:R-W F-[Q$D@[0064D, %_VH?"/BKQ M)I^FP6FN6=AJMP]KI.O7VF/#INIS*2"D$QZDX;:6"AL':30!;UCX9ZAJ?[1& MC>,7AM)M$M/#]UIL@E8&3SI)HG7"$=,(>Z=-:ZYHPVPOK MV+P[ICWOV&V/268J0%4X. ,L<' .* .$U?P'\5_BX?#FC^++#0/"NGZ#<)?2 MZKIFHO>2ZA=1*?):.(Q)Y";\.0S,>-HSUKRUOV8_B%<0^'9;CP9X8N?$N@ZO M;ZC=^*;[Q%<7=[K/ER9;RS)$?LVX'E26 QM QS7T?XC_ &B?"NCZ=H-QI<>I M^+[G7;#CXFTZ^\K3 M(VDBN/MR&VDM94XDCE1\%'4]0?Y4 >'CX:_%WPC\/?$OPW\.:9X;O=)OQ>'3 MO$-[J4D;VD=P6-((99%"EPCLA(P3P2I MP<\BNGH ^5?!7PGG^,DE[XBO([9?#7B'P';:#@2YFBNXW^;*8XV,O7/4=*QK M3]EWQ]=?".[AUVZTS4_'^HZ_I]W=W2W!6'[':.JQ*K%2=WEKDC'+$U];Z7HU MAH=N\&G6-O80/(TK1VT2QJ78Y9B% &2>2>]6V4.I5@&4C!![T >*_ 2(ZSX] M^*WBR(A]/U364M+21>DBVT?ELP/<%L\^U>UU5TS2[+1;*.ST^T@L;2+.R"VC M$<:Y.3A0 !R2:M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110!\I_#_ ,->([RY\8:M\$_B#;:;IE6W@[Q#9W6F> M#=1:VMY3:ZO:V[I!<1!'^S/(AD5D*EAM!XSGZ7\=_LS?"SXE>(9-=\1>#M,O M]7E58Y[L;X9+A1T$IC9?-P,#Y\\#'2NLTGX:>%M!U72M2TS0;'3KK2]-?2+% MK2(1+;6;NCM"B+A50M%&< ?PB@#Y%@\5:U*EU\-7\3>,=*.)IR2^XR.JHG/)KFY?%WC?\ LGQSX+'B+7O#:Z9X M_P##&FV;)X@;4[[3HKN2 SPF\.3(#DGRW+!=Q4DCBOL#Q%\ ?AWXJL=0L]5\ M+V%U%?:H=:G8[UD^VF-(S.KJP9'*1JI*D<#'UE\VWD8!L,Z.=V\Y8GJ30!\[_%?Q7XC_ &N;Y;_3-5UZ:]CU-5TZX<7.'8@*&VY5,1Y=#MRJX^A?B-\,U\26NLZKH M,>FV'C6XTF72;;5=1M/M40A9Q(898B<-&S*-PQGTKPWX9?LMW<'Q'\.:YJ7@ M?PAX$TW0#/.8/#^I3ZA-?SO"\*JK2Q1_9[=5ED;RUSDE>!C- '!_##0=2^&G MP%^ 'C/3O%OB.35=0O-#T^[M[G4Y7L)+.YD2)H/LF?*4(C_*P4/E02QYK'\> M>./%&G>#I_B?H&I^,+S_ (J!8[;Q1JGB-;+3KB,7WDF"'2%D=6BP#& ZJ[E2 MV02*^UT^%GA1/#.@^'ET6V&BZ%+;3:;9_-LMGMV#0E>++FY\6_%N+6= M8EEAMO%_V*Q2^NB5B0V5JPBB#'"@LS':O=B<9-=K\9'\'6_@*]O/'<44WAVR MDBO)$E#MF6-P\6U4^9FWA<*,Y.!@UA^)/V=?"FM)IL=I90:8EMKUIX@G9$:2 M2>XMU14.YG^4E8T4MSP#QDYKK/B)\-?#7Q7\-2^'_%>E1:SI$DB2M:S,ZJ71 M@R-E6!!! (Y[4 >#>*_"'C;XN6VK^/M:TB3PG!I6BW\/AGP\[![]GGA*-!F^+[^QU7]E7X+6VCRQ/?7=YX=AL$B(WF:-XO-"^Z[)- MW^ZV:]C\"_LU?#KX;^((];\/>'A8:G&C(LQO;F7 888;9)67D'TJ[X=_9_\ MAWX2\93>*M(\(Z;8:[*SR?:XHS^[=_\ 6-&I.V-F_B* $Y.1R. PF>Y=HU.>Y5XL#N"*U_V6DF\.:_\2+'Q(WV?58] M.T:YFCN6P_V<6.TM@\[0ZR GUKV76?V?OAWXA\;Q^+M1\(Z;=^($=)#>/&?G M=/N.Z ['9>S,I([&IOB#\"O 7Q4O[2]\5>&+'6+RU4I'/,K*^PG)1BI&]"?X M&ROM0!X#^S+=:?KW@L:+H5Y;Z%\1%T^[N=/U>]TW[4JZ;-?RM'L4N@D3(4X! M&,KZUT'[/7A;2O%7P[\<>#?&6AZ-XKFTGQ#,JRK@ ;0<<= M*Z#PKX+T+P/X?@T/0-)M-'TB!2L=G9Q".,9ZG ZD]R>3WH \J_8RM(;#]GOP M_;6T,=M;PSWL<4,2A4C47%-)\%:+#I.B6,>G:=$SNE MO%G:I=B['DD\LQ/XUK4 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% 'Q;\+9!\1=%\6:UXK^/_BGPOJ-OXGUN MQ2SM=>L+6*UM[>^FBAQ'+"Q $:*?FSGKT->[?LN^/=:^(_P6TO6MVL.L1P"%=4MH;J6*"\"#A1-&B2<<'=D<$5Q_P "?V7?#NE>'O$$GCWX>^&; M[7KWQ/K.H)=7^FVEY,]M-?2RV[&0JQ_U;+A2$]=CUS68&TZ/Q)IUM':Q07]Q%"/(EB+ ".-#ALYZ]#7TA^S5XL\2>- M_@IX:UKQ9F36;E)MUTUM]F-Y"LTB07)BX\LRQ+'+M[;^U+KR:)=6N8!,NGVD$1EN)TC;Y7D"A516^7)[WPKXN\&RV2>,_"=X]U90:DS);7T,L9BN+61U#&,.AX<*=K*IP1D5R M>MS?%_XQG3M!N/"$OPNT5;N&YU75GU^"YNIX8W#FWM1;$E?,*A3(Y7"EOE)H M Y/X/?M;1:7\+DO_ !7IGB[7+>PU34;75?%4.EB2RL@M_.D8D?((-1OO$_B&2^\4IH=G9P:>DX@N&L([A(;<1MN:- MEY#$9WNG_![Q7#^QKXK\!OID2>*[^VUR."R%S'M9KF[N9(1YF=HRLJ M'D\9P<8-8/A[X$^,[#XH:5K$^E1KI\'C9-9DD^U1$BU&@K:%\;LD^<"NWKWQ MCF@#TBU_:H\*1:=XCFU_3=?\(:CH,,5Q=:/K=ALO)(Y6*0M"L;NLN]P4 1B= MW! )K;\!?'33_&OBAO#EYX<\1^#]<:T-];V7B.R2!KJ!657>)DD=6VEE#*2& M&X9%>2_''X3?$O6/BGKWB3P; ZVD^AV%DWV74TL;F\2.],EQ;13HZBI\+_A)XLT7]H'0/&?_ KZ?PWH)TF[TNZ_M#Q/_:FH1N[1R++,7E== MA,94+$S'+$M@4 ?5]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'SM-_P4*_9WMYGB?XIZ M,'1BI 6$[;Q-X/UB#7="N'>.*]M@P1V1BK#Y@#P01 MTKXK_;,\!>&=,_:T_98M+/PYI%K:W^OW2W<,-A"B7 S!Q( N'ZGKGK7W9HNB M:=X0%]Z\8U/]J;48/CKI.FIX.^(2Z&V@7TLVE# MPNYDFN$N;98YU&=Q15:120/\ 7OC?\1M6^%.EZ%'NLM/L=9?Q MP\\1%Z+?SHHK=8 SJBQ7">8LF%WGY1G>2 >^^+OB[X,\">&+3Q%KGB73K'1; MS9]DO#.'2ZW#I>,=)LO$#LL?V*6X *. MWW4=ONHS9&%8@G(P*[73"6TVV)/)B3G_ ("*^:_%VC:3>:!XJ^#GPXTN7Q%J M6LW=Q/K^K7_[RQTE[E]\CW$N ))0"-D"Y?"IG:HS0!]&^(?$>E^$]%O-8UF_ MM],TNSC,MQ=W4@2.)!U9F/ %)<^)=+L_#S:[/?0PZ.MO]K:]=L1B';NWD]AC MG-?&/[2OQ2\,7?\ ;G@7Q'K,]CH7A/2=JVE[9W3OK6H>3^Z9BL90Q1\/DMAI M".RG/>>-] \'_&W]C:RU:8 R]'!% 'T M)J_Q!\-:#X/7Q5J6MV5CX<>!+E=2GF"0M&X!1@QZ[@1@#DY&*K_#_P"*/A3X MIZ7+J'A37;/6[:)_+E-L_P \3?W70@,A]F KS#[)X0'P+^%?BGQO?2VUGX>L M--U*!58E9KG[,BQJ8@"96W-\J*,EL8K2^$>@:UXB^)'B'XE:MHDGA6WU2QAT MZQTF[ %[)#&Q;S[H#A').%C)+*,[L$X !W'Q#^+7@_X465O=>+?$%EH<=R_E MP+ $(S MN)/&T9.1C%>%ZYIOC7Q-^USXJ@\.ZKI>A-IWAVR$.K:GIYOG@221R\4,6] - M[*I9RW &.:Y;X6S17OQV\':)J.DZ=IEQH]YK;75OI:L;*YU)4C)NXT8MY;, MCYVY.T[N>] 'U#H7Q6\'^)?!TOBO3?$FFW7AV%6:;45N%6*';]X2$XV$=PV" M/2J_@#XR>"OBC;7D_A7Q+8:REF<7 @DPT0[%E8 A3V;&#V-?,OQAM;-/V@;[ M25VKHVJ:UX>DU:V49BED+N%\Q>GS #)/7:/2M#]L^2+1/$=M?:==26.JW/AK M4;:Y:V8AWMAL/S ?> ).,],T ?07A#XZ_#_Q]XCN]!\/>+=+U;5[;=OM;><% MF"G#%.S@'J4)QWKNZ^;OC986.@_#KX37.B1QP:A8:WI<6E"$!3M=0KHH'9DS MD=#7T@.E "T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110!YG\2?@!X6^*?Q!\!>,=:^U_P!K^"[M[S3/(GV1[VVD[U_B M'R+7I8& ,=*_,71/C;\?/BS\)['QEXB\EGN=[#.S(R!0 M!C85&0.<9H UKCP'IES\0+'QBXF_MBSTV?2XL2'R_)FDBD?*]SNA3![<^M<+ M\1OV=[;QGXFF\0:'XP\2_#[5KY$AU6?PQ$2-.[RNG[@-NB @^;@7(%XB2OOG21I5=9A*_SOY@;+_-][FNT^&GP MSTGX6^'#I6F/=7YMK*V#@@ M X/5/V1;.Y\2:[J^E_$SXA^&3K-Z^H75GHVMB& S,%!8 H3T50 3P% &!7IN MM_#/3_$OPSE\$ZQ>ZAJFGS60L9[RYGW74Z@ %WDQRYQDG'6O(_%_B+XNWZ>, MO&-EKMCX!\/>%Y[A++1-SP&+3!<21!XF@9A)(X#D#"X[YXQ0!]'Q6 MZPVRP(6"JH0'/. ,5\_0?L<6FF7E[)I'Q4^).A6UW=RWSV.FZZ(X!+(Y=R%\ MLGDD]2:^@V?;&S8+8R< TN;0VDTIE_> MNI7:6+?WCUSZU5OO &EZC\/F\'3><=(;3QIAQ(1)Y0C"?>]<#K7F/[1/QSU3 MP)X.-KX3@A?QG=V$FH)'>@F/3[6-0TMQ, #PN0BKCYG91QR1:^-GQ5\9>!_@ M[_;_ (7\+RZ]J#Z7]JEO3=V\$-B?+#>9(LC;G').U >E &C\0/V<]%\>^$O" M.@C7?$'A^/POY1TV]T6^\BYC,<7E*2Y4Y.WOCKS6A\*O@W+\,+R^GD\>>,?& M NHP@B\3ZF+M(<'.Z,;%P3W-9GBCQ/XZUCP7X(M/"*QQZOXABA^V^(9[/SH- M,C, DDG,60&8GA5) RPSD<55^#OC+Q5!\0/%/P^\5:O;>++K1+:VO(_$-M9K M:-(LQ8>5/$A*+(-N05P".PQR ;'Q4^!EK\1]3LM:T_Q+KO@?Q):QFW_MGPY< M)%/+;DY:&19%='3(!&5RI&015'5/V:/"UUX$T[P[IUSJ>@WFFSM>V7B#3[K& MI0W;#]Y<&5@=[OSNW@JP.",8%<+\;_CC?67Q N_"MCX_TGX8:=I=M#/=ZYJ% MDE[-=3R[BEO#$[ !0J,SM@D#'3.:Z:Y^*OC_ $[X%IXCM?#-AXS\0?9YV%UX M?U2W2PEC16,=V&E?[C F-2Q!R.>M &OI'[-GA:T\ ZOX:U6;4?$D^LN)]2U MS4[DMJ%U.OW)O-0+L9.-H0*%QP.M'P__ &=])\(OJEUKNN:U\0-6U"V:PDU+ MQ1.D\J6A_P"7= BJJJ>Y W,>237&>(_CQKFA?LK^&O&DFJ:78^(]9M[*/^T- M0B"VL,TY 9S'N&0O/RY&<52\(?&^_P!&^'_C'Q7)/$?B6TTLG^P](UN\ M$]IHX(Q^X 4,Q ^4-(7*C@$5['7SFGC;XB_![6O"FH?$#Q/IOB+0O%%Y'83V MMOI0LSH]S*N8EB=68RQY^4^9\W?/:OHLUR0"#&3D#M7W7HWA73/#7A>T\/:+;+ MH^DV=JMG:6]E\@MXE7:JIZ;1C'TK6Q2T ?,EO^S5K"?'*[O#XX^((T8^'HH5 MU8ZVF]IQ(-1\[2-;M=' M@U1#8F"-([-B[#[+Y;+)G<%1M^_<23CZVI" >U 'Q]X#^'WB;X!^)/"?C7Q/ MX0U3Q?M+0! M\F>+/$&N^,_B-JA^('PX^(&K>%](U QZ1X=T?3H9=,O%C(VWETWGJ;@LPW+$ MP"( ,JSSZE=7&GW"Z:ZHD\:KM>UX'I2T 1NQCA9@A=@"0J]37R19^(];\5^.3K_ ,2?AI\0]7DT^_9]%T"T MTJ%M)TX(Y$=PV)_](G( ?S'&$W8101N/UW28'I0!\Q_%_P#9Y\::MIGQ$UWP MUXXO/MGB2SPVCW&BVL\Q18\):I,Y!5 2QQ_>9CFN_P#%'@OQ'-^S1J?AN>>3 MQ#XCDT-[8%;>.W>60QX";%.T$=.O:O7J* / /B?KWCWP9\+/ ^B^&=!UQ[FX MMK>UU74=$LXKR[TV)(!O\N)W53(2-@8Y"DY(.,5O_L\_V/IVEZAIFD>!_%GA M8^9]IN[_ ,5VRKZ[X M<^"/BVQOM,.G7VMSZEJ%IHBR*S623J?+@)!*AL\D*=H+D>M>XD9I: /GS1-$ M\6^"/V?/AS&G@V#Q!?Z'%:-JFA7,4D>&]2\'6T>@-IUN/$EL+2XU.Z$RRIOBR66-"F SGJW QS7UE2 8H M ^9?$ \0_M%:AX*T"]\$^(O"MIH6IP:KK=[K%O'!#YD(RL-NP=O/W/\ Q+\H M'.<\5]-#I1@#M2T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%?%?B;_ (*!ZQX)\+?%^/6/ ENWCCP-KUEHMKH5 MCJ#RKJGVICY,B-Y08919'P%/0#O5[4_V\-8UNY\.6O@7P5:^(+F^^'LGCV^2 MXU!XA:HJL!;*5C.YC(C)DXZ@XH ^QJ*^+[3_ (*,V>H>(O@;8VWA436?Q M( M+C5+Q;MF71FFG^S1J<)AP9E=W;GMG\: /M.BOBQ_\ @HY:0:E\<;>?PGY4/@&WFGTJ]17T?H_BC5?%_P "K?7]8T^/1-6U+0_MLUA!,9!;,\)< M('(!) (YP.: /0Z6OS8_X)_?M2ZOJ/PP^'7PL\':=%XT\7LMWJ'B"^U34FBA MTBT^T, SDAGED.5Q&O8C)&>/1O%/_!1K4/"7PV\7:G=^ HY?&/A_Q8?#3:!! M?NPF7#/YX81[L;$=L;3]WK0!]PT5\B>)_P!NRYMM5\2KX>\)P:MI6@^ D\9W M-[-?-'\\D>^*V "'KE.*X[_ (;[^*=O+\.+RY^"MFNE?$&,0Z!%'XC0 MW,ET5&WSPV%[]KM95D71"TJ8W7 GV_-!SPP7G]:H']N'Q+X3TOXGZ-XY\!V>C_$/P M3I(UH:?9ZH9K'4;8G >.8IN7G@@J: /L*BOA@?MZ?%.#4O 'VKX+6<=EX^M\ M>'XX_$:-.T^W(\_]WM2,]>Y ]^*]E_98_:6UGXWZCXX\.^*_"\'A;Q;X0OUL MKZWLKPW5M)N&59'*@].QH ^@J*** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#XE^+7[.EAK?\ P4/^'/BY M-7FM+6[M(]2O])6+,=W=64G-%% 'BWA']D:S\.?"C]I;3;;Q- M=AK.\@@T2=82&TJ*UNY+N)(_WF3B0]BO.3WKVS4OV;M+?_@G#'X(&HR+<)I@ MUH:QY1\W[=YOVDS8W9SN./O=.]%% 'C7B?\ 9(L=>\$_LQV,WB6["W+/;:V_ ME$MJT4]VEY(LGS\?O,]=W8]J^HO%>I>,)_VHM5\/Q^+'A\$-X2D8>'191^6L MY#CS?,SNXX^7IQ110!\G>$/V=8_@W^SY\)?B=X1UB'2/'?AG5YHYM2BT\!-5 MMII6#07""0%A@ EC@9 Z\>MWW[.NFZW^WH/%;ZE)#I^KZ$=5N=$2(^4UV;5 M[?S2V[&0C_W<]>>:** .5^ W[.,/A/\ 9.^/EM)X@FU34]8AN=(74;J LUO; M01,D,84N(O#/B?X>^)OVF?$WA'Q@WA_7-4U/3'AO([!96M@-BLN'8AMRY&<#&:F M_:DT?Q/\"[[PG\?/!_B:&'QCJ6C6VA:S#J.FBXMM0!C#";:)$*,&R< D=/3D MHH N>/?@/X@MOV,/%NBOHR+::?Y-KI]M&0=J)YC%B3W+# MO110!WFJ_"QI;S]D\_VH!_8&S_EV_P!?B/\ W_E_6O0/V5O !\*?'GX\:H;\ M77]KZO!-Y(@V>5A,8SN.[\A110!]34444 %%%% !1110 4444 %%%% !1110 C 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '_]D! end EX-101.SCH 20 jks-20221231.xsd EX-101.SCH 00100 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - PRINCIPAL ACCOUNTING POLICIES - Schedule of Cash, cash equivalents and restricted cash (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - INTEREST EXPENSES, NET (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - OTHER INCOME, NET - Schedule Of Other Nonoperating Income Expense (Details) link:presentationLink link:calculationLink link:definitionLink 40603 - Disclosure - TAXATION - Current and Deferred Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 40604 - Disclosure - TAXATION - Income Tax Rate Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 40606 - Disclosure - TAXATION - Deferred Tax Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - ACCOUNTS RECEIVABLE, NET-THIRD PARTIES - Schedule of accounts receivable (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - NOTES RECEIVABLE, NET - THIRD PARTIES (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - ADVANCES TO SUPPLIERS, NET - THIRD PARTIES (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - INVENTORIES (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - PREPAYMENTS AND OTHER CURRENT ASSETS (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - INVESTMENTS AND AVAILABLE-FOR-SALE SECURITIES - Schedule of Long-term Investments (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - LAND USE RIGHTS, NET (Details) link:presentationLink link:calculationLink link:definitionLink 41601 - Disclosure - OTHER ASSETS - THIRD PARTIES (Details) link:presentationLink link:calculationLink link:definitionLink 41701 - Disclosure - OTHER PAYABLES AND ACCRUALS (Details) link:presentationLink link:calculationLink link:definitionLink 41801 - Disclosure - BORROWINGS - Short-term borrowings (Details) link:presentationLink link:calculationLink link:definitionLink 41805 - Disclosure - BORROWINGS - Long-term future principal repayments (Details) link:presentationLink link:calculationLink link:definitionLink 41902 - Disclosure - LEASES - Operating and finance leases (Details) link:presentationLink link:calculationLink link:definitionLink 41903 - Disclosure - LEASES - Components of lease expenses (Details) link:presentationLink link:calculationLink link:definitionLink 41904 - Disclosure - LEASES - Supplemental cash flow information (Details) link:presentationLink link:calculationLink link:definitionLink 41905 - Disclosure - LEASES - Maturities of lease liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 41905 - Disclosure - LEASES - Maturities of lease liabilities (Details) Calc 2 link:presentationLink link:calculationLink link:definitionLink 42801 - Disclosure - COMMITMENTS AND CONTINGENCIES - Capital commitments (Details) link:presentationLink link:calculationLink link:definitionLink 43201 - Disclosure - ADDITIONAL INFORMATION-CONDENSED FINANCIAL STATEMENTS OF THE PARENT COMPANY - Condensed statements of operations (Details) link:presentationLink link:calculationLink link:definitionLink 43202 - Disclosure - ADDITIONAL INFORMATION-CONDENSED FINANCIAL STATEMENTS OF THE PARENT COMPANY - Condensed balance sheets (Details) link:presentationLink link:calculationLink link:definitionLink 43204 - Disclosure - ADDITIONAL INFORMATION-CONDENSED FINANCIAL STATEMENTS OF THE PARENT COMPANY - Condensed cash flows (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00305 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 30103 - Disclosure - ORGANIZATION AND NATURE OF OPERATIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 31903 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 32503 - Disclosure - SHARE BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 32903 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - ORGANIZATION AND NATURE OF OPERATIONS (Details) link:presentationLink link:calculationLink link:definitionLink 40102 - Disclosure - ORGANIZATION AND NATURE OF OPERATIONS - Schedule of Subsidiaries (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - PRINCIPAL ACCOUNTING POLICIES - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - PRINCIPAL ACCOUNTING POLICIES - Movement of accrued warranty cost (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - REVENUES - Schedule of revenues by product (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - REVENUES - Schedule of revenues by location (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - TAXATION (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - TAXATION - Composition of Income Tax Expense (Details) link:presentationLink link:calculationLink link:definitionLink 40605 - Disclosure - TAXATION - Aggregate Amount and Per Share Effect of Reduction of CIT (Details) link:presentationLink link:calculationLink link:definitionLink 40607 - Disclosure - TAXATION - Movement of Valuation Allowances (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - ACCOUNTS RECEIVABLE, NET-THIRD PARTIES - Movement of Allowance for Doubtful Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - NOTES RECEIVABLE, NET - THIRD PARTIES - (Schedule of Movement of Allowance for notes receivable) (Details) link:presentationLink link:calculationLink link:definitionLink 41102 - Disclosure - PREPAYMENTS AND OTHER CURRENT ASSETS - Activity in the allowance for credit losses (Details) link:presentationLink link:calculationLink link:definitionLink 41202 - Disclosure - INVESTMENTS AND AVAILABLE-FOR-SALE SECURITIES (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - INTANGIBLE ASSETS, NET (Details) link:presentationLink link:calculationLink link:definitionLink 41602 - Disclosure - OTHER ASSETS - THIRD PARTIES - Additional (Details) link:presentationLink link:calculationLink link:definitionLink 41603 - Disclosure - OTHER ASSETS - THIRD PARTIES - Summary of activity in allowance for credit losses related to deposits (Details) link:presentationLink link:calculationLink link:definitionLink 41802 - Disclosure - BORROWINGS - Type of short-term (Details) link:presentationLink link:calculationLink link:definitionLink 41803 - Disclosure - BORROWINGS - Short-term narrative (Details) link:presentationLink link:calculationLink link:definitionLink 41804 - Disclosure - BORROWINGS - Long-term (Details) link:presentationLink link:calculationLink link:definitionLink 41806 - Disclosure - BORROWINGS - Long-term narrative (Details) link:presentationLink link:calculationLink link:definitionLink 41807 - Disclosure - BORROWINGS - Other long-term borrowings (Details) link:presentationLink link:calculationLink link:definitionLink 41901 - Disclosure - LEASES (Details) link:presentationLink link:calculationLink link:definitionLink 42001 - Disclosure - EARNINGS PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 42002 - Disclosure - EARNINGS PER SHARE - Additional (Details) link:presentationLink link:calculationLink link:definitionLink 42101 - Disclosure - EMPLOYEE BENEFITS (Details) link:presentationLink link:calculationLink link:definitionLink 42201 - Disclosure - CONVERTIBLE SENIOR NOTES AND CALL OPTIONS (Details) link:presentationLink link:calculationLink link:definitionLink 42202 - Disclosure - CONVERTIBLE SENIOR NOTES AND CALL OPTIONS - Call options (Details) link:presentationLink link:calculationLink link:definitionLink 42301 - Disclosure - ORDINARY SHARES (Details) link:presentationLink link:calculationLink link:definitionLink 42401 - Disclosure - SUBSIDIARY'S OFFERING OF ITS EQUITY INTERESTS (Details) link:presentationLink link:calculationLink link:definitionLink 42501 - Disclosure - SHARE BASED COMPENSATION (Details) link:presentationLink link:calculationLink link:definitionLink 42502 - Disclosure - SHARE BASED COMPENSATION - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 42503 - Disclosure - SHARE BASED COMPENSATION - Summary of Non-vested Shares (Details) link:presentationLink link:calculationLink link:definitionLink 42504 - Disclosure - SHARE BASED COMPENSATION - Restricted Shares (Details) link:presentationLink link:calculationLink link:definitionLink 42505 - Disclosure - SHARE BASED COMPENSATION - Share options activities (Details) link:presentationLink link:calculationLink link:definitionLink 42506 - Disclosure - SHARE BASED COMPENSATION - Expense Allocation (Details) link:presentationLink link:calculationLink link:definitionLink 42601 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES - Balances (Details) link:presentationLink link:calculationLink link:definitionLink 42602 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES - Transaction From Related Party (Details) link:presentationLink link:calculationLink link:definitionLink 42603 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES - Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 42701 - Disclosure - CERTAIN RISKS AND CONCENTRATION (Details) link:presentationLink link:calculationLink link:definitionLink 42702 - Disclosure - CERTAIN RISKS AND CONCENTRATION - Schedule of Major Customers (Details) link:presentationLink link:calculationLink link:definitionLink 42802 - Disclosure - COMMITMENTS AND CONTINGENCIES - Contingencies and Guarantees (Details) link:presentationLink link:calculationLink link:definitionLink 42901 - Disclosure - FAIR VALUE MEASUREMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 42902 - Disclosure - FAIR VALUE MEASUREMENTS (Assets and Liabilities on a Recurring Basis) (Details) link:presentationLink link:calculationLink link:definitionLink 42903 - Disclosure - FAIR VALUE MEASUREMENTS (Assets and Liabilities Measured Using Unobservable Inputs) (Details) link:presentationLink link:calculationLink link:definitionLink 42904 - Disclosure - FAIR VALUE MEASUREMENTS (Changes in fair value of Foreign Exchange Option) (Details) link:presentationLink link:calculationLink link:definitionLink 42905 - Disclosure - FAIR VALUE MEASUREMENTS (Changes in fair value of rate swap derivative) (Details) link:presentationLink link:calculationLink link:definitionLink 42906 - Disclosure - FAIR VALUE MEASUREMENTS (Fair Value Of Rap Cap Derivative) (Details) link:presentationLink link:calculationLink link:definitionLink 42907 - Disclosure - FAIR VALUE MEASUREMENTS (Change in Fair Value of Derivatives) (Details) link:presentationLink link:calculationLink link:definitionLink 42908 - Disclosure - FAIR VALUE MEASUREMENTS (Significant Unobservable Inputs) (Details) link:presentationLink link:calculationLink link:definitionLink 42909 - Disclosure - FAIR VALUE MEASUREMENTS (Changes in Level 3 fair value of available-for-sale securities) (Details) link:presentationLink link:calculationLink link:definitionLink 43001 - Disclosure - RESTRICTED NET ASSETS (Details) link:presentationLink link:calculationLink link:definitionLink 43101 - Disclosure - SUBSEQUENT EVENTS (Details) link:presentationLink link:calculationLink link:definitionLink 43203 - Disclosure - ADDITIONAL INFORMATION-CONDENSED FINANCIAL STATEMENTS OF THE PARENT COMPANY - Condensed balance sheets (Parenthetical) (Details) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - ORGANIZATION AND NATURE OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - PRINCIPAL ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - REVENUES link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - INTEREST EXPENSES, NET link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - OTHER INCOME, NET link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - TAXATION link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - ACCOUNTS RECEIVABLE, NET-THIRD PARTIES link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - NOTES RECEIVABLE, NET-THIRD PARTIES link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - ADVANCES TO SUPPLIERS, NET - THIRD PARTIES link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - INVENTORIES link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - PREPAYMENTS AND OTHER CURRENT ASSETS link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - INVESTMENTS AND AVAILABLE-FOR-SALE SECURITIES link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - LAND USE RIGHTS, NET link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - INTANGIBLE ASSETS, NET link:presentationLink link:calculationLink link:definitionLink 11601 - Disclosure - OTHER ASSETS - THIRD PARTIES link:presentationLink link:calculationLink link:definitionLink 11701 - Disclosure - OTHER PAYABLES AND ACCRUALS link:presentationLink link:calculationLink link:definitionLink 11801 - Disclosure - BORROWINGS link:presentationLink link:calculationLink link:definitionLink 11901 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 12001 - Disclosure - EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 12101 - Disclosure - EMPLOYEE BENEFITS link:presentationLink link:calculationLink link:definitionLink 12201 - Disclosure - CONVERTIBLE SENIOR NOTES AND CALL OPTIONS link:presentationLink link:calculationLink link:definitionLink 12301 - Disclosure - ORDINARY SHARES link:presentationLink link:calculationLink link:definitionLink 12401 - Disclosure - SUBSIDIARY'S OFFERING OF ITS EQUITY INTERESTS link:presentationLink link:calculationLink link:definitionLink 12501 - Disclosure - SHARE BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 12601 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES link:presentationLink link:calculationLink link:definitionLink 12701 - Disclosure - CERTAIN RISKS AND CONCENTRATION link:presentationLink link:calculationLink link:definitionLink 12801 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 12901 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 13001 - Disclosure - RESTRICTED NET ASSETS link:presentationLink link:calculationLink link:definitionLink 13101 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 13201 - Disclosure - ADDITIONAL INFORMATION-CONDENSED FINANCIAL STATEMENTS OF THE PARENT COMPANY link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - PRINCIPAL ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - PRINCIPAL ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - REVENUES (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - INTEREST EXPENSES, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - OTHER INCOME, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - TAXATION (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - ACCOUNTS RECEIVABLE, NET-THIRD PARTIES (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - NOTES RECEIVABLE, NET-THIRD PARTIES (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - ADVANCES TO SUPPLIERS, NET - THIRD PARTIES (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - INVENTORIES (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - PREPAYMENTS AND OTHER CURRENT ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - INVESTMENTS AND AVAILABLE-FOR-SALE SECURITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 31303 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 31403 - Disclosure - LAND USE RIGHTS, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 31503 - Disclosure - INTANGIBLE ASSETS, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 31603 - Disclosure - OTHER ASSETS -THIRD PARTIES (Tables) link:presentationLink link:calculationLink link:definitionLink 31703 - Disclosure - OTHER PAYABLES AND ACCRUALS (Tables) link:presentationLink link:calculationLink link:definitionLink 31803 - Disclosure - BORROWINGS (Tables) link:presentationLink link:calculationLink link:definitionLink 32003 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 32603 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES (Tables) link:presentationLink link:calculationLink link:definitionLink 32803 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) link:presentationLink link:calculationLink link:definitionLink 33203 - Disclosure - ADDITIONAL INFORMATION-CONDENSED FINANCIAL STATEMENTS OF THE PARENT COMPANY (Tables) link:presentationLink link:calculationLink link:definitionLink 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 21 jks-20221231_cal.xml EX-101.CAL EX-101.DEF 22 jks-20221231_def.xml EX-101.DEF EX-101.LAB 23 jks-20221231_lab.xml EX-101.LAB EX-101.PRE 24 jks-20221231_pre.xml EX-101.PRE XML 25 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Document and Entity Information
12 Months Ended
Dec. 31, 2022
shares
Document and Entity Information  
Document Type 20-F
Document Registration Statement false
Document Annual Report true
Document Period End Date Dec. 31, 2022
Document Transition Report false
Document Shell Company Report false
Entity File Number 001-34615
Entity Registrant Name JinkoSolar Holding Co., Ltd.
Entity Incorporation, State or Country Code E9
Entity Address, Address Line One 1 Yingbin Road
Entity Address, Address Line Two Shangrao Economic Development Zone
Entity Address, City or Town Jiangxi Province
Entity Address, Postal Zip Code 334100
Entity Address, Country CN
Entity Common Stock, Shares Outstanding 201,189,189
Entity Well-known Seasoned Issuer Yes
Entity Voluntary Filers No
Entity Current Reporting Status Yes
Entity Interactive Data Current Yes
Entity Filer Category Large Accelerated Filer
Entity Emerging Growth Company false
ICFR Auditor Attestation Flag true
Document Accounting Standard U.S. GAAP
Entity Shell Company false
Entity Central Index Key 0001481513
Current Fiscal Year End Date --12-31
Document Fiscal Year Focus 2022
Document Fiscal Period Focus FY
Amendment Flag false
Auditor Name PricewaterhouseCoopers Zhong Tian LLP
Auditor Firm ID 1424
Auditor Location Shanghai, the People’s Republic of China
American Depositary Shares  
Document and Entity Information  
Title of 12(b) Security American Depositary Shares, each representing fourordinary shares, par value US$0.00002 per share
Trading Symbol JKS
Security Exchange Name NYSE
Ordinary shares  
Document and Entity Information  
Title of 12(b) Security Ordinary shares, par value US$0.00002 per share*
Business Contact [Member]  
Document and Entity Information  
Contact Personnel Name Mengmeng (Pan) Li
Entity Address, Address Line One 1 Yingbin Road
Entity Address, Address Line Two Shangrao Economic Development Zone
Entity Address, City or Town Jiangxi Province
Entity Address, Postal Zip Code 334100
Entity Address, Country CN
City Area Code 86-793
Local Phone Number 858-8188
Contact Personnel Email Address pan.li@jinkosolar.com

XML 26 R2.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF OPERATIONS
¥ in Thousands, $ in Thousands
1 Months Ended 12 Months Ended
Dec. 31, 2022
CNY (¥)
shares
Dec. 31, 2022
CNY (¥)
¥ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
CNY (¥)
¥ / shares
shares
Dec. 31, 2020
CNY (¥)
¥ / shares
shares
Total revenues ¥ 31,000 ¥ 83,127,296 $ 12,052,325 ¥ 40,826,521 ¥ 35,129,459
Cost of revenues   (70,848,983) (10,272,137) (34,168,686) (28,957,798)
Gross profit   12,278,313 1,780,188 6,657,835 6,171,661
Selling and marketing   (7,241,888) (1,049,975) (2,856,465) (2,473,982)
General and administrative   (3,508,678) (508,710) (1,963,562) (1,409,371)
Impairment of long-lived assets   (373,732) (54,186) (273,713) (114,168)
Research and development   (724,769) (105,082) (461,590) (389,192)
Total operating expenses   (11,849,067) (1,717,953) (5,555,330) (4,386,713)
Income from operations   429,246 62,235 1,102,505 1,784,948
Interest expenses   (1,079,409) (156,500) (838,320) (675,852)
Interest income   588,706 85,354 214,291 216,618
Subsidy income   1,089,435 157,953 465,685 191,981
Exchange gain/(loss), net   1,025,891 148,741 (355,499) (336,523)
Other income, net   1,571 228 1,911 2,292
Income before income taxes   1,976,709 286,596 1,089,903 566,372
Income tax expenses   (605,278) (87,757) (194,140) (178,411)
Equity in (loss)/income of affiliated companies   193,708 28,085 59,809 (52,706)
Net income   1,565,139 226,924 955,572 335,255
Less: Net income attributable to the non-controlling interests   (944,633) (136,959) (234,554) (104,870)
Net income attributable to JinkoSolar Holding Co., Ltd.'s ordinary shareholders   ¥ 620,506 $ 89,965 ¥ 721,018 ¥ 230,385
Net income/(loss) attributable to JinkoSolar Holding Co., Ltd.'s ordinary shareholders per share -          
Basic | (per share)   ¥ 3.13 $ 0.45 ¥ 3.78 ¥ 1.29
Diluted | (per share)   3.10 0.45 2.01 (1.36)
Net income/(loss) attributable to JinkoSolar Holding Co., Ltd.'s ordinary shareholders per ADS-          
Basic | (per share)   ¥ 12.54 $ 1.82 ¥ 15.12 ¥ 5.15
Diluted   12.38 1.80 8.02 (5.42)
Weighted average ordinary shares outstanding          
Basic   198,004,260 198,004,260 190,672,869 178,938,853
Diluted   200,408,494 200,408,494 205,719,772 171,438,853
Number of ordinary shares per ADS 4 4 4    
Interest Rate Swap          
Change in fair value of foreign exchange options   ¥ 0 $ 0   ¥ (78,878)
Foreign Exchange Forward Contract [Member]          
Change in fair value of foreign exchange options   (164,356) (23,829) ¥ 288,880 191,186
long-term investment          
Change in fair value of foreign exchange options   101,871 14,770    
Third Party [Member]          
Total revenues   82,794,101 12,004,016 40,794,758 35,067,287
Related Party [Member]          
Total revenues   333,195 48,309 31,763 62,172
Convertible Senior Notes and Call Options [Member]          
Change in fair value of foreign exchange options   (12,083) (1,752) 191,641 (725,792)
Foreign exchange option          
Change in fair value of foreign exchange options   ¥ (4,163) $ (604) ¥ 18,809 ¥ (3,608)
XML 27 R3.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
CNY (¥)
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME        
Net income ¥ 1,565,139 $ 226,924 ¥ 955,572 ¥ 335,255
Other comprehensive income:        
-Unrealized gain on available-for-sale securities 973 141    
-Change in fair value of interest rate swap cash flow hedges     (12,294)  
-Reclassification of change in instrument-specific credit risk 0 0 (14,252) 0
-Change in instrument-specific credit risk 100,158 14,522 56,224 60,326
-Foreign currency translation adjustments 406,149 58,886 (55,438) (251,893)
Comprehensive income 2,072,419 300,473 929,812 143,688
Less: comprehensive income attributable to non-controlling interests (1,079,975) (156,582) (234,554) (104,870)
Comprehensive income attributable to JinkoSolar Holding Co., Ltd.'s ordinary shareholders ¥ 992,444 $ 143,891 ¥ 695,258 ¥ 38,818
XML 28 R4.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED BALANCE SHEETS
¥ in Thousands, $ in Thousands
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Current assets:      
Cash and cash equivalents ¥ 10,243,500 $ 1,485,168 ¥ 8,321,415
Restricted cash 1,027,454 148,967 602,044
Restricted short-term investments 8,945,271 1,296,942 9,261,918
Short-term investments 0 0 150,000
Accounts receivable, net - related parties 139,713 20,257 29,417
Accounts receivable, net - third parties 16,674,876 2,417,630 7,471,103
Notes receivable - a related party 282,824 41,006  
Notes receivable, net - third parties 6,697,096 970,988 1,689,102
Advances to suppliers - a related party 56,860 8,244  
Advances to suppliers - third parties 3,271,284 474,292 1,536,155
Inventories, net 17,450,284 2,530,053 13,252,352
Foreign exchange forward contract receivables 119,625 17,344 73,532
Other receivables - related parties 23,105 3,350 17,348
Held-for-sale assets 0 0 684,631
Available-for-sale securities 104,499 15,151  
Prepayments and other current assets 3,290,903 477,136 2,435,057
Total current assets 68,327,294 9,906,528 45,524,074
Non-current assets:      
Restricted long-term investments 1,378,680 199,890 1,204,697
Accounts receivable, net - third parties 0 0 27,624
Long-term investments 1,711,072 248,083 633,866
Property, plant and equipment, net 32,290,088 4,681,623 19,969,894
Land use rights, net 1,431,424 207,537 1,090,057
Intangible assets, net 79,600 11,541 55,484
Deferred tax assets 704,244 102,106 371,767
Financing lease right-of-use assets, net 558,407 80,961 628,592
Operating lease right-of-use assets, net 396,966 57,555 438,271
Advances to suppliers to be utilized beyond one year 310,375 45,000 296,709
Other assets - related parties 52,363 7,592 3,292
Other assets - third parties 1,421,669 206,123 2,739,160
Total non-current assets 40,334,888 5,848,010 27,459,413
Total assets 108,662,182 15,754,538 72,983,487
Current liabilities:      
Accounts payable - related parties 0 0 15,863
Accounts payable - third parties 10,378,076 1,504,680 6,799,854
Notes payable - a related party 419,500 60,822  
Notes payable - third parties 20,204,323 2,929,351 12,072,223
Accrued payroll and welfare expenses 2,035,931 295,182 1,240,791
Advances from a related party 3,829 555  
Advances from third parties 9,220,267 1,336,813 5,914,354
Income tax payables 737,735 106,962 214,856
Foreign exchange forward derivatives payables 63,137 9,154 2,659
Financing lease liabilities - current 168,381 24,413 194,939
Operating lease liabilities - current 65,489 9,495 62,515
Short-term borrowings, including current portion of long-term borrowings, and failed sale-leaseback financing 12,419,170 1,800,610 13,339,367
Other payables and accruals - third parties 9,214,384 1,335,961 4,844,084
Other payables and accruals - a related party 5,964 865 2,230
Guarantee liabilities to related parties 0 0 2,500
Held-for-sale liabilities 0 0 553,234
Deferred revenue 0 0 200,000
Total current liabilities 64,936,186 9,414,863 45,459,469
Non-current liabilities:      
Long-term borrowings 13,022,795 1,888,128 9,896,455
Long-term payables 601,759 87,247 568,495
Accrued warranty costs - non-current 1,422,276 206,211 858,641
Financing lease liabilities - non-current 69,881 10,131 236,374
Operating lease liabilities - non-current 339,885 49,279 385,420
Convertible senior notes 1,070,699 155,237 1,098,736
Deferred tax liability 194,808 28,245 183,003
Guarantee liabilities to related parties - non-current 0 0 9,642
Total non-current liabilities 16,722,103 2,424,478 13,236,766
Total liabilities 81,658,289 11,839,341 58,696,235
Commitment and contingencies
Shareholders' equity:      
Ordinary shares (US$0.00002 par value, 500,000,000 shares authorized, 193,770,753 and 204,135,029 shares issued as of December 31, 2021 and December 31, 2022, respectively) 28 4 26
Additional paid-in capital 9,912,931 1,437,240 5,617,923
Accumulated other comprehensive (loss)/income 217,563 31,544 (154,375)
Treasury stock, at cost; 2,945,840 ordinary shares as of December 31, 2021 and December 31, 2022, (43,170) (6,259) (43,170)
Retained earnings 6,249,883 906,148 5,629,377
Total JinkoSolar Holding Co., Ltd. Shareholders' equity 16,337,235 2,368,677 11,049,781
Non-controlling interests 10,666,658 1,546,520 3,237,471
Total shareholders' equity 27,003,893 3,915,197 14,287,252
Total liabilities, non-controlling interest and shareholders' equity ¥ 108,662,182 $ 15,754,538 ¥ 72,983,487
XML 29 R5.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Dec. 31, 2022
Dec. 31, 2021
May 31, 2019
Feb. 28, 2018
CONSOLIDATED BALANCE SHEETS        
Ordinary shares, par value $ 0.00002 $ 0.00002 $ 0.00002 $ 0.00002
Ordinary shares, shares authorized 500,000,000 500,000,000    
Ordinary shares, shares issued 204,135,029 193,770,753    
Ordinary shares, shares outstanding 201,189,189 190,824,913    
Treasury stock at cost, shares 2,945,840 2,945,840    
XML 30 R6.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY
$ in Thousands
Cumulative Effect Period Of Adoption Adjustment [Member]
Ordinary shares
CNY (¥)
Cumulative Effect Period Of Adoption Adjustment [Member]
Additional paid in capital [Member]
CNY (¥)
Cumulative Effect Period Of Adoption Adjustment [Member]
Accumulated other comprehensive (loss)/income [Member]
CNY (¥)
Cumulative Effect Period Of Adoption Adjustment [Member]
Treasury stock [Member]
CNY (¥)
Cumulative Effect Period Of Adoption Adjustment [Member]
Retained earnings (Accumulated losses) [Member]
CNY (¥)
Cumulative Effect Period Of Adoption Adjustment [Member]
Non-controlling interests [Member]
CNY (¥)
Cumulative Effect Period Of Adoption Adjustment [Member]
CNY (¥)
Ordinary shares
CNY (¥)
shares
Additional paid in capital [Member]
CNY (¥)
Accumulated other comprehensive (loss)/income [Member]
CNY (¥)
Treasury stock [Member]
CNY (¥)
shares
Retained earnings (Accumulated losses) [Member]
CNY (¥)
Non-controlling interests [Member]
CNY (¥)
CNY (¥)
shares
USD ($)
shares
Cumulative effect of adoption of new accounting standard               ¥ 25,000 ¥ 4,582,850,000 ¥ 62,952,000 ¥ (13,876,000) ¥ 4,671,367,000 ¥ 3,137,709,000 ¥ 12,441,027,000  
Beginning Balance at Dec. 31, 2019               ¥ 25,000 4,582,850,000 62,952,000 ¥ (13,876,000) 4,671,367,000 3,137,709,000 12,441,027,000  
Beginning Balance (in shares) at Dec. 31, 2019 | shares               180,653,497     (1,723,200)        
Share-based compensation expense               ¥ 0 923,000 0 ¥ 0 0 0 923,000  
Common stock offering               ¥ 1,000 636,179,000 0 ¥ 0 0 0 ¥ 636,180,000  
Common stock offering (in shares) | shares               5,976,272     0     5,976,272 5,976,272
Foreign currency exchange translation adjustment               ¥ 0 0 (251,893,000) ¥ 0 0 0 ¥ (251,893,000)  
Change in the instrument-specific credit risk               0 0 60,326,000 0 0 0 60,326,000  
Subsidiary's offering of its equity interests               0 0 0 0 0 3,100,000,000 3,100,000,000  
Contribution from principal shareholders               0 139,854,000 0 0 0 (139,854,000) 0  
Repurchase of non-controlling interest               0 (20,625,000) 0 0 0 (266,062,000) (286,687,000)  
Equity financing in a subsidiary               0 0 0 0 0 3,100,000,000 3,100,000,000  
Share Repurchase               0 0 0 ¥ (29,294,000) 0 0 (29,294,000)  
Share Repurchase (in shares) | shares                     (1,222,640)        
Exercise of share options               ¥ 0 83,562,000 0 ¥ 0 0 0 ¥ 83,562,000  
Exercise of share option (in shares) | shares               3,750,540     0     3,750,540 3,750,540
Contribution from non-controlling interest shareholders               ¥ 0 0 0 ¥ 0 0 865,000,000 ¥ 865,000,000  
Net income               0 0 0 0 230,385,000 104,870,000 335,255,000  
Settlement of non-controlling interests               0 (171,498,000) 0 0 0 (3,798,746,000) (3,970,244,000)  
Ending Balance at Dec. 31, 2020 ¥ 0 ¥ 0 ¥ 0 ¥ 0 ¥ 6,607,000 ¥ 0 ¥ 6,607,000 ¥ 26,000 5,251,245,000 (128,615,000) ¥ (43,170,000) 4,908,359,000 3,002,917,000 12,990,762,000  
Ending Balance (in shares) at Dec. 31, 2020 | shares               190,380,309     (2,945,840)        
Cumulative effect of adoption of new accounting standard ¥ 0 ¥ 0 ¥ 0 ¥ 0 ¥ 6,607,000 ¥ 0 ¥ 6,607,000 ¥ 26,000 5,251,245,000 (128,615,000) ¥ (43,170,000) 4,908,359,000 3,002,917,000 12,990,762,000  
Share-based compensation expense               0 9,884,000 0 0 0 0 9,884,000  
Foreign currency exchange translation adjustment               0 0 (55,438,000) 0 0 0 (55,438,000)  
Change in the instrument-specific credit risk               0 0 56,224,000 0 0 0 56,224,000  
Exercise of share options               ¥ 0 2,212,000 0 0 0 0 ¥ 2,212,000  
Exercise of share option (in shares) | shares               109,200           105,200 105,200
Conversion of Convertible senior notes               ¥ 0 354,582,000 (14,252,000) 0 0 0 ¥ 340,330,000 $ 16,000
Conversion of Convertible senior notes (in shares) | shares               3,281,244           3,281,244 3,281,244
Net income               ¥ 0 0 0 0 721,018,000 234,554,000 ¥ 955,572,000  
Change in fair value of interest rate swap cash flow hedges               0 0 (12,294,000) 0 0 0 (12,294,000)  
Ending Balance at Dec. 31, 2021               ¥ 26,000 5,617,923,000 (154,375,000) ¥ (43,170,000) 5,629,377,000 3,237,471,000 14,287,252,000  
Ending Balance (in shares) at Dec. 31, 2021 | shares               193,770,753     (2,945,840)        
Cumulative effect of adoption of new accounting standard               ¥ 26,000 5,617,923,000 (154,375,000) ¥ (43,170,000) 5,629,377,000 3,237,471,000 14,287,252,000  
Share-based compensation expense               0 987,259,000 0 0 0 13,610,000 1,000,869,000  
Foreign currency exchange translation adjustment               0 0 270,807,000 0 0 135,342,000 406,149,000 $ 58,886
Change in the instrument-specific credit risk               0 0 100,158,000 0 0 0 100,158,000 14,522
Unrealized gain on available-for-sale securities               0 0 973,000 0 0 0 973,000 $ 141
Subsidiary's offering of its equity interests               0 3,303,660,000 0 0 0 6,419,192,000 9,722,852,000  
Equity financing in a subsidiary               0 3,303,660,000 0 0 0 6,419,192,000 9,722,852,000  
Exercise of share options               ¥ 2,000 3,853,000 0 ¥ 0 0 0 ¥ 3,855,000  
Exercise of share option (in shares) | shares               10,364,276     0     175,536 175,536
Contribution from non-controlling interest shareholders               ¥ 0 0 0 ¥ 0 0 17,000,000 ¥ 17,000,000  
Net income               0 0 0 0 620,506,000 944,633,000 1,565,139,000  
Settlement of non-controlling interests               0 236,000 0 0 0 (5,418,000) (5,182,000)  
Distribution of a subsidary's dividend to non-controlling interest holders               0 0 0 0 0 (95,172,000) (95,172,000)  
Ending Balance at Dec. 31, 2022               ¥ 28,000 9,912,931,000 217,563,000 ¥ (43,170,000) 6,249,883,000 10,666,658,000 27,003,893,000 $ 3,915,197
Ending Balance (in shares) at Dec. 31, 2022 | shares               204,135,029     (2,945,840)        
Cumulative effect of adoption of new accounting standard               ¥ 28,000 ¥ 9,912,931,000 ¥ 217,563,000 ¥ (43,170,000) ¥ 6,249,883,000 ¥ 10,666,658,000 ¥ 27,003,893,000 $ 3,915,197
XML 31 R7.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF CASH FLOWS
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
CNY (¥)
Cash flows from operating activities:        
Net income ¥ 1,565,139 $ 226,924 ¥ 955,572 ¥ 335,255
Adjustments to reconcile net income to net cash provided by operating activities:        
Share-based compensation charge: 1,000,869 145,112 9,884 923
Change in fair value of foreign exchange options 4,163 604 (18,809) 3,608
Change in fair value of convertible senior notes 12,083 1,752 (327,762) 1,202,082
Change in fair value of interest rate swap 0 0 0 78,878
Deferred income taxes (320,673) (46,493) (262,370) 94,158
Change in fair value of long-term investment (101,871) (14,770)    
Depreciation of property, plant and equipment 2,585,000 374,792 1,603,786 1,160,851
Amortization of right-of-use assets 129,869 18,829 135,791 146,965
Depreciation of project assets 0 0 32,559 52,830
Amortization of land use rights 27,353 3,966 18,031 12,379
Amortization of intangible assets 17,324 2,512 11,904 10,177
Amortization of guarantee liability 0 0 (6,364) (14,688)
Inventory write-down 1,819,000 263,754 823,273 270,893
Provision for expected credit loss 285,394 41,378 82,427 14,086
Loss on disposal of property, plant and equipment and land use right 248,500 36,029 350,336 428,115
Amortization of deferred losses related to sale-leaseback transactions 0 0 13,424 27,503
Impairment of long-lived assets 373,732 54,186 273,713 114,168
Equity in loss/(income) of affiliated companies (193,708) (28,085) (59,809) 52,706
Gain on disposal of investment in subsidiaries (14,232) (2,063) 0 0
Exchange (gain)/loss, net (1,025,891) (148,740) 355,499 336,523
Changes in operating assets and liabilities (net of impact of disposition):        
(Increase)/decrease in accounts receivable - third parties (8,610,986) (1,248,476) (3,666,406) 362,087
(Increase)/decrease in accounts receivable - related parties (115,300) (16,717) 364,677 89,587
(Increase)/decrease in notes receivable - third parties (5,006,954) (725,940) (638,398) 478,057
(Increase)/decrease in notes receivable - a related party (282,824) (41,006) 33,001 (14,373)
(Increase)/decrease in advances to suppliers - third parties (1,706,688) (247,446) (856,574) 1,536,442
Increase in advances to suppliers - a related party (56,860) (8,244)    
Increase in inventories (6,053,218) (877,634) (5,698,689) (2,822,713)
decrease in project assets constructed for sale, net of incremental revenue       976,713
Decrease in lease liabilities (22,365) (3,243) (50,426) (36,498)
(Increase)/decrease in other receivables - related parties (6,248) (906) 6,408 30,562
Increase in prepayments and other current assets (277,283) (40,201) (208,125) (1,112,029)
Decrease in other assets - related parties 3,417 495 104,027 0
Decrease in other assets - third parties 621,880 90,164 (139,877) (75,445)
Increase in land use right (473,806) (68,695) (347,126) (176,283)
Increase/(decrease) in accounts payable - third parties 3,588,939 520,347 2,644,118 (367,054)
Increase/(decrease) in accounts payable - related parties (15,863) (2,300) 1,750 (22,196)
Increase in accrued payroll and welfare expenses 795,140 115,285 245,737 115,537
Increase in deferred revenue     200,000  
Increase/(decrease) in advances from - third parties 3,289,191 476,888 3,533,231 (1,792,906)
Increase/(decrease) in advances from - a related party 3,829 555 0 (749)
Increase/(decrease) in income tax payables 522,879 75,810 141,136 (44,763)
Decrease in derivative liability - interest rate swap 0 0 0 (140,150)
Increase in other payables and accruals - third parties 1,572,549 227,998 599,618 687,122
Increase/(decrease) in other payables and accruals - a related party 3,734 541 (69,285) 58,388
Decrease of long-term borrowings related to sale of project assets constructed for sale 0 0 0 (859,166)
Net cash provided by / (used in) operating activities (5,800,784) (841,035) 430,646 591,486
Cash flows from investing activities:        
Maturity of restricted short-term investments 8,494,069 1,231,524 10,501,200 10,075,360
Maturity of short-term investments 150,000 21,748 723,000  
Maturity of restricted long-term investments 1,232,960 178,762 1,648,698 790,398
Proceeds from disposal of property, plant and equipment and land use right 714,176 103,546 20,458 88,717
Proceeds from pro rata decrease in an equity investment 94,284 13,670    
Proceeds from disposal of an equity investment 15,000 2,175    
Net of cash disposed of, cash payment from, disposal of subsidiaries (91,334) (13,242)   48,078
Purchase of property, plant and equipment (12,251,348) (1,776,279) (8,653,859) (4,055,060)
Cash paid for project assets constructed to operate       (76,351)
Cash paid for investment in affiliates (615,100) (89,181) (315,000)  
Purchase of intangible assets (42,415) (6,150) (32,261) (14,566)
Purchase of restricted short-term investments (8,177,423) (1,185,615) (13,362,480) (9,552,996)
Purchase of restricted long-term investments (1,406,943) (203,987) (1,464,202) (1,648,436)
Purchase of short-term investments     (303,000) (570,000)
Purchase of a subsidiary       (19,432)
Cash paid for investment in equity securities (227,000) (32,912) (95,000)  
Loan to third party (23,459) (3,401)    
Deposits provided for an equity investment (37,854) (5,488)    
Purchase of available-for-sale securities (100,000) (14,499)    
Cash received from dividend     23,213 15,598
Net cash used in investing activities (12,272,387) (1,779,329) (11,309,233) (4,918,690)
Cash flows from financing activities:        
Proceeds from exercise of call option     621,059  
Proceeds from issuance of ordinary shares     641,065  
Subsidiary's offering of its equity interests 9,770,000 1,416,517    
Cash payment for transaction costs of subsidiary's offering (47,148) (6,836)    
Settlement of non-controlling interests (5,182) (751)    
Cash payment for finance lease as lessee (216,722) (31,422) (286,292) (252,485)
Proceeds from exercise of share options 5,000 729 10,185 114,758
Payment of deposit for finance lease as lessee     (4,257)  
Capital contributions from non-controlling interest holder 17,000 2,465   865,000
Proceeds from bank borrowings 29,663,730 4,300,837 30,445,781 24,104,976
Repayment of borrowings (27,624,208) (4,005,134) (24,280,437) (25,337,297)
Increase in notes payable - related party 419,500 60,822    
Increase in notes payable - third party 8,132,100 1,179,044 2,737,347 1,816,307
Payment of a subsidiary's dividend to non-controlling interest holders (95,172) (13,799)    
Equity financing in a subsidiary       3,100,000
Borrowings from government background funds     2,133,400 2,202,000
Repurchase of shares       (29,294)
Repurchase of non-controlling interest       (286,686)
Net cash provided by financing activities 20,018,922 2,902,472 12,017,851 6,297,279
Effect of foreign exchange rate changes on cash, cash equivalents, and restricted cash 227,957 33,050 (116,790) (169,261)
Net increase in cash, cash equivalents, and restricted cash 2,173,708 315,158 1,022,474 1,800,814
Cash, cash equivalents, and restricted cash, beginning of the year 9,097,246 1,318,977 8,074,772 6,273,958
Cash, cash equivalents, and restricted cash, end of the year 11,270,954 1,634,135 9,097,246 8,074,772
Supplemental disclosure of cash flow information        
Cash paid for income tax 400,338 58,044 157,366 357,781
Cash paid for interest expenses (net of amounts capitalized) 1,072,812 155,543 801,873 670,160
Supplemental disclosure of non-cash investing and financing cash flow information        
Purchases of property, plant and equipment included in payables 5,674,455 822,719 2,756,446 1,648,427
Proceeds from exercise of share options received in subsequent period     1,169 9,143
Receivables related to At-The-Market offering       641,065
Receivables related to disposal of Property, plant and equipment 378,900 54,935 111,804 92,735
Disposal of equity securities with consideration offset against payable balance due to third party       7,200
Conversion of convertible senior notes to ordinary shares     340,330  
Change in fair value of derivative forward contracts        
Adjustments to reconcile net income to net cash provided by operating activities:        
Change in fair value of foreign exchange forward contracts 13,818 2,003 104,643 (129,806)
Capped Call Options [Member].        
Adjustments to reconcile net income to net cash provided by operating activities:        
Change in fair value of call option ¥ 0 $ 0 ¥ 136,121 ¥ (476,290)
XML 32 R8.htm IDEA: XBRL DOCUMENT v3.23.1
ORGANIZATION AND NATURE OF OPERATIONS
12 Months Ended
Dec. 31, 2022
ORGANIZATION AND NATURE OF OPERATIONS  
ORGANIZATION AND NATURE OF OPERATIONS

1.    ORGANIZATION AND NATURE OF OPERATIONS

JinkoSolar Holding Co., Ltd. (the “Company” or “JinkoSolar Holding”) was incorporated in the Cayman Islands on August 3, 2007. On May 14, 2010, the Company became listed on the New York Stock Exchange (“NYSE”) in the United States. The Company and its subsidiaries (collectively the “Group”) are principally engaged in the design, development, production and marketing of photovoltaic products as well as developing commercial solar power projects.

The following table sets forth information concerning the Company’s major subsidiaries as of December 31, 2022:

    

Date of

    

    

 

 

Incorporation

 

Place of

 

Percentage

Subsidiaries

    

/Acquisition

    

Incorporation

    

of ownership

JinkoSolar Investment Limited. (“Paker”)

 

November 10, 2006

 

Hong Kong

 

100

%

 

  

 

  

 

Jinko Solar Co., Ltd. (“Jiangxi Jinko”) (Note 24)

 

December 13, 2006

 

PRC

 

58.6

%

 

  

 

  

 

Zhejiang Jinko Solar Co., Ltd. (“Zhejiang Jinko”)

 

June 30, 2009

 

PRC

 

58.6

%

 

  

 

  

 

Jinko Solar Import and Export Co., Ltd. (“Jinko Import and Export”)

 

December 24, 2009

 

PRC

 

58.6

%

 

  

 

  

 

JinkoSolar GmbH (“Jinko GmbH”)

 

April 1, 2010

 

Germany

 

58.6

%

 

  

 

  

 

Zhejiang Jinko Trading Co., Ltd. (“Zhejiang Trading”)

 

June 13, 2010

 

PRC

 

58.6

%

 

  

 

  

 

Xinjiang Jinko Solar Co., Ltd. (“Xinjiang Jinko”)

 

May 30, 2016

 

PRC

 

58.6

%

 

  

 

  

 

Yuhuan Jinko Solar Co., Ltd. (“Yuhuan Jinko”)

 

July 29, 2016

 

PRC

 

58.6

%

 

  

 

  

 

JinkoSolar (U.S.) Inc. (“Jinko US”)

 

August 19, 2010

 

USA

 

58.6

%

 

  

 

  

 

Jiangxi Photovoltaic Materials Co., Ltd. (“Jiangxi Materials”)

 

December 1, 2010

 

PRC

 

58.6

%

 

  

 

  

 

JinkoSolar (Switzerland) AG (“Jinko Switzerland”)

 

May 3, 2011

 

Switzerland

 

58.6

%

 

  

 

  

 

JinkoSolar (US) Holdings Inc. (“Jinko US Holding”)

 

June 7, 2011

 

USA

 

58.6

%

 

  

 

  

 

JinkoSolar Italy S.R.L. (“Jinko Italy”)

 

July 8, 2011

 

Italy

 

58.6

%

 

  

 

  

 

  

Jinko Solar Canada Co., Ltd. (“Jinko Canada”)

 

November 18, 2011

 

Canada

 

58.6

%

 

  

 

  

 

  

Jinko Solar Australia Holdings Co. Pty Ltd. (“Jinko Australia”)

 

December 7, 2011

 

Australia

 

58.6

%

 

  

 

  

 

  

Jinko Solar Japan K.K. (“JinkoSolar Japan”)

 

May 21, 2012

 

Japan

 

58.6

%

    

Date of

    

    

 

 

Incorporation

 

Place of

 

Percentage

Subsidiaries

    

/Acquisition

    

Incorporation

    

of ownership

Jinko Solar (Shanghai) Management Co., Ltd.

 

July 25, 2012

 

PRC

 

58.6

%

 

  

 

  

 

  

Wide Wealth Group Holding Limited. (“Wide Wealth Hong Kong”)

June 11, 2012

Hong Kong

100

%

Canton Best Limited (“Canton Best BVI”)

September 16, 2013

BVI

100

%

Jinko Solar Technology Sdn.Bhd.

January 21, 2015

Malaysia

58.6

%

JinkoSolar International Development Limited.

August 28, 2015

Hong Kong

100

%

JinkoSolar Middle East DMCC (“DMCC”)

November 6, 2016

Emirates

58.6

%

JinkoSolar Trading Privated Limited.

 

February 6, 2017

 

India

 

58.6

%

 

  

 

  

 

  

JinkoSolar LATAM Holding Limited.

August 22, 2017

Hong Kong

100

%

JinkoSolar (U.S.) Industries Inc.

 

November 16, 2017

 

USA

 

58.6

%

 

  

 

  

 

  

JinkoSolar Technology (Haining) Co., Ltd. (“Haining Jinko”)*

December 15, 2017

PRC

45.9

%

Poyang Ruilixin Information Technology Co., Ltd.

 

December 19, 2017

 

PRC

 

58.6

%

Jinko Solar Korea Co., Ltd. (“Jinko Korea”)

December 3, 2018

Korea

58.6

%

JinkoSolar (Sichuan) Co., Ltd. (“Jinko Sichuan”)*

February 18, 2019

PRC

38.4

%

JinkoSolar (Qinghai) Co., Ltd. (“Jinko Qinghai”)*

April 3, 2019

PRC

32.2

%

Rui Xu Co., Ltd. (“Rui Xu”)*

July 24, 2019

PRC

35.2

%

JinkoSolar (Yiwu) Co., Ltd. (“Jinko Yiwu”)*

September 19, 2019

PRC

32.2

%

Jinko PV Material Supply SDN. BHD

September 23, 2019

Malaysia

58.6

%

JinkoSolar (Vietnam) Co., Ltd.

September 26, 2019

Vietnam

58.6

%

JinkoSolar (Chuzhou) Co., Ltd. (“Jinko Chuzhou”)*

December 26, 2019

PRC

32.2

%

Zhejiang New Materials Co., Ltd. (“Zhejiang New Materials”)

March 24, 2020

PRC

58.6

%

JinkoSolar (Shangrao) Co., Ltd. (“Jinko Shangrao”)*

April 17, 2020

PRC

32.2

%

Jinko Solar Denmark ApS

May 28, 2020

Denmark

58.6

%

JinkoSolar Hong Kong Limited

August 17, 2020

Hong Kong

58.6

%

Jinko Solar (Malaysia) SDN BHD

August 28, 2020

Malaysia

58.6

%

JinkoSolar (Chuxiong) Co., Ltd. (“Jinko Chuxiong”)

September 25, 2020

PRC

58.6

%

Yiwu New Materials Co., Ltd. (“Yiwu Materials”)

October 14, 2020

PRC

58.6

%

Jinko Solar (Vietnam) Industries Company Limited.

March 29, 2021

Vietnam

58.6

%

JinkoSolar (Leshan) Co., Ltd. (“Jinko Leshan”)

April 25, 2021

PRC

58.6

%

JinkoSolar (Anhui) Co., Ltd. (“Jinko Anhui”) *

September 3, 2021

PRC

32.2

%

JinkoSolar (Yushan) Co., Ltd. (“Jinko Yushan”) *

September 26, 2021

PRC

46.9

%

Fengcheng Jinko PV Materials Co., Ltd

August 11, 2021

PRC

58.6

%

JinkoSolar (Feidong) Co., Ltd. (“Jinko Feidong”) *

September 23, 2021

PRC

32.2

%

JinkoSolar (Jinchang) Co., Ltd. (“Jinko Jinchang”)

September 24, 2021

PRC

58.6

%

JinkoSolar (Poyang) Co., Ltd. (“Jinko Poyang”)

December 1, 2021

PRC

58.6

%

Shangrao Changxin Enterprise Management Center LP.

December 16, 2021

PRC

100

%

Shangrao Changxin No. 1 Enterprise Management Center LP.

February 17, 2022

PRC

100

%

Shangrao Changxin No. 2 Enterprise Management Center LP.

February 17, 2022

PRC

100

%

Shangrao Changxin No. 3 Enterprise Management Center LP.

June 15, 2022

PRC

100

%

Shangrao Changxin No. 5 Enterprise Management Center LP.

June 15, 2022

PRC

100

%

Shangrao Changxin No. 6 Enterprise Management Center LP.

October 25, 2022

PRC

100

%

Jiaxing Jinyue Phase I Venture Capital Partnership

April 26, 2022

PRC

78.2

%

Shangrao Jinko PV Manufacturing Co., Ltd.

March 28, 2022

PRC

58.6

%

Shangrao Guangxin Jinko PV Manufacturing Co., Ltd

March 23, 2022

PRC

58.6

%

Jinko Energy Storage Technology Co., Ltd.

December 6, 2022

PRC

58.6

%

Jiangxi Jinko Energy Storage Co., Ltd

May 26, 2022

PRC

58.6

%

* These entities are subsidiaries of Jiangxi Jinko with non-controlling interest. The percentage of ownership is the economic interest calculated as the multiple of the Company’s ownership in Jiangxi Jinko and Jiangxi Jinko’s ownership in such subsidiary.

(i) In the fourth quarter of 2016, JinkoSolar Technology Limited (formally known as Paker Technology Limited) disposed of Zhejiang Jinko Financial Leasing Co., Ltd. with the consideration of RMB183 million (USD26 million). Loss on disposal of this subsidiary amounted to RMB15 million (USD2 million) was recognized. Consideration associated with the transaction amounted to RMB128 million and RMB42 million was collected in the years of 2019 and 2020, respectively.

(ii) Haining Jinko was founded by the Group in the year of 2017 and is principally engaged in the production of photovoltaic products, such as solar modules and cells, for intercompany sales within the Group. In the second and third quarter of 2018, government background companies made capital injection with the amounted of RMB517 million into Haining Jinko. In the third quarter of 2019, to support developments of local enterprise, government background funds of Zhejiang province made investment into Haining Jinko as capital injections through limited partnership established together with Zhejiang Jinko. The total capital injection received from government funds in the year of 2019 amounted to RMB846 million. The Group’s percentage of ownership in Haining Jinko was 56.4% as at December 31, 2019. During the year of 2020, the Group repurchased certain of the noncontrolling interests with the consideration of RMB287 million, with the difference between the consideration and the carrying amount of noncontrolling interests charged to additional paid-in capital with the amount of RMB21 million. In addition, in the fourth quarter of 2020, certain of the non-controlling interest arrangements were settled in return for a loan liability pursuant to a supplementary investment agreement between the Group and the government background fund (Note 18).

(iii) In the second quarter of 2019, Jiangxi Jinko, together with government background funds, established Jinko Sichuan. Cash capital injections with the amount of RMB800 million and RMB200 million had been made by the non-controlling shareholders in 2019 and 2020, respectively. The Group controls and consolidates the entity in its financial statements. Jinko Sichuan is principally engaged in the production of silicon ingot for intercompany sales within the Group. In the fourth quarter of 2020, the non-controlling interest arrangement was settled in return for a loan liability pursuant to a supplementary investment agreement between the Group and the government background fund (Note 18).

(iv) In the fourth quarter of 2019, Jiangxi Jinko, together with government background funds, established Jinko Chuzhou. Cash capital injections with the amount of RMB550 million and RMB300 million had been made by the non-controlling shareholder in 2019 and 2020, respectively. The Group owns controls and consolidates such entity in its financial statements. Jinko Chuzhou is principally engaged in the production of solar modules for intercompany sales within the Group. In the third quarter of 2020, the non-controlling interest arrangement was settled in return for a loan liability pursuant to a supplementary investment agreement between the Group and the government background fund (Note 18).

(v) In the fourth quarter of 2019, Jiangxi Jinko, together with government background funds, established Jinko Yiwu. Cash capital injections with the amount of RMB400 million and RMB365 million had been made by the non-controlling shareholders in 2019 and 2020, respectively. The Group owns controls and consolidates such entity in its financial statements. Jinko Yiwu is principally engaged in the production of solar modules for intercompany sales within the Group. In the third quarter of 2020, the non-controlling interest arrangement was settled in return for a loan liability pursuant to a supplementary investment agreement between the Group and government background funds (Note 18).

(vi) In the second quarter of 2020, Jiangxi Jinko, together with a government background fund, established Jinko Shangrao. Cash capital injections with the amount of RMB1,902 million had been made by the government fund as of December 31, 2020. The group owns controls and consolidates such entity in its financial statements. Shangrao Jinko is principally engaged in the production of photovoltaic products, such as solar modules and cells (Note 18).

(vii) In the second quarter of 2020, Jiangxi Materials acquired Rui Xu with a consideration of RMB20 million. Rui Xu is principally engaged in the production of photovoltaic consumable materials.

(viii) In the fourth quarter of 2020, the Group disposed all of it’s equity interest in Jinko Huineng Technology Services Co.,Ltd to JinkoPower with the consideration of RMB10 million (USD2 million). Consideration associated with the transaction was collected in December 2020.

XML 33 R9.htm IDEA: XBRL DOCUMENT v3.23.1
PRINCIPAL ACCOUNTING POLICIES
12 Months Ended
Dec. 31, 2022
PRINCIPAL ACCOUNTING POLICIES  
PRINCIPAL ACCOUNTING POLICIES

2.    PRINCIPAL ACCOUNTING POLICIES

a. Basis of presentation and use of estimates

The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”).

The preparation of consolidated financial statements in conformity with U.S. GAAP requires management of the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. The Group bases its estimates on historical experience and various other factors believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Significant accounting estimates reflected in the Company’s consolidated financial statements include expected credit loss provision, provision for inventories, impairment of long-lived assets, the economic useful lives of property, plant and equipment, project assets and intangible assets, certain accrued liabilities including accruals for warranty costs, guarantees, sale-leaseback, accounting for share-based compensation, fair value measurements of share-based compensation and financial instruments, legal contingencies, income taxes and related deferred tax valuation allowance.

b. Consolidation

The consolidated financial statements include the financial statements of the Company and its subsidiaries. All significant transactions and balances among the Company and its subsidiaries have been eliminated upon consolidation.

For the Group’s majority-owned subsidiaries, non-controlling interests is recognized to reflect the portion of their equity interests which are not attributable, directly or indirectly, to the Group. Consolidated net income on the consolidated statement of operation includes the net income attributable to non-controlling interests. The cumulative results of operations attributable to non-controlling interests are recorded as non-controlling interests in the Group’s consolidated balance sheets. Cash flows related to transactions with non-controlling interests are presented under financing activities in the consolidated statements of cash flows.

c. Foreign currency translation

The Group’s reporting currency is the Renminbi (“RMB”), the official currency in the PRC. The Company and its PRC subsidiaries use RMB as their functional currency, while local currencies have been determined to be the functional currency of its subsidiaries incorporated outside of PRC such as USD or EUR etc. Transactions denominated in currencies other than the functional currency are translated into the functional currency of the entity at the exchange rates prevailing at the dates of the transactions. Gains and losses resulting from foreign currency transactions are included in the consolidated statements of operations. Monetary assets and liabilities denominated in foreign currencies are translated into the functional currency of the entity using the applicable exchange rates at the applicable balance sheet dates. All such exchange gains or losses are included in exchange loss in the consolidated statements of operations.

For consolidation purpose, the financial statements of the Company’s subsidiaries whose functional currencies are other than the RMB are translated into RMB using exchange rates quoted by PBOC. Assets and liabilities are translated at the exchange rates at the balance sheet date, equity accounts are translated at historical exchange rates and revenues, expenses and gains and losses are translated using the average exchange rates for the year. Translation adjustments are reported as cumulative translation adjustments and are shown as a separate component of in accumulated other comprehensive income in the consolidated statement of comprehensive income/ (loss).

The RMB is not a freely convertible currency. The PRC State Administration for Foreign Exchange, under the authority of PBOC, controls the conversion of RMB into foreign currencies. The value of the RMB is subject to changes in central government policies and to international economic and political developments affecting supply and demand in China’s foreign exchange trading system market. The Company’s aggregate amount of cash, cash equivalents, restricted short-term investments and restricted cash denominated in RMB amounted to RMB16,672 million and RMB 14,243 million as of December 31, 2021 and 2022, respectively.

d. Cash, cash equivalents and restricted cash

Cash and cash equivalents represent cash on hand and demand deposits placed with banks or other financial institutions, which have original maturities of three months or less.

Restricted cash represents deposits legally held by banks which are not available for the Group’s general use. These deposits are held as collateral for issuance of letters of credit or guarantee, bank acceptance notes to vendors for purchase of machinery and inventories and foreign exchange forward contracts.

Cash, cash equivalents and restricted cash as reported in the consolidated statement of cash flows are presented separately on our consolidated balance sheet as follows (RMB in thousands):

As of December 31, 

2021

2022

    

RMB

    

RMB

Cash and cash equivalents

 

8,321,415

 

10,243,500

Restricted cash

 

602,044

 

1,027,454

Cash and cash equivalents included in held-for-sale assets (note 2 (n))

173,787

Total

 

9,097,246

 

11,270,954

e. Restricted short-term investments

Restricted short-term investments represent the time deposits at banks with original maturities longer than three months and less than one year, which are held as collateral for issuance of letters of credit, guarantee, bank acceptance notes or deposits for short-term borrowings.

f. Notes receivable and payable

Notes receivable represents bank or commercial drafts that have been arranged with third-party financial institutions by certain customers to settle their purchases from the Group. The carrying amount of notes receivable approximate their fair values due to the short-term maturity of the notes receivables.

The Group also issues bank acceptance notes to its suppliers in China in the normal course of business. The Group classifies the changes in notes payable as financing activities.

Notes receivable and payable are typically non-interest bearing and have maturities of less than six months.

g. Derivative Instruments

Derivative instruments are carried at fair value. The fair values of the derivative financial instruments generally represent the estimated amounts expect to receive or pay upon termination of the contracts as of the reporting date.

The Company’s derivative instruments primarily consisted of foreign currency forward contracts and foreign exchange options which are used to economically hedge certain foreign denominated assets/liabilities and reduce, to the extent practicable, the potential exposure to the changes that exchange rates might have on the Company’s earnings, cash flows and financial position. As the derivative instruments do not qualify for hedge accounting treatment, changes in the fair value are reflected in “change in fair value of foreign exchange forward contracts” and “change in fair value of foreign exchange options” of the consolidated statements of operations.

The Company’s solar project subsidiaries located in Mexico obtained long-term bank borrowings from local bank, which carries variable interest rates. With an aim to reduce its interest rate exposure, the Company entered into long-term interest rate swap contracts to fix the interest rate as a fixed rate payer. The interest rate swap is a derivative which needs to be fair valued at each reporting period end. As the derivative instrument does not qualify for hedge accounting treatment, the fair value gain or loss arising from the measurement is recognized in the consolidated statements of operations. The Company sold its solar power plants in Mexico in March 2020.

The Company’s solar project subsidiary located in Argentina entered into an interest rate swap contract to swap floating interest payments related to certain borrowings for fixed interest payments to hedge the interest rate risk associated with certain forecasted payments and obligations. As the interest rate derivative is designated as cash flow hedge and the hedge is highly effective, all changes in the fair value of the derivative hedging instruments are recorded in other comprehensive income. The Company sold its solar power plants in Argentina in June 2022.

h. Current expected credit losses

In 2016, the FASB issued ASU No. 2016-13, “Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments” (“ASC Topic 326”), which amends previously issued guidance regarding the impairment of financial instruments by creating an impairment model that is based on expected losses rather than incurred losses.

The Company adopted this ASC Topic 326 and several associated ASUs on January 1, 2020 using a modified retrospective approach with a cumulative effect recorded as increase of accumulated retained earnings with amount of RMB7 million, among which RMB31 million was related to the decrease of allowance for accounts receivables-third parties, RMB15 million was related to the increase of allowance for accounts receivables- related parties and RMB9 million was related to the increase of allowance for other receivables and other current/non-current assets. As of January 1, 2020, upon the adoption, the expected credit loss provision for the current and non-current assets were RMB307 million and RMB5 million, respectively.

The Company’s trade receivable, notes receivable, guarantee receivables, deposits and other receivables are within the scope of ASC Topic 326. The allowance is management’s estimate of expected credit losses on receivables. The Company estimated the allowance by segmenting receivables into groups based on certain credit risk characteristics, including geographic region and industry. The Company determined an expected loss rate for each group based on the historical credit loss experience, current and future economic conditions, and lifetime for debt recovery.

For the year ended December 31, 2020, the Company recorded RMB14 million expected credit loss expense in general and administrative expenses. As of December 31, 2020, the expected credit loss provision for the current and non-current assets were RMB324 million and RMB2 million, respectively.

For the year ended December 31, 2021, the Company recorded RMB82 million expected credit loss expense in general and administrative expenses. As of December 31, 2021, the expected credit loss provision for the current and non-current assets were RMB331 million and RMB4 million, respectively.

For the year ended December 31, 2022, the Company recorded RMB285 million expected credit loss expense in general and administrative expenses. As of December 31, 2022, the expected credit loss provision for the current and non-current assets were RMB600 million and RMB2 million, respectively.

i. Accounts receivable

Specific provisions are made against accounts receivable for estimated losses resulting from the inability of the Group’s customers to make payments. The Group periodically assesses accounts receivable balances to determine whether an allowance for credit losses should be made based upon historical bad debts, specific customer creditworthiness and current economic trends. Accounts receivable in the balance sheets are stated net of such provision, if any. Before approving sales to each customer, the Group conducts a credit assessment for each customer to evaluate the collectability of such sales. The assessment usually takes into consideration the credit worthiness of such customer and its guarantor, if any, the Group’s historical payment experience with such customer, industry-wide trends with respect to credit terms, including the terms offered by competitors, and the macro-economic conditions of the region to which sales will be made. The Group executes a sales order with a customer and arrange for shipment only if its credit assessment concludes that the collectability with such customer is probable. The Group may also from time to time require security deposits from certain customers to minimize its credit risk. After the sales are made, the Group closely monitors the credit situation of each customer on an on-going basis for any subsequent change in its financial position, business development and credit rating, and evaluates whether any of such adverse change warrants further action to be taken by the Group, including asserting claims and/or initiating legal proceedings against the customer and/or its guarantor, as well as making provisions. It is also the Group’s general practice to suspend further sales to any customer with significant overdue balances. The Group adopted ASC 326 on January 1, 2020 and has also made updates to its policies and internal controls over financial reporting as a result of adoption. Details please refer to Note 2 (h) above.

j. Advances to suppliers

The Group provides short-term and long-term advances to secure its raw material needs, which are then offset against future purchases. The Group continually assesses the credit quality of its suppliers and the factors that affect the credit risk. If there is deterioration in the creditworthiness of its suppliers, the Group will seek to recover its advances to suppliers and provide for losses on advances which are akin to receivables in operating expenses because of suppliers’ inability to return its advances. Recoveries of the allowance for advances to supplier are recognized when they are received. The Company classified short-term and long-term advances to suppliers based on management’s best estimate of the expected purchase in the next twelve-months as of the balance sheet date and the Group’s ability to make requisite purchases under existing supply contracts. The balances expected to be utilized outside of the 12 months are recorded in advances to suppliers to be utilized beyond one year. No provision of advance to suppliers was recorded for the years ended December 31, 2020, 2021 and 2022.

k. Inventories

Inventories are stated at the lower of cost or net realizable value. Cost is determined using the weighted average method. Provisions are made for excessive, slow moving and obsolete inventories as well as for inventories with carrying values in excess of market. Certain factors could impact the realizable value of inventory, so the Group continually evaluates the recoverability based on assumptions about customer demand and market conditions. The evaluation may take into consideration historical usage, expected demand, anticipated sales price, new product development schedules, the effect new products might have on the sale of existing products, product obsolescence, customer concentrations, and other factors. The reserve or write-down is equal to the difference between the cost of inventory and the estimated market value based upon assumptions about future demand and market conditions. If actual market conditions are less favorable than those projected by management, additional inventory reserves or write-downs may be required that could negatively impact the Group’s gross margin and operating results. If actual market conditions are more favorable, the Group may have higher gross margin when products that have been previously reserved or written down are eventually sold. The sale of previously reserved inventory did not have a material impact on our gross margin percentage for any of the years presented.

In addition, the Group analyzes its firm purchase commitments, if any, at each period end. Provision is made in the current period if the net realizable value after considering estimated costs to convert polysilicon into saleable finished goods is higher than market selling price of finished goods as of the end of a reporting period. There was no provision recorded related to these long-term contracts for each of the three years ended December 31, 2020, 2021 and 2022.

l. Property, plant and equipment, net

Property, plant and equipment are stated at cost less accumulated depreciation. Cost includes the prices paid to acquire or construct the assets, interest capitalized during the construction period and any expenditure that substantially extends the useful life of an existing asset. Depreciation is computed using the straight-line method over the following estimated useful lives (RMB in thousands):

Buildings

    

20 years

 

Machinery and equipment

5~10 years

Furniture, fixture and office equipment

3~5 years

Motor vehicles

4~5 years

Construction in progress primarily represents the construction of new production line and buildings. Costs incurred in the construction are capitalized and transferred to property, plant and equipment upon completion, at which time depreciation commences.

Expenditures for repairs and maintenance are expensed as incurred. The gain or loss on disposal of property, plant and equipment, if any, is the difference between the net sales proceeds and the carrying amount of the disposed assets, and is recognized in the consolidated statement of operations upon disposal.

m. Project Assets, net

Project assets represented the costs of solar power plants held for generation of electricity revenue, held with the intention to sell to third parties and solar power plants under construction. Project assets are stated in the consolidated balance sheets at cost less accumulated depreciation and impairment provision, if any.

Costs of project assets consist primarily of costs relating to construction of solar power plants at various stages of development. These costs include costs for procurement of solar module and other equipment (including intercompany purchases), cost of land on which solar power plants are developed and other direct costs for developing and constructing solar power plants, such as costs for obtaining permits required for solar power plants and costs for designing, engineering, interest costs capitalized and installation in the course of construction. Such costs are capitalized starting from the point when it is determined that development of the solar power plant is probable. For a solar power project asset acquired from third parties, the initial cost is the acquisition cost which includes the consideration transferred and certain direct acquisition costs.

During the year of 2020, the Group recorded full impairments of RMB94 million against its remaining solar power project in Mexico based on the Company’s estimation that it is unable to complete the grid connection before the due date of the purchase agreement with Federal Electricity Commission of Mexico. During the year of 2021, the Group recorded impairments of RMB123 million against its solar power project in Argentina which was measured based on the excess of the carrying amount over the fair value of the solar power project according to the quoted market price.

Costs capitalized in the construction of solar power plants under development will be transferred to completed solar power plants upon completion and when they are ready for intended use, which is at the point of time when the solar power plant is connected to grids and begins to generate electricity. Depreciation of the completed solar power plant held for generation of electricity revenue commences once the solar power plant is ready for intended use. Depreciation is computed using the straight-line method over the expected life of 20 years. Depreciation expenses of solar power plants were RMB53 million, RMB33 million and nil for the years ended December 31, 2020, 2021 and 2022.

The Company does not depreciate project assets when such project assets are constructed for sale upon completion. Any revenue generated from such project assets connected to the grid would be considered incidental revenue and accounted for as a reduction of the capitalized project costs for development. During the years of 2020, 2021 and 2022, electricity revenue generated from certain overseas project assets constructed for sale upon completion, with the amount of RMB8 million, nil and RMB47 million was considered as incidental revenue and accounted for as a reduction of the capitalized project costs for development.

n. Assets held for sale

Long-lived assets to be sold are classified as held for sale when the following recognition criteria in ASC 360-10-45-9 are met:

¨

Management, having the authority to approve the action, commits to a plan to sell the asset.

¨

The asset is available for immediate sale in its present condition subject only to terms that are usual and customary for sales of such assets.

¨

An active program to locate a buyer and other actions required to complete the plan to sell the asset have been initiated.

¨

The sale of the asset is probable, and transfer of the asset is expected to qualify for recognition as a completed sale, within one year,

¨

The asset is being actively marketed for sale at a price that is reasonable in relation to its current fair value.

¨

Actions required to complete the plan indicate that it is unlikely that significant changes to the plan will be made or that the plan will be withdrawn.

The Group entered into an agreement to sell its solar power plant located in Argentina to JinkoPower in December 2021. Assets and liabilities related to the solar power plant were reclassified from project assets to assets/liabilities held for sale as of December 31, 2021. The Group sold its solar power plants in Argentina in June 2022.

The Group entered into a share purchase agreement to dispose all of its equity interest in Jiangsu Jinko-Tiansheng Co., Ltd. (“Jinko-Tiansheng”) to the Jinko-Tiansheng’s other shareholders in November 2021. The Group’s investment in Jinko-Tiansheng was reclassified from investments in affiliates to held for sale assets as of December 31, 2021.

o. Interest Capitalization

Interest expenses during the years ended December 31, 2020, 2021 and 2022 were RMB705 million, RMB879 million and RMB1,150 million, net of interest income of RMB217 million, RMB214 million and RMB589 million respectively.

The interest cost associated with major development and construction projects is capitalized and included in the cost of the property, plant and equipment or project assets. Interest capitalization ceases once a project is substantially completed or no longer undergoing construction activities to prepare it for its intended use. When no debt is specifically identified as being incurred in connection with a construction project, the Group capitalizes interest on amounts expended on the project at the Group’s weighted average cost of borrowings. Interest expense capitalized associated with the construction projects for the years ended December 31, 2020, 2021 and 2022 were RMB29 million, RMB41 million and RMB71 million, respectively.

p. Land use rights and land lease

(a) Land use rights

Land use rights represent acquisition costs to purchase land use rights from the PRC government, which are evidenced by property certificates. The periods of these purchased land use rights are either 50 years or 70 years. The Company classifies land use rights as long term assets on the balance sheet and cash outflows related to acquisition of land use right as investing activities.

Land use rights are carried at cost less accumulated amortization and impairment losses, if any. Amortization is computed using the straight-line method over the term specified in the land use right certificate for 50 years or 70 years, as applicable.

(b) Land lease

For certain of the Group’s solar power project, the Group enters into land lease contracts with the owners of the land use rights. Under such lease arrangements, the owners retain the property right of the land use rights. While the Group can only set up the solar panels on these leased lands but does not have the right to sell, lease or dispose the land use rights. Accordingly, land leases are classified as operating leases.

q. Intangible assets

Intangible assets include purchased software and fees paid to register trademarks and are amortized on a straight-line basis over their estimated useful lives, which are 5 or 10 years, respectively.

r. Business combination and assets acquisition

U.S. GAAP requires that all business combinations not involving entities or businesses under common control be accounted for under the purchase method. The Group has adopted ASC 805 “Business Combinations,” and the cost of an acquisition is measured as the aggregate of the fair values at the date of exchange of the assets given, liabilities incurred and equity instruments issued. The transaction costs directly attributable to the acquisition are expensed as incurred. Identifiable assets, liabilities and contingent liabilities acquired or assumed are measured separately at their fair value as of the acquisition date, irrespective of the extent of any non-controlling interests. The excess of the (i) the total of cost of acquisition, fair value of the non-controlling interests and acquisition date fair value of any previously held equity interest in the acquiree over (ii) the fair value of the identifiable net tangible and intangible assets of the acquiree is recorded as goodwill. If the cost of acquisition is less than the fair value of the net assets of the subsidiary acquired, the difference is recognized directly in the consolidated statements of operations and comprehensive income.

The determination and allocation of fair values to the identifiable assets acquired and liabilities assumed is based on various assumptions and valuation methodologies requiring considerable management judgment. The most significant variables in these valuations are discount rates, terminal values, the number of years on which to base the cash flow projections, as well as the assumptions and estimates used to determine the future cash inflows and outflows. Management determines discount rates to be used based on the risk inherent in the related activity’s current business model and industry comparisons. Terminal values are based on the expected life of products and forecasted life cycle and forecasted cash flows over that period. Although management believes that the assumptions applied in the determination are reasonable based on information available at the date of acquisition, actual results may differ from the forecasted amounts and the difference could be material.

A non-controlling interest is recognized to reflect the portion of a subsidiary’s equity which is not attributable, directly or indirectly, to the Company. Consolidated net income on the consolidated statements of operations and comprehensive income includes the net income (loss) attributable to non-controlling interests when applicable. The cumulative results of operations attributable to non-controlling interests are also recorded as non-controlling interests in the Company’s consolidated balance sheets. Cash flows related to transactions with non-controlling interests are presented under financing activities in the consolidated statements of cash flows when applicable.

s. Investments

On January 1, 2018, the Company adopted ASU No. 2016-01, which requires equity investments to be measured at fair value with subsequent changes recognized in net income, except for those accounted for under the equity method or requiring consolidation. This standard also changed the accounting for investments without a readily determinable fair value and that do not qualify for the practical expedient to be measured at fair value. A policy election can be made for these investments whereby investment will be carried at cost and adjusted in subsequent periods for any impairment or changes in observable prices of identical or similar investments.

With the adoption of ASU No. 2016-01 and the Update, for investments in equity securities lacking of readily determinable fair values and the ability to exercise significant influence, the Company elected to use the measurement alternative defined as cost, less impairments, adjusted by observable price changes. Adoption of these standards had no significant impact on the Group’s consolidated financial statements for the years ended 2020, 2021 and 2022.

The Group’s investments include equity method investments, equity securities without readily determinable fair values, equity securities applying fair value option and available-for-sale debt securities.

The Group holds equity investments in affiliates in which it does not have a controlling financial interest, but has the ability to exercise significant influence over the operating and financial policies of the investee. These investments are accounted for under equity method of accounting wherein the Group records its proportionate share of the investees’ income or loss in its consolidated financial statements.

Equity securities without readily determinable fair values are measured and recorded using a measurement alternative that measures the securities at cost minus impairment, if any, plus or minus changes resulting from qualifying observable price changes.

Fair value option election is made on an instrument-by-instrument basis and equity securities applying fair value option is reported at fair value with changes in fair value recognized in earnings.

Equity investments are evaluated for impairment when facts or circumstances indicate that the fair value of the investment is less than its carrying value. The Group reviews several factors to determine whether an impairment is recognized. These factors include, but are not limited to, the: (1) nature of the investment; (2) cause and duration of the impairment; (3) extent to which fair value is less than cost; (4) financial conditions and near term prospects of the issuers; and (5) ability to hold the security for a period of time sufficient to allow for any anticipated recovery in fair value.

Debt securities that the Company has positive intent and ability to hold to maturity are classified as held to maturity debt securities and are stated at amortized cost. The Company classified its investments in debt securities, other than the held to maturity debt securities, as available-for-sale securities. Available-for-sale debt securities are reported at estimated fair value with the aggregate unrealized gains and losses, net of tax, reflected in “Accumulated other comprehensive loss” in the consolidated balance sheets. If the amortized cost basis of an available-for-sale security exceeds its fair value and if the Company has the intention to sell the security or it is more likely than not that the Company will be required to sell the security before recovery of the amortized cost basis, an impairment is recognized in the consolidated statements of operations. If the Company does not have the intention to sell the security and it is not more likely than not that the Company will be required to sell the security before recovery of the amortized cost basis and the Company determines that the decline in fair value below the amortized cost basis of an available-for-sale security is entirely or partially due to credit-related factors, the credit loss is measured and recognized as an allowance for credit losses in the consolidated statements of operations. The allowance is measured as the amount by which the debt security’s amortized cost basis exceeds the Company’s best estimate of the present value of cash flows expected to be collected.

t. Impairment of long-lived assets

The Group’s long-lived assets include property, plant and equipment, project assets, land use rights and intangible assets with finite lives. The Group’s business requires heavy investment in manufacturing equipment that is technologically advanced, but can quickly become significantly under-utilized or rendered obsolete by rapid changes in demand for solar power products produced with those equipment.

Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that carrying amount of an asset may not be recoverable. Factors considered important that could result in an impairment review include significant underperformance relative to expected historical or projected future operating results, significant changes in the manner of use of acquired assets and significant negative industry or economic trends. The Group may recognize impairment of long-lived assets in the event the net book value of such assets exceeds the future undiscounted cash flows attributable to these assets. If the total of the expected undiscounted future net cash flows is less than the carrying amount of the asset, a loss, if any, is recognized for the difference between the fair value of the asset and its carrying value. Fair value is generally measured based on either quoted market prices, if available, or discounted cash flow analyses.

u. Leases

The Company adopted ASC Topic 842 to account for its lease transactions since January 1, 2019. The Company determines if a contract contains a lease at inception of the arrangement based on whether it has the right to obtain substantially all of the economic benefits from the use of an identified asset and whether it has the right to direct the use of an identified asset in exchange for consideration, which relates to an asset which the Company does not own. Right of use (“ROU”) assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at commencement date based on the present value of lease payments over the lease term. When determining the lease term, the Company includes options to extend or terminate the lease when it is reasonably certain that it will exercise that option, if any. As the Company’s leases do not provide an implicit rate, the Company uses its incremental borrowing rate, which it calculates based on the credit quality of the Company and by comparing interest rates available in the market for similar borrowings, and adjusting this amount based on the impact of collateral over the term of each lease. The Company does not typically incur variable lease payments related to its leases.

For a sale-leaseback transaction, sale-leaseback accounting shall be used by a seller-lessee only if the transaction meet all of the following: a) the transfer of the underlying asset meets the definition of a sale under ASC 606; b) the leaseback transaction does not result in a lease that would be classified as a finance lease; c) the contract does not contain a repurchase option, unless the option is exercisable at the fair value on the exercise date and there are alternative assets substantially the same as the transferred asset available in the market place.

If a sale-leaseback transaction does not qualify for sale-leaseback accounting because of the transfer of underlying assets does not meet the definition of sale, it is accounted for as a financing under ASC 360.

The Company has elected to adopt the following lease policies in conjunction with the adoption of ASU 2016-02: (i) elect for each lease not to separate non-lease components from lease components and instead to account for each separate lease component and the non-lease components associated with that lease component as a single lease component; (ii) for leases that have lease terms of 12 months or less and does not include a purchase option that is reasonably certain to exercise, the Company elected not to apply ASC Topic 842 recognition requirements; and (iii) the Company elected to apply the package of practical expedients for existing arrangements entered into prior to January 1, 2019 to not reassess (a) whether an arrangement is or contains a lease, (b) the lease classification applied to existing leases, and(c) initial direct costs.

v. Guarantees

The Group issues debt payment guarantees in favor of JinkoPower, a related party. The guarantees require the Group to make payments to reimburse the holders of the debt subject to these guarantees for losses they incur JinkoPower fails to make repayments to the holders, when its liability to the holders falls due.

A guarantee liability is initially recognized at the estimated fair value in the Group’s consolidated balance sheets unless it becomes probable that the Group will reimburse the holder of the guarantee for an amount higher than the carrying amount, in which case the guarantee is carried in the Group’s consolidated balance sheets at the expected amount payable to the holder. The fair value of the guarantee liability is measured by the total consideration to be received in connection with the provision of guarantee. The guarantee liability is amortized in straight line during the guarantee period.

Receivables have also been recorded for the guarantee payments to be received (Note 26).

Pursuant to the master service agreement signed with JinkoPower, guarantee service fee is settled on an annual basis.

w. Revenue recognition

On January 1, 2018, the Company adopted revenue guidance ASC Topic 606, “Revenue from Contracts with Customers” (“ASC 606”).

The Company negotiated payment terms on a case by case basis and allows most of its overseas’ customers to make full payment within 90 days and its domestic customers to make 90% to 95% of payment within 180 days after delivery and the rest will be paid when the Retainage Period (as defined below) ends.

As a result of adopting ASC Topic 606, for the sales contracts with retainage terms, under which customers were allowed to withhold payment of 5% to 10% of the full contract price as retainage for a specified period from one year to two year since normal operation of related customer’s solar project (“Retainage Period”), revenue from retainage is recognized upon the Group satisfied its performance obligation to transfer the goods to its customers instead of deferring recognition until the customers pay it after the Retainage Period expires. Revenue recognition for the Group’s other sales arrangements, including sales of solar modules, wafers, cells and revenue from generated electricity, remained materially consistent with historical practice.

For the contracts with retainage terms signed and executed before the adoption date of January 1, 2018, as 90%~95% of the revenue was recognized before the date of initial application, which is considered to be substantial, management concluded that these contracts have been completed before the adoption date, and as the company has elected to apply the modified retrospective adoption method only to contracts that were not completed as of January 1, 2018, no cumulative effect related to these retainages is recognized as an adjustment to the opening balance of retained earnings. The revenue recognized upon collection of these retainage amounts is recognized under ASC 605, the prior revenue recognition standard, with the amount of RMB29 million, RMB3 million and RMB0.4 million in 2020, 2021 and 2022.

The total amounts of retainage that were not recognized as revenue were RMB27 million, RMB24 million and RMB23 million as of December 31, 2020, 2021 and 2022, respectively.

The Group was mainly subject to value added taxes (“VAT”) on its sales from products. The Group recognizes revenue net of VAT. Related surcharges, such as urban maintenance and construction tax as well as surtax for education expenses are recorded in cost of revenues.

The Company’s accounting practices under ASC Topic 606, “Revenue from Contracts with Customers” are as followings:

(a)  Revenue recognition on product sales

For all product sales, the Group requires a contract or purchase order which quantifies pricing, quantity and product specifications. The Company’s sales arrangements generally do not contain variable considerations and are short-term in nature. The Company recognizes revenue at a point in time based on management’s evaluation of when the customer obtains control of the products. Revenue is recognized as performance obligation under the terms of a contract with the customer are satisfied and control of the product has been transferred to the customer. Sales of goods do not include multiple product and/or service elements.

Practical expedients and exemption

Upon the election of the practical expedient under ASC 340-40-25-4, the incremental costs of obtaining a contract are expensed when incurred if the amortization period of the asset that the entity otherwise would have recognized is one year or less. For the years ended December 31, 2020, 2021 and 2022, no incremental cost was capitalized as assets.

The Group also selected to apply the practical expedients allowed under ASC Topic 606 to omit the disclosure of remaining performance obligations for contracts with an original expected duration of one year or less and for contracts where the Company has the right to invoice for performance completed to date.

Based on the considerations that there is no difference between the amount of promised consideration and the cash selling price of product sales, in addition the actual length of time between when the Group transfers products to the customer and when the customer pays for those products has been generally within one year, the Group assessed and concluded that there is no significant financing component in place within its products sales as a practical expedient in accordance with ASC 606-10-32-18. As the retainage term is made to secure the future effective operation of solar modules and not to provide customer with significant financing, no significant financing component is considered to exist in the sales contract with retainage terms.

(b)  Sales of solar projects

The Company’s sales arrangements for solar projects do not contain any forms of continuing involvement that may affect the revenue or profit recognition of the transactions, nor any variable considerations for energy performance guarantees, minimum electricity end subscription commitments. The Company therefore determined its single performance obligation to the customer is the sale of a completed solar project. The Group recognizes revenue for sales of solar projects at a point in time after the solar project has been grid connected and the customer obtains control of the solar project.

(c)  Revenue on electricity generation

The Group recognizes electricity generation revenue on project assets constructed with a plan to operate the plant when persuasive evidence of a power purchase arrangement with the power grid company exists, electricity has been generated and been transmitted to the grid and the electricity generation records are reconciled with the grid companies, the price of electricity is fixed or determinable and the collectability of the resulting receivable is reasonably assured.

(d)  Revenue on processing services

The Group provides solar power product processing services to customers and the revenue of processing services is recognized at a point in time upon completion which is generally evidenced by delivery of processed products to the customers.

VAT on invoice amount is collected on behalf of tax authorities in respect of the sales of product and is not recorded as revenue. VAT collected from customers, net of VAT paid for purchases, is recorded as a liability until it is paid to the tax authorities.

x. Segment report

The Group uses the management approach in determining reportable operating segments. The management approach considers the internal organization and reporting used by the Group’s chief operating decision maker for making operating decisions, allocating resources and assessing performance as the source for determining the Group’s reportable segments.

Based on the criteria established by ASC 280 “Segment Reporting”, the Group’s chief operating decision maker has been identified as the Chairman of the Board of Directors as well as the CEO, who only review consolidated results of the Group when making decisions about allocating resources and assessing performance. Hence, the Group has only one operating segment which is vertically integrated solar power products manufacturing business from silicon ingots, wafers, cells to solar modules.

y. Cost of revenue

Cost of revenue for sales of photovoltaic products includes production and indirect costs, as well as shipping and handling costs for raw materials purchase and provision for inventories.

Costs of electricity generation revenue include depreciation of solar power project assets and costs associated with operation and maintenance of the project assets. Cost of electricity sales was RMB40 million, RMB31 million and nil for years ended December 31, 2020, 2021 and 2022, respectively.

z. Warranty cost

Solar modules produced by the Group are typically sold with either a 5-year or 10-year warranty for product defects, and a 10-year and 25-year warranty against declines of more than 10% and 20%, respectively, from the initial minimum power generation capacity at the time of delivery. Therefore, the Group is exposed to potential liabilities that could arise from these warranties. The potential liability is generally in the form of product replacement or repair.

Management applied significant judgements in estimating the expected failure rate of the Company’s solar module products and the estimated replacement costs associated with fulfilling its warranty obligations when measuring the warranty costs. Based on the actual claims incurred during the past years which appears to be consistent with the market practice, the Group projected the expected failure rate as 1% for the whole warranty period, which is consistent with prior assumptions. Based on the Group’s actual claims experience in the historical periods as well as management’s current best estimation, the Group believes that the average selling price of solar modules over the past two years more accurately reflects the estimated warranty cost liability in connection with the products sold by the Group, as opposed to the current and past spot prices. For the years ended December 31, 2020 and 2021, due to the decrease in average selling price of solar modules, the Group reversed previous years’ recorded warranty liability of RMB124 million and RMB104 million, with a corresponding decrease to selling and marketing expenses, respectively. For the year ended December 31, 2022, due to the rising in average selling price of solar modules, the Group increased previous years’ recorded warranty liability of RMB75 million, with a corresponding increase to selling and marketing expenses in 2022.

The warranty costs were classified as current liabilities under other payables and accruals, and non-current liabilities under accrued warranty costs–non-current, respectively, which reflect the Group’s estimation of the timing of when the warranty expenditures will likely be made. For the years ended December 31, 2020, 2021 and 2022, warranty costs accrued for the modules delivered in the periods before the increase/reversal due to updated project replacement cost were RMB363 million, RMB390 million and RMB773 million, respectively. The utilization of the warranty accruals for the years ended December 31, 2020, 2021 and 2022 were RMB99 million, RMB171 million and RMB212 million, respectively. Utilization of warranty accruals in 2020 and 2022 was mainly due to sporadic customer claims with accumulation of the Group’s solar module shipment. Utilization of warranty accruals in 2021 was mainly due to extreme climatic conditions in Europe.

Movement of accrued warranty cost

The following table summarizes the movement of accrued warranty cost (RMB in thousands):

    

For the year ended December 31, 

    

2020

    

2021

    

2022

    

RMB

    

RMB

    

RMB

At beginning of year

 

751,440

 

892,131

 

1,007,805

Additions

 

363,159

 

390,238

 

773,498

Utilization

 

(98,526)

 

(170,776)

 

(212,130)

Accrue (reversal) to selling and marketing expense

 

(123,942)

 

(103,788)

 

74,802

At end of year

 

892,131

 

1,007,805

 

1,643,975

The Group purchases warranty insurance policy which provides coverage for the product warranty services of solar modules worldwide. Prepayment for warranty insurance premium is initially recorded as other assets and is amortized over the insurance coverage period. Prepayment for warranty insurance premium is not recorded as reduction of estimated warranty liabilities. Once the Group receives insurance recoveries, warranty expenses will be credited.

In previous years, the Company incurred additional warranty costs due to the defects in a specific batch of raw materials provided by a supplier. The Company appealed against the supplier for the defects and obtained the final judgement from the court in September 2020, pursuant to which the Company shall be compensated by the supplier with the amount of RMB83 million by offsetting the Company’s payables due to such supplier. Given that, the Company reversed warranty expenses in the third quarter of 2020 with a corresponding reduction in accounts payables.

aa. Shipping and handling

Costs to ship products to customers are included in selling and marketing expenses in the consolidated statements of operations. Costs to ship products to customers were RMB1,631 million, RMB2,048 million and RMB5,161 million for the years ended December 31, 2020, 2021 and 2022, respectively.

ab. Research and development

Research and development costs are expensed when incurred.

ac. Start-up costs

The Group expenses all costs incurred in connection with start-up activities, including pre-production costs associated with new manufacturing facilities (excluding costs that are capitalized as part of property, plant and equipment) and costs incurred with the formation of new subsidiaries such as organization costs.

ad. Income Taxes

Income taxes are accounted for under the asset and liability method. Deferred income tax assets and liabilities are recognized for the future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and any tax loss and tax credit carry forwards. Deferred income tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred income tax assets and liabilities of a change in tax rates or tax laws is recognized in the consolidated statements of operations in the period the change in tax rates or tax laws is enacted. A valuation allowance is provided to reduce the amount of deferred income tax assets if it is considered more likely than not that some portion or all of the deferred income tax assets will not be realized.

The accounting for uncertain tax positions requires that the Company recognizes in the consolidated financial statements the impact of an uncertain tax position, if that position is more likely than not of being sustained upon examination, based on the technical merits of the position. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. The Group’s policy is to recognize, if any, tax related interest as interest expenses and penalties as general and administrative expenses. As of December 31, 2021 and 2022, there were no uncertain tax positions.

ae. Commitments and Contingencies

Liabilities for loss contingencies arising from claims, assessments, litigation, fines and penalties and other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated.

af. Fair value of financial instruments

The Group does not have any non-financial assets or liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (also referred to as an exit price). A hierarchy is established for inputs used in measuring fair value that gives the highest priority to observable inputs and the lowest priority to unobservable inputs. Valuation techniques used to measure fair value shall maximize the use of observable inputs.

When available, the Group measures the fair value of financial instruments based on quoted market prices in active markets, valuation techniques that use observable market-based inputs or unobservable inputs that are corroborated by market data. Pricing information the Group obtains from third parties is internally validated for reasonableness prior to use in the consolidated financial statements. When observable market prices are not readily available, the Group generally estimates the fair value using valuation techniques that rely on alternate market data or inputs that are generally less readily observable from objective sources and are estimated based on pertinent information available at the time of the applicable reporting periods. In certain cases, fair values are not subject to precise quantification or verification and may fluctuate as economic and market factors vary and the Group’s evaluation of those factors changes. Although the Group uses its best judgment in estimating the fair value of these financial instruments, there are inherent limitations in any estimation technique. In these cases, a minor change in an assumption could result in a significant change in its estimate of fair value, thereby increasing or decreasing the amounts of the Group’s consolidated assets, liabilities, equity and net income.

The Group’s financial instruments consist principally of cash and cash equivalents, restricted cash, restricted short-term, available-for-sale securities and long-term investments, accounts and notes receivable, foreign exchange forward contract receivables other receivables, prepayments and other current assets, call option, foreign exchange option, accounts and notes payable, other payables and accruals, foreign exchange forward contract payables, guarantee liabilities, lease liabilities, short-term borrowings, long-term borrowings, long-term payables, convertible senior notes and interest rate swap.

The foreign exchange forward contracts receivable and payable, call option, foreign exchange options, interest rate swap, equity securities applying fair value option, available-for-sale debt securities and convertible senior notes are measured at fair value (Note 29). The Group measures the equity method investments at fair value on a non-recurring basis only if an impairment charge were to be recognized. For those equity investments without readily determinable fair value, the Group measures them at fair value when observable price changes are identified or impairment charge was recognized. Except for these financial instruments and long-term borrowing, the carrying values of the Group’s other financial instruments approximated their fair values due to the short-term maturity of these instruments. The carrying amount of long-term borrowing approximates their fair value due to the fact that the related interest rates approximate rates currently offered by financial institutions for similar debt instruments of comparable maturities.

When the fair value option is elected for financial liabilities, changes in fair value due to changes in instrument-specific credit risk will be recognized separately in other comprehensive income. As the Company elected to measure its convertible senior notes issued in 2019 in their entirety at fair value, the portion of the total change in the fair value of the convertible senior notes that results from a change in the instrument-specific credit risk is presented separately in other comprehensive income. The gains or losses attributable to changes in instrument-specific credit risk were benchmarked by the portion of the total change in fair value that excluding the amount resulting from a change in a risk-free rate.

ag. Government grants

Government grants related to technology upgrades and enterprise development are recognized as subsidy income when received. For the years ended December 31, 2020, 2021 and 2022, the Group received financial subsidies of RMB192 million, RMB466 million and RMB1,089 million from the local PRC government authorities, respectively. These subsidies were non-recurring, not refundable and with no conditions related to specific use or disposition of the funds, attached. There are no defined rules and regulations to govern the criteria necessary for companies to enjoy such benefits and the amount of financial subsidy is determined at the discretion of the relevant government authorities.

Government grants related to assets are initially recorded as deferred revenue which are then deducted from the carrying amount when the assets are ready for use and approved by related government. The Company received government grant related to assets of RMB20 million, RMB291 million and RMB1,469 million for the years ended December 31, 2020, 2021 and 2022, respectively. As of December 31, 2021 and 2022, the carrying value of deferred revenue was RMB200 million and nil, respectively.

ah. Repurchase of share

When the Company’s shares are purchased for retirement, the excess of the purchase price over its par value is recorded entirely to additional paid-in capital subject to the limitation of the additional paid in capital when the shares were originally issued. When the Company’s shares are acquired for purposes other than retirement, the purchase price is shown separately as treasury stock.

ai. Earnings/(Loss) per share

Basic earnings(loss) per share is computed by dividing net income(loss) attributable to ordinary shareholders by the weighted average number of ordinary shares outstanding during the period using the two-class method. Under the two-class method, net income is allocated between ordinary shares and other participating securities based on their participating rights. Diluted earnings(loss) per share is calculated by dividing net income(loss) attributable to ordinary shareholders, as adjusted for the change in income or loss as result from the assumed conversion of those participating securities, if any, by the weighted average number of ordinary and dilutive ordinary equivalent shares outstanding during the period. Potential diluted securities consist of the ordinary shares issuable upon the conversion of the convertible senior notes (using the if-converted method), the potential shares underlying call option arrangement and ordinary shares issuable upon the exercise of outstanding share options (using the treasury stock method), which are not included in the calculation of dilutive earnings per share if the effect is anti-dilutive.

Changes in income or loss of potential dilutive securities as result from the assumed conversion of the convertible senior notes and assumed exercise of call option, if any, are recorded as the adjustment to the consolidated net income (loss) from continuing operations to arrive at the diluted net income (loss) available to the Company’s ordinary shareholders.

Securities issued by a subsidiary that enable their holders to obtain the subsidiary’s common stock is included in computing the subsidiary’s earnings(loss) per share data. Those per-share earnings(loss) of the subsidiary are then included in the consolidated earnings(loss) per share computations based on the consolidated group’s holding of the subsidiary’s securities.

aj. Share-based compensation

The Company’s share-based payment transactions with employees, including share options, are measured based on the grant-date fair value of the equity instrument issued. The fair value of the award is recognized as compensation expense, net of estimated forfeitures, over the period during which an employee is required to provide service in exchange for the award, which is generally the vesting period.

ak. Other comprehensive income

Other comprehensive income is defined as the change in equity during a period from non-owner sources. The Company’s other comprehensive income for each period presented is comprised of foreign currency translation adjustment of the Company’s foreign subsidiaries, the changes in fair value of interest swap cash flow hedges, fair value changes of the Company’s debt securities and changes in instrument-specific credit risk of financial liabilities using fair value option.

al. Convenience translation

Translations of balances in the consolidated balance sheet, consolidated statement of operation, consolidated statement of comprehensive income and statement of cash flows from RMB into United States dollars (“USD” or “US$”) as of and for the year ended December 31, 2022 are solely for the convenience of readers and were calculated at the rate of RMB6.8972 to USD1.00, representing the exchange rate set forth in the H.10 statistical release of the Federal Reserve Board. No representation is intended to imply that the RMB amounts could have been, or could be, converted, realized or settled into USD at that rate on December 31, 2022, or at any other rate.

am. Recent accounting pronouncements

New Accounting Standards Adopted

In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting”, which provides optional expedients and exceptions for applying U.S. GAAP on contract modifications and hedge accounting to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform, if certain criteria are met. These optional expedients and exceptions provided in ASU 2020-04 are effective for the Company as of March 12, 2020 through December 31, 2022. We adopted this update in the first quarter of 2022 and the adoption did not have a material effect on our consolidated financial statements.

In August 2020, the FASB issued ASU 2020-06, “Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity’s Own Equity (Subtopic 815-40),” which removes certain separation models for convertible debt instruments and convertible preferred stock that require the separation of a convertible debt instrument into a debt component and an equity or derivative component. The ASU also expands disclosure requirements for convertible instruments and simplifies areas of the guidance for diluted earnings-per-share calculations that are impacted by the amendments. The standard is effective for interim and annual periods beginning after December 15, 2021, with early adoption permitted. We adopted this update in the first quarter of 2022 and the adoption did not have a material effect on our consolidated financial statements.

In May 2021, the FASB issued ASU No. 2021-04, Earnings Per Share (Topic 260), Debt — Modifications and Extinguishments (Subtopic 470-50), Compensation — Stock Compensation (Topic 718), and Derivatives and Hedging — Contracts in Entity’s Own Equity (Subtopic 815-40) to clarify and reduce diversity in an issuer’s accounting for modifications or exchanges of freestanding equity classified written call options (for example, warrants) that remain equity classified after modification or exchange. The amendments in this update are effective for all entities for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. An entity should apply the amendments prospectively to modifications or exchanges occurring on or after the effective date of the amendments. We adopted this update in the first quarter of 2022 and the adoption did not have a material effect on our consolidated financial statements.

New Accounting Standards Not Yet Adopted

In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which require that an entity (acquirer) recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. At the acquisition date, an acquirer should account for the related revenue contracts in accordance with Topic 606 as if it had originated the contracts. The amendments in this Update also provide certain practical expedients for acquirers when recognizing and measuring acquired contract assets and contract liabilities from revenue contracts in a business combination. The amendments should be applied prospectively to business combinations occurring on or after the effective date of the amendments, with early adoption permitted. We will adopt this update in the first quarter of 2023 and we are currently evaluating the impact.

In March 2022, the FASB issued ASU 2022-02, Troubled Debt Restructurings and Vintage Disclosures. This ASU eliminates the accounting guidance for troubled debt restructurings by creditors that have adopted ASU 2016-13, Measurement of Credit Losses on Financial Instruments, which the Company adopted on January 1, 2020. This ASU also enhances the disclosure requirements for certain loan refinancing and restructurings by creditors when a borrower is experiencing financial difficulty. In addition, the ASU amends the guidance on vintage disclosures to require entities to disclose current period gross write-offs by year of origination for financing receivables and net investments in leases within the scope of ASC 326-20. The ASU is effective for annual periods beginning after December 15, 2022, including interim periods within those fiscal years. Adoption of the ASU would be applied prospectively. Early adoption is also permitted, including adoption in an interim period. We will adopt this update in the first quarter of 2023 and we are currently evaluating the impact.

In June 2022, the FASB issued ASU 2022-02 Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions. The update clarifies that a contractual restriction on the sale of an equity security is not considered part of the unit of account of the equity security and, therefore, is not considered in measuring fair value. The update also clarifies that an entity cannot, as a separate unit of account, recognize and measure a contractual sale restriction. The update also requires certain additional disclosures for equity securities subject to contractual sale restrictions. The amendments in this update are effective for the Company beginning January 1, 2024 on a prospective basis. Early adoption is permitted for both interim and annual financial statements that have not yet been issued or made available for issuance. We are in the process of evaluating the impact of the new guidance on our consolidated financial statements.

XML 34 R10.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUES
12 Months Ended
Dec. 31, 2022
REVENUES.  
REVENUES

3.    REVENUES

The Group’s revenues for the respective periods are detailed as follows (RMB in thousands):

    

For the years ended December 31, 

    

2020

    

2021

    

2022

    

RMB

    

RMB

    

RMB

Sales of solar modules

 

32,556,394

 

37,737,383

 

80,224,354

Sales of solar projects

1,197,713

31,400

Sales of silicon wafers

 

452,141

 

1,152,055

 

466,553

Sales of solar cells

 

344,510

 

606,582

 

1,024,114

Sales of other solar materials

 

478,184

 

1,043,760

 

1,380,875

Processing service fees

186,045

Revenue from generated electricity

100,517

100,696

Total

 

35,129,459

 

40,826,521

 

83,127,296

In March 2020, the Company sold two solar power plants in Mexico, that were constructed with an intent to sell, with a combined capacity of 155 MW to an independent third party, and recognized sales of solar projects with the amount of RMB1,198 million.

In December 2022, the Company received contingent receivables payments in cash related to the sales of these two solar projects and recognized revenue of RMB31 million.

During the years of 2020, 2021 and 2022, electricity revenue generated from certain overseas project assets constructed for sale upon completion, with the amount of RMB8 million, nil and RMB47 million was considered as incidental revenue and accounted for as a reduction of the capitalized project costs for development.

The following table summarizes the Group’s net revenues generated in respective region (RMB in thousands):

For the years ended December 31, 

2020

    

2021

    

2022

    

RMB

    

RMB

    

RMB

Inside China (including Hong Kong and Taiwan)

 

6,370,975

 

10,134,888

 

34,839,410

North America

 

10,098,116

 

6,621,799

 

3,727,493

Europe

 

4,644,487

 

7,481,581

 

19,637,777

Asia Pacific

 

9,603,211

 

10,239,162

 

11,274,447

Rest of the world

 

4,412,670

 

6,349,091

 

13,648,169

Total

 

35,129,459

 

40,826,521

 

83,127,296

XML 35 R11.htm IDEA: XBRL DOCUMENT v3.23.1
INTEREST EXPENSES, NET
12 Months Ended
Dec. 31, 2022
INTEREST EXPENSES, NET  
INTEREST EXPENSES, NET

4.    INTEREST EXPENSES, NET

Components of interest expenses, net are detailed as follows (RMB in thousands):

For the years ended December 31, 

2020

    

2021

    

2022

    

RMB

    

RMB

    

RMB

Interest expenses

 

705,159

 

878,908

 

1,150,128

Less: Interest capitalization

 

(29,307)

 

(40,588)

 

(70,719)

Less: Interest income

 

(216,618)

 

(214,291)

 

(588,706)

Total

 

459,234

 

624,029

 

490,703

XML 36 R12.htm IDEA: XBRL DOCUMENT v3.23.1
OTHER INCOME, NET
12 Months Ended
Dec. 31, 2022
OTHER INCOME, NET  
OTHER INCOME, NET

5.    OTHER INCOME, NET

Components of other income, net are detailed as follows (RMB in thousands):

For the years ended December 31, 

2020

    

2021

    

2022

    

RMB

    

RMB

    

RMB

Guarantee income

 

14,687

 

6,365

 

Donations

 

(12,395)

 

(4,454)

 

(6,824)

Disposal of Tiansheng

12,474

Disposal of solar power project in Argentina

1,758

Others

(5,837)

Total

 

2,292

 

1,911

 

1,571

(a)Since 2016, the Group issued debt payment guarantees and redemption guarantees in favor of JinkoPower, a related party (Note 26). The guarantee liability which corresponds with the guarantee fees received is being amortized in straight line during the guarantee period from 1 to 16 years based on the life of the outstanding guaranteed bank loans by recognizing a credit to other income. In 2022, the Group and JinkoPower entered into an agreement to cancel the debt payment guarantees and redemption guarantees in favor of JinkoPower. Hence, no guarantte income was recognized for the year ended December 31, 2022.
(b)The Group entered into a share purchase agreement to dispose all of its equity interests in Jinko-Tiansheng to Jinko-Tiansheng’s other shareholders in November 2021. The disposition was consummated in 2022 with a gain of RMB12 million recognized.
(c)In December 2021, the Group entered into an agreement to sell the solar power plant in Argentina to JinkoPower, a related party. Disposition of the solar power plant was consummated in June 2022 with a gain of RMB2 million recognized.
XML 37 R13.htm IDEA: XBRL DOCUMENT v3.23.1
TAXATION
12 Months Ended
Dec. 31, 2022
TAXATION  
TAXATION

6.    TAXATION

The Company and its subsidiaries file separate income tax returns.

Cayman Islands

Under the current laws of the Cayman Islands, the Company and its subsidiaries in Cayman Islands are not subject to tax on its income or capital gains. In addition, upon any payment of dividends by the Company, no Cayman Islands withholding tax is imposed. 10% withholding income tax is levied on the guarantee payment from JinkoPower (Note 26).

British Virgin Islands

Under the current laws of the British Virgin Islands(“BVI”), the Company’s subsidiary in BVI is not subject to tax on its income or capital gains. In addition, upon any payment of dividends by the Company, no British Virgin Islands withholding tax is imposed.

People’s Republic of China

On March 16, 2007, the National People’s Congress approved the Corporate Income Tax Law of the People’s Republic of China (the “CIT Law”) with effective on January 1, 2008. The CIT Law enacted a statutory income tax rate of 25%.

Jiangxi Jinko, Zhejiang Jinko, Haining Jinko, Jinko Yiwu, Shangrao Jinko and Zhejiang New Materials were designated by the relevant local authorities as “High and New Technology Enterprises” under the CIT Law. Zhejiang Jinko has successfully renewed this qualification for 2021, 2022 and 2023. Jiangxi Jinko and Haining Jinko have successfully renewed this qualification for 2022, 2023 and 2024. Jinko Yiwu was designated by the relevant local authorities as a “High and New Technology Enterprise” in 2021, and will enjoy the preferential tax rate of 15% in 2022 and 2023. Shangrao Jinko and Zhejiang New Materials were designated by the relevant local authorities as a “High and New Technology Enterprise” in 2022, and will enjoy the preferential tax rate of 15% in 2023 and 2024. Xinjiang Jinko was designated by the relevant local authorities as an “Enterprise in the Encouraged Industry” and was subject to a preferential tax rate of 15% till 2030. It was also designated by the relevant local authorities as a “High and New Technology Enterprise” in 2020, and was subject to the preferential tax rate of 15% in 2021 and 2022. Jinko Leshan, Jinko Sichuan, Jinko Qinghai and Jinko Chuxiong was designated by the relevant local authorities as an “Enterprise in the Encouraged Industry” and was subject to a preferential tax rate of 15% till 2030.

Under the CIT Law, 10% withholding income tax (“WHT”) will be levied on foreign investors for dividend distributions from foreign invested enterprises’ profit earned after January 1, 2008. For certain treaty jurisdictions such as Hong Kong which has signed double tax arrangement with the PRC, the applicable WHT rate could be reduced to 5% if foreign investors directly hold at least 25% shares of invested enterprises at any time throughout the 12-month period preceding the entitlement to the dividends and they are also qualified as beneficial owners to enjoy the treaty benefit. Deferred income taxes are not provided on undistributed earnings of the Company’s subsidiaries that are intended to be permanently reinvested in China.

Since Jiangxi Jinko’s initial pubic offering in 2022 (Note 24), the Group provided withholding income tax for the earnings of Jiangxi Jinko, which are expected to be distributed in the future based on its distribution plan. As of December 31, 2022, the Group recognised deferred tax liabilities of RMB52 million, related to the cumulative undistributed earnings of Jiangxi Jinko.

The cumulative undistributed earnings of the Company’s PRC subsidiaries intended to be permanently reinvested totaled RMB3,879 million, RMB4,928 million and RMB6,635 million as of December 31, 2020, 2021 and 2022 respectively, and the amount of the unrecognized deferred tax liability, calculated based on the 10% rate, on the indefinitely reinvested earnings was RMB388 million, RMB493 million and RMB663 million as of December 31, 2020, 2021, 2022 respectively.

Hong Kong

The Company’s subsidiaries established in Hong Kong are subject to Hong Kong profit tax at a rate of 16.5% on its assessable profit.

Japan

Jinko Japan is incorporated in Japan and is subject to corporate income tax at 37.6%.

Korea

Jinko Korea is incorporated in Korea and is subject to corporate income tax at 22% in 2021 and 10% in 2022.

European Countries

Jinko Switzerland is incorporated in Switzerland and according to its current business model where it employs limited staff and generates income exclusively from trading activities conducted outside Switzerland, is subject to a combined federal, cantonal and communal tax rate of 11.6% in 2020, 9.57% in 2021 and 10% in 2022.

Jinko GMBH is incorporated in Germany and is subject to Germany profit tax rate of approximately 33% on the assessable profit.

Jinko Italy is incorporated in Italy and is subject to corporate income tax at 27.9%.

Jinko Portugal is incorporated in Portugal and is subject to corporate income tax at 22.5%.

Jinko Denmark is incorporated in Denmark and is subject to corporate income tax at 22%.

United States

Jinko US, Jinko US holding, and Jinko Solar (U.S.) Industries are Delaware incorporated corporations that are subject to U.S. federal corporate income tax on taxable incomes at a rate of 21% for taxable years beginning after December 31, 2017 and at differing tax rates of various states ranged from 0.75% to 9.99%.

Malaysia

The Income Tax Act 1967 of Malaysia, revised in 1971, enacted a statutory income tax rate of 24%. Nevertheless, Malaysia offers a wide range of tax incentives, including tax exemptions, capital allowances, and enhanced tax deductions, to attract foreign direct investment. Incorporated in Malaysia, Jinko Malaysia is entitled to a five year 100% tax exemption, approved in February 2017 and retrospectively effective from August 2015, under the pioneer status (PS) incentive scheme as a company engaged in producing high technology products identified by the Malaysian Investment Development Authority (MIDA). The tax exemption was expired in August 2020 and Jinko Malaysia is subject to corporate income tax at 24% from August 2020.

Canada

Jinko Canada is incorporated in Canada and is subject to a federal corporate income tax of 15% and provinces and territories income tax of 12%.

Australia

Jinko Australia is incorporated in Australia and is subject to corporate income tax at 30%.

Brazil

Jinko Brazil is incorporated in Brazil and is subject to corporate income tax at 34%.

Mexico

Jinko Mexico is incorporated in Mexico and is subject to corporate income tax at 30%.

Argentina

Cordillera Solar I, S.A., the wholly owned solar power project subsidiary, is incorporated in Argentina and is subject to corporate income tax at 35%.

Composition of Income Tax Expense

Income/(loss) before income taxes for the years ended December 31, 2020, 2021 and 2022 were taxed within the following jurisdictions (RMB in thousands):

For the year ended December 31, 

2020

2021

2022

    

RMB

    

RMB

    

RMB

Cayman Islands

 

(784,811)

 

199,956

 

(639,136)

PRC

 

444,368

 

1,120,667

 

2,743,467

Other countries

 

906,815

 

(230,720)

 

(127,622)

Income before income taxes

 

566,372

 

1,089,903

 

1,976,709

For the year ended December 31, 2022, loss before income taxes of Cayman Islands subsidiaries was mainly due to the charge of share-based compensation expenses. Increase in the income before taxes of PRC subsidiaries was mainly attributable to the higher profits generated by the Group’s subsidiaries in the PRC.

The current and deferred positions of income tax expense included in the consolidated statement of operations for the years ended December 31, 2020, 2021 and 2022 are as follows (RMB in thousands):

For the year ended December 31, 

2020

2021

2022

RMB

    

RMB

    

RMB

Current income tax (expenses)/benefits

    

PRC

 

26,473

 

(280,877)

 

(867,937)

Other countries

 

(110,726)

 

(175,633)

 

(58,014)

Total current income tax expenses

 

(84,253)

 

(456,510)

 

(925,951)

Deferred tax (expenses)/benefits

 

PRC

(7,436)

77,741

457,266

Other countries

(86,722)

184,629

(136,593)

Total deferred tax (expenses)/benefits

(94,158)

 

262,370

 

320,673

Income tax expenses, net

 

(178,411)

 

(194,140)

 

(605,278)

Reconciliation of the differences between statutory tax rate and the effective tax rate

Reconciliation between the statutory CIT rate of 25% and the Company’s effective tax rate from continuing operations is as follows:

For the year ended December 31, 

2020

2021

2022

    

%  

    

%  

    

%

Statutory CIT rate

 

25.0

 

25.0

 

25.0

Effect of permanent differences:

 

  

 

 

—Share-based compensation expenses

 

0.1

 

0.1

 

3.2

—Change in fair value of convertible senior notes and call options

 

32.0

 

(4.4)

 

0.2

—Accrued payroll and welfare expenses

 

0.4

 

0.1

 

0.1

—Change of enacted tax rate

 

(7.2)

 

2.1

 

1.6

—Other non-deductible expenses including tax preferences

 

(6.6)

 

(1.8)

 

3.4

Difference in tax rate of subsidiaries outside the PRC

 

(3.1)

 

2.2

 

3.9

Effect of tax holiday for subsidiaries

 

(7.8)

 

(12.9)

 

(12.1)

Change in valuation allowance

 

(1.3)

 

7.4

 

5.3

Effective tax rate

 

31.5

 

17.8

 

30.6

Other tax preferences in 2020, 2021 and 2022 was mainly due to the additional income tax deduction amounting of RMB83 million, RMB74 million and RMB107 million for R&D costs approved by local tax bureau in the second quarter of 2020, 2021 and 2022, respectively.

The aggregate amount and per share effect of reduction of CIT for certain PRC subsidiaries as a result of tax holidays are as follows (RMB in thousands, except for per share data):

For the year ended December 31, 

2020

2021

2022

    

RMB

    

RMB

    

RMB

The aggregate amount of effect*

 

44,191

 

140,235

 

239,268

Per share effect—basic

 

0.25

 

0.74

 

1.21

Per share effect—diluted **

 

0.25

 

0.68

 

1.19

* Increase of the aggregated amount of effect in 2022 was mainly attributable to more profit generated by the Group’s PRC subsidiaries with preferential tax rates.

**Due to the dilutive impact of call option in 2020, the denominator for diluted earnings per share is less than that for the basic earnings per share (Note 20). Therefore, the Company used the basic denominator for both of the basic and diluted effect to calculate above per share effect of tax holidays in 2020.

Significant components of deferred tax assets/liability (RMB in thousands)

As of December 31, 

2021

2022

    

RMB

    

RMB

Net operating losses

 

473,367

 

529,522

Accrued warranty costs

 

216,938

 

373,064

Provision for inventories, accounts receivable, other receivable

 

101,595

 

230,019

Timing difference for subsidiary income

 

15,235

 

166,857

Other temporary differences

 

24,953

 

69,183

Impairment for property, plant and equipment and project assets

 

100,860

 

35,491

Total deferred tax assets

 

932,948

 

1,404,136

Less: Valuation allowance

 

(217,124)

 

(243,141)

Less: Deferred tax liabilities in the same tax jurisdiction

 

(344,057)

 

(456,751)

Deferred tax assets

 

371,767

 

704,244

 

 

Timing difference for project assets, property, plant and equipment

 

(375,499)

 

(478,515)

Timing difference for refund of countervailing duties

(144,923)

(90,864)

Deferred tax liabilities related to cumulative distributable earnings in Jiangxi Jinko

(52,173)

Other temporary differences

 

(6,638)

 

(30,007)

Total deferred tax liabilities

 

(527,060)

 

(651,559)

Less: Deferred tax assets in the same tax jurisdiction

 

344,057

 

456,751

Deferred tax liabilities

 

(183,003)

 

(194,808)

Movement of valuation allowance (RMB in thousands)

For the year ended December 31, 

2020

2021

2022

    

RMB

    

RMB

    

RMB

At beginning of year

 

(144,317)

 

(136,847)

 

(217,124)

Current year additions

 

(37,426)

 

(88,667)

 

(216,260)

Utilization and reversal of valuation allowances

 

44,896

 

8,390

 

111,296

Decrease of valuation allowances related to the disposal of a subsidiary

78,947

At end of year

 

(136,847)

 

(217,124)

 

(243,141)

Valuation allowances were determined by assessing both positive and negative evidence and have been provided on the net deferred tax asset due to the uncertainty surrounding its realization. As of December 31, 2020, 2021 and 2022, valuation allowances of RMB137 million, RMB217 million and RMB243 million were provided against deferred tax assets because it was more likely than not that such portion of deferred tax will not be realized based on the Group’s estimate of future taxable incomes of all its subsidiaries. If events occur in the future that allow the Group to realize more of its deferred tax assets than the presently recorded amount, an adjustment to the valuation allowances will result in a non-cash income statement benefit when those events occur. Due to the strong financial performance and profitable condition of certain subsidiaries, the Company has determined that the future taxable income of those subsidiaries is sufficient to realize the benefits of such deferred tax assets. As a result, the Company reversed the valuation allowance of RMB45 million, RMB8 million and RMB111 million in 2020, 2021 and 2022.

XML 38 R14.htm IDEA: XBRL DOCUMENT v3.23.1
ACCOUNTS RECEIVABLE, NET-THIRD PARTIES
12 Months Ended
Dec. 31, 2022
ACCOUNTS RECEIVABLE, NET-THIRD PARTIES  
ACCOUNTS RECEIVABLE, NET-THIRD PARTIES

7.    ACCOUNTS RECEIVABLE, NET — THIRD PARTIES

Components of accounts receivables, net-third parties are detailed as follows (RMB in thousands):

As of December 31, 

2021

2022

    

RMB

    

RMB

Accounts receivables - current

 

7,794,174

 

17,259,003

Allowance for credit losses - current

 

(323,071)

 

(584,127)

Accounts receivable, net - current

7,471,103

16,674,876

Accounts receivables – non-current

28,186

Allowance for credit losses – non-current

(562)

Accounts receivable, net – non-current

 

27,624

 

As of December 31, 2021 and 2022, accounts receivable with net book value of RMB726 million and RMB1,006 million were pledged as collateral for the Group’s borrowings (Note 18).

The following table summarizes the activity in the allowance for credit losses related to accounts receivable – current for the year ended December 31, 2020, 2021 and 2022:

As of December 31, 

2020

2021

2022

    

RMB

    

RMB

    

RMB

At beginning of year

 

318,198

 

293,360

 

323,071

Impact of adopting ASC Topic 326

 

(30,916)

 

 

Addition

 

26,581

 

91,948

 

394,285

Reversal

 

(20,503)

 

(24,213)

 

(114,770)

Write off

(38,024)

(18,459)

At end of year

 

293,360

 

323,071

 

584,127

The following table summarizes the activity in the allowance for credit losses related to accounts receivable – non-current for the year ended December 31, 2020, 2021 and 2022:

As of December 31,

2020

2021

2022

    

RMB

    

RMB

    

RMB

At beginning of year

    

1,139

    

562

Impact of adopting ASC Topic 326

Addition

1,139

Reversal

(577)

(562)

At end of year

1,139

562

XML 39 R15.htm IDEA: XBRL DOCUMENT v3.23.1
NOTES RECEIVABLE, NET-THIRD PARTIES
12 Months Ended
Dec. 31, 2022
NOTES RECEIVABLE, NET-THIRD PARTIES  
NOTES RECEIVABLE, NET-THIRD PARTIES

8.    NOTES RECEIVABLE, NET – THIRD PARTIES

Components of notes receivables, net-third parties are detailed as follows (RMB in thousands):

As of December 31,

2021

2022

 

RMB

 

RMB

Notes receivable

    

1,690,142

    

6,697,096

Provision for notes receivable

 

(1,040)

 

Notes receivable, net

 

1,689,102

 

6,697,096

As of December 31, 2021 and 2022, notes receivable with net book value of RMB885 million and RMB1,481 million were pledged as collateral for the issuance of bank acceptance notes.

The following table summarizes the activity in the allowance for credit losses related to notes receivable for the year ended December 31, 2020, 2021 and 2022 (RMB in thousands):

As of December 31,

    

2020

    

2021

    

2022

RMB

RMB

RMB

At beginning of year

    

    

182

    

1,040

Impact of adopting ASC Topic 326

 

223

 

 

Addition

 

 

858

 

Reversal

 

(41)

 

 

(1,040)

At end of year

 

182

 

1,040

 

XML 40 R16.htm IDEA: XBRL DOCUMENT v3.23.1
ADVANCES TO SUPPLIERS, NET - THIRD PARTIES
12 Months Ended
Dec. 31, 2022
ADVANCES TO SUPPLIERS, NET - THIRD PARTIES  
ADVANCES TO SUPPLIERS, NET - THIRD PARTIES

9.    ADVANCES TO SUPPLIERS, NET – THIRD PARTIES

Advance to suppliers, net – third parties were as follows (RMB in thousands):

As of December 31, 

2021

2022

    

RMB

    

RMB

Advances to suppliers - current

 

1,536,155

 

3,271,284

Advances to suppliers – non-current

296,709

310,375

Advances to suppliers, net

 

1,832,864

 

3,581,659

As of December 31, 2021 and 2022, advances to suppliers with term of less than 1 year mainly represent payments for procurement of recoverable silicon materials, virgin polysilicon and solar cells and the Group has delivery plan with the respective suppliers to receive the materials in the next twelve months.

As of December 31, 2021 and 2022, non-current advances to suppliers primarily represent upfront payments for procurement of silicon materials of which related good delivery is scheduled beyond one year.

There were no provisions recorded against advances to suppliers for the years ended December 31, 2020, 2021 and 2022. The Group wrote off fully impaired balances of advances to suppliers with the amount of RMB2 million, RMB6 million and nil for the years ended December 31, 2020, 2021 and 2022, respectively.

XML 41 R17.htm IDEA: XBRL DOCUMENT v3.23.1
INVENTORIES
12 Months Ended
Dec. 31, 2022
INVENTORIES.  
INVENTORIES

10.    INVENTORIES

The Company’s inventories are consisted of the follows (RMB in thousands):

As of December 31, 

2021

2022

    

RMB

    

RMB

Raw materials

 

3,761,045

 

5,499,573

Work-in-progress

 

2,623,044

 

3,237,480

Finished goods

 

6,868,263

 

8,713,231

Total

 

13,252,352

 

17,450,284

Write-down of the carrying amount of inventory to its estimated net realizable value was RMB271 million, RMB823 million and RMB1,819 million for the years ended December 31, 2020, 2021 and 2022, respectively, and were recorded as cost of revenues in the consolidated statements of operations. Inventory write downs were mainly related to the inventories whose market value is lower than their carrying amount.

As of December 31, 2021 and 2022, inventories with net book value of RMB1,749 million and RMB2,809 million were pledged as collateral for the Group’s borrowings (Note 18).

XML 42 R18.htm IDEA: XBRL DOCUMENT v3.23.1
PREPAYMENTS AND OTHER CURRENT ASSETS
12 Months Ended
Dec. 31, 2022
PREPAYMENTS AND OTHER CURRENT ASSETS  
PREPAYMENTS AND OTHER CURRENT ASSETS

11.    PREPAYMENTS AND OTHER CURRENT ASSETS

Prepayments and other current assets are consisted of the follows (RMB in thousands):

As of December 31, 

2021

2022

    

RMB

    

RMB

Value-added tax deductible (a)

1,705,159

1,374,909

Deposit for customer duty, bidding and others

142,442

181,371

Prepayment for income tax and deferred charges

129,931

233,744

Receivables related to disposal of land use rights and property, plant and equipment (b)

111,804

378,900

Receivables related to discount from a supplier

110,050

324,002

Prepayment of electricity and others

91,334

153,021

Prepaid insurance premium

6,675

7,281

Employee advances (c)

6,274

3,944

Refund receivable of U.S. countervailing duties and anti-dumping duties (Note 16)

480,535

Rental deposit and prepayment

3,606

1,643

Receivable of option exercised

1,169

Prepaid professional service fee

307

Loan receivable (d)

23,459

Others

131,827

136,212

Less: Allowance for credit losses

(5,521)

(8,118)

Total

2,435,057

3,290,903

(a)Value-added tax deductible represented the balance that the Group can utilize to deduct its value-added tax liability within the next 12 months.
(b)Represented the receivables related to disposition of certain equipment for the purpose of upgrading manufacturing facilities and receivables related to disposition of certain land use rights.
(c)As of December 31, 2021 and 2022, all of the employee advances were business related, interest-free, not collateralized and will be repaid or settled within one year from the respective balance sheet dates.
(d)Represented an interest-free half-year loan of RMB23 million provided by Qinghai Jinko in 2022 to a third-party company.

The following table summarizes the activity in the allowance for credit losses related to prepayments and other current assets for the year ended December 31, 2022 (RMB in thousands):

For year ended December 31,

2022

    

RMB

At beginning of year

5,521

Impact of adopting ASC Topic 326

 

Addition

 

2,597

Reverse

At end of year

 

8,118

XML 43 R19.htm IDEA: XBRL DOCUMENT v3.23.1
INVESTMENTS AND AVAILABLE-FOR-SALE SECURITIES
12 Months Ended
Dec. 31, 2022
INVESTMENTS AND AVAILABLE-FOR-SALE SECURITIES  
INVESTMENTS AND AVAILABLE-FOR-SALE SECURITIES

12.    INVESTMENTS AND AVAILABLE-FOR-SALE SECURITIES

The Group’s investments are consisted of the follows (RMB in thousands):

    

As of December 31,

2021

2022

RMB

RMB

-Debt investment

Available-for-sale securities

104,499

-Equity investment

Investments accounted for under the equity method

538,866

1,287,201

Equity securities without readily determinable fair values

 

95,000

 

245,000

Equity securities applying fair value option

 

 

178,871

Subtotal

633,866

1,711,072

Total

 

633,866

 

1,815,571

-Debt investment

Available-for-sale securities

In May 2022, the Group purchased a two-year puttable bond with an aggregated principal of RMB 100 million and annual interest of 5.5% from JinkoPower. The Group has the option to require JinkoPower to repurchase all or part of the bonds at the end of the first year in the life of the bond, and JinkoPower has the option to adjust the interest rate at the end of the first year in the life of the bond. For the year ended December 31, 2022, unrealized gain on the available-for-sale securities amounted to RMB1 million which was reported in other comprehensive income.

-Equity investment

Investments accounted for under the equity method.

On February 26, 2017, JinkoSolar signed a shareholder agreement with AxiaPower Holdings B.V. (“Axia”), a subsidiary of Marubeni Corporation, to jointly invest in and establish a company named SweihanSolar Holding Company Limited (“SSHC”) to hold 40% equity interest of Sweihan PV Power Company P.J.S.C (“the Project Company”), which develops and operates solar power projects in Dubai. In April 2019, JinkoSolar made pro rata additional capital injection to SSHC with the amount of RMB295 million. JinkoSolar holds 50% equity interest in the SSHC and accounts for its investment using the equity method. JinkoSolar’s share of SSHC’s results of operations is included in equity (loss)/income in affiliated companies in the Group’s consolidated statements of operations, with a loss of RMB10 million, an income of RMB62 million and an income of RMB14 million for the years ended December 31, 2020, 2021 and 2022, respectively. JinkoSolar sold modules of 32.2 MW, nil and nil and recognized revenue of RMB51 million, nil and nil on sales to the Project Company (Note 26) during the years ended December 31, 2020, 2021 and 2022, respectively. Loss amounted to RMB0.2 million, RMB1 million and RMB1 million in connection with the intercompany transactions with the Project Company was eliminated during the years ended December 31, 2020, 2021 and 2022, respectively. The Group received dividend in cash from SSHC with the amount of RMB 16 million, RMB 23 million and nil during the year of 2020, 2021 and 2022, respectively, which were recorded as reductions of the carrying amount of the investment. In January 2022, JinkoSolar made pro rata decrease of its investment in SSHC with the amount of RMB94 million, which was recorded as a reduction of the carrying amount of the investment. The carrying value of this investment was RMB 224 million and RMB 144 million as of December 31, 2021 and 2022.

On March 30, 2017, JinkoSolar signed a shareholder agreement with Yangzhou Tiansheng PV-Tech Co., Ltd., a Chinese PV enterprise, to jointly invest in and establish Jinko-Tiansheng to process and assemble PV modules as OEM manufacturer in Jiangsu province, China. JinkoSolar holds 30% equity interest in Jinko-Tiansheng and accounts for its investment using the equity method. In November 2021, the Group entered into a share purchase agreement to dispose all of its equity interest in Jinko-Tiansheng to Jinko-Tiansheng’s other shareholders. The carrying value of the Group’s investment in Jinko-Tiansheng which met recognition criteria in ASC 360-10-45-9 was reclassified as a held for sale asset as of December 31, 2021. Disposition of equity interest in Jinko-Tiansheng was closed in January 2022 and the Group recognized a gain from disposal of the equity interest with the amount of RMB13 million (Note 5). For the years ended December 31, 2020, 2021 and 2022, JinkoSolar’s share of Jinko-Tiansheng’s results of operations included in equity (loss)/income in affiliated companies in the Group’s consolidated statements of operations were a loss of RMB2 million, RMB7 million and nil, respectively. Jinko-Tiansheng charged processing fee amounted to RMB27 million, RMB5 million and nil to the Company for its OEM services provided (Note 26) during the years ended December 31, 2020, 2021 and 2022, respectively. Profit/(loss) amounted to RMB3 million, RMB(4) million and nil due to the intercompany transactions with Jinko-Tiansheng was eliminated for the years ended December 31, 2020, 2021 and 2022, respectively. The carrying value of this investment was RMB9 million and RMB3 million as of December 31, 2020 and 2021, respectively. On June 18, 2021, JinkoSolar signed a shareholder agreement with Xinte Energy Co., Ltd. and JA Solar Co., Ltd to jointly invest in and establish a company named Xinte Silicon Co., Ltd. (“Xinte Silicon”) to produce polysilicon materials. JinkoSolar made capital injection in cash with the total amount of RMB315 million during the year of 2021. JinkoSolar holds 9% equity interest in Xinte Silicon. JinkoSolar can exercise significant influence on Xinte Silicon and accounts for its investment using the equity method. JinkoSolar’s share of Xinte Silicon’s results of operations is included in equity (loss)/income in affiliated companies in the Group’s consolidated statements of operations, with a loss of RMB0.003 million and an income of RMB219 million for the year ended December 31, 2021 and 2022, respectively. JinkoSolar purchased polysilicon of nil and RMB825 million from Xinte Silicon during the years ended December 31, 2021 and 2022, respectively. Profit amounted to nil and RMB37 million in connection with these transactions with Xinte Silicon was eliminated for the years ended December 31, 2021 and 2022, respectively. The carrying value of this investment was RMB315 million and RMB534 million as of December 31, 2021 and 2022.

On November 3, 2021, JinkoSolar signed a shareholder agreement with Beijing Jingyuntong Technology Co., Ltd. and Sichuan Yongxiang Co., Ltd to jointly invest in and establish a company named Sichuan Yongxiang Technology Co., Ltd. (“Sichuan Yongxiang”) to produce polysilicon materials. JinkoSolar made capital injection in cash with the total amount RMB 450 million in 2022 and holds 15% equity interest in Sichuan Yongxiang. JinkoSolar can exercise significant influence on Sichuan Yongxiang and accounts for its investment using the equity method. JinkoSolar’s share of Sichuan Yongxiang’s results of operations is included in equity (loss)/income in affiliated companies in the Group’s consolidated statements of operations, with a loss of RMB1 million for the year ended December 31, 2022. The carrying value of this investment was RMB449 million as of December 31, 2022.

In July 2022, JinkoSolar established a fully owned subsidiary named as Shangrao Jinko Green Energy Technology Development Co., Ltd. (“Shangrao Lvneng”). JinkoSolar made capital injection in cash with the total amount of RMB50 million in July 2022. In November 2022, two third-party investors made capital injections into Shangrao Lvneng in cash with the total amount of RMB330 million (each paid RMB165 million) and JinkoSolar made additional capital injections in cash with the amount of RMB115 million.After these capital injections, JinkoSolar owns 33.33% equity interests and loses control of Shangrao Lvneng. A gain from disposal of Shangrao Lvneng subsidiary of RMB2 million was recognized because of the disposition. After the disposition, JinkoSolar can exercise significant influence on Shangro Lvneng and accounts for its investment using the equity method. JinkoSolar’s share of Shangrao Lvneng’s results of operations is included in equity (loss)/income in affiliated companies in the Group’s consolidated statements of operations, with a loss of RMB4 million for the year ended December 31, 2022. The carrying value of this investment was RMB160 million as of December 31, 2022.

Equity securities without readily determinable fair values

In October 2021, the Group made capital injection in cash with the amount of RMB65 million in Shenzhen Laplace Energy Technology Co., Ltd. (“Laplace”), a company in Guangdong province, China, and owns 2.88% equity interests. Such equity securities without readily determinable fair values are measured and recorded using a measurement alternative that measures the securities at cost as adjusted for observable price changes and impairments.

In December 2021, the Group made capital injection in cash with the amount of RMB30 million in Ningxia Xiaoniu Automation Equipment Co., Ltd. (“Xiaoniu”), a company in Ningxia hui autonomous region, China, and owns 0.9375% equity interests. Such equity securities without readily determinable fair values are measured and recorded using a measurement alternative that measures the securities at cost as adjusted for observable price changes and impairments.

In November 2022, the Group made capital injection in cash with the amount of RMB150 million in Aiswei Technology Co., Ltd . (“Aiswei”), a company in Shanghai, China, and owns 2.9126% equity interests. Such equity securities without readily determinable fair values are measured and recorded using a measurement alternative that measures the securities at cost as adjusted for observable price changes and impairments.

There was no re-measurement gain or loss being recognized in connection with equity investments accounted for using the measurement alternative for the years ended December 31, 2020, 2021 and 2022.

Equity securities applying fair value option

In June, 2022, the Group made capital injection in cash with the amount of RMB77 million in Zhejiang Xiangbang Technology Co., Ltd . (“Zhejiang Xiangbang”), a company in Hangzhou, China, and owns 2.98% equity interests. The Group irrevocably elected fair value option to initially and subsequently measure the investment in Xiangbang in its entirety at fair value with changes in fair value recognized in earnings The Group recorded change in fair value of its investment in Zhejiang Xiangbang with the amount of RMB102 million for the year ended December 31, 2022.

XML 44 R20.htm IDEA: XBRL DOCUMENT v3.23.1
PROPERTY, PLANT AND EQUIPMENT, NET
12 Months Ended
Dec. 31, 2022
PROPERTY, PLANT AND EQUIPMENT, NET.  
PROPERTY, PLANT AND EQUIPMENT, NET

13.    PROPERTY, PLANT AND EQUIPMENT, NET

Property, plant and equipment used in continuing operation and related accumulated depreciation are as follows (RMB in thousands):

As of December 31, 

2021

2022

    

RMB

    

RMB

Buildings

 

6,875,072

 

12,655,905

Machinery and equipment

 

14,199,961

 

22,435,247

Motor vehicles

 

71,837

 

114,936

Furniture, fixture and office equipment

 

1,408,296

 

1,995,407

 

22,555,166

 

37,201,495

Less: Accumulated depreciation

 

(5,232,342)

 

(6,462,379)

Subtotal

 

17,322,824

 

30,739,116

Construction in progress

 

2,647,070

 

1,550,972

Property, plant and equipment, net

 

19,969,894

 

32,290,088

Depreciation expenses were RMB1,161 million, RMB1,604 million and RMB2,585 million for the years ended December 31, 2020, 2021 and 2022, respectively.

For the years ended December 31, 2020, 2021 and 2022, the Group disposed certain equipment with the net book value amounting of RMB610 million, RMB390 million and RMB1,118 million and recognized related disposal loss amounted to RMB428 million, RMB350 million and RMB249 million respectively. Increase in disposal loss on property, plant and equipment was mainly due to the automation upgrade of the Group.

Construction in progress primarily represents the construction of new production line. Costs incurred in the construction are capitalized and transferred to property and equipment upon completion, at which time depreciation commences.

Significant increase of property, plant and equipment during the year ended December 31, 2022 was attributable to the expansion of manufacturing capacity and automation upgrade of the Group.

For the years ended December 31, 2020, 2021 and 2022, the Group recorded impairments of RMB20 million, RMB150 million and RMB374 million related to the retirement of certain equipment in production lines that had become obsolete due to automation upgrade of the Group.

As of December 31, 2021 and 2022, certain property, plant and equipment with net book value amounting of RMB4,115 million and RMB5,210 million were pledged as collateral for the Group’s borrowings (Note 18).

As of December 31, 2021 and 2022, certain property, plant and equipment with net book value of RMB105 million and nil were pledged as collateral for the issuance of bank acceptance notes.

XML 45 R21.htm IDEA: XBRL DOCUMENT v3.23.1
LAND USE RIGHTS, NET
12 Months Ended
Dec. 31, 2022
LAND USE RIGHTS, NET  
LAND USE RIGHTS, NET

14.    LAND USE RIGHTS, NET

Land use rights represent fees paid to the government to obtain the rights to use certain lands over periods of 50 to 70 years, as applicable, in the PRC (RMB in thousands).

As of December 31, 

2021

2022

    

RMB

    

RMB

Land use rights

 

1,196,668

 

1,535,556

Less: accumulated amortization

 

(106,611)

 

(104,132)

Land use rights, net

 

1,090,057

 

1,431,424

Amortization expense was RMB12 million, RMB18 million and RMB27 million for the years ended December 31, 2020, 2021 and 2022, respectively. As of December 31, 2022, estimated amortization expense in each of the next five years is RMB30 million.

As of December 31, 2021 and 2022, certain land use rights with net book value of RMB110 million and RMB169 million were pledged as collateral for the Company’s borrowings (Note 18).

As of December 31, 2021 and 2022, certain land use rights with net book value of RMB15 million and nil were pledged as collateral for the issuance of bank acceptance notes.

XML 46 R22.htm IDEA: XBRL DOCUMENT v3.23.1
INTANGIBLE ASSETS, NET
12 Months Ended
Dec. 31, 2022
INTANGIBLE ASSETS, NET  
INTANGIBLE ASSETS, NET

15.    INTANGIBLE ASSETS, NET

Intangible assets and their related amortization are as follow (RMB in thousands):

As of December 31, 

2021

2022

    

RMB

    

RMB

Trademark

 

1,581

 

1,230

Computer software

 

94,712

 

135,218

Less: accumulated amortization

 

(40,809)

 

(56,848)

Intangible assets, net

 

55,484

 

79,600

Amortization expense was RMB10 million, RMB12 million and RMB17 million for the years ended December 31, 2020, 2021 and 2022, respectively.

XML 47 R23.htm IDEA: XBRL DOCUMENT v3.23.1
OTHER ASSETS - THIRD PARTIES
12 Months Ended
Dec. 31, 2022
OTHER ASSETS - THIRD PARTIES  
OTHER ASSETS - THIRD PARTIES

16.    OTHER ASSETS – THIRD PARTIES

Other assets are consisted of the follows (RMB in thousands):

As of December 31, 

2021

2022

    

RMB

    

RMB

Prepayments for purchase of property, plant and equipment

 

1,859,173

 

1,162,351

Refund receivable of U.S. countervailing duties and anti-dumping duties

580,058

Deposit for rent and others

 

175,297

 

131,611

Prepayment for warranty insurance premium

 

111,537

 

114,088

Prepayment of income tax attributable to intercompany transactions

 

16,159

 

15,474

Less: Allowance for credit losses

 

(3,064)

 

(1,855)

Total

 

2,739,160

 

1,421,669

During the year of 2018, the U.S. Department of Commerce (“DOC”) issued the amended final results of its fourth administrative review on the counter-veiling duties (“CVD”) imposed on the crystalline silicon photovoltaic, or CSPV, cells, whether or not incorporated into modules, from China. As a result, the Group’s CVD rate was updated to be 10.64% from 20.94%, covering the period from January 1, 2015 to December 31, 2015, and all future exports to the US starting from July 2018 (“CVD AR4”). Pursuant to the final results of fourth administrative review, the Group recorded a reversal of costs of revenues and recognized refundable deposits due from the U.S. Customs with the amount of USD31 million (RMB210 million), representing the difference between the amended rate and the previous rate during the period from January 1, 2015 to December 31, 2015. During the year of 2020, CVD rate was further amended to be 4.22%. The Group recorded a reversal of costs of revenues and refundable deposits with the amount of USD25 million (RMB164 million) based on the difference between the amended rate and the previous rate. In November 2022, due to the acceleration of cash liquidation procedures in relation to the CVD AR4, the Group received CVD AR4 refunds with the amount of USD 69 million (RMB 499 million) from the U.S. Customs, including principal amount of USD 56 million (RMB 400 million) and interests of USD 14 million (RMB 100 million).

During the year of 2019, the DOC issued its final results of the fifth administrative review, the Group’s CVD rate was finalized to be 12.70% from 20.94%, covering the period from January 1, 2016 to December 31, 2016, and all future exports to the US starting from August 2019 (“CVD AR5”). Pursuant to the final results of fifth administrative review, the Group recorded a reversal of costs of sales and recognized refundable deposits due from the U.S. Customs with the amount of USD37 million (RMB260 million) on an amortized cost basis based on its best estimation of related liquidation. In May 2022, CVD rate was further amended to be 5.86%. The Group recorded a reversal of costs of sales and refundable deposits with the amount of USD33 million (RMB 226 million) based on the difference between the amended rate and the previous rate. Subsequently in January 2023, due to the acceleration of cash liquidation procedures in relation to the CVD AR5, the Group received CVD AR5 refunds with the amount of USD 87 million (RMB 593 million) from the U.S. Customs, including principal amount of USD 70 million (RMB 477 million) and interests of USD 17 million (RMB 116 million). Hence, the Group reclassified the CVD AR5 receivables from “Other assets-third parties” to “Prepayments and other current assets” as of December 31, 2022 (Note 11).

During the year of 2020, the U.S. Department of Commerce issued its final results of the sixth administrative review, and the finalized CVD rate applicable to the Group was 12.67%, which was initially 20.94%, covering the period from January 1, 2017 to December 31, 2017, and all future exports to the United States starting from December 2020 (“CVD AR6”). Pursuant to the final results of sixth administrative review, the Group recorded a reversal of costs of sales and recognized refundable deposits due from the U.S. Customs with the amount of USD0.4 million (RMB3 million) under “other assets - third parties” on an amortized cost basis based on its best estimation of related liquidation. During the year of 2021, CVD rate was further amended to be 11.97%. The Group recorded a reversal of costs of sales and refundable deposits with the amount of USD0.04 million (RMB0.23 million) based on the difference between the amended rate and the previous rate. As of December 31, 2022, in light of the acceleration of liquidation of the refundable deposits, based on its latest communication from the DOC and best estimation, the Group considered the CVD AR6 receivables can be collected within the next 12 months and therefore reclassified the receivables from “Other assets-third parties” to “Prepayments and other current assets” (Note 11).

The following table summarizes the activity in the allowance for credit losses related to deposits for the year ended December 31, 2022(RMB in thousands):

For the year ended December 31,

2022

    

RMB

At beginning of year

 

3,064

Impact of adopting ASC Topic 326

 

Addition

Reversal

 

(1,209)

Writeoff

At end of year

 

1,855

XML 48 R24.htm IDEA: XBRL DOCUMENT v3.23.1
OTHER PAYABLES AND ACCRUALS
12 Months Ended
Dec. 31, 2022
OTHER PAYABLES AND ACCRUALS  
OTHER PAYABLES AND ACCRUALS

17.    OTHER PAYABLES AND ACCRUALS

Other payables and accruals are consisted of the follows (RMB in thousands):

As of December 31, 

2021

2022

    

RMB

    

RMB

Payables for purchase of property, plant and equipment

 

3,073,625

 

6,412,134

Freight payables

 

858,027

 

1,359,813

Accrued utilities, rentals and interest

 

424,436

 

629,977

Customs duties

 

157,655

 

147,759

Accrued warranty cost

 

149,164

 

221,699

Value-added tax and other tax payables

 

74,784

 

329,078

Commission payables

24,861

13,587

Contracted labor fees

 

24,392

 

20,015

Accrued professional service fees

 

19,739

 

34,110

Insurance premium payables

 

6,839

 

1,853

Others

30,562

44,359

Total

 

4,844,084

9,214,384

XML 49 R25.htm IDEA: XBRL DOCUMENT v3.23.1
BORROWINGS
12 Months Ended
Dec. 31, 2022
BORROWINGS  
BORROWINGS

18.    BORROWINGS

(a)   Short-term borrowings

Components of short-term borrowings as of December 31, 2021 and 2022 were as follows (RMB in thousands):

As of December 31, 

    

2021

    

2022

RMB

RMB

Short-term borrowings

 

11,967,827

 

10,316,714

Long-term borrowings—current portion

 

1,371,540

 

2,102,456

Total short-term borrowings

 

13,339,367

 

12,419,170

The short-term borrowings outstanding as of December 31, 2021 and December 31, 2022 carried a weighted average interest rate of 3.28% and 3.10% per annum, respectively. Included in the balance of short-term bank borrowings as of December 31, 2022 were borrowings of RMB2,186 million, RMB120 million, and RMB1,002 million which are denominated and repayable in EUR, JPY and USD, respectively.

Details of the Group’s short-term borrowings as of December 31, 2022 are (RMB in thousands):

Type of loan

    

As of December 31, 2022

    

Guarantee/Collateral

    

    

Credit loan

 

4,055,137

 

  

 

a)

Letter of credit loan

 

2,792,460

 

  

 

a)

 

256,313

 

Guaranteed by JinkoSolar Holding

 

b)

 

167,000

 

Guaranteed by JinkoSolar Holding and certain shareholders of the Group

 

b)

Guaranteed by subsidiaries

 

50,000

 

Guaranteed by Jiangxi Jinko and certain shareholders of the Group

 

b)

of the Group and third parties

 

1,942,835

 

Guaranteed by Jiangxi Jinko

 

b)

and/or collateralized on the

1,329,716

Guaranteed by Zhejiang Jinko

b)

Group’s assets

20,197

Guaranteed by Agricultural Bank of China Shangrao Guangxin Branch

b)

 

25,312

Guaranteed by China Export & Credit Insurance Corporation

b)

1,132,645

 

Financings associated with failed sale-lease back transactions

 

c)

647,555

Guaranteed and collateralized on buildings, equipment and other assets of the Group and shareholders of the Group

d)

Total

 

12,419,170

 

  

 

  

a)As of December 31, 2022, the Group had short-term bank borrowings of RMB4,055 million credit loans, and RMB2,792 million letter of credit loans. The remaining short-term bank borrowings of RMB4,439 million were either guaranteed by other parties and/or collateralized on the Group’s assets, detailed as following:
b)Borrowings of RMB256 million guaranteed by JinkoSolar Holding, RMB167 million guaranteed by JinkoSolar Holding and certain shareholders of the Group, RMB50 million guaranteed by Jiangxi Jinko and certain shareholders of the Group, RMB1,943 million guaranteed by Jiangxi Jinko, RMB1,330 million guaranteed by Zhejiang Jinko, RMB20 million guranteed by Agricultural Bank of China Shangrao Guangxin Branch, and RMB25 million guranteed by China Export & Credit Insurance Corporation, respectively.
c)As of December 31, 2022, the Group recorded financings associated with failed sale-lease back transactions with the amount of RMB1,463 million under long-term borrowings, and RMB1,133 million as current portion (Note 18).
d)RMB120 million collateralized on the account receivables and inventories of the Group, RMB528 million collateralized on the Group’s certain building and equipment, including RMB329 million which were also collateralized on the Group’s certain land use rights, RMB95 million were also collateralized on the Group’s certain land use rights and inventories.

In addition, included in these borrowings there were borrowings of RMB120 million guaranteed by Jinkosolar Holding, RMB100 million guaranteed by JinkoSolar Holding and Zhejiang Jinko, and RMB288 million guaranteed by Jiangxi Jinko.

The net book value of the total collateralized accounts receivables, land use right, building, equipment, inventories was RMB1,006 million, RMB169 million, RMB1,102 million, RMB4,108 million and RMB2,809 million, respectively as of December 31, 2022.

(b)   Long-term borrowings

Components of short-term borrowings as of December 31, 2021 and 2022 were as follows (RMB in thousands):

As of December 31, 

    

2021

    

2022

RMB

RMB

Long-term bank borrowings

 

590,013

 

3,329,075

Long-term financings associated with failed sale-leaseback transactions

2,756,452

2,595,686

Other long-term borrowings

7,921,530

9,200,490

Less: Current portion of long-term borrowings

 

(99,256)

 

(969,811)

Less: Current portion of financings associated with failed sale-leaseback transactions

(1,272,284)

(1,132,645)

Total long-term borrowings

 

9,896,455

 

13,022,795

Future principal repayments on the long-term borrowings are as follows (RMB in thousands):

Year ending December 31,

    

RMB

Year ended December 31

 

2023

 

3,862,228

2024

 

2,875,790

2025

 

5,085,899

2026

 

2,110,558

2027

625,033

Thereafter

 

565,743

Total

 

15,125,251

1)    Long-term bank borrowings

In 2021, the Group entered into a 3-year loan agreement with Deutsche Bank Co.,LTD. for a principle amount of USD12 million (RMB75 million) with the interest rate of 1.92%, which was repayable from March 2022 to December 2024. As of December 31, 2022, the total outstanding balances amounted to RMB55 million, including RMB27 million (USD4 million) due in December 2023.

In 2021, the Group entered into two separate 5-year loan agreements with Industrial Bank Co.,LTD. for a principle amount of RMB100 million and RMB19 million with the interest rate of 5.30% and 5.30%, respectively, which were repayable from December 2021 to December 2026. The borrowing was guaranteed by Jiangxi Jinko. As of December 31, 2021 and 2022, the total outstanding balances amounted to RMB119 million and RMB81 million, respectively, including RMB5 million due in December 2022, which was repaid in 2022 and RMB18 million due in December 2023.

In 2022, the Group entered into a 5-year loan agreement with Industrial Bank Co.,LTD. for a principle amount of RMB190 million with the interest rate of 4.3%, which is repayable from September 2022 to March 2027. The borrowing was guaranteed by Jiangxi Jinko. As of December 31, 2022, the total outstanding balances amounted to RMB190 million, including RMB27 million due in March 2023.

In 2022, the Group entered into a 2-year loan agreement with Bank of Communications for a principle amount of RMB100 million with the interest rate of 3.65%, which is due and payable in July 2024. The borrowing was guaranteed by Jinko Sichuan, Jinko Chuxiong and Jinko Shangrao and collateralized on the Group’s certain equipment with the net book value of RMB110 million. As of December 31, 2022, the total outstanding balances amounted to RMB100 million.

In 2022, the Group entered into a 2-year loan agreement with the Export-Import Bank of China for a principle amount of RMB817 million (EUR110 million) and RMB208 million (EUR28 million) with the interest rate of 2.10% and 2.70%, which is due and payable in October 2023 and September 2024, respectively.

In 2022, the Group entered into a 3-year loan agreement with Industrial Bank CO. LTD for a principle amount of RMB150 million with the interest rate of 4.1%, which is due and payable from September 2022 to March 2025. As of Decemeber 31, 2022, the outstanding balances amounted to RMB149 million.

In 2022, the Group entered into a 7-year revolving loan facility agreement with a financial consortium constitued by Agricultural Bank of China, China Construction Bank, China CITIC Bank and China Everbright bank CO., ltd in an aggregate principle amount not exceeding RMB2.4 billion. Borrowings drawn down from the loan facility were guaranteed by Jiangxi Jinko. As of December 31, 2022, the Group drew down borrowings from the bank facility with the amount of RMB397 million with the interest rate of 4.1% which were repayable from November 2022 to Febrary 2029. As of December 31, 2022, the total outstanding balances amounted to RMB397 million, including RMB27 million due in June 2023.

In 2022, the Group entered into a 7-year loan agreement with Industrial Bank Co.,LTD. for a principle amount of RMB31 million with the interest rate of 3.95%, which was repayable in December 2029. The borrowing was guaranteed by Jiangxi Jinko.

In 2022, the Group entered into a 3-year loan agreement with China Everbright bank CO., ltd. for a principle amount of RMB240 million with the interest rate of 4%, which was repayable in March 2025. The borrowing was guaranteed by Jiangxi Jinko. As of Decemeber 31, 2022, the outstanding balances amounted to RMB240 million.

In 2022, the Group entered into a 3-year loan agreement with Bank of Shanghai Co.,Ltd. for a principle amount of RMB100 million with the interest rate of 3.65%. The borrowing was guaranteed by Jiangxi Jinko. As of December 31, 2022, the total outstanding balances amounted to RMB100 million, including RMB10 million due in September 2023.

In 2022, the Group entered into a 3-year loan agreement with China Construction Bank for a principle amount of RMB80 million with the interest rate of 4.10%, which is due and payable in June 2025.

In 2022, the Group entered into a 3-year loan agreement with Industrial Bank Co.,LTD. for a principle amount of RMB100 million, RMB100 million and RMB200 million with the interest rate of 4.1%, which is due and payable from September 2022 to March 2025. As of Decemeber 31, 2022, the outstanding balances amounted to RMB400 million, including RMB0.06 million due on Decemeber 31, 2023. The borrowing was guaranteed by Jiangxi Jinko and collateralized on the Group’s certain land use rights and buildings with the net book value of RMB38 million and RMB366 million, respectively.

In 2022, the Group entered into a 3-year loan agreement with China Everbright Bank for a principle amount of RMB50 million with the interest rate of 3.65%, which is due and payable from April 2023 to March 2024. The borrowing was guaranteed by Jianxi Jinko. As of Decemeber 31, 2022, the outstanding balances amounted to RMB50 million, including RMB0.5 million due in October 2023.

In 2022, the Group entered into a 3-year loan agreement with Hua Xia Bank for a principle amount of RMB70 million with the interest rate of 3.40%, which is repayable from March 2023 to in October 2025. The borrowing was guaranteed by Jiangxi Jinko. As of December 31, 2022, the total outstanding balances amounted to RMB70 million, including RMB10 million due in September 2023.

In 2022, the Group entered into a 5-year loan agreement with Fudian Bank. for a principle amount of RMB17 million with the interest rate of 5.10%, which were repayable from December 2022 to March 2027. The borrowing was guaranteed by Jiangxi Jinko. As of December 31, 2022, the total outstanding balances amounted to RMB16 million, including RMB3 million due in December 2023.

In 2022, the Group entered into three separate 5-year loan agreements with Industrial Bank Co.,LTD. for a principle amount of RMB25 million,RMB92 million and RMB21 million with the interest rate of 4.80%,4.60% and 4.60%, respectively, which were repayable from December 2022 to December 2028. The borrowing was guaranteed by Jiangxi Jinko. As of December 31, 2022, the total outstanding balances amounted to RMB138 million, including RMB26 million due in December 2023.

In 2022, the Group entered into a 2-year loan agreement with China Everbright Bank. for a principle amount of RMB50 million with the interest rate of 3.5%,which was due and payable in March 2024. The borrowing was guaranteed by Jiangxi Jinko.

In 2022, the Group entered into a 4-year loan agreement with China CITIC Bank. for a principle amount of RMB164 million with the interest rate of 3.65%, which was due and payable from November 2023 to May 2026. The borrowing was guaranteed by Jiangxi Jinko. As of December 31, 2022, the total outstanding balances amounted to RMB160 million, including RMB4 million due in November 2023.

The long-term borrowings contain covenants including, among others, those related to certain financial metrics, liens, consolidation, merger and sale of the Group’s assets. The Group is in compliance with all of the loan covenants as of December 31, 2021 and 2022.

2)    Financings associated with failed sale-leaseback transactions

During the year ended December 31, 2021 and 2022, the Group sold certain machinery and equipment with total carrying amount of RMB2,630 million and RMB1,761 million to certain third parties (the “purchaser-lessors”) for a total consideration of RMB3,334 million and RMB1,768 million and simultaneously entered into contracts to lease back these assets from the purchaser-lessors for periods from one to six years. Pursuant to the terms of the contracts, the Group is required to pay to the purchaser-lessors quarterly lease payment over the contract periods and is entitled to obtain the ownership of these equipment at a nominal price upon the expiration of the leases. Through the leaseback, the Group substantially retains all of the benefits and risks incident to the ownership of the equipment sold and the fair value of these equipment upon expiration of leasing period is most likely to be much higher than the repurchase price. Therefore, these lease transactions do not qualify as sale-leaseback transaction. Accordingly, the Group identified the transactions as financing arrangements and recorded as borrowings. As of December 31, 2022, the Group recorded RMB2,596 million under long-term borrowings, including RMB1,133 million as current portion.

3)    Other long-term borrowings

In the February 2018, Jiangxi Jinko, together with government background funds, established Jinko Sichuan. Cash capital injections with an aggregate amount of RMB1.3 billion had been made by the non-controlling shareholders through December 31, 2021. The Group controls and consolidates such entity in its financial statements. In October 2020, Jiangxi Jinko entered into a supplementary investment agreement with the government background funds, pursuant to which the government background funds will no longer participates in any business decision of Jinko Sichuan and enjoys a fixed annual return of 6% on its capital injection. Additionally, Jiangxi Jinko shall repurchase all the 30% equity interests (the non-controlling interest) held by the government background funds upon the sixth anniversary of the capital injection date with a repurchase price equivalent to the capital injection made by the government background funds. Considering the government investment shall be repaid on a fixed date and for fixed amounts, redemption of the government investment is considered to be mandatory and certain to occur and is not upon the occurrence of a conditional event nor depends upon the satisfaction of a specified contingency. The Group assessed the impact of the above amendments and concluded that these amendments represented a settlement of the non-controlling interests given characteristics of the non-controlling interests has been completely changed to loan liabilities. At the time of the settlement, the carrying amount of the non-controlling interests with the amount of RMB997 million was derecognized, and the new loan liabilities was recorded at fair value of RMB1,114 million, with the difference recorded against additional paid-in-capital. In addition, in July, September and October 2021, the Jinko Sichuan received capital injection with the amount of RMB100 million, RMB150 million and RMB50 million from government background funds which bear a fixed annual return of 5.18%, and shall be repaid upon the fifth anniversary of the capital injection date. The Group recorded such capital injection as long-term borrowings. As of December 31, 2021 and 2022, the total outstanding balances amounted to RMB1,560 million and RMB1,633 million, respectively.

In the second and third quarter of 2018, government background companies made capital injection with the amounted of RMB517 million into Haining Jinko. In the third quarter of 2019, to support developments of local enterprise, government background funds of Zhejiang province made investment into Haining Jinko as capital injections through limited partnership established together with Zhejiang Jinko. The total capital injection received from government funds in the year of 2019 amounted to RMB846 million. In the fourth quarter of 2020, the Group entered into supplementary investments agreement with government background funds, pursuant to which the government background funds will no longer participate in any business decision of Haining Jinko and enjoys fixed annual return within the range from 4.75% to 5.23% on their capital injections respectively. Additionally, the Group shall repurchase all the equity interests (the non-controlling interest) held by the government background funds upon the fifth or sixth anniversary of the capital injection date with a repurchase price equivalent to the capital injection made by the government background funds. Considering the government investment shall be repaid on a fixed date and for fixed amounts, redemption of the government investment is considered to be mandatory and certain to occur and is not upon the occurrence of a conditional event nor depends upon the satisfaction of a specified contingency. The Group assessed the impact of the above amendments and concluded that these amendments represented a settlement of the non-controlling interests given characteristics of the non-controlling interests has been completely changed to loan liabilities. At the time of the settlement, the carrying amount of the non-controlling interests with the amount of RMB1,164 million was derecognized, and the new loan liabilities was recorded at fair value of RMB1,193 million with the difference recorded against additional paid-in-capital. As of December 31, 2021 and 2022, the total outstanding balances amounted to RMB1,096 million and RMB1,099 million respectively.

In the September 2019, Jiangxi Jinko, together with government background funds, established Jinko Yiwu. Cash capital injections with an aggregate amount of RMB765 million had been made by the non-controlling shareholders through December 31, 2020. The Group controls and consolidates such entity in its financial statements. In August 2020, Jiangxi Jinko entered into a supplementary investment agreement with the government background funds, pursuant to which the government background funds will no longer participates in any business decision of Jinko Yiwu and enjoys a fixed annual return of 6% on its capital injection. Additionally, Jiangxi Jinko shall repurchase all the 45% equity interests (the non-controlling interest) held by the government background funds upon the fifth anniversary of the capital injection date with a repurchase price equivalent to the capital injection made by the government background funds. Considering the government investment shall be repaid on a fixed date and for fixed amounts, redemption of the government investment is considered to be mandatory and certain to occur and is not upon the occurrence of a conditional event nor depends upon the satisfaction of a specified contingency. The Group assessed the impact of the above amendments and concluded that these amendments represented a settlement of the non-controlling interests given characteristics of the non-controlling interests has been completely changed to loan liabilities. At the time of the settlement, the carrying amount of the non-controlling interests with the amount of RMB779 million was derecognized, and the new loan liabilities was recorded at fair value of RMB818 million, with the difference recorded against additional paid-in-capital. As of December 31, 2021 and 2022, the total outstanding balances amounted to RMB757 million and RMB754 million, respectively.

In the December 2019, Jiangxi Jinko, together with a government background fund, established Jinko Chuzhou. Cash capital injections with an aggregate amount of RMB1.1 billion had been made by the non-controlling shareholder through December 31, 2022. The Group controls and consolidates such entity in its financial statements. In August 2020, Jiangxi Jinko entered into a supplementary investment agreement with the government background fund, pursuant to which the government background fund will no longer participates in any business decision of Jinko Chuzhou and enjoys a fixed annual return of 4.35% on its capital injection. Additionally, Jiangxi Jinko shall repurchase all the 45% equity interests (the non-controlling interest) held by the government background fund upon the sixth anniversary of the capital injection date with a repurchase price equivalent to the capital injection made by the government background fund. Considering the government investment shall be repaid on a fixed date and for fixed amounts, redemption of the government investment is considered to be mandatory and certain to occur and is not upon the occurrence of a conditional event nor depends upon the satisfaction of a specified contingency. The Group assessed the impact of the above amendments and concluded that these amendments represented a settlement of the non-controlling interests given characteristics of the non-controlling interests has been completely changed to loan liabilities. At the time of the settlement, the carrying amount of the non-controlling interests with the amount of RMB859 million was derecognized, and the new loan liabilities was recorded at fair value of RMB846 million, with the difference recorded against additional paid-in-capital. In July and September 2021, Jinko Chuzhou received two 5-year loans with the amount of RMB150 million and RMB100 million from the government background fund which both bear a fixed annual return of 4.35%. As of December 31, 2021 and 2022, the total outstanding balances amounted to RMB1,025 million and RMB701 million, respectively.

In September and October 2021, Rui Xu entered into two 5-year loan agreements with a government background company with the principle amount of RMB20 million and RMB20 million and the interest rate of 5.05% and 5.05%, respectively. As of December 31, 2022, the total outstanding balances amounted to RMB40 million.

In April 2020, Jiangxi Jinko, together with a government background fund, established Jinko ShangRao. The Group controls and consolidates such entity in its financial statements. Pursuant to the investment agreement entered by Jiangxi Jinko and the government background fund, the government background fund will provide its investment into Shangrao Jinko of RMB4.5 billion with the interest rate stipulated by bank for the corresponding period. Jiangxi Jinko shall repurchase all the 45% equity interests (the non-controlling interest) held by the government background fund upon the sixth anniversary of the date of the investment agreement with a repurchase price equivalent to the capital injection made by the government background funds. Considering the government investment shall be repaid on a fixed date and for fixed amounts, redemption of the government investment is considered to be mandatory and certain to occur and is not upon the occurrence of a conditional event nor depends upon the satisfaction of a specified contingency. Therefore, these government investments were accounted as loan liabilities.

In January 2021, Jinko Shangrao received a 5-year loan with the amount of RMB98 million from the government background fund which bears a fixed annual return of 4.9%. In June 2021, to further support the development of Jinko Shangrao, the government background fund entered into agreement with Jiangxi Jinko to waive interests associated with the government loans during the period from January 1 to December 31, 2021. Considering the cash flow effect on a present value basis is less than 10 percent, the interest waiving is regarded as a modification of the government loan, and therefore, established a new effective interest based on the carrying value of the government loan and the revised cash flows since the modification date on June 25, 2021. No gain or loss was recorded in relation to the modification in 2021. As of December 31, 2021 and 2022, the total outstanding balances amounted to RMB2,017 million and RMB2,059 million, respectively.

In July 2020, the Group entered into a 2-year loan agreement with Ping An International Financial Leasing Co., Ltd. for a principle amount of RMB49,263 million which was repayable from July 2020 to July 2022. The borrowing was guaranteed by Jiangxi Jinko. The loan was repaid in July 2022.

In July 2021, Haining Jinko entered into a 5-year loan agreement with a government background company with the principle amount of RMB690 million and interest rate of LPR plus 10%. The loan will be repaid upon the fifth anniversary of the borrowing date. The borrowing was guaranteed by Jiangxi Jinko and Zhejiang Jinko. As of December 31, 2021 and 2022, the total outstanding balances amounted to RMB690 million and RMB591 million, respectively.

In October 2021, Anhui Jinko entered into a 6-year loan agreement with a government background company with the principle amount of RMB455 million and interest rate of 5.58%. The loan will be repaid upon the sixth anniversary of the borrowing date. As of December 31, 2021 and 2022, the total outstanding balances amounted to RMB434 million and RMB465 million, respectively.

In October and December 2021, Yushan Jinko entered into a 6-year loan agreement with a government background company with the principle amount of RMB200 million and RMB100 million and interest rate of 4.90% and 4.90%, respectively. These loans will be repaid upon the sixth anniversary of the borrowing date. As of December 31, 2021 and 2022, the total outstanding balances amounted to RMB287 million and RMB278 million, respectively. In January 2022, Yushan Jinko entered into a 6-year loan agreement with a government background company with the principle amount of RMB100 million interest rate of 4.90%. These loans will be repaid upon the sixth anniversary of the borrowing date. As of December 31, 2022, the total outstanding balances amounted to RMB100 million.

In 2022, Anhui Jinko entered into three separate 6-year loan agreements with a government background company with the principle amount of RMB83 million, RMB66 million and RMB66 million with the interest rate of 5.58%, 5.58% and 5.57%, respectively. These loans will be repaid upon the sixth anniversary of the borrowing date. As of December 31, 2022, the total outstanding balances amounted to RMB215 million.

In July 2022, Jinko Feidong entered into a 5-year loan agreement with a government background company with the principle amount of RMB205 million and interest rate of 4.75%. The loan will be repaid upon the fifth anniversary of the borrowing date. As of December 31, 2022, the total outstanding balances amounted to RMB208 million. In July 2022, Jinko Leshan entered into a 4-year loan agreement with a government background company with the principle amount of RMB150 million and interest rate of 6%. The loan will be repaid upon the fifth anniversary of the borrowing date. As of December 31, 2022, the total outstanding balances amounted to RMB51 million.

In August 2022, Haining Jinko entered into a 5-year loan agreement with a government background company with the principle amount of RMB1,000 million and interest rate of 5.06%. The loan will be repaid upon the fifth anniversary of the borrowing date. As of December 31, 2022, the total outstanding balances amounted to RMB1,006 million.

XML 50 R26.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES
12 Months Ended
Dec. 31, 2022
LEASES  
LEASES

19.    LEASES

The Group’s operating lease primarily represent offices and overseas manufacturing facilities and warehouses. Most of the operating leases are for terms ranging from 3 to 20 years, although terms and conditions can vary from lease to lease. The Group has assessed the specific terms and conditions of each operating lease to determine the amount of the lease payments and the length of the lease term, which includes the minimum period over which lease payments are required plus any renewal options that are both within the Group’s control to exercise and reasonably certain of being exercised upon lease commencement. The Company assesses all relevant factors to determine if sufficient incentives exist as of lease commencement to conclude whether or not renewal is reasonably certain. There are no material residual value guarantees provided by the Company nor any restrictions or covenants imposed by the operating leases to which the Company is a party. In determining the lease liability, the Group utilizes its incremental borrowing rate for debt instruments with terms approximating the term for its operating leases to discount the future lease payments over the lease term to present value. The Company does not incur variable lease payments for its operating leases.

The Group’s finance leases primarily represent machinery and equipment utilized in the Group’s production facilities. All of the Group’s finance leases meet one or more of the criteria as: a) the lease transfers ownership of the underlying asset to the Group by the end of the lease term; b) the lease grants the Group an option to purchase the underlying asset that the lessee is reasonably certain to exercise; c) the lease term is for the major part of the remaining economic life of the underlying asset; d) the present value of the sum of the lease payments and any residual value guaranteed by the Group that is not already reflected in the lease payments equals or exceeds substantially all of the fair value of the underlying asset; e) the underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of the lease term. ROU of capital lease is recorded at the aggregate of future minimum lease payments and estimated residual value of the leased equipment. In determining the lease liability, the Group utilizes its incremental borrowing rate for debt instruments with terms approximating the term for its capital leases to discount the future lease payments over the lease term to present value.

The balances for the operating and finance leases where the Group is the lessee are presented as follows (RMB in thousands):

2021

2022

December 31

December 31

    

RMB

    

RMB

Operating leases:

Operating lease liabilities - current

 

62,515

 

65,489

Operating lease liabilities - non-current

 

385,420

 

339,885

Total operating lease liabilities

 

447,935

 

405,374

Operating lease right-of-use assets, net

 

438,271

 

396,966

Financing leases:

 

  

 

  

Financing lease liabilities - current

 

194,939

 

168,381

Financing lease liabilities - non-current

 

236,374

 

69,881

Total financing lease liabilities

 

431,313

 

238,262

Financing lease right-of-use assets, net

 

628,592

 

558,407

(a) The components of lease expenses were as follows (RMB in thousands):

    

For the years ended December 31,

2021

    

2022

RMB

RMB

Lease cost:

Amortization of right-of-use assets

 

135,791

129,869

Interest of lease liabilities

 

51,575

36,553

Expenses for short-term lease within 12 months

3,052

9,154

Total lease cost

 

190,418

175,576

(b)Supplemental cash flow information related to leases was as follows (RMB in thousands):

    

For the years ended December 31,

2021

    

2022

RMB

RMB

Cash paid for amounts included in the measurement of lease liabilities:

 

Operating cash outflows for operating leases

 

76,400

72,906

Operating cash outflows for finance leases

 

25,974

19,926

Financing cash outflows for finance leases

 

286,292

216,722

Total cash paid for amounts included in the measurement of lease liabilities:

 

388,666

309,554

Lease obligation accrued in exchange for right-of-use assets:

 

Operating lease liabilities

 

185,472

3,476

Finance lease liabilities

 

132,188

Total lease obligation accrued in exchange for right-of-use assets:

 

317,660

3,476

(c)Supplemental balance sheet information related to leases was as follows (RMB in thousands):

Operating leases:

    

As of December 31,

    

2021

    

2022

Weighted-average remaining lease term

 

7.35 years

6.21 years

Weighted-average discount rate

 

6.47%

6.46%

Financing leases:

    

As of December 31,

    

2021

    

2022

Weighted-average remaining lease term

 

1.94 years

0.94 years

Weighted-average discount rate

 

5.65%

5.55%

(d)Maturities of lease liabilities were as follows (RMB in thousands):

Operating leases:

Year ending December 31,

    

RMB

Year ended December 31,

 

  

2023

 

85,637

2024

 

84,973

2025

 

75,863

Thereafter

 

206,541

Total undiscounted lease payments

 

453,014

Less: imputed interest

 

47,640

Total lease liabilities

 

405,374

Financing leases:

Year ending December 31,

    

RMB

Year ended December 31,

 

  

2023

 

236,657

2024

 

34,252

Total undiscounted lease payments

 

270,909

Less: imputed interest

 

32,647

Total lease liabilities

 

238,262

XML 51 R27.htm IDEA: XBRL DOCUMENT v3.23.1
EARNINGS PER SHARE
12 Months Ended
Dec. 31, 2022
EARNINGS PER SHARE  
EARNINGS PER SHARE

20.    EARNINGS PER SHARE

Basic earnings per share and diluted earnings per share have been calculated as follows (RMB in thousands, except for share and per share data):

    

For the years ended December 31, 

    

2020

    

2021

    

2022

RMB

RMB

RMB

Numerator:

 

  

 

  

 

  

Net income

 

335,255

 

955,572

 

1,565,139

Less: Net income attributable to non-controlling interests

 

104,870

 

234,554

 

944,633

Net income attributable to JinkoSolar’s ordinary shareholders

230,385

721,018

620,506

Dilutive effects of convertible senior notes

 

(308,339)

 

Dilutive effects of call option

(462,752)

Numerator for diluted income/(loss) per share

 

(232,367)

 

412,679

 

620,506

Denominator:

 

  

 

 

Denominator for basic earnings per share - weighted average number of ordinary shares outstanding

 

178,938,853

 

190,672,869

 

198,004,260

Dilutive effects of share options

 

 

540,620

 

2,404,234

Dilutive effects of convertible notes

14,506,283

Dilutive effects of call option

 

(7,500,000)

 

 

Denominator for diluted calculation - weighted average number of ordinary shares outstanding

171,438,853

205,719,772

200,408,494

Basic earnings per share attributable to JinkoSolar’s ordinary shareholders

 

1.29

 

3.78

 

3.13

Diluted earnings/(loss) per share attributable to JinkoSolar’s ordinary shareholders

 

(1.36)

 

2.01

 

3.10

For the years ended December 31, 2020 and 2022, convertible senior notes convertible into 17,708,332 and 14,427,088 shares were not included in the computation of diluted EPS because of their anti-dilutive effect, respectively.

For the years ended December 31, 2020, because of the dilutive impact, potential shares underlying the call option arrangement (Note 22) were removed from weighted average number of ordinary shares outstanding since its issuance date, and changes in income of the assumed exercise of call option were also recorded as the adjustment to the consolidated net income to arrive at the diluted net income available to the Company’s ordinary shareholders.

XML 52 R28.htm IDEA: XBRL DOCUMENT v3.23.1
EMPLOYEE BENEFITS
12 Months Ended
Dec. 31, 2022
EMPLOYEE BENEFITS  
EMPLOYEE BENEFITS

21.    EMPLOYEE BENEFITS

According to the guidance promulgated by the central government, companies (and employees) are required to contribute, in specified portions, to the social insurance funds (including medical care insurance, work injury insurance, unemployment insurance, maternity insurance and pension benefits) as well as the housing funds (collectively, “employee welfare funds”) on a monthly basis for all of the employees based on such employees’ actual salaries or the applicable capped salary base, whichever is lower. An employee is entitled to request its employer to make the required portion of contributions in the statutory amounts to the employee welfare funds.

In line with local customary practices, the Company has made contributions to the social insurance funds which met the requirement of the local minimum wage standard, instead of its employees’ actual salaries as required by the above described guidance, and has not made full contribution to the housing funds.

Based on the Company’s observation of local practices and consultation with relevant government authorities, the Company believes its practice has been consistent with the common practice adopted by businesses in Shangrao and Haining, where the Company’s main subsidiaries operate.

However, the Company believes it is probable that it will be required to make additional contributions to the employee welfare funds if (i) the government authorities were to strictly enforce the statutory contribution requirements, or (ii) the employees were to request the Company to make full contributions to their employee welfare funds (such request, if made, would most likely be supported by the labor arbitration center or the labor administrative bureau). Therefore, the Company recognizes the difference between the amount of its actual contributions and the statutory contribution requirements under the guidance promulgated by the central government as a liability for employee welfare benefits. The unpaid balance of accrued liability accrued for the welfare benefits were RMB741 million and RMB1,071 million as of December 31, 2021 and December 31, 2022, respectively.

On October 28, 2010, the Standing Committee of the National People’s Congress issued and adopted the Social Insurance Law (the “Social Insurance Law”), which became effective on July 1, 2011. The Social Security Law imposes certain fines for the aggregated amount of any outstanding contributions if such contributions are not made within a prescribed time period. In light of this requirement, the Company had accrued a penalty on the basis of a daily rate of 0.05% of the outstanding contributions as provided under the Social Insurance Law prior to 2014. The unpaid balance of penalty accrued for employee welfare benefits were RMB12 million and RMB26 million as of December 31, 2012 and 2013, respectively.

On September 26, 2013, the Ministry of Human Resources and Social Security of the People’s Republic of China announced “Regulations on the Declaration and Payment of Social Welfare” (“New Social Security Regulation”), which took effect on November 1, 2013. The New Social Security Regulation clarifies that the local social security authority should issue a notification to the employers who fail to make appropriate contribution of social security and a late-payment penalty charge will only be imposed to employers who fail to pay the outstanding contribution within five days upon the receipt of the notification. However, there were different interpretations of the New Social Security Regulation as to applicability of the penalty charge by different local authorities in different cities and provinces in late 2013, therefore, the Company performed investigation and legal assessment as well as communicating with relevant local authorities. Legal assessment was completed in late 2014. In the opinion of the management, the probability that the Company would be required to pay late-payment penalty in connection with the unpaid contribution is remote, given that the Company has received certificates from local social security authorities which confirmed that the Company was in compliance with the local social insurance regulations as of December 31, 2014 and that local social security authorities have not issued any notification for payment of outstanding contribution to the Company. Accordingly, the Company did not accrue for late-payment penalty since then.

XML 53 R29.htm IDEA: XBRL DOCUMENT v3.23.1
CONVERTIBLE SENIOR NOTES AND CALL OPTIONS
12 Months Ended
Dec. 31, 2022
CONVERTIBLE SENIOR NOTES AND CALL OPTIONS  
CONVERTIBLE SENIOR NOTES AND CALL OPTIONS

22.    CONVERTIBLE SENIOR NOTES AND CALL OPTIONS

2024 Convertible Notes

The Company issued USD85 million of Convertible Senior Notes on May 17, 2019, which will mature on June 1, 2024 (the “2024 Notes”). The interest rate is 4.5% per annum payable semi-annually, in arrears.

Holders have the option to convert their 2024 Notes at any time prior to the close of business on the third business day immediately preceding the maturity date at a conversion rate of 52.0833 ADSs per USD1,000 principal amount of the Notes (equivalent to an initial conversion price of approximately USD19.20 per ADS).

The conversion rate is subject to change on anti-dilution and upon certain fundamental changes. Fundamental changes are defined as 1) any “person” or “group” beneficially owns (directly or indirectly) 50% or more of the total voting power of all outstanding classes of Company’s shares or has the power to elect a majority of the members of the board of directors; 2) Company consolidates with, or merge with or into, another person or the Company sells, assigns, conveys, transfers, leases or otherwise disposes of all or substantially all of its assets, or any person consolidates with, or merges with or into, the Company; 3) Termination of trading of Company’s ADSs; and 4) adoption of a plan relating to the Company’s liquidation or dissolution.

The holders have the option to require the Company to repurchase the 2024 Notes, in whole or in part, in the event of a fundamental change for an amount equal to the 100% of the principal amount and any accrued and unpaid interest in the event of fundamental changes. Management assessed that the likelihood of fundamental change is remote.

The holders will have the right to require the Company to repurchase for cash all or any portion of their notes on June 1, 2021 at a repurchase price equal to 100% of the principal amount of the notes to be repurchased, plus accrued and unpaid interest to, but excluding, the repurchase date.

While the 2024 Notes remain outstanding, the Company or its subsidiaries should not create or permit to subsist any security upon its property, assets or revenues (present or future) to secure any international investment securities or to secure any guarantee of or indemnity of any international investment securities unless the obligations under the Notes and the indenture (a) are secured equally and ratably therewith, or (b) have the benefit of such other security, guarantee, indemnity or other arrangement as shall be approved by holders of a majority in aggregate principal amount of the Notes then outstanding.

During the year of 2021, certain 2024 Notes with the principal amount of USD16 million were converted into 3,281,244 ordinary shares of the Company.

Accounting for 2024 Convertible Notes

The Company has RMB as its functional currency, and the 2024 Notes are denominated in USD. As a result, the conversion feature is dual indexed to the Company’s stock as well as the RMB and USD exchange rate, and is considered an embedded derivative which needs to be bifurcated from the host instrument in accordance with ASC 815.

ASC 815-15-25 provides that if an entity has a hybrid financial instrument that would require bifurcation of embedded derivatives under ASC 815, the entity may irrevocably elect to initially and subsequently measure a hybrid financial instrument in its entirety at fair value with changes in fair value recognized in earnings. The fair value election can be made instrument by instrument and shall be supported by concurrent documentation or a preexisting documented policy for automatic election.

The Company elected to measure the 2024 Notes in their entirety at fair value. According to ASC 825-10-45-5, the Company measures the financial liability at fair value with qualifying changes in fair value recognized in net income. The Company also presents separately in other comprehensive income the portion of the total change in the fair value of the liability that results from a change in the instrument-specific credit risk.

Further, as the functional currency of the Company is RMB, the fair value of the 2024 Notes is translated into RMB at each balance sheet date with the difference being reported as exchange gain or loss, except for the exchange rate remeasurement of the component of the change in fair value of the liability resulting from the cumulative changes in instrument-specific credit risk which is presented in other comprehensive income. In addition, all issuance costs associated with the 2024 Notes offering has been expensed as incurred in accordance with ASC 825-10-25-3, which states that upfront costs and fees related to items for which the fair value option is elected shall be recognized in the consolidated statements of operations and comprehensive as incurred and not deferred.

As of December 31, 2021 and 2022, the estimated fair value of the 2024 Notes amounted to approximately RMB1,099 million and RMB1,071 million. The Company recorded a gain from foreign exchange remeasurement of RMB9 million and a loss from foreign exchange remeasurement of RMB60 million in net income for the year ended December 31, 2021 and 2022, respectively. The Company recorded a gain from change in fair value of 2024 Notes of RMB328 million and a loss from change in fair value of 2024 Notes of RMB12 million in net income for the years ended December 31, 2021 and 2022, respectively. The Company recorded gain from change in fair value of 2024 Notes of RMB56 million and RMB100 million in other comprehensive income for the year ended December 2021 and 2022, respectively. During the year of 2021, certain 2024 Notes with the principal amount of USD16 million were converted into 3,281,244 ordinary shares of the Company. Upon conversion of the 2024 Notes, accumulated gains due to changes in instrument-specific credit risk with amount of RMB14 million were reclassified from other comprehensive income to net income (Note 29).

Call Option

Concurrent with the issuance of the 2024 Notes, the Company used approximately USD30 million of the net proceeds from the offering to enter into zero-strike call option transactions (“Call option”), covering 1,875,000ADSs, with the initial purchasers of the 2024 Notes (“Dealer”). The Call option is intended to facilitate privately negotiated transactions by which investors in the Notes are able to hedge their investment. The Call option expires on July 28, 2021 or when the Dealer request early settlement. The Company has the right to elect settlement method. If cash settlement applies, the Dealer will deliver the amount of cash to the Company calculated based on the number of shares determined on the commencement date and the volume-weighted average price of the Company shares on the settlement date. If physical settlement applies, the Company will receive the fixed number of ADSs determined at the commencement date of the transaction. In 2021, the Company elected cash settlement method and total cash received from the exercise of call options amounted to RMB621 million.

The economic substance of the Call option is the same as a traditional forward repurchase contract. Because the Call option permitted net cash settlement, it was classified as a derivative instrument measured initially and subsequently at fair value with changes in fair value recorded in earnings. The Company accounted for the Call option as a free-standing derivative asset on its consolidated balance sheet when the Call option was entered into in May 2019. The derivative asset was initially recorded at its fair value of US$30 million on the commencement date which represented the amount of cash transferred to the Dealer. The derivative asset was subsequently recorded at fair value with the change in fair value through May 2019. The Company recorded a gain from change in fair value of the call option with the amount of RMB476 million and loss of RMB136 million, an exchange loss of the call option with the amount of RMB14 million and an exchange gain of RMB0.3 million for the year ended December 31,2020 and 2021, respectively (Note 29).

XML 54 R30.htm IDEA: XBRL DOCUMENT v3.23.1
ORDINARY SHARES
12 Months Ended
Dec. 31, 2022
ORDINARY SHARES.  
ORDINARY SHARES

23.   ORDINARY SHARES

The Company’s authorized share capital is USD10 comprising 500,000,000 ordinary shares with a par value of USD0.00002 each.

In January 2014, the Company closed an offering of 15,000,000 ordinary shares (3,750,000 ADSs) and received aggregated net proceeds of approximately USD126.3million, after deducting discounts and commissions but before offering expenses.

In February 2018, the Company closed an offering of 16,560,000 ordinary shares (4,140,000 ADSs), par value USD0.00002 per share, at USD18.15 per ADS (equivalent to USD4.54 per share). The net proceeds of the follow-on offering to the Company, after deducting underwriting commissions and fees and estimated offering expenses with the amount of USD4 million, was approximately USD71.1 million.

In February 2018, the Company also completed the private placement with Tanka International Limited, an exempted company incorporated in the Cayman Islands held by Mr. Xiande Li, chairman of the Company, and Mr. Kangping Chen, chief executive officer of the Company, for the issuance of 7,713,499 ordinary shares for USD35 million at USD4.54 per share.

In May 2019, the Company closed an offering of 18,687,500 ordinary shares (4,671,875 ADSs), par value USD0.00002 per share, at USD16.00 per ADS (equivalent to USD4.00 per share). The net proceeds of the follow-on offering to the Company, after deducting underwriting commissions and fees and estimated offering expenses with the amount of USD4 million, was approximately USD71 million (RMB489 million).

In December 2020, the Company completed to sell 5,976,272 ordinary shares (1,494,068 ADSs) through its at-the-market offering and was entitled to receive proceeds of USD98 million after deducting commissions and offering expense. All of the proceeds were received in January 2021.

For the year ended December 31, 2020, 305,660 outstanding ADSs (1,222,640 shares) were repurchased with a total consideration of RMB29 million, which is shown as treasury stock.

During the year of 2021, certain 2024 Notes with the principal amount of USD16 million were converted into 3,281,244 ordinary shares of the Company (Note 22).

As of December 31, 2021 and 2022, total of 736,460 ADSs (2,945,840 shares) were repurchased but have not been retired with a total consideration of RMB43 million which is shown as treasury stock.

As of December 31, 2021 and 2022, the Company’s issued and outstanding shares were 190,824,913 and 201,189,189, respectively.

XML 55 R31.htm IDEA: XBRL DOCUMENT v3.23.1
SUBSIDIARY'S OFFERING OF ITS EQUITY INTERESTS
12 Months Ended
Dec. 31, 2022
SUBSIDIARY'S OFFERING OF ITS EQUITY INTERESTS  
SUBSIDIARY'S OFFERING OF ITS EQUITY INTERESTS

24.   SUBSIDIARY’S OFFERING OF ITS EQUITY INTERESTS

In October 2020, Jiangxi Jinko, principal operating subsidiary of the Group, completed an RMB3.10 billion (approximately USD 461 million) equity financing. Immediately after the closing, third-party investors together with the Company’s principal shareholders and senior management personnel, directly or through their investment arms, collectively owned approximately a 26.7% equity interest in Jiangxi Jinko and the Company owned 73.3% equity interest in Jiangxi Jinko.

Pursuant to the equity financing agreements, third-party investors have the option to require the Company’s principal shareholders (Mr. Xiande Li, Mr. Kangping Chen and Mr. Xianhua Li) to repurchase their equity interests in Jiangxi Jinko upon the occurrence of certain events. Considering these rights of third-party investors solely against the Company’s principal shareholders and did not change the Group’s rights attached to the Jiangxi Jinko’s ordinary shares, the equity financing in Jiangxi Jinko is not mandatorily nor contingently redeemable against Jiangxi Jinko or the Group, and therefore, the equity financing was classified as noncontrolling interest in the Company’s consolidated financial statements.

Given the Group may not have been able to consummate the equity financing without the rights provided by the Company’s principal shareholders, values of the rights provided by the Company’s principal shareholders are deemed as shareholder contributions from the principal shareholders to the Company. Since the contributions from the Company’s principal shareholders incurred directly attributable to Jiangxi Jinko’s equity financing, the contributions were treated as issuance cost of the equity financing and was recorded as a reduction of noncontrolling interest with a credit of additional paid-in capital. Fair value of the rights provided by the Company’s principal shareholders approximated RMB140 million.

On January 26, 2022, Jiangxi Jinko completed its initial public offering (“IPO”) and started trading on the Shanghai Stock Exchange’s Sci-Tech innovation board (“STAR Market”). The IPO raised net proceeds of approximately RMB9,723 million, of which, RMB6,419 million was recorded in the non-controlling interest and RMB3,304 million was recorded in the additional paid in capital. After the IPO, the Group owned approximately 58.62% of Jiangxi Jinko. Jiangxi Jinko’s non-controlling interests’ ownership of the subsidiary changed from 26.72% to 41.38% due to the IPO.

In April 2022, upon approval obtained from the board of directors of Jiangxi Jinko, Jiangxi Jinko declared dividends of RMB230 million for the year ended December 31, 2021, among with RMB95 million was distributed to the Company’s non-controlling interest shareholders. Jiangxi Jinko paid the dividends in 2022.

XML 56 R32.htm IDEA: XBRL DOCUMENT v3.23.1
SHARE BASED COMPENSATION
12 Months Ended
Dec. 31, 2022
SHARE BASED COMPENSATION  
SHARE BASED COMPENSATION

25.   SHARE BASED COMPENSATION

(a) Incentive plan of JinkoSolar Holding

The Company adopted a long-term incentive plan (the “2009 Plan”) in July 2009 which was subsequently amended and restated. The 2009 plan provided for the issuance of options of 9,325,122 ordinary shares. The options have a contractual life of 7 years except for certain options granted to an employee in August 2009 that can be exercised until October 1, 2013. The share options will vest in 5 successive equal annual installments on the last day of each year from the grant date, provided that the personnel’s service with the Company has not terminated prior to each such vesting date. For 953,200 options granted to one employee in August 2009, the share options vested in a series of 36 months, on the last day of each month, commencing from October 1, 2008.

The Company adopted a long-term incentive plan (the “2014 Plan”) in August 2014. The 2014 Plan provides for the issuance of options of 12,796,745 ordinary shares. The options have a contractual life of 10 year. The share options will vest in 5 successive equal annual installments on the last day of each year from the grant date, provided that the personnel’s service with the Company has not terminated prior to each such vesting date.

The Company adopted a long-term incentive plan (the “2021 Plan”) in August 2021. The 2021 Plan provides for the issuance of restricted shares of 354,000 ordinary shares. The restricted shares have a contractual life of 5 year. The restricted shares will vest in 10 successive equal semi-annual installments on the first day of half-year anniversaries starting from the grant date, provided that the personnel’s service with the Company has not terminated prior to each such vesting date.

The Company adopted a long-term incentive plan (the “2022 Plan”) in February 2022. The 2022 Plan provides for the issuance of restricted shares of 16,684,600 ordinary shares. The restricted shares have a contractual life of 3 year. Fifty percent (50%) of the restricted shares were immediately vested at the grant date and the rest of the restricted shares will vest in 12 successive equal quarter installments on the first day of quarter anniversaries starting from the grant date, provided that the personnel’s service with the Company has not terminated prior to each such vesting date

(i)Share options

A summary of the share option activities under the Company’s share-based compensation plan for the years ended December 31, 2020, 2021 and 2022 is as follows (RMB in thousands, except for share, exercise price and contractual term):

    

Number of

    

    

Weighted-average

    

option

Weighted-average

remaining

Aggregate

outstanding

exercise price

contractual term

intrinsic value

(USD/share)

(in years)

(RMB)

Balance as of December 31, 2019

4,555,288

3.34

4.73

73,354

Granted

Exercise

(3,750,540)

3.32

Forfeited

(88,000)

3.29

Balance as of December 31, 2020

716,748

3.46

4.25

58,836

Granted

Exercise

(105,200)

3.29

Forfeited

(264,012)

3.29

Balance as of December 31, 2021

347,536

3.65

3.84

17,373

Granted

Exercise

 

(175,536)

 

3.35

 

 

Balance as of December 31, 2022

 

172,000

 

3.96

 

2.69

 

8,305

Vested as of December 31, 2022

 

172,000

 

3.96

 

2.69

 

8,305

Vested and exercisable as of December 31, 2022

 

172,000

 

3.96

 

2.69

 

8,305

The aggregate intrinsic value is calculated as the difference between the market price of ordinary shares, USD10.22 (RMB71.18) per share as of December 31, 2022 and the exercise prices of the options.

Total intrinsic value of options exercised during the year ended December 31, 2020, 2021 and 2022 were RMB297 million, RMB6 million and RMB8 million, respectively.

Share-based compensation expenses related to the option awards granted to the employees amounted to RMB1 million, RMB0.5 million and nil for the years ended December 31,2020, 2021 and 2022, respectively.

The total fair value of shares vested for the years ended December 31, 2020, 2021 and 2022 were RMB4 million, RMB2 million and RMB5 million respectively.

For the year ended December 31, 2022, total cash received from the exercise of share options was RMB5 million.

(ii)Restricted shares

The fair value of each restricted share granted with service conditions is estimated based on the fair market value of the underlying ordinary shares of the Company on the date of grant.

The following table summarizes activities of the Company’s restricted shares under the 2021 Plan and 2022 Plan:

Number of restricted shares

Weighted average grant

    

outstanding

    

date fair value

(RMB)

Unvested as of January 1, 2021

 

 

Granted

354,000

86.38

Vested

(35,400)

86.38

Unvested as of December 31, 2021

318,600

86.38

Granted

 

16,684,600

 

72.10

Vested

 

(10,188,740)

 

72.08

Unvested as of December 31, 2022

 

6,814,460

 

72.38

Share-based compensation expenses of nil, RMB9 million and RMB968 million related to restricted shares were recognized for the years ended December 31, 2020, 2021 and 2022, respectively

As of December 31, 2020, 2021 and 2022, there were nil, RMB20 million and RMB256 million of unrecognized compensation expenses related to restricted shares which is expected to be recognized over a weighted-average period of nil, 4.58 years and 2.28 years, respectively.

(b) Incentive plan of Jiangxi Jinko

In October 2022, Jiangxi Jinko adopted its 2022 Equity Incentive Plan (the “Jiangxi Jinko 2022 Plan”), which permits the grant of stock options of Jiangxi Jinko to its employees. Under the plan, a total of 40,187,375 ordinary shares of Jiangxi Jinko were initially reserved for issuance.

A summary of share option activities under the Jiangxi Jinko 2022 Plan for the years ended December 31, 2022 is as follows (RMB in thousands, except for share, exercise price and contractual term):

    

Number of

    

    

Weighted-average

option

Weighted-average

remaining

    

Aggregate

outstanding

exercise price

contractual term

intrinsic value

(RMB/share)

(in years)

(RMB)

Balance as of December 31, 2021

 

 

 

 

Granted

 

32,149,900

 

10.78

 

 

Exercise

 

 

 

 

Balance as of December 31, 2022

 

32,149,900

 

10.78

 

2.89

 

124,420

Vested and expected to vest as of December 31, 2022

 

32,149,900

 

10.78

 

2.89

 

124,420

Vested and exercisable as of December 31, 2022

 

32,149,900

 

10.78

 

2.89

 

124,420

Share-based compensation expenses related to the option awards granted to the employees under Jiangxi Jinko 2022 Plan was amounted to RMB 33 million for the year ended December 31, 2022.

The total share-based compensation expense of continuing operations for the year ended December 31, 2020, 2021 and 2022 was recorded in the respective items (RMB in thousands):

For the years ended December 31, 

2020

2021

2022

    

RMB

    

RMB

    

RMB

Costs of revenues

 

329

 

131

 

17,676

Selling expenses

 

462

 

131

 

7,101

General and administrative expenses

 

145

 

9,622

 

974,564

Research and development expenses

 

(13)

 

 

1,528

Total

 

923

 

9,884

 

1,000,869

XML 57 R33.htm IDEA: XBRL DOCUMENT v3.23.1
RELATED PARTY TRANSACTIONS AND BALANCES
12 Months Ended
Dec. 31, 2022
RELATED PARTY TRANSACTIONS AND BALANCES  
RELATED PARTY TRANSACTIONS AND BALANCES

26.   RELATED PARTY TRANSACTIONS AND BALANCES

(a)    Related party balances

Outstanding amounts due from/to related parties as of December 31, 2021 and 2022 were as follows (RMB in thousands):

    

2021

    

2022

    

December 31

    

December 31

    

RMB

    

RMB

Accounts receivable from related parties:

 

  

 

  

Accounts receivable from JinkoPower for sales of solar modules and others

 

29,417

 

139,713

Notes receivables from a related party:

Notes receivables from JinkoPower

282,824

Advances to a related party:

Advance to Xinte Silicon for inventory purchase

56,860

Prepayment and other receivables from related parties:

 

  

 

  

Prepayments to JinkoPower for outsourcing services

 

11,990

 

5,664

Other receivables due from JinkoPower for disposal of solar power projects

12,953

Other receivables due from Sweihan PV Power Company P.S.J.C (“Sweihan PV”, which develops and operates solar power projects in Dubai) for technical services

1,075

Other receivables from JinkoPower for miscellaneous transactions

 

5,358

 

3,413

Subtotal

17,348

23,105

Other assets from related parties:

 

 

Long-term receivables due from JinkoPower for disposal of solar power projects

14,603

Guarantee receivables due from JinkoPower

 

3,292

 

Long-term receivables due from Sweihan PV

37,760

Subtotal

3,292

52,363

Accounts payable due to a related party:

 

  

 

  

Accounts payable due to Jinko-Tiansheng

 

15,863

 

Advances from a related party

 

  

 

  

Advances from JinkoPower

 

 

3,829

Notes payables due to a related party

 

 

Notes payables due to Xinte Silicon for inventory purchase

 

 

419,500

 

  

 

  

Other payables due to a related party:

 

  

 

  

Other payables due to JinkoPower for payments on behalf of the Company

 

2,230

5,964

(1)Balances due to related parties are interest-free, not collateralized, and have no definitive repayment terms.
(2)On March 30, 2021, the Company signed an agreement to offset the debts and receivables between the Group and JinkoPower with the aggregate amount of RMB71 million.

(b)    Related party transactions

Transactions related parties for the year ended December 31, 2020, 2021 and 2022 were as follows (RMB in thousands):

    

For the years ended December 31, 

    

2020

    

2021

    

2022

    

RMB

    

RMB

    

RMB

Revenue from sales of products and providing services to related parties

 

  

 

  

 

  

Revenue from sales of products to Sweihan PV

 

51,202

 

 

Income of financing guarantees

14,688

6,364

Revenue from sales of products to JinkoPower

 

5,072

 

27,099

 

325,175

Income of project management provided to Sweihan PV

 

3,721

 

660

 

2,979

Rental services provided to JinkoPower

 

2,177

 

4,004

 

5,041

Service expenses and silicon procurement provided by related parties

 

  

 

 

Processing fee of OEM service charged by Jiangsu Jinko-Tiansheng

 

27,485

 

5,310

 

Solar project management service provided by JinkoPower

 

9,443

 

8,753

 

7,133

Rental services provided by Jiangxi Desun

 

1,100

 

 

Electricity fee charged by JinkoPower

3,088

7,725

27,465

Other fees charged by JinkoPower

16

Silicon procurement from Xinte Silicon (Note 12)

824,785

-Financing guarantees

In connection with the Company’s disposal of JinkoSolar Power downstream business in 2016, the Group entered into a master service agreement with JinkoPower under which the Group agreed to provide a guarantee for JinkoPower’s financing obligations under its separate loan agreements. In the event that JinkoPower fails to perform its obligations under the loan agreements or otherwise defaults thereunder, the Company will become liable for JinkoPower’s obligations under the loan agreements. The Company will charge JinkoPower service fees for the debt payment guarantee service according the master service agreement.

Pursuant to the master service agreement, guarantee service fee is to be settled annually, and the management of the Company believes the guarantee fee charges are at market rates. The guarantee receivables are settled upon the receipt of guarantee fees from JinkoPower. The Company received RMB18 million, RMB21 million and nil guarantee fees from JinkoPower in 2020, 2021 and 2022, respectively.

In the year of 2022, the Group and JinkoPower entered into an agreement to cancel the above guarantee arrangement.

As of December 31, 2020, 2021 and 2022, the Company recorded the guarantee fee income receivable amounted to RMB107 million, RMB3 million and RMB3 million. The Company recorded a guarantee liability amounted to RMB57 million, RMB12 million and nil as of December 31, 2020, 2021 and 2022, respectively. The guarantee liability was amortized over the expected guarantee period from 1 to 16 years which relates to the life of the outstanding guaranteed bank loans in the subsequent reporting periods. Other income from JinkoPower for the guarantee fee amortized for the period during the year ended December 31, 2020, 2021 and 2022 amounted to RMB15 million, RMB6 million and RMB nil, respectively.

-Solar module transactions with JinkoPower

For the years ended December 31, 2020, 2021 and 2022, sales of solar module products to subsidiaries of JinkoPower amounted to RMB5 million, RMB27 million and RMB325 million, respectively. Payment term offered by the Group to JinkoPower is consistent with the Group’s 3rd party sales arrangement. As of December 31, 2021 and 2022 outstanding receivables due from JinkoPower were RMB29 million and RMB423 million, respectively.

-Solar module transactions with Sweihan PV

For the years ended December 31, 2020, 2021 and 2022, sales of solar module products to Sweihan PV amounted to RMB51 million, nil and nil, respectively.

-Rental services provided to JinkoPower

For the years ended December 31, 2020, 2021 and 2022, rental services provided to subsidiaries of JinkoPower amounted to RMB2 million, RMB4 million and RMB5 million, respectively.

-Transactions with Jinko-Tiansheng

Jinko-Tiansheng is an OEM service provider who provided PV module processing and assembling services to the Group. For the years ended December 31, 2020, 2021 and 2022, Jinko-Tiansheng charged the Group processing fee amounted to RMB27 million, RMB5 million and nil, respectively. The Group entered into a share purchase agreement to dispose all of its equity interest in Jinko-Tiansheng to Jinko-Tiansheng’s other shareholders in November 2021. The carrying value of the Group’s investment in Jinko-Tiansheng which met recognition criteria in ASC 360-10-45-9 was reclassified as a held for sale asset as of December 31, 2021. The disposition was consummated in 2022 with a gain of RMB12 million recognized (Note 5).

-Solar project management service provided by JinkoPower

In November 2017, the Company entered into an agreement with JinkoPower, which entrusted JinkoPower to exercise certain shareholders’ rights (other than right of profit distribution, right of residual property distribution and right of disposition) in five operating entities of overseas power stations wholly-owned by the Company, enabling JinkoPower to monitor the construction and daily operations of these power stations. The Company retains ownership of these power stations and there exists no call or other rights of JinkoPower. The Company agrees to pay service fees calculated based on the actual costs incurred by JinkoPower during the power stations’ construction period and a fixed amount fee during the operation period. The Company recorded service expenses incurred in the year of 2020, 2021 and 2022 amounted to RMB9 million, RMB9 million and RMB7 million as cost of project assets, respectively.

-Rental services provided by Jiangxi Desun

On January 1, 2008, Jiangxi Desun and the Group entered into an operating lease agreement pursuant to which Jiangxi Desun leased its buildings and land use rights to the Group for a ten-year period from January 1, 2008 to December 31, 2017. In 2018, the agreement was extended for another 10 years from January 1, 2018 to December 31, 2027. Jiangxi Desun charged the Group RMB1 million in rent for each of the years ended December 31, 2019 and 2020, respectively. The lease agreement was terminated in 2021 due to Jiangxi Desun’s liquidation. No lease charges from Jianxi Desun for the year ended December 31, 2021 and 2022.

-Electricity fee charged by JinkoPower

For the years ended December 31, 2020 and 2021 and 2022, electricity fee charged by subsidiaries of JinkoPower amounted to RMB3 million, RMB8 million and RMB27 million, respectively.

-Silicon procurement from Xinte Silicon

JinkoSolar jointly invest in Xinte Silicon in 2021 which was accounted for under the equity method (Note 12). JinkoSolar purchased polysilicon of nil and RMB825 million from Xinte Silicon during the years ended December 31, 2021 and 2022, respectively.

XML 58 R34.htm IDEA: XBRL DOCUMENT v3.23.1
CERTAIN RISKS AND CONCENTRATION
12 Months Ended
Dec. 31, 2022
CERTAIN RISKS AND CONCENTRATION  
CERTAIN RISKS AND CONCENTRATION

27.   CERTAIN RISKS AND CONCENTRATION

(a)     Concentrations of credit risk

Financial instruments that potentially subject the Group to significant concentrations of credit risk consist primarily of cash and cash equivalents, restricted cash, restricted short-term investments, accounts receivable, prepayments and other current assets. As of December 31, 2021 and 2022, substantially all of the Group’s cash and cash equivalents, restricted cash and restricted short-term investments were held by major financial institutions located in the PRC.

The Group is also exposed to the credit and financial risks of its suppliers to which the Group made advances. The Group’s financial condition and results of operations may be materially affected if the suppliers fail to meet their obligations of supplying silicon materials according to the contractually agreed schedules.

(b)    Foreign currency risk

The Group has contracts for the sales of products, purchases of materials and equipment which are denominated in foreign currencies, including US Dollars, and Euros. For the year ended December 31, 2022, 58.09% of the Group’s revenues are dominated in foreign currencies, including US Dollars, Euros, Yen, Australian Dollars, Canadian Dollars, South African Rand and Pounds. Renminbi, the functional currency of the Group, is not freely convertible into foreign currencies.

(c)    Major customers

The Group performs ongoing credit evaluations of its customers’ financial condition whenever deemed necessary and generally does not require collateral. The Group maintains an allowance for credit losses based upon the expected collectability of all accounts receivable, which takes into consideration an analysis of historical bad debts, specific customer creditworthiness and current economic trends.

There was no accounts receivable represented by customers with balances over 10% of accounts receivables as of December 31, 2020 2021 and 2022, respectively. In 2020, 2021 and 2022, our largest customer accounted for 5.3%, 4.6% and 4.6% of the Group’ total revenue, respectively.

(d)    Major suppliers

In 2020, 2021 and 2022, the Group’s five largest group suppliers accounted for 70.0%, 78.7% and 77.4%, respectively, of its total silicon purchases by value. In 2020, four of its group suppliers individually accounted for more than 10%, and its largest group supplier accounted for 19.6% of its total silicon purchases by value. In 2021, three of its group suppliers individually accounted for more than 10%, and its largest group supplier accounted for 28.5% of its total silicon purchases by value. In 2022, two of its group suppliers individually accounted for more than 10%, and its largest group supplier accounted for 34.0% of its total silicon purchases by value. A “group supplier” refers to an aggregation of the Group’s suppliers that are within the same corporate group.

(e)    Interest rate

The Group’s main interest rate exposure relates to long-term borrowings. Any increase in interest rates would increase the Group’s finance expenses relating to our variable rate indebtedness and increase the costs of issuing new debt or refinancing its existing indebtedness.

XML 59 R35.htm IDEA: XBRL DOCUMENT v3.23.1
COMMITMENTS AND CONTINGENCIES
12 Months Ended
Dec. 31, 2022
COMMITMENTS AND CONTINGENCIES.  
COMMITMENTS AND CONTINGENCIES

28.    COMMITMENTS AND CONTINGENCIES

(a)    Capital commitments

The Group entered into several purchase agreements and supplementary agreements with certain suppliers to establish manufactory plants and acquire machineries to be used in the manufacturing of its products. The Group’s total future payments under these purchase agreements amounted to RMB13,591 million as of December 31, 2022.

Year ending December 31, 

    

RMB

2023

 

6,357,915

2024

 

5,786,393

Thereafter

1,446,598

Total

 

13,590,906

(b)    Contingencies

In November 2018, one of the Group’s customers in Singapore (the “Singapore Customer”) filed two Notices of Arbitration (“NoAs”) in two arbitrations with Arbitration No. ARB374/18/PPD (“ARB 374”) and Arbitration No. ARB375/18/PPD (“ARB 375”), respectively, against Jinko Solar Import & Export Co., Ltd. (“Jinko IE”) at Singapore International Arbitration Centre. These NoAs were subsequently amended by the Singapore Customer, and Jinko IE received the amended Notices of Arbitration from the Singapore Customer on December 20, 2018. The Singapore Customer claimed respectively in ARB 374 and ARB 375 that the photovoltaic solar modules supplied by Jinko IE to the Singapore Customer under the purchase agreement dated December 25, 2012 (“2012 Contract”) and January 28, 2013 (“2013 Contract”) were defective. The Singapore Customer sought, inter alia, orders that Jinko IE replace the modules and/or that Jinko IE compensate the Singapore Customer for any and all losses sustained by the Singapore Customer as a result of the supply of allegedly defective modules. In January 2019, Jinko IE issued its responses to the NoAs in ARB 374 and ARB 375, disputing the Singapore Customer’s reliance on the arbitration clauses in the 2012 Contract and the 2013 Contract, denying all claims raised by the Singapore Customer, and disputing that the Singapore Customer was entitled to the reliefs claimed in the arbitrations. Arbitration tribunals in both ARB 374 and ARB 375 were constituted on September 5, 2019, which directed on January 14, 2020 that (i) the Singapore Customer shall submit its statement of claim in both ARB 374 and ARB 375 and Jinko IE shall submit its statement of defense no later than five months after Singapore Customer’s submission of statement of claim; and (ii) the hearing of the arbitrations shall be bifurcated with the liability issue to be first determined by the tribunals, and then depending on the outcome of the liability issue, the issue of remedies/damages payable to be determined in the subsequent proceedings in such manner as may be directed by the tribunals. On August 7, 2020, the Singapore Customer submitted its statement of claim in both ARB 374 and ARB 375. In the statement of claim, the Singapore Customer maintained its claim that the photovoltaic solar modules supplied by Jinko IE to them under the 2012 Contract and the 2013 Contract were defective, and that Jinko IE should be liable in respect of all the modules supplied under the 2012 Contract and the 2013 Contract. On December 16, 2020, following Jinko IE’s request, the tribunals in both ARB 374 and ARB 375 directed that Jinko IE’s statement of defense should be submitted by February 11, 2021. On February 11, 2021, Jinko IE submitted its statement of defense and relevant evidence. In the statement of defense, Jinko IE (i) requested the tribunal to declare that it lacks jurisdiction over the dispute; and (ii) denied all the Singapore Customer claims and requested the same be dismissed by the tribunal. On February 22, 2021, upon mutual agreement by Jinko IE and the Singapore Customer, the tribunal directed that ARB 374 and ARB 375 should be consolidated. On August 24, 2021, the tribunal decided Jinko IE and the Singapore Customer’ respective Redfern Schedules. On October 5, 2021, Jinko IE and the Singapore Customer exchanged documents pursuant to the tribunal’s decision on the Redfern Schedules. On February 19, 2022, the Singapore Customer filed its Reply Memorial (accompanied by all evidence, including factual exhibits, written witness statements, expert reports and legal authorities relied upon). On July 17, 2022, Jinko IE submitted its Rejoinder Memorial with all evidence correspondingly in reply to Reply Memorial. From October 10 to 21, 2022, the hearing for liability issue was held in Singapore, during which the tribunal heard the parties’ oral opening statements, evidence from the parties’ factual and expert witnesses, and oral closing statements. According to the tribunal’s directions, the parties submitted Post-hearing Briefs on January 20, 2023 and the Reply Post-hearing Briefs on March 3, 2023. Furthermore, in the event that Jinko IE is found liable on the liability issue, the issue of remedies or damages to be paid will be determined in a subsequent phase in the proceedings, with a separate procedural timeline for the provision of evidence (including expert evidence) and memorials on the appropriate remedy to be awarded by the tribunal. Based on the limited information currently available to the Company, it is difficult to provide an in-depth assessment of the Singapore Customer’s claims. The Company believes that Jinko IE has reasonable grounds to challenge the Singapore Customer’s claims in the arbitrations on jurisdiction and merits and will vigorously defend against the claims made by the Singapore Customer. Information available prior to issuance of the financial statements did not indicate that it is probable that a liability had been incurred at the date of the financial statements and the Company is unable to reasonably estimate the range of any liability or reasonably possible loss, if any.

In March 2019, Hanwha Q CELLS (defined below) filed patent infringement lawsuits against the company and a number of the company’s subsidiaries.

(i)Patent infringement lawsuits in the United States:

On March 4, 2019, Hanwha Q CELLS USA Inc. and Hanwha Solutions Corporation (The plaintiff has been changed from Hanwha Q CELLS & Advanced Materials Corporation to Hanwha Solutions Corporation (registration no. 110111-0360935) during the course of the proceedings because of restructuring undertaken by its affiliate(s) in relation to ownership of the patent in suit) (collectively, “Plaintiffs A”) filed suit against JinkoSolar Holding Co., Ltd and several of its subsidiary entities, i.e. JinkoSolar (U.S.) Inc, Jinko Solar (U.S.) Industries Inc, Jinko Solar Co., Ltd, Zhejiang Jinko Solar Co., Ltd and Jinko Solar Technology Sdn.Bhd (collectively “Respondents”) at the U.S. International Trade Commission (“ITC”). In the complaint, it was alleged that certain photovoltaic solar cells and modules containing these solar cells supplied by the Respondents infringed U.S. Patent No. 9,893,215 purportedly owned by Hanwha Q CELLS & Advanced Materials Corporation and Plaintiffs A requested a permanent limited exclusion order and a cease and desist order be issued against the Respondents’ allegedly infringing products. On March 5, 2019, Hanwha Q CELLS & Advanced Materials Corporation filed a suit against the Respondents before the U.S. District Court for the District of Delaware (“District Court”) alleging that certain photovoltaic solar cells and modules containing these solar cells supplied by the Respondents infringed U.S. Patent No. 9,893,215 allegedly owned by Hanwha Q CELLS & Advanced Materials Corporation and sought reliefs including compensation for alleged infringement activities, enhanced damages and reasonable attorney fees. On April 9, 2019, the ITC published the Notice of Institution on Federal Register. On April 15, 2019, the District Court granted our motion to stay the court litigation pending final resolution of the ITC. On May 3, 2019, the Respondents submitted their response to the complaint of Plaintiffs A to the ITC requesting ITC among other things to deny all relief requested by Plaintiffs A. On September 13, 2019, the Respondents filed motion for summary determination of non-infringement with ITC. On April 10, 2020, the administrative law judge issued the initial determination granting the Respondents’ motion for summary determination of non-infringement. On June 3, 2020, the ITC determined to affirm the initial determination issued by the administrative law judge granting respondents’ motions for summary determination of non-infringement and terminate the investigation (the “Final Determination”). On July 31, 2020, Plaintiffs A filed its petition to review with the United States Court of Appeals for the Federal Circuit against the ITC’s Final Determination. On August 27, 2020, the Respondents filed the motion to intervene of such appeal. Plaintiffs A filed its opening appeal brief in November 2020. The Respondents filed the principal brief in February 2021. On July 12, 2021, the United States Court of Appeals for the Federal Circuit affirmed the ITC’s findings that Respondents’ products do not infringe U.S. Patent No. 9,893,215. On June 27, 2022, the District Court entered a joint motion to dismiss the said court litigation.

(ii)Patent infringement lawsuits in Germany:

On March 4, 2019, Hanwha Q CELLS GmbH (“Plaintiff B”), filed a patent infringement claim against JinkoSolar GmbH before the Düsseldorf Regional Court in Germany alleging that certain photovoltaic solar cells and modules containing these solar cells supplied by JinkoSolar GmbH infringed EP2 220 689 purportedly owned by Plaintiff B. On April 10, 2019, JinkoSolar GmbH filed the first brief with the court stating JinkoSolar GmbH would defend itself against the complaint. On September 9, 2019, JinkoSolar GmbH filed its statement of defense with the court (the “Statement of Defense”), requesting that the claim be dismissed and that Plaintiff B to bear the costs of the legal dispute. On March 3, 2020, Plaintiff B filed its reply to the Statement of Defense with the court. On April 20, 2020, JinkoSolar GmbH filed its rejoinder with the court commenting on Plaintiff B’s reply on March 3, 2020. On May 5, 2020, the oral hearing regarding the validity of the EP2 220 689, Plaintiff B’s entitlement to sue, and the infringement was held before the Düsseldorf Regional Court. On June 16, 2020, the Düsseldorf Regional Court sided with Plaintiff B and ordered that the third party cell technology contained in certain modules delivered by JinkoSolar GmbH infringes Plaintiff B’s patent (the “Judgment”). JinkoSolar GmbH filed its notice of appeal on July 14, 2020. On October 16, 2020, JinkoSolar GmbH submitted grounds of appeal to the Düsseldorf Higher Regional Court. On March 1, 2021, JinkoSolar GmbH submitted appeal joinder to the Düsseldorf Higher Regional Court. On September 28, 2020, Plaintiff B has submitted the request for penalty to Düsseldorf Regional Court, claiming that JinkoSolar GmbH violated the Judgment by continuing to promote infringing products and requesting imposition of penalty for such violation. Though not specified in Plaintiff B’s request, in general we do not expect the amount of such penalty to exceed €250,000. On November 30,2020, JinkoSolar GmbH submitted its response to Plaintiff B’s request for penalty. On April 6, 2021, JinkoSolar GmbH submitted its second response to Plaintiff B’s request for penalty. On August 23, 2021, Düsseldorf Regional Court dismissed Plaintiff B’s request for penalty. The oral proceedings at the Düsseldorf Higher Regional Court was held on March 30, 2023. Following this hearing, the Düsseldorf Higher Regional Court decided on 20 April 2023 that evidence should be taken by firstly hearing a witness and subsequently obtaining a written technical opinion from a court appointed expert. The outcome of the case is difficult to assess and predict. However, even if JinkoSolar GmbH failed and was ordered to stop distributing module cells using the third-party cell technology, it would not be subject to additional damages as it has already stopped delivering such module cells. Furthermore, the request for information and damages was withdrawn in the first instance and cannot be reinstalled in the second instance at the court of appeals level. Therefore, there is no danger for payment of damages. As of the date of the issuance of the financial statements, this case is still ongoing and based on the information currently available, the company does not believe that it is probable that JinkoSolar GmbH has incurred a loss and the Company is unable to estimate an amount of reasonably possible loss or range of loss.

(iii)Patent infringement lawsuits in Australia:

On March 12, 2019, Hanwha Solutions Corporation (registration no. 110111-0360935) (The plaintiff has been changed from Hanwha Q CELLS & Advanced Materials Corporation to Hanwha Solutions Corporation during the course of the proceedings because of restructuring undertaken by its affiliate(s) in relation to ownership of the patent in suit) and Hanwha Q CELLS Australia Pty Ltd (“Plaintiffs C”, together with Plaintiffs A and Plaintiff B, “Hanwha Q CELLS Plaintiffs”) filed suit at Federal Court of Australia (“FCA”) against Jinko Solar Australia Holdings Co. Pty Ltd (“Jinko AUS”). It was alleged that certain photovoltaic solar cells and modules containing these solar cells supplied by Jinko AUS infringed Australian Patent No. 2008323025 purportedly owned by Plaintiffs C. The relief sought by Plaintiffs C includes a declaration of infringement, injunctions restraining future acts of commercial exploitation by way of importing, offering to supply and supplying the relevant products; ancillary relief by way of delivery up for destruction of allegedly infringing product and pecuniary remedies by way of damages (including additional damages) or, at Hanwha’s election, an account of profits; and declarations and injunctions based on the misleading or deceptive conduct claim. It is expected that issues relating to pecuniary relief and their quantum will be separated and deferred for determination after the liability hearing. The FCA served Jinko AUS as the Respondent and the first case management hearing was held on April 12, 2019. The FCA heard the application, and made orders for the conduct of the proceeding at the first case management hearing, following which Jinko AUS submitted its defense and cross-claim to Plaintiffs C’s statement of claim on July 22, 2019. Shortly before the second case management hearing which was held on October 2, 2019, Plaintiffs C requested an amendment to Australian Patent No. 2008323025 (“Amendment Application”) on the stated basis of overcoming prior art relevant to validity and it also appeared that one of the amendments sought by Plaintiffs C was with a view to improving its position in relation to Jinko AUS’s defense to infringement. Plaintiffs C’s Amendment Application was opposed by Jinko AUS and the other Australian respondents and FCA directed Plaintiffs C to give discovery and produce documents in respect to the Amendment Application. The third case management hearing was held on December 13, 2019, after which Jinko AUS submitted particulars of opposition to the Amendment Application and requested for further and better discovery in respect to the Amendment Application. As a result, Hanwha subsequently dropped the amendment in relation to Jinko AUS’s defense to infringement and opposition to the remaining Amendment Application continued for some time but was ultimately not pursued by Jinko AUS and the other Australian respondents. The FCA granted Plaintiffs C’s Amendment Application on August 28, 2020. Following the order directed by FCA at the case management hearing held on November 16, 2020, Plaintiffs C’s has filed its infringement statement at FCA on December 17, 2020 and refers to certain testing undertaken in South Korea in 2018 prior to the commencement of the proceeding, and Jinko AUS has filed a precise non-infringement statement identifying the reasons why certain photovoltaic solar cells and modules supplied by Jinko AUS do not infringe Australian Patent No. 2008323025 on March 9, 2021. Since then, the parties have taken the various procedural steps required by the court’s directions in relation to infringement and validity claims and defences. The final was held from September 23 to 30 and October 10 to 14, 2022. As of the date of the issuance of the financial statements, the Judge has reserved its decision and based on the information currently available, there presently remains no indication that it is probable the court will award any liability for infringement against Jinko AUS and the Company is unable to estimate an amount of reasonably possible loss or range of loss.

The Company believes that Hanwha Q CELLS Plaintiffs’ claims in all the above-mentioned cases are lacking legal merit, and will vigorously defend against the claims made by them. The Group is considering all legal avenues including challenging the validity of U.S. Patent No. 9,893,215 (“the ‘215 Patent”), EP 2 220 689 and Australian Patent No. 2008323025 (collectively, the “Asserted Patents”), and demonstrating the Company’s non-infringement of the Asserted Patents. On June 3, 2019, the Company filed a petition for inter partes review (“IPR”) of the ‘215 Patent with the U.S. Patent and Trademark Appeal Board (“PTAB”). IPR is a trial proceeding conducted at the PTAB to review the patentability of one or more claims in a patent. On December 10, 2019, the PTAB instituted the IPR proceedings of the patentability of claims 12-14 of the ‘215 patent claims in view of prior art. On September 9, 2020, the Company attended the oral hearing of IPR of the ‘215 patent. On December 9, 2020, the PTAB issued the final decision on the Company’s petition for IPR, finding that all challenged claims 12-14 of the ‘215 patent are unpatentable. On February 8, 2021, the patent owner of ‘215 Patent, Hanwha Solutions Corporation, appealed to the United States Court of Appeals for the Federal Circuit against such final decision issued by the PTAB (“215 IPR Appeal”). On February 24, 2021, the Company has filed the certificate of interest to participate in 215 IPR Appeal. On May 28, 2021, Hanwha Solutions Corporation filed its opening appeal brief. On July 19, 2021, Hanwha Solutions Corporation filed a motion to remand the case to the United States Patent and Trademark Office. On October 4, 2021, the United States Court of Appeals for the Federal Circuit denied Hanwha Solutions Corporation’s motion to remand. On June 10, 2022, the United States Court of Appeals for the Federal Circuit affirmed the said final decision issued by PTAB that all challenged claims 12-14 of the ‘215 patent are unpatentable.

On June 24, 2019, Jinko filed with the European Patent Office a Notice of Intervention in the opposition proceeding regarding the validity of the EP 2 220 689. On March 25 and March 26, 2021, the opposition oral hearing regarding the validity of the EP2 220 689 was held before the European Patent Office. During the hearing, the European Patent Office held that the EP2 220 689 was maintained in amended form. An additional hearing was held on September 28 and 29, 2022, during which the opposition division finally decided to uphold the patent with the limited claims and an amended version of the patent description. Currently, the European Patent Office has not yet issued its decision including the grounds in writing.

On May 7, 2021, one of the company’s Spanish customers (the “Spanish Customer”) submitted a Request for arbitration at International Chamber of Commerce (Case No. 26251/JPA) against Jiangxi Jinko in connection with dispute arising out of a PV Module Sales Contract entered into in August, 2020 (“Contract”). In the Request, the Spanish Customer’s claims are based on (1) Jiangxi Jinko’s alleged breaches of the Contract by being unable to deliver the goods at the initially agreed shipping dates and price; (2) the subsequent termination of the Contract by the Spanish Customer; (3) alleged replacement purchases the Spanish Customer has made to replace the goods originally ordered from Jiangxi Jinko; and (4) alleged further costs and other indirect damages purportedly incurred by the Spanish Customer as a consequence of Jiangxi Jinko ‘s alleged breaches and relating to the PV plant in Australia for which the goods had been intended. On July 21, 2021, Jiangxi Jinko submitted the Answer to the Request and Counterclaim, denying that the Spanish Customer is entitled to the relief it requests and raising a counterclaim for damages its loss of profit as well as wasted costs expended in reliance on the performance of the Contract. On January 28, 2022, the tribunal confirmed the Terms of Reference and Procedural Order No.1 signed by the Spanish Customer and Jiangxi Jinko, according to which, except any extension granted by the tribunal, (1) the Spanish Customer will submit Statement of Claim before April 6, 2022 and Jiangxi Jinko will submit Statement of Defense and Counterclaim before June 6, 2022, (2) the Spanish Customer will submit Statement of Reply and Defense to Counterclaim before September 6, 2022, Jiangxi Jinko will submit Statement of Rejoinder and Reply on Counterclaim before November 4, 2022 and the Spanish Customer will submit Rejoinder on Counterclaim before December 19,2022, (3) the hearing will be held during the week of April 17, 2023. On April 6, 2022, the Spanish Customer submitted Statement of Claim, which maintained the claims as the Request and additionally claimed the legal interest accrued on the amounts requested. On June 6, 2022, Jiangxi Jinko rejected the claims and brought the counterclaim for the wrongful termination in its submission of Statement of Defense and Counterclaim. On September 6, 2022, the Spanish Customer submitted Statement of Reply and Defense to Counterclaim to maintain its positions. On November 4, 2022, Jiangxi Jinko repeatedly denied the claims and claimed for the damgas in its submission of Statement of Rejoinder and Reply on Counterclaim. On December 19, 2022, the Spanish Customer submitted Rejoinder on Counterclaim. The hearing took place from April 18 to 19, 2023 in Madrid. As of the date of the issuance of the financial statements, this case is still ongoing and based on the information currently available, the company does not believe that it is probable that Jiangxi Jinko has incurred a loss and the Company is unable to estimate an amount of reasonably possible loss or range of loss.

On June 17, 2022, one of the company’s Indian customers (the “Indian Customer”) submitted a Request for arbitration at International Chamber of Commerce (Case No. 27085/OSI) against Jiangxi Jinko in connection with dispute arising out of a project module supply agreement entered into in May 2017 (“Supply Agreement”). The Indian Customer further submitted Statement of Claim on December 9, 2022, in which the Indian Customer confirmed it does not pursue its claims requiring Jiangxi Jinko to repair or replace relevant modules under the warranty certificate and amended the amount of damages as follows: (i) delay Liquidated Damages in the amount of US$363.3 million; (ii) costs arising from or in connection with the construction / installation of 32MW of additional capacity for the purpose of making up alleged shortfall in the performance of the plant due to allegedly deficient and/or defective modules in the amount of US$14.1 million; and (iii) liquidated damages levied against the EPC Contractor by the owner of the plant in the amount of US$14.6 million, together totalling US$392.0 million. Jiangxi Jinko submited Statement of Defence and Counterclaim on March 10, 2023, strongly defending itself and claiming that the Indian Customer failed to pay the invoices amounting to US$5.3 million According to the current schedule of the arbitration procedure, the International Chamber of Commerce is expected to render the final award by July 30, 2024. As of the date of this annual report, the hearing has not yet commenced. As this case is still ongoing and based on the information currently available to us, it is uncertain at this stage of the arbitration to conclude that whether Jiangxi Jingko will have be subject to any liability or to reasonably estimate the possible amount to be awarded.

Information available prior to issuance of the financial statements did not indicate that it is probable that a liability had been incurred at the date of the financial statements and the Company was also unable to reasonably estimate the range of any liability or reasonably possible loss, if any.

(c)    Guarantees

The Company provided the loan guarantee to JinkoPower. In the year of 2022, the Group and JinkoPower entered into an agreement to cancel the guarantee arrangement. (Note 26).

XML 60 R36.htm IDEA: XBRL DOCUMENT v3.23.1
FAIR VALUE MEASUREMENTS
12 Months Ended
Dec. 31, 2022
FAIR VALUE MEASUREMENTS  
FAIR VALUE MEASUREMENTS

29.    FAIR VALUE MEASUREMENTS

A hierarchy is established for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the observable inputs be used when available. Observable inputs are inputs that market participants would use in pricing the asset or liability, developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s assumptions about the assumptions market participants would use in pricing the asset or liability developed based on the best information available in the circumstances. As such, fair value is a market-based measure considered from the perspective of a market participant who holds the asset or owes the liability rather than an entity-specific measure. The hierarchy is broken down into three levels based on the reliability of inputs as follows: (Level 1) observable inputs such as quoted prices in active markets; (Level 2) inputs other than the quoted price in active markets that are observable either directly or indirectly, or quoted prices in less active markets; and (Level 3) unobservable inputs with respect to which there is little or no market data, which require the Company to develop its own assumptions. Fair value of cash equivalents, restricted cash and restricted short-term investment are categorized as level 1 under the fair value hierarchy, as they based on quoted prices in active markets. Short-term borrowings and long-term borrowing are categorized as level 2 under the fair value hierarchy, as they based on quoted prices in less active markets.

Fair value change in forward contracts and foreign exchange options

The Company has entered into foreign exchange forward contracts with local banks to reduce the exposure of significant changes in exchange rates between Renminbi and foreign currencies. Authoritative guidance requires companies to recognize all of the derivative financial instruments as either assets or liabilities at fair value in the consolidated balance sheets based upon quoted market prices for comparable instruments. The Company’s forward contracts have not met the criteria for hedge accounting within authoritative guidance. Therefore, the foreign exchange forward contracts have been recorded at fair value, with the gain or loss on these transactions recorded in the consolidated statements of operations within “Change in fair value of foreign exchange forward contracts” in the period in which they occur. The Company does not use derivative financial instruments for trading or speculative purposes. The Company held foreign exchange forward contracts with a total notional value of USD 630 million and USD560 million, EUR20 million and EUR250 million, nil and JYP2,000 million as of December 31, 2021 and 2022, respectively. These foreign exchange forward contracts mature within 12 months. The Company used a discounted cash-flow methodology to measure fair value, which requires inputs such as interest yield curves and foreign exchange rates. The significant inputs used in the aforementioned model can be corroborated with market observable data and therefore the fair value measurements are classified as level 2. Typically, any losses or gains on the forward exchange contracts are offset by re-measurement losses or gains on the underlying balances denominated in non-functional currencies. The Company’s foreign currency exchange contract is an over-the-counter instrument. The Company recorded loss from change in fair value of foreign exchange forward contracts of RMB164 million during the year of 2022, compared to gain of RMB289 million in the year of 2021. The change was primarily due to the appreciation of the U.S. dollars against the RMB during the year of 2022.

The Group classified the cash flows related to realized gain or loss on settlement of foreign exchange forward contracts as operating activities, which are based on the nature of the cash flows the derivative is economically hedging.

The Company entered into USD foreign exchange option contracts with a total notional value of nil, USD120 million and USD65 million, and sold USD foreign exchange option contracts with a total notional value of USD170 million, USD90 million and USD50 million during the years ended December 31, 2020, 2021 and 2022, respectively. In the year of 2022, the Company entered into EUR foreign exchange option contracts with a total notional value of EUR50 million and sold EUR foreign exchange option contracts with a total notional value of EUR50 million. These foreign exchange options mature within 12 months. The Company adopted the Black-Scholes Option Pricing (“B-S”) Model to value the foreign exchange options. The significant inputs used in the aforementioned model are unobservable inputs which there are little or no market data and therefore the fair value measurements are classified as level 3.

The foreign exchange option is asset derivatives which need to be fair valued on day one and marked to market subsequently at each reporting period end. The fair value gain or loss arising from the re-measurement is recognized in the consolidated statements of operations and comprehensive income. The fair value change was a loss of RMB4 million, a gain of RMB19 million and a loss of RMB 4 million for the year ended December 31, 2020, 2021 and 2022, respectively.

Equity securities applying fair value option

The fair value of equity securities applying fair value option is measured using Level 2 inputs within the fair value hierarchy. In determining the fair value, the Company adopted previous transaction method under market approach, which allows an entity to solve for its implied aggregate equity value by considering its recent arm’s length equity transactions. The Group irrevocably elected fair value option to initially and subsequently measure its investment in Xiangbang in its entirety at fair value with changes in fair value recognized in earnings, and recorded change in fair value with the amount of RMB102 million for the year ended December 31, 2022 (Note 12).

Available-for-sale securities

The Group’s available-for-sale securities represent the two-year puttable bond purchased from JinkoPower in 2022 (Note 12). In determining the fair value, the Company adopted the discounted cash flow method, which requires management to use unobservable inputs such as discount rate based on yield-to-maturity of comparable bonds in market and RMB risk free rate. These unobservable inputs and resulting fair value estimates may be affected by unexpected changes in future market or economic conditions. For the year ended December 31, 2022, unrealized gain on the available-for-sale securities amounted to RMB1 million which was reported in other comprehensive income.

Convertible Senior Notes and Call Option

The Company has adopted valuation models to assess the fair value for Call option and the Notes, as the Call option is not publicly traded and the trading of the Notes is considered inactive. Management is responsible for determining these fair values and assessing a number of factors. The Notes is valued using the Binominal Tree option pricing model. The valuation involves complex and subjective judgments as well as the Company’s best estimates on the valuation date. Inputs related to the Binomial models for convertible debt fair value are: spot price, conversion price, expected dividend yield, expected share volatility, risk free interest rate, and yield-to-maturity, of which spot price and expected share volatility are most significant to valuation determination of convertible debt. The Call option is valued using the Black-Scholes Model. The valuation involves complex and subjective judgments as well as the Company’s best estimates on the valuation date. Inputs related to the Black-Scholes Models for call option fair value are: call option price, spot price, exercise price, expected dividend yield, risk-free interest rate and time to maturity, of which spot price and exercise price are most significant to valuation determination of call option. The Company recorded loss from change in fair value of convertible senior notes and call option of RMB12 million during the year of 2022, compared to gain from change in fair value of convertible senior notes and call option of RMB192 million during the year of 2021.

Interest Rate Swap

The Company’s exposure to the risk of changes in market interest rates primarily relates to its bank borrowings. To finance its overseas power station business operation and expansion, the Company’s operating subsidiaries located in Mexico obtained long-term bank borrowings from local bank, which carries variable interest rates. With an aim to reduce its interest rate exposure, the Company entered into one long-term interest rate swap contract in 2016 to fix the interest rate as a fixed rate payer. The interest rate swap is a derivative which needs to be fair valued at each reporting period end. The fair value gain or loss arising from the measurement is recognized in the consolidated statements of operations. The fair value change was a loss of RMB79 million for the years ended December 31, 2020. The Company sold its solar power plants in Mexico in March 2020.

The Company solar project subsidiary located in Argentina entered into interest rate swap contracts to swap floating interest payments related to certain borrowings for fixed interest payments to hedge the interest rate risk associated with certain forecasted payments and obligations. As the interest rate derivatives were designated as cash flow hedges and the hedge is highly effective, all changes in the fair value of the derivative hedging instruments amounted to RMB12 million were recorded in other comprehensive income and as a derivative liability included in the held-for-sale liabilities as of December 31, 2021. The Company sold its solar power plants in Argentina in June 2022.

Guarantee liability

A guarantee liability is initially recognized at the estimated fair value in the Group’s consolidated balance sheets unless it becomes probable that the Group will reimburse the holder of the guarantee for an amount higher than the carrying amount, in which case the guarantee is carried in the Group’s consolidated balance sheets at the expected amount payable to the holder. The fair value of the guarantee liability is measured by the total consideration to be received in connection with the provision of guarantee. The guarantee liability would be amortized in straight line during the guarantee period. The guarantee arrangement was canceld in year 2022.

Recurring change in fair value

As of December 31, 2021 and 2022, information about the hierarchy of the fair value measurements for the Company’s assets and liabilities that are measured at fair value on a recurring basis subsequent to their initial recognition is as follows (RMB in thousands, except for inputs):

    

Fair Value Measurements at Reporting Date Using

Quote prices in

Balance as of

active market

Significant other

Significant

December 31, 

for identical

observable

unobservable

Description

    

2021

    

assets (Level 1)

    

inputs (Level 2)

    

inputs (Level 3)

Assets:

 

  

 

  

 

  

 

  

Foreign exchange forward contracts- receivable

73,532

73,532

Liabilities:

 

  

 

  

 

  

 

  

Convertible senior notes

 

1,098,736

 

 

 

1,098,736

Guarantee liabilities

 

12,142

 

 

 

12,142

Derivative liability interest rate swap

12,294

12,294

Foreign exchange options

 

2,659

 

 

 

2,659

    

Fair Value Measurements at Reporting Date Using

Quote prices in

Balance as of

active market

Significant other

Significant

December 31, 

for identical

observable

unobservable

Description

    

2022

    

assets (Level 1)

    

inputs (Level 2)

    

inputs (Level 3)

Assets:

 

  

 

  

 

  

 

  

Foreign exchange forward contracts- receivable

 

119,625

 

 

119,625

 

Equity securities applying fair value option

178,871

178,871

Available-for-sale securities

104,499

104,499

Liabilities:

 

  

 

  

 

  

 

  

Convertible senior notes

 

1,070,699

 

 

 

1,070,699

Foreign exchange forward contracts- payable

59,911

59,911

Foreign exchange options

3,226

3,226

Assets and liabilities measured at fair value on a recurring basis using significant unobservable inputs (Level 3 valuation)

A summary of changes in Level 3 fair value of convertible senior notes for the year ended December 31, 2020, 2021 and 2022 were as follows (RMB in thousands):

    

For the year ended December 31, 

    

2020

    

2021

    

2022

    

RMB

    

RMB

    

RMB

Balance on January 1,

 

728,216

 

1,831,612

 

1,098,736

Foreign exchange loss/(gain)

 

(38,360)

 

(8,560)

 

60,038

Change in fair value of convertible senior notes loss/(gain)

 

1,202,082

 

(327,762)

 

12,083

Change in the instrument-specific credit risk gain

(60,326)

(56,224)

(100,158)

Conversion of convertible senior notes

(340,330)

Balance on December 31,

 

1,831,612

 

1,098,736

 

1,070,699

A summary of changes in Level 3 fair value of available-for-sale securities for the year ended December 31, 2020, 2021 and 2022 were as follows (RMB in thousands):

    

For the year ended December 31, 

    

2020

    

2021

    

2022

    

RMB

    

RMB

    

RMB

Balance on January 1,

 

 

 

Addition

 

 

 

100,000

Interest accrual

3,526

Change in fair value

 

 

 

973

Balance on December 31,

 

 

 

104,499

A summary of changes in Level 3 fair value of call option for the year ended December 31, 2020, 2021 and 2022 were as follows (RMB in thousands):

    

For the year ended December 31,

2020

2021

2022

RMB

RMB

RMB

Balance on January 1,

 

294,178

 

756,929

 

Issuance of call options

 

 

 

Foreign exchange gain/(loss)

 

(13,539)

 

251

 

Change in fair value of call options gain/(loss)

 

476,290

 

(136,121)

 

Settlement of call options

 

 

(621,059)

 

Balance on December 31,

 

756,929

 

 

A summary of changes in Level 3 fair value of foreign exchange options for the year ended December 31, 2020, 2021 and 2022 were as follows (RMB in thousands):

    

For the year ended December 31,

2020

2021

2022

RMB

RMB

RMB

Balance on January 1,

 

 

(12,924)

 

(2,659)

Addition of foreign exchange options

 

(9,316)

 

(8,544)

 

3,596

Change in fair value of foreign exchange options gain/(loss)

 

(3,608)

 

18,809

 

(4,163)

Balance on December 31,

 

(12,924)

 

(2,659)

 

(3,226)

A summary of changes in Level 3 fair value of rate swap derivative for the year ended December 31, 2020, 2021 and 2022 were as follows (RMB in thousands):

    

For the year ended December 31, 

    

2020

    

2021

    

2022

    

RMB

    

RMB

    

RMB

Balance on January 1,

 

61,272

 

 

12,294

Change in fair value of interest rate swap

 

78,878

 

 

Change in fair value of interest rate swap cash flow hedges

12,294

Cash settlement

 

(140,150)

 

 

(12,294)

Balance on December 31, 

 

12,294

 

A summary of changes in Level 3 fair value of guarantee liabilities for the year ended December 31, 2020, 2021 and 2022 were as follows (RMB in thousands):

    

For the year ended December 31, 

    

2020

    

2021

    

2022

    

RMB

    

RMB

    

RMB

Balance on January 1,

 

72,019

 

57,332

 

12,142

Additions

 

 

 

Amortization

 

(14,687)

 

(6,365)

 

Cancellation

 

 

(38,825)

 

(12,142)

Balance on December 31, 

 

57,332

 

12,142

 

Change in fair value of derivatives

The Change in fair value of derivatives recognized in earnings was as follows (RMB in thousands):

    

Foreign exchange forward

    

Type of derivatives

For the year ended

contracts

Convertible

Interest

Call

Foreign exchange

    

Equity securities

    

  

December 31, 

    

Realized

    

Unrealized

    

senior notes

    

Rate swap

    

Option

    

Options

Applying fair value option

    

Total

In RMB

    

  

    

  

    

  

    

  

    

  

    

  

    

  

2020

 

61,380

 

129,806

 

(1,202,082)

 

(78,878)

476,290

 

(3,608)

 

(617,092)

2021

 

393,523

 

(104,643)

 

327,762

 

(136,121)

18,809

499,330

2022

 

(150,538)

 

(13,818)

 

(12,083)

 

(4,163)

101,871

(78,731)

Significant unobservable inputs

The significant unobservable inputs adopted in the valuation of Level 3 instruments as of December 31, 2022 are as follows:

Unobservable inputs of convertible senior notes

    

  

Expected volatility

 

75.47

%

Risk free interest rate

 

4.6

%

Discount rate

 

29.23

%

Unobservable inputs of available-for-sale securities

    

    

Risk free interest rate

 

2.06% - 2.21%

Discount rate

 

5.37% - 5.78%

Unobservable inputs of foreign exchange option

    

    

Expected volatility

8.13% - 10.00

%

Risk free interest rate

 

1.09% - 2.03

%

XML 61 R37.htm IDEA: XBRL DOCUMENT v3.23.1
RESTRICTED NET ASSETS
12 Months Ended
Dec. 31, 2022
RESTRICTED NET ASSETS.  
RESTRICTED NET ASSETS

30.    RESTRICTED NET ASSETS

Relevant PRC laws and regulations permit payments of dividends by the Company’s PRC subsidiaries only out of their retained earnings, if any, as determined in accordance with PRC GAAP. In addition, the statutory general reserve fund requires annual appropriations of 10% of net after-tax income to be set aside prior to payment of any dividends by the Company’s PRC subsidiaries that are registered as wholly owned foreign investment enterprises or domestic enterprises. As a result of these and other restrictions under PRC laws and regulations, the PRC subsidiaries are restricted in their ability to transfer a portion of their net assets to the Company either in the form of dividends, loans or advances. Even though the Company does not currently require any such dividends, loans or advances from the Company’s PRC subsidiaries for working capital or other funding purposes, it may in the future require additional cash resources from the PRC subsidiaries due to changes in business conditions, to fund future acquisitions and development, or merely declare dividends or make distributions to the Company’s shareholders.

Restricted net assets were RMB24,303 million representing 90% of the Company’s total consolidated net assets as of December 31, 2022.

XML 62 R38.htm IDEA: XBRL DOCUMENT v3.23.1
SUBSEQUENT EVENTS
12 Months Ended
Dec. 31, 2022
SUBSEQUENT EVENTS  
SUBSEQUENT EVENTS

31.    SUBSEQUENT EVENTS

The Group adopted its 2023 Equity Incentive Plan on January 5, 2023 which provided for the issuance of option, restricted share or other share-based award of 20,800,000 ordinary shares.

On April 23, 2023, Jiangxi Jinko completed the registration process with the China Securities Regulatory Commission (“CSRC”) for the issuance of convertible bonds in the principal amount of up to RMB10.00 billion (US$1.45 billion). Such convertible bonds, which will be listed on the STAR Market, have a term of six years and are convertible into Jiangxi Jinko’s ordinary shares. The Company has the special preemptive rights to subscribe for a portion of the convertible bonds.

XML 63 R39.htm IDEA: XBRL DOCUMENT v3.23.1
ADDITIONAL INFORMATION-CONDENSED FINANCIAL STATEMENTS OF THE PARENT COMPANY
12 Months Ended
Dec. 31, 2022
ADDITIONAL INFORMATION-CONDENSED FINANCIAL STATEMENTS OF THE PARENT  
ADDITIONAL INFORMATION-CONDENSED FINANCIAL STATEMENTS OF THE PARENT COMPANY

32.    ADDITIONAL INFORMATION – CONDENSED FINANCIAL STATEMENTS OF THE PARENT COMPANY

The separate condensed financial statements of the Company as presented below have been prepared in accordance with Securities and Exchange Commission Regulation S-X Rule 5-04 and Rule 12-04 and present the Company’s investments in its subsidiaries under the equity method of accounting. Such investment is presented on separate condensed balance sheets of the Company as “Investments in subsidiaries “ and the Company’s shares of the profit or loss of subsidiaries are presented as “Share of (loss) / income from subsidiaries” in the statements of operations.

Certain information and footnote disclosures normally included in financial statements prepared in accordance with US GAAP have been condensed and omitted. The footnote disclosures contain supplemental information relating to the operations of the Company, as such, these statements should be read in conjunction with the notes to the consolidated financial statements of the Company.

    

For the year ended December 31

    

2020

    

2021

    

2022

    

RMB

    

RMB

    

RMB

    

USD

(note 2 (al))

(RMB in thousands)

Net revenue

 

 

 

 

Cost of revenues

 

 

 

 

Gross profit

 

 

 

 

Total operating income/(expenses)

 

1,227

 

(6,150)

 

(593,204)

 

(86,007)

Other income, net

 

5,064

 

1,737

 

 

Income/(loss) from operations

 

6,291

 

(4,413)

 

(593,204)

 

(86,007)

Share of income from subsidiaries and affiliates

 

1,015,006

 

512,873

 

1,264,720

 

183,368

Interest income/(expenses), net

 

8,596

 

36,613

 

(19,867)

 

(2,880)

Exchange loss

 

(73,716)

 

(14,085)

 

(18,586)

 

(2,694)

Change in fair value of convertible senior notes and call option

 

(725,792)

 

191,641

 

(12,083)

 

(1,752)

Income before income taxes

 

230,385

 

722,629

 

620,980

 

90,035

Income tax expenses

 

 

(1,611)

 

(474)

 

(69)

Net income attributable to JinkoSolar Holding Co., Ltd.’s ordinary shareholders

 

230,385

 

721,018

 

620,506

 

89,966

Condensed balance sheets:

    

December 31, 2021

    

December 31, 2022

    

RMB

    

RMB

    

USD

(note 2 (al))

(RMB in thousands)

ASSETS

  

Current assets:

 

 

  

Cash and cash equivalent

 

34,767

 

492,440

71,397

Due from subsidiaries

 

2,532,984

 

728,019

105,553

Due from related parties

 

3,454

 

3,454

501

Other current assets

 

1,562

 

1,671

242

Total current assets

 

2,572,767

 

1,225,584

177,693

Investments in subsidiaries

 

9,781,036

 

16,189,323

2,347,231

Due from subsidiaries – non-current

1,262,124

Due from related parties - non current

 

3,292

 

Total assets

 

13,619,219

 

17,414,907

2,524,924

LIABILITIES AND SHAREHOLDERS’ EQUITY

 

 

Current liabilities:

 

 

Due to subsidiaries

 

1,445,183

 

Due to related parties

 

2,500

 

Other current liabilities

 

13,377

 

6,973

1,011

Total current liabilities

 

1,461,060

 

6,973

1,011

Due to related parties – non-current

 

9,642

 

Convertible senior notes

 

1,098,736

 

1,070,699

155,237

Total liabilities

 

2,569,438

 

1,077,672

156,248

Shareholders’ equity:

 

 

Ordinary shares (USD $0.00002 par value, 500,000,000 shares authorized, 193,770,753 and 204,135,029 shares issued as of December 31, 2021 and December 31, 2022, respectively, 190,824,913 and 201,189,189 shares outstanding as of December 31, 2021 and December 31, 2022, respectively)

 

26

 

28

4

Additional paid-in capital

 

5,617,923

 

9,912,931

1,437,240

Accumulated other comprehensive loss

 

(154,375)

 

217,563

31,544

Treasury stock, at cost; 2,945,840 ordinary shares as of December 31, 2021 and December 31, 2022

 

(43,170)

 

(43,170)

(6,259)

Retained earnings

 

5,629,377

 

6,249,883

906,148

Total shareholders’ equity

 

11,049,781

 

16,337,235

2,368,677

Total liabilities and shareholders’ equity

 

13,619,219

 

17,414,907

2,524,924

The current balances of due from subsidiaries represented loans to its subsidiaries which are expected to be collected within twelve months. Non-current balances due from subsidiaries represented loans to its subsidiaries which are not expected to be collected with twelve months.

Other current liabilities represented accrual for unpaid convertible senior notes interest and professional service fees.

Condensed statements of cash flows:

    

For the year ended December 31, 

    

2020

    

2021

    

2022

    

RMB

    

RMB

    

RMB

    

USD

(note 2 (al))

(RMB in thousands)

Cash flows from operating activities:

 

  

 

  

 

  

 

  

Net income

 

230,385

 

721,018

 

620,506

 

89,966

Adjustments to reconcile net income to net cash used in operating activities:

 

 

 

 

Sharebase compensation charges

579,368

84,000

Change in fair value of convertible senior notes

 

1,202,082

 

(327,762)

 

12,083

1,752

Change in fair value of call option

 

(476,290)

 

136,121

 

Share of income from subsidiaries

 

(1,015,006)

 

(512,873)

 

(1,264,720)

(183,368)

Guarantee income

 

(5,064)

 

 

Exchange loss

 

73,716

 

14,085

 

18,586

2,694

Changes in operating assets and liabilities:

 

 

 

 

Decrease in due from subsidiaries

 

592,425

 

6,088

 

1,465,778

 

212,518

Decrease in due from a related party

3,292

477

(Increase)/decrease in other current assets

 

(9,437)

 

165

 

(1,279)

 

(186)

Decrease in other non-current assets

 

 

11,181

 

 

Decrease in due to subsidiaries

 

(658,106)

 

(117)

 

(1,445,183)

 

(209,532)

Decrease in due to a related party

(12,142)

(1,760)

Increase/(decrease) in other current liabilities

 

9,773

 

1,978

 

(6,403)

 

(928)

Net cash (used in)/provided by operating activities

(55,522)

49,884

(30,114)

(4,367)

Cash flows from investing activities:

 

 

 

 

Cash collection for loans from subsidiaries

735,673

106,662

Cash paid for loans to subsidiaries

(1,262,124)

(289,620)

(41,991)

Net cash used in investing activities

 

 

(1,262,124)

 

446,053

 

64,671

Cash flows from financing activities:

 

 

 

 

Proceeds from exercise of share options

 

114,758

 

10,185

 

5,024

 

729

Proceeds from exercise of call option

 

 

621,059

 

 

Proceeds from issuance of ordinary shares

641,065

Repurchase of shares

 

(29,294)

 

 

 

Net cash provided by financing activities

85,464

1,272,309

5,024

729

Effect of foreign exchange rate changes on cash and cash equivalents

 

(14,992)

 

(44,809)

 

36,710

 

5,323

 

 

 

 

Net increase in cash and cash equivalents

14,950

15,260

457,673

66,356

Cash and cash equivalents, beginning of year

 

4,557

 

19,507

 

34,767

5,041

Cash and cash equivalents, end of year

 

19,507

 

34,767

 

492,440

 

71,397

Supplemental disclosure of non-cash investing and financing cash flow information

Proceeds from exercise of share options received in subsequent period

9,143

1,169

Conversion of convertible senior notes to ordinary shares

340,330

Transfer receivable due from subsidiaries to investments in subsidiaries

1,160,000

168,184

Receivables related to At-The-Market offering

641,065

For the years ended December 31, 2020, 2021 and 2022 and up to the date of this annual report, no cash dividend was paid to the Company by its consolidated subsidiaries, unconsolidated subsidiaries, nor 50% or less owned persons accounted for by the equity method.

XML 64 R40.htm IDEA: XBRL DOCUMENT v3.23.1
PRINCIPAL ACCOUNTING POLICIES (Policies)
12 Months Ended
Dec. 31, 2022
PRINCIPAL ACCOUNTING POLICIES  
Basis of presentation and use of estimates

a. Basis of presentation and use of estimates

The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”).

The preparation of consolidated financial statements in conformity with U.S. GAAP requires management of the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. The Group bases its estimates on historical experience and various other factors believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Significant accounting estimates reflected in the Company’s consolidated financial statements include expected credit loss provision, provision for inventories, impairment of long-lived assets, the economic useful lives of property, plant and equipment, project assets and intangible assets, certain accrued liabilities including accruals for warranty costs, guarantees, sale-leaseback, accounting for share-based compensation, fair value measurements of share-based compensation and financial instruments, legal contingencies, income taxes and related deferred tax valuation allowance.

Consolidation

b. Consolidation

The consolidated financial statements include the financial statements of the Company and its subsidiaries. All significant transactions and balances among the Company and its subsidiaries have been eliminated upon consolidation.

For the Group’s majority-owned subsidiaries, non-controlling interests is recognized to reflect the portion of their equity interests which are not attributable, directly or indirectly, to the Group. Consolidated net income on the consolidated statement of operation includes the net income attributable to non-controlling interests. The cumulative results of operations attributable to non-controlling interests are recorded as non-controlling interests in the Group’s consolidated balance sheets. Cash flows related to transactions with non-controlling interests are presented under financing activities in the consolidated statements of cash flows.

Foreign currency translation

c. Foreign currency translation

The Group’s reporting currency is the Renminbi (“RMB”), the official currency in the PRC. The Company and its PRC subsidiaries use RMB as their functional currency, while local currencies have been determined to be the functional currency of its subsidiaries incorporated outside of PRC such as USD or EUR etc. Transactions denominated in currencies other than the functional currency are translated into the functional currency of the entity at the exchange rates prevailing at the dates of the transactions. Gains and losses resulting from foreign currency transactions are included in the consolidated statements of operations. Monetary assets and liabilities denominated in foreign currencies are translated into the functional currency of the entity using the applicable exchange rates at the applicable balance sheet dates. All such exchange gains or losses are included in exchange loss in the consolidated statements of operations.

For consolidation purpose, the financial statements of the Company’s subsidiaries whose functional currencies are other than the RMB are translated into RMB using exchange rates quoted by PBOC. Assets and liabilities are translated at the exchange rates at the balance sheet date, equity accounts are translated at historical exchange rates and revenues, expenses and gains and losses are translated using the average exchange rates for the year. Translation adjustments are reported as cumulative translation adjustments and are shown as a separate component of in accumulated other comprehensive income in the consolidated statement of comprehensive income/ (loss).

The RMB is not a freely convertible currency. The PRC State Administration for Foreign Exchange, under the authority of PBOC, controls the conversion of RMB into foreign currencies. The value of the RMB is subject to changes in central government policies and to international economic and political developments affecting supply and demand in China’s foreign exchange trading system market. The Company’s aggregate amount of cash, cash equivalents, restricted short-term investments and restricted cash denominated in RMB amounted to RMB16,672 million and RMB 14,243 million as of December 31, 2021 and 2022, respectively.

Cash, cash equivalents and restricted cash

d. Cash, cash equivalents and restricted cash

Cash and cash equivalents represent cash on hand and demand deposits placed with banks or other financial institutions, which have original maturities of three months or less.

Restricted cash represents deposits legally held by banks which are not available for the Group’s general use. These deposits are held as collateral for issuance of letters of credit or guarantee, bank acceptance notes to vendors for purchase of machinery and inventories and foreign exchange forward contracts.

Cash, cash equivalents and restricted cash as reported in the consolidated statement of cash flows are presented separately on our consolidated balance sheet as follows (RMB in thousands):

As of December 31, 

2021

2022

    

RMB

    

RMB

Cash and cash equivalents

 

8,321,415

 

10,243,500

Restricted cash

 

602,044

 

1,027,454

Cash and cash equivalents included in held-for-sale assets (note 2 (n))

173,787

Total

 

9,097,246

 

11,270,954

Restricted short-term investments

e. Restricted short-term investments

Restricted short-term investments represent the time deposits at banks with original maturities longer than three months and less than one year, which are held as collateral for issuance of letters of credit, guarantee, bank acceptance notes or deposits for short-term borrowings.

Notes receivable and payable

f. Notes receivable and payable

Notes receivable represents bank or commercial drafts that have been arranged with third-party financial institutions by certain customers to settle their purchases from the Group. The carrying amount of notes receivable approximate their fair values due to the short-term maturity of the notes receivables.

The Group also issues bank acceptance notes to its suppliers in China in the normal course of business. The Group classifies the changes in notes payable as financing activities.

Notes receivable and payable are typically non-interest bearing and have maturities of less than six months.

Derivative Instruments

g. Derivative Instruments

Derivative instruments are carried at fair value. The fair values of the derivative financial instruments generally represent the estimated amounts expect to receive or pay upon termination of the contracts as of the reporting date.

The Company’s derivative instruments primarily consisted of foreign currency forward contracts and foreign exchange options which are used to economically hedge certain foreign denominated assets/liabilities and reduce, to the extent practicable, the potential exposure to the changes that exchange rates might have on the Company’s earnings, cash flows and financial position. As the derivative instruments do not qualify for hedge accounting treatment, changes in the fair value are reflected in “change in fair value of foreign exchange forward contracts” and “change in fair value of foreign exchange options” of the consolidated statements of operations.

The Company’s solar project subsidiaries located in Mexico obtained long-term bank borrowings from local bank, which carries variable interest rates. With an aim to reduce its interest rate exposure, the Company entered into long-term interest rate swap contracts to fix the interest rate as a fixed rate payer. The interest rate swap is a derivative which needs to be fair valued at each reporting period end. As the derivative instrument does not qualify for hedge accounting treatment, the fair value gain or loss arising from the measurement is recognized in the consolidated statements of operations. The Company sold its solar power plants in Mexico in March 2020.

The Company’s solar project subsidiary located in Argentina entered into an interest rate swap contract to swap floating interest payments related to certain borrowings for fixed interest payments to hedge the interest rate risk associated with certain forecasted payments and obligations. As the interest rate derivative is designated as cash flow hedge and the hedge is highly effective, all changes in the fair value of the derivative hedging instruments are recorded in other comprehensive income. The Company sold its solar power plants in Argentina in June 2022.

Current expected credit losses

h. Current expected credit losses

In 2016, the FASB issued ASU No. 2016-13, “Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments” (“ASC Topic 326”), which amends previously issued guidance regarding the impairment of financial instruments by creating an impairment model that is based on expected losses rather than incurred losses.

The Company adopted this ASC Topic 326 and several associated ASUs on January 1, 2020 using a modified retrospective approach with a cumulative effect recorded as increase of accumulated retained earnings with amount of RMB7 million, among which RMB31 million was related to the decrease of allowance for accounts receivables-third parties, RMB15 million was related to the increase of allowance for accounts receivables- related parties and RMB9 million was related to the increase of allowance for other receivables and other current/non-current assets. As of January 1, 2020, upon the adoption, the expected credit loss provision for the current and non-current assets were RMB307 million and RMB5 million, respectively.

The Company’s trade receivable, notes receivable, guarantee receivables, deposits and other receivables are within the scope of ASC Topic 326. The allowance is management’s estimate of expected credit losses on receivables. The Company estimated the allowance by segmenting receivables into groups based on certain credit risk characteristics, including geographic region and industry. The Company determined an expected loss rate for each group based on the historical credit loss experience, current and future economic conditions, and lifetime for debt recovery.

For the year ended December 31, 2020, the Company recorded RMB14 million expected credit loss expense in general and administrative expenses. As of December 31, 2020, the expected credit loss provision for the current and non-current assets were RMB324 million and RMB2 million, respectively.

For the year ended December 31, 2021, the Company recorded RMB82 million expected credit loss expense in general and administrative expenses. As of December 31, 2021, the expected credit loss provision for the current and non-current assets were RMB331 million and RMB4 million, respectively.

For the year ended December 31, 2022, the Company recorded RMB285 million expected credit loss expense in general and administrative expenses. As of December 31, 2022, the expected credit loss provision for the current and non-current assets were RMB600 million and RMB2 million, respectively.

Accounts receivable

i. Accounts receivable

Specific provisions are made against accounts receivable for estimated losses resulting from the inability of the Group’s customers to make payments. The Group periodically assesses accounts receivable balances to determine whether an allowance for credit losses should be made based upon historical bad debts, specific customer creditworthiness and current economic trends. Accounts receivable in the balance sheets are stated net of such provision, if any. Before approving sales to each customer, the Group conducts a credit assessment for each customer to evaluate the collectability of such sales. The assessment usually takes into consideration the credit worthiness of such customer and its guarantor, if any, the Group’s historical payment experience with such customer, industry-wide trends with respect to credit terms, including the terms offered by competitors, and the macro-economic conditions of the region to which sales will be made. The Group executes a sales order with a customer and arrange for shipment only if its credit assessment concludes that the collectability with such customer is probable. The Group may also from time to time require security deposits from certain customers to minimize its credit risk. After the sales are made, the Group closely monitors the credit situation of each customer on an on-going basis for any subsequent change in its financial position, business development and credit rating, and evaluates whether any of such adverse change warrants further action to be taken by the Group, including asserting claims and/or initiating legal proceedings against the customer and/or its guarantor, as well as making provisions. It is also the Group’s general practice to suspend further sales to any customer with significant overdue balances. The Group adopted ASC 326 on January 1, 2020 and has also made updates to its policies and internal controls over financial reporting as a result of adoption. Details please refer to Note 2 (h) above.

Advances to suppliers

j. Advances to suppliers

The Group provides short-term and long-term advances to secure its raw material needs, which are then offset against future purchases. The Group continually assesses the credit quality of its suppliers and the factors that affect the credit risk. If there is deterioration in the creditworthiness of its suppliers, the Group will seek to recover its advances to suppliers and provide for losses on advances which are akin to receivables in operating expenses because of suppliers’ inability to return its advances. Recoveries of the allowance for advances to supplier are recognized when they are received. The Company classified short-term and long-term advances to suppliers based on management’s best estimate of the expected purchase in the next twelve-months as of the balance sheet date and the Group’s ability to make requisite purchases under existing supply contracts. The balances expected to be utilized outside of the 12 months are recorded in advances to suppliers to be utilized beyond one year. No provision of advance to suppliers was recorded for the years ended December 31, 2020, 2021 and 2022.

Inventories

k. Inventories

Inventories are stated at the lower of cost or net realizable value. Cost is determined using the weighted average method. Provisions are made for excessive, slow moving and obsolete inventories as well as for inventories with carrying values in excess of market. Certain factors could impact the realizable value of inventory, so the Group continually evaluates the recoverability based on assumptions about customer demand and market conditions. The evaluation may take into consideration historical usage, expected demand, anticipated sales price, new product development schedules, the effect new products might have on the sale of existing products, product obsolescence, customer concentrations, and other factors. The reserve or write-down is equal to the difference between the cost of inventory and the estimated market value based upon assumptions about future demand and market conditions. If actual market conditions are less favorable than those projected by management, additional inventory reserves or write-downs may be required that could negatively impact the Group’s gross margin and operating results. If actual market conditions are more favorable, the Group may have higher gross margin when products that have been previously reserved or written down are eventually sold. The sale of previously reserved inventory did not have a material impact on our gross margin percentage for any of the years presented.

In addition, the Group analyzes its firm purchase commitments, if any, at each period end. Provision is made in the current period if the net realizable value after considering estimated costs to convert polysilicon into saleable finished goods is higher than market selling price of finished goods as of the end of a reporting period. There was no provision recorded related to these long-term contracts for each of the three years ended December 31, 2020, 2021 and 2022.

Property, plant and equipment, net

l. Property, plant and equipment, net

Property, plant and equipment are stated at cost less accumulated depreciation. Cost includes the prices paid to acquire or construct the assets, interest capitalized during the construction period and any expenditure that substantially extends the useful life of an existing asset. Depreciation is computed using the straight-line method over the following estimated useful lives (RMB in thousands):

Buildings

    

20 years

 

Machinery and equipment

5~10 years

Furniture, fixture and office equipment

3~5 years

Motor vehicles

4~5 years

Construction in progress primarily represents the construction of new production line and buildings. Costs incurred in the construction are capitalized and transferred to property, plant and equipment upon completion, at which time depreciation commences.

Expenditures for repairs and maintenance are expensed as incurred. The gain or loss on disposal of property, plant and equipment, if any, is the difference between the net sales proceeds and the carrying amount of the disposed assets, and is recognized in the consolidated statement of operations upon disposal.

Project Assets, net

m. Project Assets, net

Project assets represented the costs of solar power plants held for generation of electricity revenue, held with the intention to sell to third parties and solar power plants under construction. Project assets are stated in the consolidated balance sheets at cost less accumulated depreciation and impairment provision, if any.

Costs of project assets consist primarily of costs relating to construction of solar power plants at various stages of development. These costs include costs for procurement of solar module and other equipment (including intercompany purchases), cost of land on which solar power plants are developed and other direct costs for developing and constructing solar power plants, such as costs for obtaining permits required for solar power plants and costs for designing, engineering, interest costs capitalized and installation in the course of construction. Such costs are capitalized starting from the point when it is determined that development of the solar power plant is probable. For a solar power project asset acquired from third parties, the initial cost is the acquisition cost which includes the consideration transferred and certain direct acquisition costs.

During the year of 2020, the Group recorded full impairments of RMB94 million against its remaining solar power project in Mexico based on the Company’s estimation that it is unable to complete the grid connection before the due date of the purchase agreement with Federal Electricity Commission of Mexico. During the year of 2021, the Group recorded impairments of RMB123 million against its solar power project in Argentina which was measured based on the excess of the carrying amount over the fair value of the solar power project according to the quoted market price.

Costs capitalized in the construction of solar power plants under development will be transferred to completed solar power plants upon completion and when they are ready for intended use, which is at the point of time when the solar power plant is connected to grids and begins to generate electricity. Depreciation of the completed solar power plant held for generation of electricity revenue commences once the solar power plant is ready for intended use. Depreciation is computed using the straight-line method over the expected life of 20 years. Depreciation expenses of solar power plants were RMB53 million, RMB33 million and nil for the years ended December 31, 2020, 2021 and 2022.

The Company does not depreciate project assets when such project assets are constructed for sale upon completion. Any revenue generated from such project assets connected to the grid would be considered incidental revenue and accounted for as a reduction of the capitalized project costs for development. During the years of 2020, 2021 and 2022, electricity revenue generated from certain overseas project assets constructed for sale upon completion, with the amount of RMB8 million, nil and RMB47 million was considered as incidental revenue and accounted for as a reduction of the capitalized project costs for development.

Assets held for sale

n. Assets held for sale

Long-lived assets to be sold are classified as held for sale when the following recognition criteria in ASC 360-10-45-9 are met:

¨

Management, having the authority to approve the action, commits to a plan to sell the asset.

¨

The asset is available for immediate sale in its present condition subject only to terms that are usual and customary for sales of such assets.

¨

An active program to locate a buyer and other actions required to complete the plan to sell the asset have been initiated.

¨

The sale of the asset is probable, and transfer of the asset is expected to qualify for recognition as a completed sale, within one year,

¨

The asset is being actively marketed for sale at a price that is reasonable in relation to its current fair value.

¨

Actions required to complete the plan indicate that it is unlikely that significant changes to the plan will be made or that the plan will be withdrawn.

The Group entered into an agreement to sell its solar power plant located in Argentina to JinkoPower in December 2021. Assets and liabilities related to the solar power plant were reclassified from project assets to assets/liabilities held for sale as of December 31, 2021. The Group sold its solar power plants in Argentina in June 2022.

The Group entered into a share purchase agreement to dispose all of its equity interest in Jiangsu Jinko-Tiansheng Co., Ltd. (“Jinko-Tiansheng”) to the Jinko-Tiansheng’s other shareholders in November 2021. The Group’s investment in Jinko-Tiansheng was reclassified from investments in affiliates to held for sale assets as of December 31, 2021.

Interest Capitalization

o. Interest Capitalization

Interest expenses during the years ended December 31, 2020, 2021 and 2022 were RMB705 million, RMB879 million and RMB1,150 million, net of interest income of RMB217 million, RMB214 million and RMB589 million respectively.

The interest cost associated with major development and construction projects is capitalized and included in the cost of the property, plant and equipment or project assets. Interest capitalization ceases once a project is substantially completed or no longer undergoing construction activities to prepare it for its intended use. When no debt is specifically identified as being incurred in connection with a construction project, the Group capitalizes interest on amounts expended on the project at the Group’s weighted average cost of borrowings. Interest expense capitalized associated with the construction projects for the years ended December 31, 2020, 2021 and 2022 were RMB29 million, RMB41 million and RMB71 million, respectively.

Land use rights and land lease

p. Land use rights and land lease

(a) Land use rights

Land use rights represent acquisition costs to purchase land use rights from the PRC government, which are evidenced by property certificates. The periods of these purchased land use rights are either 50 years or 70 years. The Company classifies land use rights as long term assets on the balance sheet and cash outflows related to acquisition of land use right as investing activities.

Land use rights are carried at cost less accumulated amortization and impairment losses, if any. Amortization is computed using the straight-line method over the term specified in the land use right certificate for 50 years or 70 years, as applicable.

(b) Land lease

For certain of the Group’s solar power project, the Group enters into land lease contracts with the owners of the land use rights. Under such lease arrangements, the owners retain the property right of the land use rights. While the Group can only set up the solar panels on these leased lands but does not have the right to sell, lease or dispose the land use rights. Accordingly, land leases are classified as operating leases.

Intangible assets

q. Intangible assets

Intangible assets include purchased software and fees paid to register trademarks and are amortized on a straight-line basis over their estimated useful lives, which are 5 or 10 years, respectively.

Business combination and assets acquisition

r. Business combination and assets acquisition

U.S. GAAP requires that all business combinations not involving entities or businesses under common control be accounted for under the purchase method. The Group has adopted ASC 805 “Business Combinations,” and the cost of an acquisition is measured as the aggregate of the fair values at the date of exchange of the assets given, liabilities incurred and equity instruments issued. The transaction costs directly attributable to the acquisition are expensed as incurred. Identifiable assets, liabilities and contingent liabilities acquired or assumed are measured separately at their fair value as of the acquisition date, irrespective of the extent of any non-controlling interests. The excess of the (i) the total of cost of acquisition, fair value of the non-controlling interests and acquisition date fair value of any previously held equity interest in the acquiree over (ii) the fair value of the identifiable net tangible and intangible assets of the acquiree is recorded as goodwill. If the cost of acquisition is less than the fair value of the net assets of the subsidiary acquired, the difference is recognized directly in the consolidated statements of operations and comprehensive income.

The determination and allocation of fair values to the identifiable assets acquired and liabilities assumed is based on various assumptions and valuation methodologies requiring considerable management judgment. The most significant variables in these valuations are discount rates, terminal values, the number of years on which to base the cash flow projections, as well as the assumptions and estimates used to determine the future cash inflows and outflows. Management determines discount rates to be used based on the risk inherent in the related activity’s current business model and industry comparisons. Terminal values are based on the expected life of products and forecasted life cycle and forecasted cash flows over that period. Although management believes that the assumptions applied in the determination are reasonable based on information available at the date of acquisition, actual results may differ from the forecasted amounts and the difference could be material.

A non-controlling interest is recognized to reflect the portion of a subsidiary’s equity which is not attributable, directly or indirectly, to the Company. Consolidated net income on the consolidated statements of operations and comprehensive income includes the net income (loss) attributable to non-controlling interests when applicable. The cumulative results of operations attributable to non-controlling interests are also recorded as non-controlling interests in the Company’s consolidated balance sheets. Cash flows related to transactions with non-controlling interests are presented under financing activities in the consolidated statements of cash flows when applicable.

Investments

s. Investments

On January 1, 2018, the Company adopted ASU No. 2016-01, which requires equity investments to be measured at fair value with subsequent changes recognized in net income, except for those accounted for under the equity method or requiring consolidation. This standard also changed the accounting for investments without a readily determinable fair value and that do not qualify for the practical expedient to be measured at fair value. A policy election can be made for these investments whereby investment will be carried at cost and adjusted in subsequent periods for any impairment or changes in observable prices of identical or similar investments.

With the adoption of ASU No. 2016-01 and the Update, for investments in equity securities lacking of readily determinable fair values and the ability to exercise significant influence, the Company elected to use the measurement alternative defined as cost, less impairments, adjusted by observable price changes. Adoption of these standards had no significant impact on the Group’s consolidated financial statements for the years ended 2020, 2021 and 2022.

The Group’s investments include equity method investments, equity securities without readily determinable fair values, equity securities applying fair value option and available-for-sale debt securities.

The Group holds equity investments in affiliates in which it does not have a controlling financial interest, but has the ability to exercise significant influence over the operating and financial policies of the investee. These investments are accounted for under equity method of accounting wherein the Group records its proportionate share of the investees’ income or loss in its consolidated financial statements.

Equity securities without readily determinable fair values are measured and recorded using a measurement alternative that measures the securities at cost minus impairment, if any, plus or minus changes resulting from qualifying observable price changes.

Fair value option election is made on an instrument-by-instrument basis and equity securities applying fair value option is reported at fair value with changes in fair value recognized in earnings.

Equity investments are evaluated for impairment when facts or circumstances indicate that the fair value of the investment is less than its carrying value. The Group reviews several factors to determine whether an impairment is recognized. These factors include, but are not limited to, the: (1) nature of the investment; (2) cause and duration of the impairment; (3) extent to which fair value is less than cost; (4) financial conditions and near term prospects of the issuers; and (5) ability to hold the security for a period of time sufficient to allow for any anticipated recovery in fair value.

Debt securities that the Company has positive intent and ability to hold to maturity are classified as held to maturity debt securities and are stated at amortized cost. The Company classified its investments in debt securities, other than the held to maturity debt securities, as available-for-sale securities. Available-for-sale debt securities are reported at estimated fair value with the aggregate unrealized gains and losses, net of tax, reflected in “Accumulated other comprehensive loss” in the consolidated balance sheets. If the amortized cost basis of an available-for-sale security exceeds its fair value and if the Company has the intention to sell the security or it is more likely than not that the Company will be required to sell the security before recovery of the amortized cost basis, an impairment is recognized in the consolidated statements of operations. If the Company does not have the intention to sell the security and it is not more likely than not that the Company will be required to sell the security before recovery of the amortized cost basis and the Company determines that the decline in fair value below the amortized cost basis of an available-for-sale security is entirely or partially due to credit-related factors, the credit loss is measured and recognized as an allowance for credit losses in the consolidated statements of operations. The allowance is measured as the amount by which the debt security’s amortized cost basis exceeds the Company’s best estimate of the present value of cash flows expected to be collected.

Impairment of long-lived assets

t. Impairment of long-lived assets

The Group’s long-lived assets include property, plant and equipment, project assets, land use rights and intangible assets with finite lives. The Group’s business requires heavy investment in manufacturing equipment that is technologically advanced, but can quickly become significantly under-utilized or rendered obsolete by rapid changes in demand for solar power products produced with those equipment.

Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that carrying amount of an asset may not be recoverable. Factors considered important that could result in an impairment review include significant underperformance relative to expected historical or projected future operating results, significant changes in the manner of use of acquired assets and significant negative industry or economic trends. The Group may recognize impairment of long-lived assets in the event the net book value of such assets exceeds the future undiscounted cash flows attributable to these assets. If the total of the expected undiscounted future net cash flows is less than the carrying amount of the asset, a loss, if any, is recognized for the difference between the fair value of the asset and its carrying value. Fair value is generally measured based on either quoted market prices, if available, or discounted cash flow analyses.

Leases

u. Leases

The Company adopted ASC Topic 842 to account for its lease transactions since January 1, 2019. The Company determines if a contract contains a lease at inception of the arrangement based on whether it has the right to obtain substantially all of the economic benefits from the use of an identified asset and whether it has the right to direct the use of an identified asset in exchange for consideration, which relates to an asset which the Company does not own. Right of use (“ROU”) assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at commencement date based on the present value of lease payments over the lease term. When determining the lease term, the Company includes options to extend or terminate the lease when it is reasonably certain that it will exercise that option, if any. As the Company’s leases do not provide an implicit rate, the Company uses its incremental borrowing rate, which it calculates based on the credit quality of the Company and by comparing interest rates available in the market for similar borrowings, and adjusting this amount based on the impact of collateral over the term of each lease. The Company does not typically incur variable lease payments related to its leases.

For a sale-leaseback transaction, sale-leaseback accounting shall be used by a seller-lessee only if the transaction meet all of the following: a) the transfer of the underlying asset meets the definition of a sale under ASC 606; b) the leaseback transaction does not result in a lease that would be classified as a finance lease; c) the contract does not contain a repurchase option, unless the option is exercisable at the fair value on the exercise date and there are alternative assets substantially the same as the transferred asset available in the market place.

If a sale-leaseback transaction does not qualify for sale-leaseback accounting because of the transfer of underlying assets does not meet the definition of sale, it is accounted for as a financing under ASC 360.

The Company has elected to adopt the following lease policies in conjunction with the adoption of ASU 2016-02: (i) elect for each lease not to separate non-lease components from lease components and instead to account for each separate lease component and the non-lease components associated with that lease component as a single lease component; (ii) for leases that have lease terms of 12 months or less and does not include a purchase option that is reasonably certain to exercise, the Company elected not to apply ASC Topic 842 recognition requirements; and (iii) the Company elected to apply the package of practical expedients for existing arrangements entered into prior to January 1, 2019 to not reassess (a) whether an arrangement is or contains a lease, (b) the lease classification applied to existing leases, and(c) initial direct costs.

Guarantees

v. Guarantees

The Group issues debt payment guarantees in favor of JinkoPower, a related party. The guarantees require the Group to make payments to reimburse the holders of the debt subject to these guarantees for losses they incur JinkoPower fails to make repayments to the holders, when its liability to the holders falls due.

A guarantee liability is initially recognized at the estimated fair value in the Group’s consolidated balance sheets unless it becomes probable that the Group will reimburse the holder of the guarantee for an amount higher than the carrying amount, in which case the guarantee is carried in the Group’s consolidated balance sheets at the expected amount payable to the holder. The fair value of the guarantee liability is measured by the total consideration to be received in connection with the provision of guarantee. The guarantee liability is amortized in straight line during the guarantee period.

Receivables have also been recorded for the guarantee payments to be received (Note 26).

Pursuant to the master service agreement signed with JinkoPower, guarantee service fee is settled on an annual basis.

Revenue recognition

w. Revenue recognition

On January 1, 2018, the Company adopted revenue guidance ASC Topic 606, “Revenue from Contracts with Customers” (“ASC 606”).

The Company negotiated payment terms on a case by case basis and allows most of its overseas’ customers to make full payment within 90 days and its domestic customers to make 90% to 95% of payment within 180 days after delivery and the rest will be paid when the Retainage Period (as defined below) ends.

As a result of adopting ASC Topic 606, for the sales contracts with retainage terms, under which customers were allowed to withhold payment of 5% to 10% of the full contract price as retainage for a specified period from one year to two year since normal operation of related customer’s solar project (“Retainage Period”), revenue from retainage is recognized upon the Group satisfied its performance obligation to transfer the goods to its customers instead of deferring recognition until the customers pay it after the Retainage Period expires. Revenue recognition for the Group’s other sales arrangements, including sales of solar modules, wafers, cells and revenue from generated electricity, remained materially consistent with historical practice.

For the contracts with retainage terms signed and executed before the adoption date of January 1, 2018, as 90%~95% of the revenue was recognized before the date of initial application, which is considered to be substantial, management concluded that these contracts have been completed before the adoption date, and as the company has elected to apply the modified retrospective adoption method only to contracts that were not completed as of January 1, 2018, no cumulative effect related to these retainages is recognized as an adjustment to the opening balance of retained earnings. The revenue recognized upon collection of these retainage amounts is recognized under ASC 605, the prior revenue recognition standard, with the amount of RMB29 million, RMB3 million and RMB0.4 million in 2020, 2021 and 2022.

The total amounts of retainage that were not recognized as revenue were RMB27 million, RMB24 million and RMB23 million as of December 31, 2020, 2021 and 2022, respectively.

The Group was mainly subject to value added taxes (“VAT”) on its sales from products. The Group recognizes revenue net of VAT. Related surcharges, such as urban maintenance and construction tax as well as surtax for education expenses are recorded in cost of revenues.

The Company’s accounting practices under ASC Topic 606, “Revenue from Contracts with Customers” are as followings:

(a)  Revenue recognition on product sales

For all product sales, the Group requires a contract or purchase order which quantifies pricing, quantity and product specifications. The Company’s sales arrangements generally do not contain variable considerations and are short-term in nature. The Company recognizes revenue at a point in time based on management’s evaluation of when the customer obtains control of the products. Revenue is recognized as performance obligation under the terms of a contract with the customer are satisfied and control of the product has been transferred to the customer. Sales of goods do not include multiple product and/or service elements.

Practical expedients and exemption

Upon the election of the practical expedient under ASC 340-40-25-4, the incremental costs of obtaining a contract are expensed when incurred if the amortization period of the asset that the entity otherwise would have recognized is one year or less. For the years ended December 31, 2020, 2021 and 2022, no incremental cost was capitalized as assets.

The Group also selected to apply the practical expedients allowed under ASC Topic 606 to omit the disclosure of remaining performance obligations for contracts with an original expected duration of one year or less and for contracts where the Company has the right to invoice for performance completed to date.

Based on the considerations that there is no difference between the amount of promised consideration and the cash selling price of product sales, in addition the actual length of time between when the Group transfers products to the customer and when the customer pays for those products has been generally within one year, the Group assessed and concluded that there is no significant financing component in place within its products sales as a practical expedient in accordance with ASC 606-10-32-18. As the retainage term is made to secure the future effective operation of solar modules and not to provide customer with significant financing, no significant financing component is considered to exist in the sales contract with retainage terms.

(b)  Sales of solar projects

The Company’s sales arrangements for solar projects do not contain any forms of continuing involvement that may affect the revenue or profit recognition of the transactions, nor any variable considerations for energy performance guarantees, minimum electricity end subscription commitments. The Company therefore determined its single performance obligation to the customer is the sale of a completed solar project. The Group recognizes revenue for sales of solar projects at a point in time after the solar project has been grid connected and the customer obtains control of the solar project.

(c)  Revenue on electricity generation

The Group recognizes electricity generation revenue on project assets constructed with a plan to operate the plant when persuasive evidence of a power purchase arrangement with the power grid company exists, electricity has been generated and been transmitted to the grid and the electricity generation records are reconciled with the grid companies, the price of electricity is fixed or determinable and the collectability of the resulting receivable is reasonably assured.

(d)  Revenue on processing services

The Group provides solar power product processing services to customers and the revenue of processing services is recognized at a point in time upon completion which is generally evidenced by delivery of processed products to the customers.

VAT on invoice amount is collected on behalf of tax authorities in respect of the sales of product and is not recorded as revenue. VAT collected from customers, net of VAT paid for purchases, is recorded as a liability until it is paid to the tax authorities.

Segment report

x. Segment report

The Group uses the management approach in determining reportable operating segments. The management approach considers the internal organization and reporting used by the Group’s chief operating decision maker for making operating decisions, allocating resources and assessing performance as the source for determining the Group’s reportable segments.

Based on the criteria established by ASC 280 “Segment Reporting”, the Group’s chief operating decision maker has been identified as the Chairman of the Board of Directors as well as the CEO, who only review consolidated results of the Group when making decisions about allocating resources and assessing performance. Hence, the Group has only one operating segment which is vertically integrated solar power products manufacturing business from silicon ingots, wafers, cells to solar modules.

Cost of revenue

y. Cost of revenue

Cost of revenue for sales of photovoltaic products includes production and indirect costs, as well as shipping and handling costs for raw materials purchase and provision for inventories.

Costs of electricity generation revenue include depreciation of solar power project assets and costs associated with operation and maintenance of the project assets. Cost of electricity sales was RMB40 million, RMB31 million and nil for years ended December 31, 2020, 2021 and 2022, respectively.

Warranty cost

z. Warranty cost

Solar modules produced by the Group are typically sold with either a 5-year or 10-year warranty for product defects, and a 10-year and 25-year warranty against declines of more than 10% and 20%, respectively, from the initial minimum power generation capacity at the time of delivery. Therefore, the Group is exposed to potential liabilities that could arise from these warranties. The potential liability is generally in the form of product replacement or repair.

Management applied significant judgements in estimating the expected failure rate of the Company’s solar module products and the estimated replacement costs associated with fulfilling its warranty obligations when measuring the warranty costs. Based on the actual claims incurred during the past years which appears to be consistent with the market practice, the Group projected the expected failure rate as 1% for the whole warranty period, which is consistent with prior assumptions. Based on the Group’s actual claims experience in the historical periods as well as management’s current best estimation, the Group believes that the average selling price of solar modules over the past two years more accurately reflects the estimated warranty cost liability in connection with the products sold by the Group, as opposed to the current and past spot prices. For the years ended December 31, 2020 and 2021, due to the decrease in average selling price of solar modules, the Group reversed previous years’ recorded warranty liability of RMB124 million and RMB104 million, with a corresponding decrease to selling and marketing expenses, respectively. For the year ended December 31, 2022, due to the rising in average selling price of solar modules, the Group increased previous years’ recorded warranty liability of RMB75 million, with a corresponding increase to selling and marketing expenses in 2022.

The warranty costs were classified as current liabilities under other payables and accruals, and non-current liabilities under accrued warranty costs–non-current, respectively, which reflect the Group’s estimation of the timing of when the warranty expenditures will likely be made. For the years ended December 31, 2020, 2021 and 2022, warranty costs accrued for the modules delivered in the periods before the increase/reversal due to updated project replacement cost were RMB363 million, RMB390 million and RMB773 million, respectively. The utilization of the warranty accruals for the years ended December 31, 2020, 2021 and 2022 were RMB99 million, RMB171 million and RMB212 million, respectively. Utilization of warranty accruals in 2020 and 2022 was mainly due to sporadic customer claims with accumulation of the Group’s solar module shipment. Utilization of warranty accruals in 2021 was mainly due to extreme climatic conditions in Europe.

Movement of accrued warranty cost

The following table summarizes the movement of accrued warranty cost (RMB in thousands):

    

For the year ended December 31, 

    

2020

    

2021

    

2022

    

RMB

    

RMB

    

RMB

At beginning of year

 

751,440

 

892,131

 

1,007,805

Additions

 

363,159

 

390,238

 

773,498

Utilization

 

(98,526)

 

(170,776)

 

(212,130)

Accrue (reversal) to selling and marketing expense

 

(123,942)

 

(103,788)

 

74,802

At end of year

 

892,131

 

1,007,805

 

1,643,975

The Group purchases warranty insurance policy which provides coverage for the product warranty services of solar modules worldwide. Prepayment for warranty insurance premium is initially recorded as other assets and is amortized over the insurance coverage period. Prepayment for warranty insurance premium is not recorded as reduction of estimated warranty liabilities. Once the Group receives insurance recoveries, warranty expenses will be credited.

In previous years, the Company incurred additional warranty costs due to the defects in a specific batch of raw materials provided by a supplier. The Company appealed against the supplier for the defects and obtained the final judgement from the court in September 2020, pursuant to which the Company shall be compensated by the supplier with the amount of RMB83 million by offsetting the Company’s payables due to such supplier. Given that, the Company reversed warranty expenses in the third quarter of 2020 with a corresponding reduction in accounts payables.

Shipping and handling

aa. Shipping and handling

Costs to ship products to customers are included in selling and marketing expenses in the consolidated statements of operations. Costs to ship products to customers were RMB1,631 million, RMB2,048 million and RMB5,161 million for the years ended December 31, 2020, 2021 and 2022, respectively.

Research and development

ab. Research and development

Research and development costs are expensed when incurred.

Start-up costs

ac. Start-up costs

The Group expenses all costs incurred in connection with start-up activities, including pre-production costs associated with new manufacturing facilities (excluding costs that are capitalized as part of property, plant and equipment) and costs incurred with the formation of new subsidiaries such as organization costs.

Income Taxes

ad. Income Taxes

Income taxes are accounted for under the asset and liability method. Deferred income tax assets and liabilities are recognized for the future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and any tax loss and tax credit carry forwards. Deferred income tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred income tax assets and liabilities of a change in tax rates or tax laws is recognized in the consolidated statements of operations in the period the change in tax rates or tax laws is enacted. A valuation allowance is provided to reduce the amount of deferred income tax assets if it is considered more likely than not that some portion or all of the deferred income tax assets will not be realized.

The accounting for uncertain tax positions requires that the Company recognizes in the consolidated financial statements the impact of an uncertain tax position, if that position is more likely than not of being sustained upon examination, based on the technical merits of the position. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. The Group’s policy is to recognize, if any, tax related interest as interest expenses and penalties as general and administrative expenses. As of December 31, 2021 and 2022, there were no uncertain tax positions.

Commitments and Contingencies

ae. Commitments and Contingencies

Liabilities for loss contingencies arising from claims, assessments, litigation, fines and penalties and other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated.

Fair value of financial instruments

af. Fair value of financial instruments

The Group does not have any non-financial assets or liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (also referred to as an exit price). A hierarchy is established for inputs used in measuring fair value that gives the highest priority to observable inputs and the lowest priority to unobservable inputs. Valuation techniques used to measure fair value shall maximize the use of observable inputs.

When available, the Group measures the fair value of financial instruments based on quoted market prices in active markets, valuation techniques that use observable market-based inputs or unobservable inputs that are corroborated by market data. Pricing information the Group obtains from third parties is internally validated for reasonableness prior to use in the consolidated financial statements. When observable market prices are not readily available, the Group generally estimates the fair value using valuation techniques that rely on alternate market data or inputs that are generally less readily observable from objective sources and are estimated based on pertinent information available at the time of the applicable reporting periods. In certain cases, fair values are not subject to precise quantification or verification and may fluctuate as economic and market factors vary and the Group’s evaluation of those factors changes. Although the Group uses its best judgment in estimating the fair value of these financial instruments, there are inherent limitations in any estimation technique. In these cases, a minor change in an assumption could result in a significant change in its estimate of fair value, thereby increasing or decreasing the amounts of the Group’s consolidated assets, liabilities, equity and net income.

The Group’s financial instruments consist principally of cash and cash equivalents, restricted cash, restricted short-term, available-for-sale securities and long-term investments, accounts and notes receivable, foreign exchange forward contract receivables other receivables, prepayments and other current assets, call option, foreign exchange option, accounts and notes payable, other payables and accruals, foreign exchange forward contract payables, guarantee liabilities, lease liabilities, short-term borrowings, long-term borrowings, long-term payables, convertible senior notes and interest rate swap.

The foreign exchange forward contracts receivable and payable, call option, foreign exchange options, interest rate swap, equity securities applying fair value option, available-for-sale debt securities and convertible senior notes are measured at fair value (Note 29). The Group measures the equity method investments at fair value on a non-recurring basis only if an impairment charge were to be recognized. For those equity investments without readily determinable fair value, the Group measures them at fair value when observable price changes are identified or impairment charge was recognized. Except for these financial instruments and long-term borrowing, the carrying values of the Group’s other financial instruments approximated their fair values due to the short-term maturity of these instruments. The carrying amount of long-term borrowing approximates their fair value due to the fact that the related interest rates approximate rates currently offered by financial institutions for similar debt instruments of comparable maturities.

When the fair value option is elected for financial liabilities, changes in fair value due to changes in instrument-specific credit risk will be recognized separately in other comprehensive income. As the Company elected to measure its convertible senior notes issued in 2019 in their entirety at fair value, the portion of the total change in the fair value of the convertible senior notes that results from a change in the instrument-specific credit risk is presented separately in other comprehensive income. The gains or losses attributable to changes in instrument-specific credit risk were benchmarked by the portion of the total change in fair value that excluding the amount resulting from a change in a risk-free rate.

Government grants

ag. Government grants

Government grants related to technology upgrades and enterprise development are recognized as subsidy income when received. For the years ended December 31, 2020, 2021 and 2022, the Group received financial subsidies of RMB192 million, RMB466 million and RMB1,089 million from the local PRC government authorities, respectively. These subsidies were non-recurring, not refundable and with no conditions related to specific use or disposition of the funds, attached. There are no defined rules and regulations to govern the criteria necessary for companies to enjoy such benefits and the amount of financial subsidy is determined at the discretion of the relevant government authorities.

Government grants related to assets are initially recorded as deferred revenue which are then deducted from the carrying amount when the assets are ready for use and approved by related government. The Company received government grant related to assets of RMB20 million, RMB291 million and RMB1,469 million for the years ended December 31, 2020, 2021 and 2022, respectively. As of December 31, 2021 and 2022, the carrying value of deferred revenue was RMB200 million and nil, respectively.

Repurchase of share

ah. Repurchase of share

When the Company’s shares are purchased for retirement, the excess of the purchase price over its par value is recorded entirely to additional paid-in capital subject to the limitation of the additional paid in capital when the shares were originally issued. When the Company’s shares are acquired for purposes other than retirement, the purchase price is shown separately as treasury stock.

Earnings/(Loss) per share

ai. Earnings/(Loss) per share

Basic earnings(loss) per share is computed by dividing net income(loss) attributable to ordinary shareholders by the weighted average number of ordinary shares outstanding during the period using the two-class method. Under the two-class method, net income is allocated between ordinary shares and other participating securities based on their participating rights. Diluted earnings(loss) per share is calculated by dividing net income(loss) attributable to ordinary shareholders, as adjusted for the change in income or loss as result from the assumed conversion of those participating securities, if any, by the weighted average number of ordinary and dilutive ordinary equivalent shares outstanding during the period. Potential diluted securities consist of the ordinary shares issuable upon the conversion of the convertible senior notes (using the if-converted method), the potential shares underlying call option arrangement and ordinary shares issuable upon the exercise of outstanding share options (using the treasury stock method), which are not included in the calculation of dilutive earnings per share if the effect is anti-dilutive.

Changes in income or loss of potential dilutive securities as result from the assumed conversion of the convertible senior notes and assumed exercise of call option, if any, are recorded as the adjustment to the consolidated net income (loss) from continuing operations to arrive at the diluted net income (loss) available to the Company’s ordinary shareholders.

Securities issued by a subsidiary that enable their holders to obtain the subsidiary’s common stock is included in computing the subsidiary’s earnings(loss) per share data. Those per-share earnings(loss) of the subsidiary are then included in the consolidated earnings(loss) per share computations based on the consolidated group’s holding of the subsidiary’s securities.

Share-based compensation

aj. Share-based compensation

The Company’s share-based payment transactions with employees, including share options, are measured based on the grant-date fair value of the equity instrument issued. The fair value of the award is recognized as compensation expense, net of estimated forfeitures, over the period during which an employee is required to provide service in exchange for the award, which is generally the vesting period.

Other comprehensive income

ak. Other comprehensive income

Other comprehensive income is defined as the change in equity during a period from non-owner sources. The Company’s other comprehensive income for each period presented is comprised of foreign currency translation adjustment of the Company’s foreign subsidiaries, the changes in fair value of interest swap cash flow hedges, fair value changes of the Company’s debt securities and changes in instrument-specific credit risk of financial liabilities using fair value option.

Convenience translation

al. Convenience translation

Translations of balances in the consolidated balance sheet, consolidated statement of operation, consolidated statement of comprehensive income and statement of cash flows from RMB into United States dollars (“USD” or “US$”) as of and for the year ended December 31, 2022 are solely for the convenience of readers and were calculated at the rate of RMB6.8972 to USD1.00, representing the exchange rate set forth in the H.10 statistical release of the Federal Reserve Board. No representation is intended to imply that the RMB amounts could have been, or could be, converted, realized or settled into USD at that rate on December 31, 2022, or at any other rate.

Recent accounting pronouncements

am. Recent accounting pronouncements

New Accounting Standards Adopted

In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting”, which provides optional expedients and exceptions for applying U.S. GAAP on contract modifications and hedge accounting to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform, if certain criteria are met. These optional expedients and exceptions provided in ASU 2020-04 are effective for the Company as of March 12, 2020 through December 31, 2022. We adopted this update in the first quarter of 2022 and the adoption did not have a material effect on our consolidated financial statements.

In August 2020, the FASB issued ASU 2020-06, “Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity’s Own Equity (Subtopic 815-40),” which removes certain separation models for convertible debt instruments and convertible preferred stock that require the separation of a convertible debt instrument into a debt component and an equity or derivative component. The ASU also expands disclosure requirements for convertible instruments and simplifies areas of the guidance for diluted earnings-per-share calculations that are impacted by the amendments. The standard is effective for interim and annual periods beginning after December 15, 2021, with early adoption permitted. We adopted this update in the first quarter of 2022 and the adoption did not have a material effect on our consolidated financial statements.

In May 2021, the FASB issued ASU No. 2021-04, Earnings Per Share (Topic 260), Debt — Modifications and Extinguishments (Subtopic 470-50), Compensation — Stock Compensation (Topic 718), and Derivatives and Hedging — Contracts in Entity’s Own Equity (Subtopic 815-40) to clarify and reduce diversity in an issuer’s accounting for modifications or exchanges of freestanding equity classified written call options (for example, warrants) that remain equity classified after modification or exchange. The amendments in this update are effective for all entities for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. An entity should apply the amendments prospectively to modifications or exchanges occurring on or after the effective date of the amendments. We adopted this update in the first quarter of 2022 and the adoption did not have a material effect on our consolidated financial statements.

New Accounting Standards Not Yet Adopted

In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which require that an entity (acquirer) recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. At the acquisition date, an acquirer should account for the related revenue contracts in accordance with Topic 606 as if it had originated the contracts. The amendments in this Update also provide certain practical expedients for acquirers when recognizing and measuring acquired contract assets and contract liabilities from revenue contracts in a business combination. The amendments should be applied prospectively to business combinations occurring on or after the effective date of the amendments, with early adoption permitted. We will adopt this update in the first quarter of 2023 and we are currently evaluating the impact.

In March 2022, the FASB issued ASU 2022-02, Troubled Debt Restructurings and Vintage Disclosures. This ASU eliminates the accounting guidance for troubled debt restructurings by creditors that have adopted ASU 2016-13, Measurement of Credit Losses on Financial Instruments, which the Company adopted on January 1, 2020. This ASU also enhances the disclosure requirements for certain loan refinancing and restructurings by creditors when a borrower is experiencing financial difficulty. In addition, the ASU amends the guidance on vintage disclosures to require entities to disclose current period gross write-offs by year of origination for financing receivables and net investments in leases within the scope of ASC 326-20. The ASU is effective for annual periods beginning after December 15, 2022, including interim periods within those fiscal years. Adoption of the ASU would be applied prospectively. Early adoption is also permitted, including adoption in an interim period. We will adopt this update in the first quarter of 2023 and we are currently evaluating the impact.

In June 2022, the FASB issued ASU 2022-02 Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions. The update clarifies that a contractual restriction on the sale of an equity security is not considered part of the unit of account of the equity security and, therefore, is not considered in measuring fair value. The update also clarifies that an entity cannot, as a separate unit of account, recognize and measure a contractual sale restriction. The update also requires certain additional disclosures for equity securities subject to contractual sale restrictions. The amendments in this update are effective for the Company beginning January 1, 2024 on a prospective basis. Early adoption is permitted for both interim and annual financial statements that have not yet been issued or made available for issuance. We are in the process of evaluating the impact of the new guidance on our consolidated financial statements.

XML 65 R41.htm IDEA: XBRL DOCUMENT v3.23.1
ORGANIZATION AND NATURE OF OPERATIONS (Tables)
12 Months Ended
Dec. 31, 2022
ORGANIZATION AND NATURE OF OPERATIONS  
Schedule of Subsidiaries

    

Date of

    

    

 

 

Incorporation

 

Place of

 

Percentage

Subsidiaries

    

/Acquisition

    

Incorporation

    

of ownership

JinkoSolar Investment Limited. (“Paker”)

 

November 10, 2006

 

Hong Kong

 

100

%

 

  

 

  

 

Jinko Solar Co., Ltd. (“Jiangxi Jinko”) (Note 24)

 

December 13, 2006

 

PRC

 

58.6

%

 

  

 

  

 

Zhejiang Jinko Solar Co., Ltd. (“Zhejiang Jinko”)

 

June 30, 2009

 

PRC

 

58.6

%

 

  

 

  

 

Jinko Solar Import and Export Co., Ltd. (“Jinko Import and Export”)

 

December 24, 2009

 

PRC

 

58.6

%

 

  

 

  

 

JinkoSolar GmbH (“Jinko GmbH”)

 

April 1, 2010

 

Germany

 

58.6

%

 

  

 

  

 

Zhejiang Jinko Trading Co., Ltd. (“Zhejiang Trading”)

 

June 13, 2010

 

PRC

 

58.6

%

 

  

 

  

 

Xinjiang Jinko Solar Co., Ltd. (“Xinjiang Jinko”)

 

May 30, 2016

 

PRC

 

58.6

%

 

  

 

  

 

Yuhuan Jinko Solar Co., Ltd. (“Yuhuan Jinko”)

 

July 29, 2016

 

PRC

 

58.6

%

 

  

 

  

 

JinkoSolar (U.S.) Inc. (“Jinko US”)

 

August 19, 2010

 

USA

 

58.6

%

 

  

 

  

 

Jiangxi Photovoltaic Materials Co., Ltd. (“Jiangxi Materials”)

 

December 1, 2010

 

PRC

 

58.6

%

 

  

 

  

 

JinkoSolar (Switzerland) AG (“Jinko Switzerland”)

 

May 3, 2011

 

Switzerland

 

58.6

%

 

  

 

  

 

JinkoSolar (US) Holdings Inc. (“Jinko US Holding”)

 

June 7, 2011

 

USA

 

58.6

%

 

  

 

  

 

JinkoSolar Italy S.R.L. (“Jinko Italy”)

 

July 8, 2011

 

Italy

 

58.6

%

 

  

 

  

 

  

Jinko Solar Canada Co., Ltd. (“Jinko Canada”)

 

November 18, 2011

 

Canada

 

58.6

%

 

  

 

  

 

  

Jinko Solar Australia Holdings Co. Pty Ltd. (“Jinko Australia”)

 

December 7, 2011

 

Australia

 

58.6

%

 

  

 

  

 

  

Jinko Solar Japan K.K. (“JinkoSolar Japan”)

 

May 21, 2012

 

Japan

 

58.6

%

    

Date of

    

    

 

 

Incorporation

 

Place of

 

Percentage

Subsidiaries

    

/Acquisition

    

Incorporation

    

of ownership

Jinko Solar (Shanghai) Management Co., Ltd.

 

July 25, 2012

 

PRC

 

58.6

%

 

  

 

  

 

  

Wide Wealth Group Holding Limited. (“Wide Wealth Hong Kong”)

June 11, 2012

Hong Kong

100

%

Canton Best Limited (“Canton Best BVI”)

September 16, 2013

BVI

100

%

Jinko Solar Technology Sdn.Bhd.

January 21, 2015

Malaysia

58.6

%

JinkoSolar International Development Limited.

August 28, 2015

Hong Kong

100

%

JinkoSolar Middle East DMCC (“DMCC”)

November 6, 2016

Emirates

58.6

%

JinkoSolar Trading Privated Limited.

 

February 6, 2017

 

India

 

58.6

%

 

  

 

  

 

  

JinkoSolar LATAM Holding Limited.

August 22, 2017

Hong Kong

100

%

JinkoSolar (U.S.) Industries Inc.

 

November 16, 2017

 

USA

 

58.6

%

 

  

 

  

 

  

JinkoSolar Technology (Haining) Co., Ltd. (“Haining Jinko”)*

December 15, 2017

PRC

45.9

%

Poyang Ruilixin Information Technology Co., Ltd.

 

December 19, 2017

 

PRC

 

58.6

%

Jinko Solar Korea Co., Ltd. (“Jinko Korea”)

December 3, 2018

Korea

58.6

%

JinkoSolar (Sichuan) Co., Ltd. (“Jinko Sichuan”)*

February 18, 2019

PRC

38.4

%

JinkoSolar (Qinghai) Co., Ltd. (“Jinko Qinghai”)*

April 3, 2019

PRC

32.2

%

Rui Xu Co., Ltd. (“Rui Xu”)*

July 24, 2019

PRC

35.2

%

JinkoSolar (Yiwu) Co., Ltd. (“Jinko Yiwu”)*

September 19, 2019

PRC

32.2

%

Jinko PV Material Supply SDN. BHD

September 23, 2019

Malaysia

58.6

%

JinkoSolar (Vietnam) Co., Ltd.

September 26, 2019

Vietnam

58.6

%

JinkoSolar (Chuzhou) Co., Ltd. (“Jinko Chuzhou”)*

December 26, 2019

PRC

32.2

%

Zhejiang New Materials Co., Ltd. (“Zhejiang New Materials”)

March 24, 2020

PRC

58.6

%

JinkoSolar (Shangrao) Co., Ltd. (“Jinko Shangrao”)*

April 17, 2020

PRC

32.2

%

Jinko Solar Denmark ApS

May 28, 2020

Denmark

58.6

%

JinkoSolar Hong Kong Limited

August 17, 2020

Hong Kong

58.6

%

Jinko Solar (Malaysia) SDN BHD

August 28, 2020

Malaysia

58.6

%

JinkoSolar (Chuxiong) Co., Ltd. (“Jinko Chuxiong”)

September 25, 2020

PRC

58.6

%

Yiwu New Materials Co., Ltd. (“Yiwu Materials”)

October 14, 2020

PRC

58.6

%

Jinko Solar (Vietnam) Industries Company Limited.

March 29, 2021

Vietnam

58.6

%

JinkoSolar (Leshan) Co., Ltd. (“Jinko Leshan”)

April 25, 2021

PRC

58.6

%

JinkoSolar (Anhui) Co., Ltd. (“Jinko Anhui”) *

September 3, 2021

PRC

32.2

%

JinkoSolar (Yushan) Co., Ltd. (“Jinko Yushan”) *

September 26, 2021

PRC

46.9

%

Fengcheng Jinko PV Materials Co., Ltd

August 11, 2021

PRC

58.6

%

JinkoSolar (Feidong) Co., Ltd. (“Jinko Feidong”) *

September 23, 2021

PRC

32.2

%

JinkoSolar (Jinchang) Co., Ltd. (“Jinko Jinchang”)

September 24, 2021

PRC

58.6

%

JinkoSolar (Poyang) Co., Ltd. (“Jinko Poyang”)

December 1, 2021

PRC

58.6

%

Shangrao Changxin Enterprise Management Center LP.

December 16, 2021

PRC

100

%

Shangrao Changxin No. 1 Enterprise Management Center LP.

February 17, 2022

PRC

100

%

Shangrao Changxin No. 2 Enterprise Management Center LP.

February 17, 2022

PRC

100

%

Shangrao Changxin No. 3 Enterprise Management Center LP.

June 15, 2022

PRC

100

%

Shangrao Changxin No. 5 Enterprise Management Center LP.

June 15, 2022

PRC

100

%

Shangrao Changxin No. 6 Enterprise Management Center LP.

October 25, 2022

PRC

100

%

Jiaxing Jinyue Phase I Venture Capital Partnership

April 26, 2022

PRC

78.2

%

Shangrao Jinko PV Manufacturing Co., Ltd.

March 28, 2022

PRC

58.6

%

Shangrao Guangxin Jinko PV Manufacturing Co., Ltd

March 23, 2022

PRC

58.6

%

Jinko Energy Storage Technology Co., Ltd.

December 6, 2022

PRC

58.6

%

Jiangxi Jinko Energy Storage Co., Ltd

May 26, 2022

PRC

58.6

%

* These entities are subsidiaries of Jiangxi Jinko with non-controlling interest. The percentage of ownership is the economic interest calculated as the multiple of the Company’s ownership in Jiangxi Jinko and Jiangxi Jinko’s ownership in such subsidiary.

XML 66 R42.htm IDEA: XBRL DOCUMENT v3.23.1
PRINCIPAL ACCOUNTING POLICIES (Tables)
12 Months Ended
Dec. 31, 2022
PRINCIPAL ACCOUNTING POLICIES  
Schedule of cash, cash equivalents and restricted cash as reported in the consolidated statement of cash flows

Cash, cash equivalents and restricted cash as reported in the consolidated statement of cash flows are presented separately on our consolidated balance sheet as follows (RMB in thousands):

As of December 31, 

2021

2022

    

RMB

    

RMB

Cash and cash equivalents

 

8,321,415

 

10,243,500

Restricted cash

 

602,044

 

1,027,454

Cash and cash equivalents included in held-for-sale assets (note 2 (n))

173,787

Total

 

9,097,246

 

11,270,954

Schedule of property plant and equipment useful life

Buildings

    

20 years

 

Machinery and equipment

5~10 years

Furniture, fixture and office equipment

3~5 years

Motor vehicles

4~5 years

Schedule of accrued warranty cost

The following table summarizes the movement of accrued warranty cost (RMB in thousands):

    

For the year ended December 31, 

    

2020

    

2021

    

2022

    

RMB

    

RMB

    

RMB

At beginning of year

 

751,440

 

892,131

 

1,007,805

Additions

 

363,159

 

390,238

 

773,498

Utilization

 

(98,526)

 

(170,776)

 

(212,130)

Accrue (reversal) to selling and marketing expense

 

(123,942)

 

(103,788)

 

74,802

At end of year

 

892,131

 

1,007,805

 

1,643,975

XML 67 R43.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUES (Tables)
12 Months Ended
Dec. 31, 2022
REVENUES.  
Schedule of revenues by for the respective periods

The Group’s revenues for the respective periods are detailed as follows (RMB in thousands):

    

For the years ended December 31, 

    

2020

    

2021

    

2022

    

RMB

    

RMB

    

RMB

Sales of solar modules

 

32,556,394

 

37,737,383

 

80,224,354

Sales of solar projects

1,197,713

31,400

Sales of silicon wafers

 

452,141

 

1,152,055

 

466,553

Sales of solar cells

 

344,510

 

606,582

 

1,024,114

Sales of other solar materials

 

478,184

 

1,043,760

 

1,380,875

Processing service fees

186,045

Revenue from generated electricity

100,517

100,696

Total

 

35,129,459

 

40,826,521

 

83,127,296

Summary of revenues in generated in respective region

The following table summarizes the Group’s net revenues generated in respective region (RMB in thousands):

For the years ended December 31, 

2020

    

2021

    

2022

    

RMB

    

RMB

    

RMB

Inside China (including Hong Kong and Taiwan)

 

6,370,975

 

10,134,888

 

34,839,410

North America

 

10,098,116

 

6,621,799

 

3,727,493

Europe

 

4,644,487

 

7,481,581

 

19,637,777

Asia Pacific

 

9,603,211

 

10,239,162

 

11,274,447

Rest of the world

 

4,412,670

 

6,349,091

 

13,648,169

Total

 

35,129,459

 

40,826,521

 

83,127,296

XML 68 R44.htm IDEA: XBRL DOCUMENT v3.23.1
INTEREST EXPENSES, NET (Tables)
12 Months Ended
Dec. 31, 2022
INTEREST EXPENSES, NET  
Schedule of Interest Expenses

Components of interest expenses, net are detailed as follows (RMB in thousands):

For the years ended December 31, 

2020

    

2021

    

2022

    

RMB

    

RMB

    

RMB

Interest expenses

 

705,159

 

878,908

 

1,150,128

Less: Interest capitalization

 

(29,307)

 

(40,588)

 

(70,719)

Less: Interest income

 

(216,618)

 

(214,291)

 

(588,706)

Total

 

459,234

 

624,029

 

490,703

XML 69 R45.htm IDEA: XBRL DOCUMENT v3.23.1
OTHER INCOME, NET (Tables)
12 Months Ended
Dec. 31, 2022
OTHER INCOME, NET  
Schedule of Other Nonoperating Income (Expense)

Components of other income, net are detailed as follows (RMB in thousands):

For the years ended December 31, 

2020

    

2021

    

2022

    

RMB

    

RMB

    

RMB

Guarantee income

 

14,687

 

6,365

 

Donations

 

(12,395)

 

(4,454)

 

(6,824)

Disposal of Tiansheng

12,474

Disposal of solar power project in Argentina

1,758

Others

(5,837)

Total

 

2,292

 

1,911

 

1,571

XML 70 R46.htm IDEA: XBRL DOCUMENT v3.23.1
TAXATION (Tables)
12 Months Ended
Dec. 31, 2022
TAXATION  
Schedule of Income/ (loss) before income taxes

For the year ended December 31, 

2020

2021

2022

    

RMB

    

RMB

    

RMB

Cayman Islands

 

(784,811)

 

199,956

 

(639,136)

PRC

 

444,368

 

1,120,667

 

2,743,467

Other countries

 

906,815

 

(230,720)

 

(127,622)

Income before income taxes

 

566,372

 

1,089,903

 

1,976,709

Schedule of current and deferred positions of income tax expense

For the year ended December 31, 

2020

2021

2022

RMB

    

RMB

    

RMB

Current income tax (expenses)/benefits

    

PRC

 

26,473

 

(280,877)

 

(867,937)

Other countries

 

(110,726)

 

(175,633)

 

(58,014)

Total current income tax expenses

 

(84,253)

 

(456,510)

 

(925,951)

Deferred tax (expenses)/benefits

 

PRC

(7,436)

77,741

457,266

Other countries

(86,722)

184,629

(136,593)

Total deferred tax (expenses)/benefits

(94,158)

 

262,370

 

320,673

Income tax expenses, net

 

(178,411)

 

(194,140)

 

(605,278)

Schedule of reconciliation of the differences between statutory tax rate and the effective tax rate

For the year ended December 31, 

2020

2021

2022

    

%  

    

%  

    

%

Statutory CIT rate

 

25.0

 

25.0

 

25.0

Effect of permanent differences:

 

  

 

 

—Share-based compensation expenses

 

0.1

 

0.1

 

3.2

—Change in fair value of convertible senior notes and call options

 

32.0

 

(4.4)

 

0.2

—Accrued payroll and welfare expenses

 

0.4

 

0.1

 

0.1

—Change of enacted tax rate

 

(7.2)

 

2.1

 

1.6

—Other non-deductible expenses including tax preferences

 

(6.6)

 

(1.8)

 

3.4

Difference in tax rate of subsidiaries outside the PRC

 

(3.1)

 

2.2

 

3.9

Effect of tax holiday for subsidiaries

 

(7.8)

 

(12.9)

 

(12.1)

Change in valuation allowance

 

(1.3)

 

7.4

 

5.3

Effective tax rate

 

31.5

 

17.8

 

30.6

Schedule of aggregate amount and per share effect of reduction of CIT for certain PRC subsidiaries

For the year ended December 31, 

2020

2021

2022

    

RMB

    

RMB

    

RMB

The aggregate amount of effect*

 

44,191

 

140,235

 

239,268

Per share effect—basic

 

0.25

 

0.74

 

1.21

Per share effect—diluted **

 

0.25

 

0.68

 

1.19

* Increase of the aggregated amount of effect in 2022 was mainly attributable to more profit generated by the Group’s PRC subsidiaries with preferential tax rates.

**Due to the dilutive impact of call option in 2020, the denominator for diluted earnings per share is less than that for the basic earnings per share (Note 20). Therefore, the Company used the basic denominator for both of the basic and diluted effect to calculate above per share effect of tax holidays in 2020.

Schedule of deferred tax assets/liability

As of December 31, 

2021

2022

    

RMB

    

RMB

Net operating losses

 

473,367

 

529,522

Accrued warranty costs

 

216,938

 

373,064

Provision for inventories, accounts receivable, other receivable

 

101,595

 

230,019

Timing difference for subsidiary income

 

15,235

 

166,857

Other temporary differences

 

24,953

 

69,183

Impairment for property, plant and equipment and project assets

 

100,860

 

35,491

Total deferred tax assets

 

932,948

 

1,404,136

Less: Valuation allowance

 

(217,124)

 

(243,141)

Less: Deferred tax liabilities in the same tax jurisdiction

 

(344,057)

 

(456,751)

Deferred tax assets

 

371,767

 

704,244

 

 

Timing difference for project assets, property, plant and equipment

 

(375,499)

 

(478,515)

Timing difference for refund of countervailing duties

(144,923)

(90,864)

Deferred tax liabilities related to cumulative distributable earnings in Jiangxi Jinko

(52,173)

Other temporary differences

 

(6,638)

 

(30,007)

Total deferred tax liabilities

 

(527,060)

 

(651,559)

Less: Deferred tax assets in the same tax jurisdiction

 

344,057

 

456,751

Deferred tax liabilities

 

(183,003)

 

(194,808)

Schedule of Movement of valuation allowance

For the year ended December 31, 

2020

2021

2022

    

RMB

    

RMB

    

RMB

At beginning of year

 

(144,317)

 

(136,847)

 

(217,124)

Current year additions

 

(37,426)

 

(88,667)

 

(216,260)

Utilization and reversal of valuation allowances

 

44,896

 

8,390

 

111,296

Decrease of valuation allowances related to the disposal of a subsidiary

78,947

At end of year

 

(136,847)

 

(217,124)

 

(243,141)

XML 71 R47.htm IDEA: XBRL DOCUMENT v3.23.1
ACCOUNTS RECEIVABLE, NET-THIRD PARTIES (Tables)
12 Months Ended
Dec. 31, 2022
ACCOUNTS RECEIVABLE, NET-THIRD PARTIES  
Schedule of accounts receivables

As of December 31, 

2021

2022

    

RMB

    

RMB

Accounts receivables - current

 

7,794,174

 

17,259,003

Allowance for credit losses - current

 

(323,071)

 

(584,127)

Accounts receivable, net - current

7,471,103

16,674,876

Accounts receivables – non-current

28,186

Allowance for credit losses – non-current

(562)

Accounts receivable, net – non-current

 

27,624

 

Summary of allowance for credit losses related to accounts receivable

As of December 31, 

2020

2021

2022

    

RMB

    

RMB

    

RMB

At beginning of year

 

318,198

 

293,360

 

323,071

Impact of adopting ASC Topic 326

 

(30,916)

 

 

Addition

 

26,581

 

91,948

 

394,285

Reversal

 

(20,503)

 

(24,213)

 

(114,770)

Write off

(38,024)

(18,459)

At end of year

 

293,360

 

323,071

 

584,127

As of December 31,

2020

2021

2022

    

RMB

    

RMB

    

RMB

At beginning of year

    

1,139

    

562

Impact of adopting ASC Topic 326

Addition

1,139

Reversal

(577)

(562)

At end of year

1,139

562

XML 72 R48.htm IDEA: XBRL DOCUMENT v3.23.1
NOTES RECEIVABLE, NET-THIRD PARTIES (Tables)
12 Months Ended
Dec. 31, 2022
NOTES RECEIVABLE, NET-THIRD PARTIES  
Schedule of Notes receivable, net-third parties

As of December 31,

2021

2022

 

RMB

 

RMB

Notes receivable

    

1,690,142

    

6,697,096

Provision for notes receivable

 

(1,040)

 

Notes receivable, net

 

1,689,102

 

6,697,096

Summary of allowance for credit losses related to notes receivable

As of December 31,

    

2020

    

2021

    

2022

RMB

RMB

RMB

At beginning of year

    

    

182

    

1,040

Impact of adopting ASC Topic 326

 

223

 

 

Addition

 

 

858

 

Reversal

 

(41)

 

 

(1,040)

At end of year

 

182

 

1,040

 

XML 73 R49.htm IDEA: XBRL DOCUMENT v3.23.1
ADVANCES TO SUPPLIERS, NET - THIRD PARTIES (Tables)
12 Months Ended
Dec. 31, 2022
ADVANCES TO SUPPLIERS, NET - THIRD PARTIES  
Schedule of Advances to Suppliers

As of December 31, 

2021

2022

    

RMB

    

RMB

Advances to suppliers - current

 

1,536,155

 

3,271,284

Advances to suppliers – non-current

296,709

310,375

Advances to suppliers, net

 

1,832,864

 

3,581,659

XML 74 R50.htm IDEA: XBRL DOCUMENT v3.23.1
INVENTORIES (Tables)
12 Months Ended
Dec. 31, 2022
INVENTORIES.  
Schedule of Inventories

As of December 31, 

2021

2022

    

RMB

    

RMB

Raw materials

 

3,761,045

 

5,499,573

Work-in-progress

 

2,623,044

 

3,237,480

Finished goods

 

6,868,263

 

8,713,231

Total

 

13,252,352

 

17,450,284

XML 75 R51.htm IDEA: XBRL DOCUMENT v3.23.1
PREPAYMENTS AND OTHER CURRENT ASSETS (Tables)
12 Months Ended
Dec. 31, 2022
PREPAYMENTS AND OTHER CURRENT ASSETS  
Schedule of prepayments and other current assets

As of December 31, 

2021

2022

    

RMB

    

RMB

Value-added tax deductible (a)

1,705,159

1,374,909

Deposit for customer duty, bidding and others

142,442

181,371

Prepayment for income tax and deferred charges

129,931

233,744

Receivables related to disposal of land use rights and property, plant and equipment (b)

111,804

378,900

Receivables related to discount from a supplier

110,050

324,002

Prepayment of electricity and others

91,334

153,021

Prepaid insurance premium

6,675

7,281

Employee advances (c)

6,274

3,944

Refund receivable of U.S. countervailing duties and anti-dumping duties (Note 16)

480,535

Rental deposit and prepayment

3,606

1,643

Receivable of option exercised

1,169

Prepaid professional service fee

307

Loan receivable (d)

23,459

Others

131,827

136,212

Less: Allowance for credit losses

(5,521)

(8,118)

Total

2,435,057

3,290,903

(a)Value-added tax deductible represented the balance that the Group can utilize to deduct its value-added tax liability within the next 12 months.
(b)Represented the receivables related to disposition of certain equipment for the purpose of upgrading manufacturing facilities and receivables related to disposition of certain land use rights.
(c)As of December 31, 2021 and 2022, all of the employee advances were business related, interest-free, not collateralized and will be repaid or settled within one year from the respective balance sheet dates.
(d)Represented an interest-free half-year loan of RMB23 million provided by Qinghai Jinko in 2022 to a third-party company.
Summary of the activity in the allowance for credit losses related to prepayments and other current assets

For year ended December 31,

2022

    

RMB

At beginning of year

5,521

Impact of adopting ASC Topic 326

 

Addition

 

2,597

Reverse

At end of year

 

8,118

XML 76 R52.htm IDEA: XBRL DOCUMENT v3.23.1
INVESTMENTS AND AVAILABLE-FOR-SALE SECURITIES (Tables)
12 Months Ended
Dec. 31, 2022
INVESTMENTS AND AVAILABLE-FOR-SALE SECURITIES  
Summary of long-term investments

The Group’s investments are consisted of the follows (RMB in thousands):

    

As of December 31,

2021

2022

RMB

RMB

-Debt investment

Available-for-sale securities

104,499

-Equity investment

Investments accounted for under the equity method

538,866

1,287,201

Equity securities without readily determinable fair values

 

95,000

 

245,000

Equity securities applying fair value option

 

 

178,871

Subtotal

633,866

1,711,072

Total

 

633,866

 

1,815,571

XML 77 R53.htm IDEA: XBRL DOCUMENT v3.23.1
PROPERTY, PLANT AND EQUIPMENT, NET (Tables)
12 Months Ended
Dec. 31, 2022
PROPERTY, PLANT AND EQUIPMENT, NET.  
Schedule of property, plant and equipment

Property, plant and equipment used in continuing operation and related accumulated depreciation are as follows (RMB in thousands):

As of December 31, 

2021

2022

    

RMB

    

RMB

Buildings

 

6,875,072

 

12,655,905

Machinery and equipment

 

14,199,961

 

22,435,247

Motor vehicles

 

71,837

 

114,936

Furniture, fixture and office equipment

 

1,408,296

 

1,995,407

 

22,555,166

 

37,201,495

Less: Accumulated depreciation

 

(5,232,342)

 

(6,462,379)

Subtotal

 

17,322,824

 

30,739,116

Construction in progress

 

2,647,070

 

1,550,972

Property, plant and equipment, net

 

19,969,894

 

32,290,088

XML 78 R54.htm IDEA: XBRL DOCUMENT v3.23.1
LAND USE RIGHTS, NET (Tables)
12 Months Ended
Dec. 31, 2022
LAND USE RIGHTS, NET  
Schedule of land use rights

Land use rights represent fees paid to the government to obtain the rights to use certain lands over periods of 50 to 70 years, as applicable, in the PRC (RMB in thousands).

As of December 31, 

2021

2022

    

RMB

    

RMB

Land use rights

 

1,196,668

 

1,535,556

Less: accumulated amortization

 

(106,611)

 

(104,132)

Land use rights, net

 

1,090,057

 

1,431,424

XML 79 R55.htm IDEA: XBRL DOCUMENT v3.23.1
INTANGIBLE ASSETS, NET (Tables)
12 Months Ended
Dec. 31, 2022
INTANGIBLE ASSETS, NET  
Schedule of Intangible assets and amortization

Intangible assets and their related amortization are as follow (RMB in thousands):

As of December 31, 

2021

2022

    

RMB

    

RMB

Trademark

 

1,581

 

1,230

Computer software

 

94,712

 

135,218

Less: accumulated amortization

 

(40,809)

 

(56,848)

Intangible assets, net

 

55,484

 

79,600

XML 80 R56.htm IDEA: XBRL DOCUMENT v3.23.1
OTHER ASSETS -THIRD PARTIES (Tables)
12 Months Ended
Dec. 31, 2022
OTHER ASSETS - THIRD PARTIES  
Schedule of other assets

Other assets are consisted of the follows (RMB in thousands):

As of December 31, 

2021

2022

    

RMB

    

RMB

Prepayments for purchase of property, plant and equipment

 

1,859,173

 

1,162,351

Refund receivable of U.S. countervailing duties and anti-dumping duties

580,058

Deposit for rent and others

 

175,297

 

131,611

Prepayment for warranty insurance premium

 

111,537

 

114,088

Prepayment of income tax attributable to intercompany transactions

 

16,159

 

15,474

Less: Allowance for credit losses

 

(3,064)

 

(1,855)

Total

 

2,739,160

 

1,421,669

Summary of activity in allowance for credit losses related to deposits

The following table summarizes the activity in the allowance for credit losses related to deposits for the year ended December 31, 2022(RMB in thousands):

For the year ended December 31,

2022

    

RMB

At beginning of year

 

3,064

Impact of adopting ASC Topic 326

 

Addition

Reversal

 

(1,209)

Writeoff

At end of year

 

1,855

XML 81 R57.htm IDEA: XBRL DOCUMENT v3.23.1
OTHER PAYABLES AND ACCRUALS (Tables)
12 Months Ended
Dec. 31, 2022
OTHER PAYABLES AND ACCRUALS  
Schedule of other payables and accruals

Other payables and accruals are consisted of the follows (RMB in thousands):

As of December 31, 

2021

2022

    

RMB

    

RMB

Payables for purchase of property, plant and equipment

 

3,073,625

 

6,412,134

Freight payables

 

858,027

 

1,359,813

Accrued utilities, rentals and interest

 

424,436

 

629,977

Customs duties

 

157,655

 

147,759

Accrued warranty cost

 

149,164

 

221,699

Value-added tax and other tax payables

 

74,784

 

329,078

Commission payables

24,861

13,587

Contracted labor fees

 

24,392

 

20,015

Accrued professional service fees

 

19,739

 

34,110

Insurance premium payables

 

6,839

 

1,853

Others

30,562

44,359

Total

 

4,844,084

9,214,384

XML 82 R58.htm IDEA: XBRL DOCUMENT v3.23.1
BORROWINGS (Tables)
12 Months Ended
Dec. 31, 2022
BORROWINGS  
Schedule of short-term borrowings

Components of short-term borrowings as of December 31, 2021 and 2022 were as follows (RMB in thousands):

As of December 31, 

    

2021

    

2022

RMB

RMB

Short-term borrowings

 

11,967,827

 

10,316,714

Long-term borrowings—current portion

 

1,371,540

 

2,102,456

Total short-term borrowings

 

13,339,367

 

12,419,170

Schedule of type of short-term borrowings

Details of the Group’s short-term borrowings as of December 31, 2022 are (RMB in thousands):

Type of loan

    

As of December 31, 2022

    

Guarantee/Collateral

    

    

Credit loan

 

4,055,137

 

  

 

a)

Letter of credit loan

 

2,792,460

 

  

 

a)

 

256,313

 

Guaranteed by JinkoSolar Holding

 

b)

 

167,000

 

Guaranteed by JinkoSolar Holding and certain shareholders of the Group

 

b)

Guaranteed by subsidiaries

 

50,000

 

Guaranteed by Jiangxi Jinko and certain shareholders of the Group

 

b)

of the Group and third parties

 

1,942,835

 

Guaranteed by Jiangxi Jinko

 

b)

and/or collateralized on the

1,329,716

Guaranteed by Zhejiang Jinko

b)

Group’s assets

20,197

Guaranteed by Agricultural Bank of China Shangrao Guangxin Branch

b)

 

25,312

Guaranteed by China Export & Credit Insurance Corporation

b)

1,132,645

 

Financings associated with failed sale-lease back transactions

 

c)

647,555

Guaranteed and collateralized on buildings, equipment and other assets of the Group and shareholders of the Group

d)

Total

 

12,419,170

 

  

 

  

a)As of December 31, 2022, the Group had short-term bank borrowings of RMB4,055 million credit loans, and RMB2,792 million letter of credit loans. The remaining short-term bank borrowings of RMB4,439 million were either guaranteed by other parties and/or collateralized on the Group’s assets, detailed as following:
b)Borrowings of RMB256 million guaranteed by JinkoSolar Holding, RMB167 million guaranteed by JinkoSolar Holding and certain shareholders of the Group, RMB50 million guaranteed by Jiangxi Jinko and certain shareholders of the Group, RMB1,943 million guaranteed by Jiangxi Jinko, RMB1,330 million guaranteed by Zhejiang Jinko, RMB20 million guranteed by Agricultural Bank of China Shangrao Guangxin Branch, and RMB25 million guranteed by China Export & Credit Insurance Corporation, respectively.
c)As of December 31, 2022, the Group recorded financings associated with failed sale-lease back transactions with the amount of RMB1,463 million under long-term borrowings, and RMB1,133 million as current portion (Note 18).
d)RMB120 million collateralized on the account receivables and inventories of the Group, RMB528 million collateralized on the Group’s certain building and equipment, including RMB329 million which were also collateralized on the Group’s certain land use rights, RMB95 million were also collateralized on the Group’s certain land use rights and inventories.

In addition, included in these borrowings there were borrowings of RMB120 million guaranteed by Jinkosolar Holding, RMB100 million guaranteed by JinkoSolar Holding and Zhejiang Jinko, and RMB288 million guaranteed by Jiangxi Jinko.

Schedule of long-term borrowings

Components of short-term borrowings as of December 31, 2021 and 2022 were as follows (RMB in thousands):

As of December 31, 

    

2021

    

2022

RMB

RMB

Long-term bank borrowings

 

590,013

 

3,329,075

Long-term financings associated with failed sale-leaseback transactions

2,756,452

2,595,686

Other long-term borrowings

7,921,530

9,200,490

Less: Current portion of long-term borrowings

 

(99,256)

 

(969,811)

Less: Current portion of financings associated with failed sale-leaseback transactions

(1,272,284)

(1,132,645)

Total long-term borrowings

 

9,896,455

 

13,022,795

Schedule of long-term future principal repayments

Future principal repayments on the long-term borrowings are as follows (RMB in thousands):

Year ending December 31,

    

RMB

Year ended December 31

 

2023

 

3,862,228

2024

 

2,875,790

2025

 

5,085,899

2026

 

2,110,558

2027

625,033

Thereafter

 

565,743

Total

 

15,125,251

XML 83 R59.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES (Tables)
12 Months Ended
Dec. 31, 2022
LEASES  
Schedule of balances for the operating and finance leases where the Group is the lessee

The balances for the operating and finance leases where the Group is the lessee are presented as follows (RMB in thousands):

2021

2022

December 31

December 31

    

RMB

    

RMB

Operating leases:

Operating lease liabilities - current

 

62,515

 

65,489

Operating lease liabilities - non-current

 

385,420

 

339,885

Total operating lease liabilities

 

447,935

 

405,374

Operating lease right-of-use assets, net

 

438,271

 

396,966

Financing leases:

 

  

 

  

Financing lease liabilities - current

 

194,939

 

168,381

Financing lease liabilities - non-current

 

236,374

 

69,881

Total financing lease liabilities

 

431,313

 

238,262

Financing lease right-of-use assets, net

 

628,592

 

558,407

Schedule of components of lease expenses

(a) The components of lease expenses were as follows (RMB in thousands):

    

For the years ended December 31,

2021

    

2022

RMB

RMB

Lease cost:

Amortization of right-of-use assets

 

135,791

129,869

Interest of lease liabilities

 

51,575

36,553

Expenses for short-term lease within 12 months

3,052

9,154

Total lease cost

 

190,418

175,576

Schedule of supplemental cash flow information related to leases

(b)Supplemental cash flow information related to leases was as follows (RMB in thousands):

    

For the years ended December 31,

2021

    

2022

RMB

RMB

Cash paid for amounts included in the measurement of lease liabilities:

 

Operating cash outflows for operating leases

 

76,400

72,906

Operating cash outflows for finance leases

 

25,974

19,926

Financing cash outflows for finance leases

 

286,292

216,722

Total cash paid for amounts included in the measurement of lease liabilities:

 

388,666

309,554

Lease obligation accrued in exchange for right-of-use assets:

 

Operating lease liabilities

 

185,472

3,476

Finance lease liabilities

 

132,188

Total lease obligation accrued in exchange for right-of-use assets:

 

317,660

3,476

Schedule of supplemental balance sheet information related to leases

(c)Supplemental balance sheet information related to leases was as follows (RMB in thousands):

Operating leases:

    

As of December 31,

    

2021

    

2022

Weighted-average remaining lease term

 

7.35 years

6.21 years

Weighted-average discount rate

 

6.47%

6.46%

Financing leases:

    

As of December 31,

    

2021

    

2022

Weighted-average remaining lease term

 

1.94 years

0.94 years

Weighted-average discount rate

 

5.65%

5.55%

Schedule of operating lease liabilities

Operating leases:

Year ending December 31,

    

RMB

Year ended December 31,

 

  

2023

 

85,637

2024

 

84,973

2025

 

75,863

Thereafter

 

206,541

Total undiscounted lease payments

 

453,014

Less: imputed interest

 

47,640

Total lease liabilities

 

405,374

Schedule of finance lease liabilities

Financing leases:

Year ending December 31,

    

RMB

Year ended December 31,

 

  

2023

 

236,657

2024

 

34,252

Total undiscounted lease payments

 

270,909

Less: imputed interest

 

32,647

Total lease liabilities

 

238,262

XML 84 R60.htm IDEA: XBRL DOCUMENT v3.23.1
EARNINGS PER SHARE (Tables)
12 Months Ended
Dec. 31, 2022
EARNINGS PER SHARE  
Schedule of Earnings Per Share

Basic earnings per share and diluted earnings per share have been calculated as follows (RMB in thousands, except for share and per share data):

    

For the years ended December 31, 

    

2020

    

2021

    

2022

RMB

RMB

RMB

Numerator:

 

  

 

  

 

  

Net income

 

335,255

 

955,572

 

1,565,139

Less: Net income attributable to non-controlling interests

 

104,870

 

234,554

 

944,633

Net income attributable to JinkoSolar’s ordinary shareholders

230,385

721,018

620,506

Dilutive effects of convertible senior notes

 

(308,339)

 

Dilutive effects of call option

(462,752)

Numerator for diluted income/(loss) per share

 

(232,367)

 

412,679

 

620,506

Denominator:

 

  

 

 

Denominator for basic earnings per share - weighted average number of ordinary shares outstanding

 

178,938,853

 

190,672,869

 

198,004,260

Dilutive effects of share options

 

 

540,620

 

2,404,234

Dilutive effects of convertible notes

14,506,283

Dilutive effects of call option

 

(7,500,000)

 

 

Denominator for diluted calculation - weighted average number of ordinary shares outstanding

171,438,853

205,719,772

200,408,494

Basic earnings per share attributable to JinkoSolar’s ordinary shareholders

 

1.29

 

3.78

 

3.13

Diluted earnings/(loss) per share attributable to JinkoSolar’s ordinary shareholders

 

(1.36)

 

2.01

 

3.10

XML 85 R61.htm IDEA: XBRL DOCUMENT v3.23.1
SHARE BASED COMPENSATION (Tables)
12 Months Ended
Dec. 31, 2022
SHARE BASED COMPENSATION  
Summary of stock option activity

A summary of the share option activities under the Company’s share-based compensation plan for the years ended December 31, 2020, 2021 and 2022 is as follows (RMB in thousands, except for share, exercise price and contractual term):

    

Number of

    

    

Weighted-average

    

option

Weighted-average

remaining

Aggregate

outstanding

exercise price

contractual term

intrinsic value

(USD/share)

(in years)

(RMB)

Balance as of December 31, 2019

4,555,288

3.34

4.73

73,354

Granted

Exercise

(3,750,540)

3.32

Forfeited

(88,000)

3.29

Balance as of December 31, 2020

716,748

3.46

4.25

58,836

Granted

Exercise

(105,200)

3.29

Forfeited

(264,012)

3.29

Balance as of December 31, 2021

347,536

3.65

3.84

17,373

Granted

Exercise

 

(175,536)

 

3.35

 

 

Balance as of December 31, 2022

 

172,000

 

3.96

 

2.69

 

8,305

Vested as of December 31, 2022

 

172,000

 

3.96

 

2.69

 

8,305

Vested and exercisable as of December 31, 2022

 

172,000

 

3.96

 

2.69

 

8,305

Summary of non vested restricted stock units

Number of restricted shares

Weighted average grant

    

outstanding

    

date fair value

(RMB)

Unvested as of January 1, 2021

 

 

Granted

354,000

86.38

Vested

(35,400)

86.38

Unvested as of December 31, 2021

318,600

86.38

Granted

 

16,684,600

 

72.10

Vested

 

(10,188,740)

 

72.08

Unvested as of December 31, 2022

 

6,814,460

 

72.38

Schedule of expense allocation

The total share-based compensation expense of continuing operations for the year ended December 31, 2020, 2021 and 2022 was recorded in the respective items (RMB in thousands):

For the years ended December 31, 

2020

2021

2022

    

RMB

    

RMB

    

RMB

Costs of revenues

 

329

 

131

 

17,676

Selling expenses

 

462

 

131

 

7,101

General and administrative expenses

 

145

 

9,622

 

974,564

Research and development expenses

 

(13)

 

 

1,528

Total

 

923

 

9,884

 

1,000,869

Jinko Solar Co., Ltd. ("Jiangxi Jinko")  
SHARE BASED COMPENSATION  
Summary of stock option activity

A summary of share option activities under the Jiangxi Jinko 2022 Plan for the years ended December 31, 2022 is as follows (RMB in thousands, except for share, exercise price and contractual term):

    

Number of

    

    

Weighted-average

option

Weighted-average

remaining

    

Aggregate

outstanding

exercise price

contractual term

intrinsic value

(RMB/share)

(in years)

(RMB)

Balance as of December 31, 2021

 

 

 

 

Granted

 

32,149,900

 

10.78

 

 

Exercise

 

 

 

 

Balance as of December 31, 2022

 

32,149,900

 

10.78

 

2.89

 

124,420

Vested and expected to vest as of December 31, 2022

 

32,149,900

 

10.78

 

2.89

 

124,420

Vested and exercisable as of December 31, 2022

 

32,149,900

 

10.78

 

2.89

 

124,420

XML 86 R62.htm IDEA: XBRL DOCUMENT v3.23.1
RELATED PARTY TRANSACTIONS AND BALANCES (Tables)
12 Months Ended
Dec. 31, 2022
RELATED PARTY TRANSACTIONS AND BALANCES  
Schedule of related party balances

Outstanding amounts due from/to related parties as of December 31, 2021 and 2022 were as follows (RMB in thousands):

    

2021

    

2022

    

December 31

    

December 31

    

RMB

    

RMB

Accounts receivable from related parties:

 

  

 

  

Accounts receivable from JinkoPower for sales of solar modules and others

 

29,417

 

139,713

Notes receivables from a related party:

Notes receivables from JinkoPower

282,824

Advances to a related party:

Advance to Xinte Silicon for inventory purchase

56,860

Prepayment and other receivables from related parties:

 

  

 

  

Prepayments to JinkoPower for outsourcing services

 

11,990

 

5,664

Other receivables due from JinkoPower for disposal of solar power projects

12,953

Other receivables due from Sweihan PV Power Company P.S.J.C (“Sweihan PV”, which develops and operates solar power projects in Dubai) for technical services

1,075

Other receivables from JinkoPower for miscellaneous transactions

 

5,358

 

3,413

Subtotal

17,348

23,105

Other assets from related parties:

 

 

Long-term receivables due from JinkoPower for disposal of solar power projects

14,603

Guarantee receivables due from JinkoPower

 

3,292

 

Long-term receivables due from Sweihan PV

37,760

Subtotal

3,292

52,363

Accounts payable due to a related party:

 

  

 

  

Accounts payable due to Jinko-Tiansheng

 

15,863

 

Advances from a related party

 

  

 

  

Advances from JinkoPower

 

 

3,829

Notes payables due to a related party

 

 

Notes payables due to Xinte Silicon for inventory purchase

 

 

419,500

 

  

 

  

Other payables due to a related party:

 

  

 

  

Other payables due to JinkoPower for payments on behalf of the Company

 

2,230

5,964

(1)Balances due to related parties are interest-free, not collateralized, and have no definitive repayment terms.
(2)On March 30, 2021, the Company signed an agreement to offset the debts and receivables between the Group and JinkoPower with the aggregate amount of RMB71 million.
Schedule of transactions with related parties

Transactions related parties for the year ended December 31, 2020, 2021 and 2022 were as follows (RMB in thousands):

    

For the years ended December 31, 

    

2020

    

2021

    

2022

    

RMB

    

RMB

    

RMB

Revenue from sales of products and providing services to related parties

 

  

 

  

 

  

Revenue from sales of products to Sweihan PV

 

51,202

 

 

Income of financing guarantees

14,688

6,364

Revenue from sales of products to JinkoPower

 

5,072

 

27,099

 

325,175

Income of project management provided to Sweihan PV

 

3,721

 

660

 

2,979

Rental services provided to JinkoPower

 

2,177

 

4,004

 

5,041

Service expenses and silicon procurement provided by related parties

 

  

 

 

Processing fee of OEM service charged by Jiangsu Jinko-Tiansheng

 

27,485

 

5,310

 

Solar project management service provided by JinkoPower

 

9,443

 

8,753

 

7,133

Rental services provided by Jiangxi Desun

 

1,100

 

 

Electricity fee charged by JinkoPower

3,088

7,725

27,465

Other fees charged by JinkoPower

16

Silicon procurement from Xinte Silicon (Note 12)

824,785

XML 87 R63.htm IDEA: XBRL DOCUMENT v3.23.1
COMMITMENTS AND CONTINGENCIES (Tables)
12 Months Ended
Dec. 31, 2022
COMMITMENTS AND CONTINGENCIES.  
Schedule of total future payments under these purchase agreements

Year ending December 31, 

    

RMB

2023

 

6,357,915

2024

 

5,786,393

Thereafter

1,446,598

Total

 

13,590,906

XML 88 R64.htm IDEA: XBRL DOCUMENT v3.23.1
FAIR VALUE MEASUREMENTS (Tables)
12 Months Ended
Dec. 31, 2022
FAIR VALUE MEASUREMENTS  
Schedule of Investments Measured at Fair Value on Recurring Basis

    

Fair Value Measurements at Reporting Date Using

Quote prices in

Balance as of

active market

Significant other

Significant

December 31, 

for identical

observable

unobservable

Description

    

2021

    

assets (Level 1)

    

inputs (Level 2)

    

inputs (Level 3)

Assets:

 

  

 

  

 

  

 

  

Foreign exchange forward contracts- receivable

73,532

73,532

Liabilities:

 

  

 

  

 

  

 

  

Convertible senior notes

 

1,098,736

 

 

 

1,098,736

Guarantee liabilities

 

12,142

 

 

 

12,142

Derivative liability interest rate swap

12,294

12,294

Foreign exchange options

 

2,659

 

 

 

2,659

    

Fair Value Measurements at Reporting Date Using

Quote prices in

Balance as of

active market

Significant other

Significant

December 31, 

for identical

observable

unobservable

Description

    

2022

    

assets (Level 1)

    

inputs (Level 2)

    

inputs (Level 3)

Assets:

 

  

 

  

 

  

 

  

Foreign exchange forward contracts- receivable

 

119,625

 

 

119,625

 

Equity securities applying fair value option

178,871

178,871

Available-for-sale securities

104,499

104,499

Liabilities:

 

  

 

  

 

  

 

  

Convertible senior notes

 

1,070,699

 

 

 

1,070,699

Foreign exchange forward contracts- payable

59,911

59,911

Foreign exchange options

3,226

3,226

Schedule of Reconciliation of Assets Measured at Fair Value on Recurring Basis Using Significant Unobservable Inputs

    

For the year ended December 31, 

    

2020

    

2021

    

2022

    

RMB

    

RMB

    

RMB

Balance on January 1,

 

728,216

 

1,831,612

 

1,098,736

Foreign exchange loss/(gain)

 

(38,360)

 

(8,560)

 

60,038

Change in fair value of convertible senior notes loss/(gain)

 

1,202,082

 

(327,762)

 

12,083

Change in the instrument-specific credit risk gain

(60,326)

(56,224)

(100,158)

Conversion of convertible senior notes

(340,330)

Balance on December 31,

 

1,831,612

 

1,098,736

 

1,070,699

    

For the year ended December 31,

2020

2021

2022

RMB

RMB

RMB

Balance on January 1,

 

294,178

 

756,929

 

Issuance of call options

 

 

 

Foreign exchange gain/(loss)

 

(13,539)

 

251

 

Change in fair value of call options gain/(loss)

 

476,290

 

(136,121)

 

Settlement of call options

 

 

(621,059)

 

Balance on December 31,

 

756,929

 

 

    

For the year ended December 31,

2020

2021

2022

RMB

RMB

RMB

Balance on January 1,

 

 

(12,924)

 

(2,659)

Addition of foreign exchange options

 

(9,316)

 

(8,544)

 

3,596

Change in fair value of foreign exchange options gain/(loss)

 

(3,608)

 

18,809

 

(4,163)

Balance on December 31,

 

(12,924)

 

(2,659)

 

(3,226)

Schedule of changes in Level 3 fair value of available-for-sale securities

    

For the year ended December 31, 

    

2020

    

2021

    

2022

    

RMB

    

RMB

    

RMB

Balance on January 1,

 

 

 

Addition

 

 

 

100,000

Interest accrual

3,526

Change in fair value

 

 

 

973

Balance on December 31,

 

 

 

104,499

Schedule of Change in Fair Value of rate swap Derivatives

    

For the year ended December 31, 

    

2020

    

2021

    

2022

    

RMB

    

RMB

    

RMB

Balance on January 1,

 

61,272

 

 

12,294

Change in fair value of interest rate swap

 

78,878

 

 

Change in fair value of interest rate swap cash flow hedges

12,294

Cash settlement

 

(140,150)

 

 

(12,294)

Balance on December 31, 

 

12,294

 

Schedule of Change in Fair Value of Derivatives

    

For the year ended December 31, 

    

2020

    

2021

    

2022

    

RMB

    

RMB

    

RMB

Balance on January 1,

 

72,019

 

57,332

 

12,142

Additions

 

 

 

Amortization

 

(14,687)

 

(6,365)

 

Cancellation

 

 

(38,825)

 

(12,142)

Balance on December 31, 

 

57,332

 

12,142

 

    

Foreign exchange forward

    

Type of derivatives

For the year ended

contracts

Convertible

Interest

Call

Foreign exchange

    

Equity securities

    

  

December 31, 

    

Realized

    

Unrealized

    

senior notes

    

Rate swap

    

Option

    

Options

Applying fair value option

    

Total

In RMB

    

  

    

  

    

  

    

  

    

  

    

  

    

  

2020

 

61,380

 

129,806

 

(1,202,082)

 

(78,878)

476,290

 

(3,608)

 

(617,092)

2021

 

393,523

 

(104,643)

 

327,762

 

(136,121)

18,809

499,330

2022

 

(150,538)

 

(13,818)

 

(12,083)

 

(4,163)

101,871

(78,731)

Level 3 [Member]  
FAIR VALUE MEASUREMENTS  
Summary of significant unobservable inputs adopted in the valuation of Level 3 instruments

Unobservable inputs of convertible senior notes

    

  

Expected volatility

 

75.47

%

Risk free interest rate

 

4.6

%

Discount rate

 

29.23

%

Unobservable inputs of available-for-sale securities

    

    

Risk free interest rate

 

2.06% - 2.21%

Discount rate

 

5.37% - 5.78%

Unobservable inputs of foreign exchange option

    

    

Expected volatility

8.13% - 10.00

%

Risk free interest rate

 

1.09% - 2.03

%

XML 89 R65.htm IDEA: XBRL DOCUMENT v3.23.1
ADDITIONAL INFORMATION-CONDENSED FINANCIAL STATEMENTS OF THE PARENT COMPANY (Tables)
12 Months Ended
Dec. 31, 2022
ADDITIONAL INFORMATION-CONDENSED FINANCIAL STATEMENTS OF THE PARENT  
Schedule of condensed statements of operations

    

For the year ended December 31

    

2020

    

2021

    

2022

    

RMB

    

RMB

    

RMB

    

USD

(note 2 (al))

(RMB in thousands)

Net revenue

 

 

 

 

Cost of revenues

 

 

 

 

Gross profit

 

 

 

 

Total operating income/(expenses)

 

1,227

 

(6,150)

 

(593,204)

 

(86,007)

Other income, net

 

5,064

 

1,737

 

 

Income/(loss) from operations

 

6,291

 

(4,413)

 

(593,204)

 

(86,007)

Share of income from subsidiaries and affiliates

 

1,015,006

 

512,873

 

1,264,720

 

183,368

Interest income/(expenses), net

 

8,596

 

36,613

 

(19,867)

 

(2,880)

Exchange loss

 

(73,716)

 

(14,085)

 

(18,586)

 

(2,694)

Change in fair value of convertible senior notes and call option

 

(725,792)

 

191,641

 

(12,083)

 

(1,752)

Income before income taxes

 

230,385

 

722,629

 

620,980

 

90,035

Income tax expenses

 

 

(1,611)

 

(474)

 

(69)

Net income attributable to JinkoSolar Holding Co., Ltd.’s ordinary shareholders

 

230,385

 

721,018

 

620,506

 

89,966

Schedule of condensed balance sheets

    

December 31, 2021

    

December 31, 2022

    

RMB

    

RMB

    

USD

(note 2 (al))

(RMB in thousands)

ASSETS

  

Current assets:

 

 

  

Cash and cash equivalent

 

34,767

 

492,440

71,397

Due from subsidiaries

 

2,532,984

 

728,019

105,553

Due from related parties

 

3,454

 

3,454

501

Other current assets

 

1,562

 

1,671

242

Total current assets

 

2,572,767

 

1,225,584

177,693

Investments in subsidiaries

 

9,781,036

 

16,189,323

2,347,231

Due from subsidiaries – non-current

1,262,124

Due from related parties - non current

 

3,292

 

Total assets

 

13,619,219

 

17,414,907

2,524,924

LIABILITIES AND SHAREHOLDERS’ EQUITY

 

 

Current liabilities:

 

 

Due to subsidiaries

 

1,445,183

 

Due to related parties

 

2,500

 

Other current liabilities

 

13,377

 

6,973

1,011

Total current liabilities

 

1,461,060

 

6,973

1,011

Due to related parties – non-current

 

9,642

 

Convertible senior notes

 

1,098,736

 

1,070,699

155,237

Total liabilities

 

2,569,438

 

1,077,672

156,248

Shareholders’ equity:

 

 

Ordinary shares (USD $0.00002 par value, 500,000,000 shares authorized, 193,770,753 and 204,135,029 shares issued as of December 31, 2021 and December 31, 2022, respectively, 190,824,913 and 201,189,189 shares outstanding as of December 31, 2021 and December 31, 2022, respectively)

 

26

 

28

4

Additional paid-in capital

 

5,617,923

 

9,912,931

1,437,240

Accumulated other comprehensive loss

 

(154,375)

 

217,563

31,544

Treasury stock, at cost; 2,945,840 ordinary shares as of December 31, 2021 and December 31, 2022

 

(43,170)

 

(43,170)

(6,259)

Retained earnings

 

5,629,377

 

6,249,883

906,148

Total shareholders’ equity

 

11,049,781

 

16,337,235

2,368,677

Total liabilities and shareholders’ equity

 

13,619,219

 

17,414,907

2,524,924

Schedule of condensed cash flows

    

For the year ended December 31, 

    

2020

    

2021

    

2022

    

RMB

    

RMB

    

RMB

    

USD

(note 2 (al))

(RMB in thousands)

Cash flows from operating activities:

 

  

 

  

 

  

 

  

Net income

 

230,385

 

721,018

 

620,506

 

89,966

Adjustments to reconcile net income to net cash used in operating activities:

 

 

 

 

Sharebase compensation charges

579,368

84,000

Change in fair value of convertible senior notes

 

1,202,082

 

(327,762)

 

12,083

1,752

Change in fair value of call option

 

(476,290)

 

136,121

 

Share of income from subsidiaries

 

(1,015,006)

 

(512,873)

 

(1,264,720)

(183,368)

Guarantee income

 

(5,064)

 

 

Exchange loss

 

73,716

 

14,085

 

18,586

2,694

Changes in operating assets and liabilities:

 

 

 

 

Decrease in due from subsidiaries

 

592,425

 

6,088

 

1,465,778

 

212,518

Decrease in due from a related party

3,292

477

(Increase)/decrease in other current assets

 

(9,437)

 

165

 

(1,279)

 

(186)

Decrease in other non-current assets

 

 

11,181

 

 

Decrease in due to subsidiaries

 

(658,106)

 

(117)

 

(1,445,183)

 

(209,532)

Decrease in due to a related party

(12,142)

(1,760)

Increase/(decrease) in other current liabilities

 

9,773

 

1,978

 

(6,403)

 

(928)

Net cash (used in)/provided by operating activities

(55,522)

49,884

(30,114)

(4,367)

Cash flows from investing activities:

 

 

 

 

Cash collection for loans from subsidiaries

735,673

106,662

Cash paid for loans to subsidiaries

(1,262,124)

(289,620)

(41,991)

Net cash used in investing activities

 

 

(1,262,124)

 

446,053

 

64,671

Cash flows from financing activities:

 

 

 

 

Proceeds from exercise of share options

 

114,758

 

10,185

 

5,024

 

729

Proceeds from exercise of call option

 

 

621,059

 

 

Proceeds from issuance of ordinary shares

641,065

Repurchase of shares

 

(29,294)

 

 

 

Net cash provided by financing activities

85,464

1,272,309

5,024

729

Effect of foreign exchange rate changes on cash and cash equivalents

 

(14,992)

 

(44,809)

 

36,710

 

5,323

 

 

 

 

Net increase in cash and cash equivalents

14,950

15,260

457,673

66,356

Cash and cash equivalents, beginning of year

 

4,557

 

19,507

 

34,767

5,041

Cash and cash equivalents, end of year

 

19,507

 

34,767

 

492,440

 

71,397

Supplemental disclosure of non-cash investing and financing cash flow information

Proceeds from exercise of share options received in subsequent period

9,143

1,169

Conversion of convertible senior notes to ordinary shares

340,330

Transfer receivable due from subsidiaries to investments in subsidiaries

1,160,000

168,184

Receivables related to At-The-Market offering

641,065

XML 90 R66.htm IDEA: XBRL DOCUMENT v3.23.1
ORGANIZATION AND NATURE OF OPERATIONS (Details)
¥ in Thousands, $ in Millions
1 Months Ended 3 Months Ended 12 Months Ended
Oct. 31, 2020
CNY (¥)
Oct. 31, 2020
USD ($)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Jun. 30, 2020
CNY (¥)
Sep. 30, 2018
CNY (¥)
Jun. 30, 2018
CNY (¥)
Dec. 31, 2016
CNY (¥)
Dec. 31, 2016
USD ($)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2022
ORGANIZATION AND NATURE OF OPERATIONS                          
Repurchase of non-controlling interest                   ¥ 286,686      
Repurchase of non-controlling interest                   286,687      
Government Background Companies                          
ORGANIZATION AND NATURE OF OPERATIONS                          
Capital injections     ¥ 846,000                    
Outstanding consideration received                       ¥ 846,000  
JinkoSolar Technology (Haining) Co., Ltd. ("Haining Jinko")                          
ORGANIZATION AND NATURE OF OPERATIONS                          
Percentage of ownership                       56.40% 45.90%
Repurchase of non-controlling interest                   287,000      
Repurchase of non-controlling interest                   21,000      
JinkoSolar Technology (Haining) Co., Ltd. ("Haining Jinko") | Government Background Companies                          
ORGANIZATION AND NATURE OF OPERATIONS                          
Capital injections           ¥ 517,000 ¥ 517,000            
JinkoSolar (Sichuan) Co., Ltd.                          
ORGANIZATION AND NATURE OF OPERATIONS                          
Capital injections                   200,000   ¥ 800,000  
Percentage of ownership                         38.40%
Jinko Chuzhou                          
ORGANIZATION AND NATURE OF OPERATIONS                          
Percentage of ownership                         32.20%
Jinko Chuzhou | Government Background Companies                          
ORGANIZATION AND NATURE OF OPERATIONS                          
Capital injections                   300,000   550,000  
Jinko Yiwu                          
ORGANIZATION AND NATURE OF OPERATIONS                          
Percentage of ownership                         32.20%
Jinko Yiwu | Government Background Companies                          
ORGANIZATION AND NATURE OF OPERATIONS                          
Capital injections                   365,000   400,000  
Jinko ShangRao                          
ORGANIZATION AND NATURE OF OPERATIONS                          
Percentage of ownership                         32.20%
Jinko ShangRao | Government Background Companies                          
ORGANIZATION AND NATURE OF OPERATIONS                          
Capital injections                   ¥ 1,902,000      
Rui Xu Co., Ltd.                          
ORGANIZATION AND NATURE OF OPERATIONS                          
Capital injections         ¥ 20,000                
Jinko Huineng Technology Services Co., Ltd                          
ORGANIZATION AND NATURE OF OPERATIONS                          
Investments in subsidiaries     ¥ 10,000 $ 2                  
Zhejiang Jinko Financial Leasing                          
ORGANIZATION AND NATURE OF OPERATIONS                          
Gain (Loss) on disposal               ¥ 15,000 $ 2        
Investments in subsidiaries               ¥ 183,000 $ 26        
Transaction amount collected                     $ 42 ¥ 128,000  
JinkoSolar International Development Limited                          
ORGANIZATION AND NATURE OF OPERATIONS                          
Investments in subsidiaries ¥ 3,100,000 $ 461                      
XML 91 R67.htm IDEA: XBRL DOCUMENT v3.23.1
ORGANIZATION AND NATURE OF OPERATIONS - Schedule of Subsidiaries (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2019
JinkoSolar Investment Limited ("Paker")    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Nov. 10, 2006  
Percentage of ownership 100.00%  
Jinko Solar Co., Ltd. ("Jiangxi Jinko")    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Dec. 13, 2006  
Percentage of ownership 58.60%  
Zhejiang Jinko Solar Co., Ltd ("Zhejiang Jinko")    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Jun. 30, 2009  
Percentage of ownership 58.60%  
Jinko Solar Import and Export Co., Ltd. ("Jinko Import and Export")    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Dec. 24, 2009  
Percentage of ownership 58.60%  
JinkoSolar GmbH ("Jinko GmbH")    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Apr. 01, 2010  
Percentage of ownership 58.60%  
Zhejiang Jinko Solar Trading Co., Ltd.    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Jun. 13, 2010  
Percentage of ownership 58.60%  
Xinjiang Jinko Solar Co., Ltd.    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition May 30, 2016  
Percentage of ownership 58.60%  
Yuhuan Jinko Solar Co., Ltd.("Yuhuan")    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Jul. 29, 2016  
Percentage of ownership 58.60%  
JinkoSolar (U.S.) Inc. ("Jinko US")    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Aug. 19, 2010  
Percentage of ownership 58.60%  
Jiangxi Photovoltaic Materials Co., Ltd. ("Jiangxi Materials")    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Dec. 01, 2010  
Percentage of ownership 58.60%  
JinkoSolar (Switzerland) AG ("Jinko Switzerland")    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition May 03, 2011  
Percentage of ownership 58.60%  
JinkoSolar (US) Holdings Inc. ("Jinko US Holding")    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Jun. 07, 2011  
Percentage of ownership 58.60%  
JinkoSolar Italy S.R.L. ("Jinko Italy")    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Jul. 08, 2011  
Percentage of ownership 58.60%  
Jinko Solar Canada Co., Ltd ("Jinko Canada")    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Nov. 18, 2011  
Percentage of ownership 58.60%  
Jinko Solar Australia Holdings Co. Pty Ltd ("Jinko Australia")    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Dec. 07, 2011  
Percentage of ownership 58.60%  
Jinko Solar Japan K.K. ("JinkoSolar Japan")    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition May 21, 2012  
Percentage of ownership 58.60%  
Jinko Solar (Shanghai) Management Co., Ltd    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Jul. 25, 2012  
Percentage of ownership 58.60%  
Wide Wealth Group Holding Limited    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Jun. 11, 2012  
Percentage of ownership 100.00%  
Canton Best Limited ("Canton Best BVI")    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Sep. 16, 2013  
Percentage of ownership 100.00%  
Jinko Solar Technology SDN.BHD. ("JinkoSolar Malaysia")    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Jan. 21, 2015  
Percentage of ownership 58.60%  
JinkoSolar International Development Limited    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Aug. 28, 2015  
Percentage of ownership 100.00%  
JinkoSolar Middle East DMCC    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Nov. 06, 2016  
Percentage of ownership 58.60%  
JinkoSolar Trading Privated Limited    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Feb. 06, 2017  
Percentage of ownership 58.60%  
JinkoSolar LATAM Holding Limited    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Aug. 22, 2017  
Percentage of ownership 100.00%  
JinkoSolar U.S. Industrial Inc.    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Nov. 16, 2017  
Percentage of ownership 58.60%  
JinkoSolar Technology (Haining) Co., Ltd. ("Haining Jinko")    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Dec. 15, 2017  
Percentage of ownership 45.90% 56.40%
Poyang Ruixin Information Technology Co Ltd    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Dec. 19, 2017  
Percentage of ownership 58.60%  
Jinko Solar Korea Co., Ltd.    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Dec. 03, 2018  
Percentage of ownership 58.60%  
JinkoSolar (Sichuan) Co., Ltd.    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Feb. 18, 2019  
Percentage of ownership 38.40%  
JinkoSolar (Qinghai) Co., Ltd.    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Apr. 03, 2019  
Percentage of ownership 32.20%  
Jinko Yiwu    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Sep. 19, 2019  
Percentage of ownership 32.20%  
Jinko PV Material Supply SDN. BHD    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Sep. 23, 2019  
Percentage of ownership 58.60%  
JinkoSolar Vietnam Co., Ltd.    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Sep. 26, 2019  
Percentage of ownership 58.60%  
Jinko Chuzhou    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Dec. 26, 2019  
Percentage of ownership 32.20%  
Rui Xu Co., Ltd. ("Rui Xu")    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Jul. 24, 2019  
Percentage of ownership 35.20%  
Zhejiang New Materials Co., Ltd. ("Zhejiang New Materials")    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Mar. 24, 2020  
Percentage of ownership 58.60%  
Jinko ShangRao    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Apr. 17, 2020  
Percentage of ownership 32.20%  
Jinko Solar Denmark ApS    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition May 28, 2020  
Percentage of ownership 58.60%  
JinkoSolar Hong Kong Limited    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Aug. 17, 2020  
Percentage of ownership 58.60%  
Jinko Solar (Malaysia) SDN BHD    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Aug. 28, 2020  
Percentage of ownership 58.60%  
JinkoSolar (Chuxiong) Co., Ltd.    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Sep. 25, 2020  
Percentage of ownership 58.60%  
Yiwu New Materials Co., Ltd.    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Oct. 14, 2020  
Percentage of ownership 58.60%  
JinkoSolar (Yushan) Co., Ltd. ("Jinko Yushan")    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Sep. 26, 2021  
Percentage of ownership 46.90%  
Fengcheng Jinko PV Materials Co., Ltd    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Aug. 11, 2021  
Percentage of ownership 58.60%  
JinkoSolar (Feidong) Co., Ltd. ("Jinko Feidong")    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Sep. 23, 2021  
Percentage of ownership 32.20%  
JinkoSolar (Jinchang) Co., Ltd. ("Jinko Jinchang")    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Sep. 24, 2021  
Percentage of ownership 58.60%  
JinkoSolar (Poyang) Co., Ltd. ("Jinko Poyang")    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Dec. 01, 2021  
Percentage of ownership 58.60%  
Shangrao Changxin Enterprise Management Center LP.    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Dec. 16, 2021  
Percentage of ownership 100.00%  
Shangrao Changxin No. 1 Enterprise Management Center LP.    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Feb. 17, 2022  
Percentage of ownership 100.00%  
Shangrao Changxin No. 2 Enterprise Management Center LP.    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Feb. 17, 2022  
Percentage of ownership 100.00%  
Shangrao Changxin No. 3 Enterprise Management Center LP.    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Jun. 15, 2022  
Percentage of ownership 100.00%  
Shangrao Changxin No. 5 Enterprise Management Center LP.    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Jun. 15, 2022  
Percentage of ownership 100.00%  
Shangrao Changxin No. 6 Enterprise Management Center LP.    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Oct. 25, 2022  
Percentage of ownership 100.00%  
Jiaxing Jinyue Phase I Venture Capital Partnership    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Apr. 26, 2022  
Percentage of ownership 78.20%  
Shangrao Jinko PV Manufacturing Co., Ltd    
Subsidiary or Equity Method Investee [Line Items]    
Percentage of ownership 58.60%  
Shangrao Guangxin Jinko PV Manufacturing Co., Ltd.    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Mar. 23, 2022  
Percentage of ownership 58.60%  
Jinko Energy Storage Technology Co., Ltd.    
Subsidiary or Equity Method Investee [Line Items]    
Percentage of ownership 58.60%  
Jiangxi Jinko Energy Storage Co., Ltd    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition May 26, 2022  
Percentage of ownership 58.60%  
Jinko Solar (Vietnam) Industries Company Limited    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Mar. 29, 2021  
Percentage of ownership 58.60%  
JinkoSolar (Leshan) Co., Ltd. ("Jinko Leshan")    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Apr. 25, 2021  
Percentage of ownership 58.60%  
JinkoSolar (Anhui) Co., Ltd. ("Jinko Anhui")    
Subsidiary or Equity Method Investee [Line Items]    
Date of Incorporation/Acquisition Sep. 03, 2021  
Percentage of ownership 32.20%  
XML 92 R68.htm IDEA: XBRL DOCUMENT v3.23.1
PRINCIPAL ACCOUNTING POLICIES - Additional Information (Details)
¥ in Thousands, $ in Thousands
9 Months Ended 12 Months Ended
Jan. 01, 2018
USD ($)
Sep. 30, 2020
CNY (¥)
Dec. 31, 2022
CNY (¥)
segment
Dec. 31, 2022
USD ($)
segment
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2022
USD ($)
Jan. 01, 2020
CNY (¥)
Foreign currency translation                
Cash, cash equivalents, and restricted cash     ¥ 14,243,000   ¥ 16,672,000      
Current expected credit losses                
Retained earnings     6,249,883   5,629,377   $ 906,148  
Expected credit loss provision, current     584,127   323,071      
Expected credit loss provision, non-current assets         562      
Expected credit loss provision     285,394 $ 41,378 82,427 ¥ 14,086    
Short-term and long-term advances to suppliers                
Provision for advance to suppliers     0   0 0    
Provision for loss on long-term contracts     ¥ 0   0 0    
Project assets                
Project assets, useful life     20 years 20 years        
Impairment         123,000 94,000    
Depreciation expenses of project assets     ¥ 0 $ 0 32,559 52,830    
Interest Capitalization                
Interest expenses     1,150,128   878,908 705,159    
Interest and other income     ¥ 589,000   214,000 217,000    
Revenue recognition                
Period of customers to make full payment     90 days 90 days        
Period of customers to make payment after delivery     180 days 180 days        
Retain percentage, minimum     5.00% 5.00%        
Retain percentage, maximum     10.00% 10.00%        
Retainage     ¥ 23,000   24,000 27,000    
Capitalized contract cost     ¥ 0   0 0    
Practical expedients and exemption     true true        
Number of operating segments | segment     1 1        
Warranty cost                
Product defect, minimum warranty     5 years 5 years        
Product defect, maximum warranty     10 years 10 years        
Product decline, minimum warranty     10 years 10 years        
Product decline, maximum warranty     25 years 25 years        
Product decline, minimum percentage     10.00% 10.00%        
Product decline, maximum percentage     20.00% 20.00%        
Product failure rate over warranty period     1.00% 1.00%        
Past years matching actual claims with expected estimates.     2 years 2 years        
Warranty liability         104,000 124,000    
Accrue (reversal) to selling and marketing expense     ¥ 74,802   (103,788) (123,942)    
Warranty cost expenses     773,000   390,000 363,000    
Utilization of warranty accruals     212,000   171,000 99,000    
Amount compensated by the supplier   ¥ 83,000            
Uncertain tax positions     0   0      
Government grants                
Subsidy income     1,089,435 $ 157,953 465,685 191,981    
Government grants related to assets     1,469,000   291,000 20,000    
Deferred revenue     ¥ 0   200,000   $ 0  
Convenience translation                
Exchange rate     6.8972       6.8972  
ASC 606                
Revenue recognition                
Retainage     ¥ 400   3,000 29,000    
ASC 606 | Adjustment                
Revenue recognition                
Retained earnings | $ $ 0              
ASU No. 2016-13                
Current expected credit losses                
Retained earnings               ¥ 7,000
Allowance for accounts receivables-third parties               31,000
Allowance for accounts receivables- related parties               15,000
Allowance for other receivables and other current/non-current assets               9,000
Expected credit loss provision, current     600,000   331,000 324,000   307,000
Expected credit loss provision, non-current assets     2,000   4,000 2,000   ¥ 5,000
Expected credit loss provision     285,000   82,000 14,000    
Electricity                
Cost of revenue                
Cost of electricity sales     0   31,000 40,000    
Shipping and Handling                
Cost of revenue                
Cost of electricity sales     5,161,000   2,048,000 1,631,000    
Revenue from generated electricity                
Project assets                
Incidental revenue     ¥ 47,000   0 8,000    
Minimum                
Revenue recognition                
Percentage of domestic customers to make full payment     90.00% 90.00%        
Retainage Period     1 year 1 year        
Percentage of revenue recognized 90.00%              
Maximum                
Revenue recognition                
Percentage of domestic customers to make full payment     95.00% 95.00%        
Retainage Period     2 years 2 years        
Percentage of revenue recognized 95.00%              
Construction projects of continuing operation                
Interest Capitalization                
Interest capitalized     ¥ 71,000   ¥ 41,000 ¥ 29,000    
Buildings                
Short-term and long-term advances to suppliers                
Property, plant and equipment, estimated useful life     20 years 20 years        
Machinery and equipment | Minimum                
Short-term and long-term advances to suppliers                
Property, plant and equipment, estimated useful life     5 years 5 years        
Machinery and equipment | Maximum                
Short-term and long-term advances to suppliers                
Property, plant and equipment, estimated useful life     10 years 10 years        
Furniture, fixture and office equipment | Minimum                
Short-term and long-term advances to suppliers                
Property, plant and equipment, estimated useful life     3 years 3 years        
Furniture, fixture and office equipment | Maximum                
Short-term and long-term advances to suppliers                
Property, plant and equipment, estimated useful life     5 years 5 years        
Motor vehicles | Minimum                
Short-term and long-term advances to suppliers                
Property, plant and equipment, estimated useful life     4 years 4 years        
Motor vehicles | Maximum                
Short-term and long-term advances to suppliers                
Property, plant and equipment, estimated useful life     5 years 5 years        
Land use rights                
Interest Capitalization                
Intangible asset, useful life, minimum     50 years 50 years        
Intangible asset, useful life, maximum     70 years 70 years        
Purchased software and trademark registration fees                
Interest Capitalization                
Intangible asset, useful life, minimum     5 years 5 years        
Intangible asset, useful life, maximum     10 years 10 years        
XML 93 R69.htm IDEA: XBRL DOCUMENT v3.23.1
PRINCIPAL ACCOUNTING POLICIES - Schedule of Cash, cash equivalents and restricted cash (Details)
¥ in Thousands, $ in Thousands
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
CNY (¥)
PRINCIPAL ACCOUNTING POLICIES            
Cash and cash equivalents ¥ 10,243,500 $ 1,485,168 ¥ 8,321,415      
Restricted cash 1,027,454 148,967 602,044      
Cash and cash equivalents included in held-for-sale assets     173,787      
Total ¥ 11,270,954 $ 1,634,135 ¥ 9,097,246 $ 1,318,977 ¥ 8,074,772 ¥ 6,273,958
XML 94 R70.htm IDEA: XBRL DOCUMENT v3.23.1
PRINCIPAL ACCOUNTING POLICIES - Movement of accrued warranty cost (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
PRINCIPAL ACCOUNTING POLICIES      
At beginning of year ¥ 1,007,805 ¥ 892,131 ¥ 751,440
Additions 773,498 390,238 363,159
Utilization (212,130) (170,776) (98,526)
Accrue (reversal) to selling and marketing expense 74,802 (103,788) (123,942)
At end of year ¥ 1,643,975 ¥ 1,007,805 ¥ 892,131
XML 95 R71.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUES - Schedule of revenues by product (Details)
¥ in Thousands, $ in Thousands
1 Months Ended 12 Months Ended
Dec. 31, 2022
CNY (¥)
Plant
Mar. 31, 2020
CNY (¥)
MWh
Plant
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
CNY (¥)
REVENUES            
Total revenues ¥ 31,000   ¥ 83,127,296 $ 12,052,325 ¥ 40,826,521 ¥ 35,129,459
Agreement to sell number of solar power plants | Plant   2        
Number of solar power plants reclassified as assets/liabilities held for sale | Plant 2          
Sales of solar modules            
REVENUES            
Total revenues     80,224,354   37,737,383 32,556,394
Sales of solar projects            
REVENUES            
Total revenues   ¥ 1,198,000 31,400   0 1,197,713
Quantity of solar modules sold | MWh   155        
Sales of silicon wafers            
REVENUES            
Total revenues     466,553   1,152,055 452,141
Sales of solar cells            
REVENUES            
Total revenues     1,024,114   606,582 344,510
Sales of other solar materials            
REVENUES            
Total revenues     1,380,875   1,043,760 478,184
Processing service fees            
REVENUES            
Total revenues     0   186,045 0
Revenue from generated electricity            
REVENUES            
Total revenues     0   100,696 100,517
Incidental revenue     ¥ 47,000   ¥ 0 ¥ 8,000
XML 96 R72.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUES - Schedule of revenues by location (Details)
¥ in Thousands, $ in Thousands
1 Months Ended 12 Months Ended
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
CNY (¥)
REVENUES          
Total revenues ¥ 31,000 ¥ 83,127,296 $ 12,052,325 ¥ 40,826,521 ¥ 35,129,459
China          
REVENUES          
Total revenues   34,839,410   10,134,888 6,370,975
North America          
REVENUES          
Total revenues   3,727,493   6,621,799 10,098,116
Europe          
REVENUES          
Total revenues   19,637,777   7,481,581 4,644,487
Asia Pacific          
REVENUES          
Total revenues   11,274,447   10,239,162 9,603,211
Rest of the world          
REVENUES          
Total revenues   ¥ 13,648,169   ¥ 6,349,091 ¥ 4,412,670
XML 97 R73.htm IDEA: XBRL DOCUMENT v3.23.1
INTEREST EXPENSES, NET (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
CNY (¥)
INTEREST EXPENSES, NET        
Interest expenses ¥ 1,150,128   ¥ 878,908 ¥ 705,159
Less: Interest capitalization (70,719)   (40,588) (29,307)
Less: Interest income (588,706) $ (85,354) (214,291) (216,618)
Total ¥ 490,703   ¥ 624,029 ¥ 459,234
XML 98 R74.htm IDEA: XBRL DOCUMENT v3.23.1
OTHER INCOME, NET - Schedule Of Other Nonoperating Income Expense (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
OTHER INCOME, NET      
Guarantee income ¥ 0 ¥ 6,365 ¥ 14,687
Donations (6,824) (4,454) (12,395)
Disposal of Tiansheng ¥ 12,474    
Disposal of Tiansheng Other Income Expense Net    
Disposal of solar power project in Argentina ¥ 1,758    
Others (5,837)    
Total ¥ 1,571 ¥ 1,911 ¥ 2,292
Minimum [Member]      
OTHER INCOME, NET      
liability term 1 year    
Maximum [Member]      
OTHER INCOME, NET      
liability term 16 years    
XML 99 R75.htm IDEA: XBRL DOCUMENT v3.23.1
TAXATION (Details)
¥ in Thousands
12 Months Ended
Jan. 01, 2008
Dec. 31, 2030
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2017
Dec. 31, 2019
CNY (¥)
TAXATION                  
Federal corporate income tax rate         25.00% 25.00% 25.00%    
Deferred tax liabilities related to the cumulative undistributed earnings         ¥ 52,173        
Utilization and reversal of valuation allowances         111,296 ¥ 8,390 ¥ 44,896    
Valuation allowance         ¥ 243,141 ¥ 217,124 ¥ 136,847   ¥ 144,317
Percentage of unrecognized deferred tax liability         10 10 10    
Additional income tax deduction         ¥ 107,000 ¥ 74,000 ¥ 83,000    
Cayman Islands | JinkoPower                  
TAXATION                  
Federal corporate income tax rate         10.00%        
JAPAN                  
TAXATION                  
Federal corporate income tax rate         37.60%        
SWITZERLAND                  
TAXATION                  
Federal corporate income tax rate         10.00% 9.57% 11.60%    
GERMANY                  
TAXATION                  
Federal corporate income tax rate         33.00%        
ITALY                  
TAXATION                  
Federal corporate income tax rate         27.90%        
China                  
TAXATION                  
Federal corporate income tax rate 25.00%                
Dividend distribution withholding tax         10.00%        
Statutory reserves         ¥ 6,635,000 ¥ 4,928,000 ¥ 3,879,000    
Deferred tax liability reinvested earnings         ¥ 663,000 ¥ 493,000 ¥ 388,000    
China | Enterprise in the Encouraged Industry | Xinjiang Jinko Solar Co., Ltd. ("Xinjiang Jinko") [Member]                  
TAXATION                  
Reduced statutory rate         15.00% 15.00%      
China | High and New Technology Enterprise                  
TAXATION                  
Federal corporate income tax rate         15.00%        
China | Forecast | Enterprise in the Encouraged Industry                  
TAXATION                  
Federal corporate income tax rate   15.00%              
China | Forecast | High and New Technology Enterprise                  
TAXATION                  
Federal corporate income tax rate     15.00% 15.00%          
China | Forecast | High and New Technology Enterprise | Xinjiang Jinko Solar Co., Ltd. ("Xinjiang Jinko") [Member]                  
TAXATION                  
Federal corporate income tax rate   15.00%              
HONG KONG                  
TAXATION                  
Federal corporate income tax rate         16.50%        
Dividend distribution withholding tax         5.00%        
HONG KONG | Minimum [Member]                  
TAXATION                  
Federal corporate income tax rate         25.00%        
PORTUGAL                  
TAXATION                  
Federal corporate income tax rate         22.50%        
Denmark                  
TAXATION                  
Federal corporate income tax rate         22.00%        
USA                  
TAXATION                  
Federal corporate income tax rate               21.00%  
USA | Minimum [Member]                  
TAXATION                  
Federal corporate income tax rate               0.75%  
USA | Maximum [Member]                  
TAXATION                  
Federal corporate income tax rate               9.99%  
CANADA                  
TAXATION                  
Federal corporate income tax rate         15.00%        
State/Province tax rate         12.00%        
AUSTRALIA                  
TAXATION                  
Federal corporate income tax rate         30.00%        
BRAZIL                  
TAXATION                  
Federal corporate income tax rate         34.00%        
MEXICO                  
TAXATION                  
Federal corporate income tax rate         30.00%        
Malaysia                  
TAXATION                  
Federal corporate income tax rate         24.00%        
Income Tax Holiday, Description         a five year 100% tax exemption        
Argentina                  
TAXATION                  
Federal corporate income tax rate         35.00%        
Korea                  
TAXATION                  
Federal corporate income tax rate         10.00% 22.00%      
XML 100 R76.htm IDEA: XBRL DOCUMENT v3.23.1
TAXATION - Composition of Income Tax Expense (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
CNY (¥)
TAXATION        
Income/(loss) before income taxes ¥ 1,976,709 $ 286,596 ¥ 1,089,903 ¥ 566,372
Cayman Islands        
TAXATION        
Income/(loss) before income taxes (639,136)   199,956 (784,811)
China        
TAXATION        
Income/(loss) before income taxes 2,743,467   1,120,667 444,368
Other countries        
TAXATION        
Income/(loss) before income taxes ¥ (127,622)   ¥ (230,720) ¥ 906,815
XML 101 R77.htm IDEA: XBRL DOCUMENT v3.23.1
TAXATION - Current and Deferred Income Taxes (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
CNY (¥)
TAXATION        
PRC ¥ (867,937)   ¥ (280,877) ¥ 26,473
Other countries (58,014)   (175,633) (110,726)
Total current income tax expenses (925,951)   (456,510) (84,253)
PRC 457,266   77,741 (7,436)
Other countries (136,593)   184,629 (86,722)
Total deferred tax (expenses)/benefits 320,673   262,370 (94,158)
Income tax expenses, net ¥ (605,278) $ (87,757) ¥ (194,140) ¥ (178,411)
XML 102 R78.htm IDEA: XBRL DOCUMENT v3.23.1
TAXATION - Income Tax Rate Reconciliation (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
TAXATION      
Statutory CIT rate 25.00% 25.00% 25.00%
-Share-based compensation expenses 3.20% 0.10% 0.10%
-Change in fair value of convertible senior notes and call options 0.20% (4.40%) 32.00%
-Accrued payroll and welfare expenses 0.10% 0.10% 0.40%
-Change of enacted tax rate 1.60% 2.10% (7.20%)
-Other non-deductible expenses including tax preferences 3.40% (1.80%) (6.60%)
Difference in tax rate of subsidiaries outside the PRC 3.90% 2.20% (3.10%)
Effect of tax holiday for subsidiaries (12.10%) (12.90%) (7.80%)
Change in valuation allowance 5.30% 7.40% (1.30%)
Effective tax rate 30.60% 17.80% 31.50%
XML 103 R79.htm IDEA: XBRL DOCUMENT v3.23.1
TAXATION - Aggregate Amount and Per Share Effect of Reduction of CIT (Details) - CNY (¥)
¥ / shares in Units, ¥ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
TAXATION      
The aggregate amount of effect ¥ 239,268 ¥ 140,235 ¥ 44,191
Per share effect - basic ¥ 1.21 ¥ 0.74 ¥ 0.25
Per share effect - diluted ¥ 1.19 ¥ 0.68 ¥ 0.25
XML 104 R80.htm IDEA: XBRL DOCUMENT v3.23.1
TAXATION - Deferred Tax Assets (Details)
¥ in Thousands, $ in Thousands
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
CNY (¥)
TAXATION          
Net operating losses ¥ 529,522   ¥ 473,367    
Accrued warranty costs 373,064   216,938    
Provision for inventories, accounts receivable, other receivable 230,019   101,595    
Timing difference for subsidiary income 166,857   15,235    
Other temporary differences 69,183   24,953    
Impairment for property, plant and equipment and project assets 35,491   100,860    
Total deferred tax assets 1,404,136   932,948    
Less: Valuation allowance (243,141)   (217,124) ¥ (136,847) ¥ (144,317)
Less: Deferred tax liabilities in the same tax jurisdiction (456,751)   (344,057)    
Deferred tax assets 704,244 $ 102,106 371,767    
Timing difference for project assets, property, plant and equipment (478,515)   (375,499)    
Timing difference for refund of countervailing duties (90,864)   (144,923)    
Deferred tax liabilities related to cumulative distributable earnings in Jiangxi Jinko (52,173)        
Other temporary differences (30,007)   (6,638)    
Total deferred tax liabilities (651,559)   (527,060)    
Less: Deferred tax assets in the same tax jurisdiction 456,751   344,057    
Deferred tax liabilities ¥ (194,808) $ (28,245) ¥ (183,003)    
XML 105 R81.htm IDEA: XBRL DOCUMENT v3.23.1
TAXATION - Movement of Valuation Allowances (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
TAXATION      
At beginning of year ¥ (217,124) ¥ (136,847) ¥ (144,317)
Current year additions (216,260) (88,667) (37,426)
Utilization and reversal of valuation allowances 111,296 8,390 44,896
Decrease of valuation allowances related to the disposal of a subsidiary 78,947    
At end of year ¥ (243,141) ¥ (217,124) ¥ (136,847)
XML 106 R82.htm IDEA: XBRL DOCUMENT v3.23.1
ACCOUNTS RECEIVABLE, NET-THIRD PARTIES - Schedule of accounts receivable (Details)
¥ in Thousands, $ in Thousands
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
ACCOUNTS RECEIVABLE, NET-THIRD PARTIES      
Accounts receivables - current ¥ 17,259,003   ¥ 7,794,174
Allowance for credit losses - current (584,127)   (323,071)
Accounts receivable, net - current 16,674,876 $ 2,417,630 7,471,103
Accounts receivables - non-current     28,186
Allowance for credit losses - non-current     (562)
Accounts receivable, net - non-current 0 $ 0 27,624
Amount of accounts receivable pledged as collateral for borrowings ¥ 1,006,000   ¥ 726,000
XML 107 R83.htm IDEA: XBRL DOCUMENT v3.23.1
ACCOUNTS RECEIVABLE, NET-THIRD PARTIES - Movement of Allowance for Doubtful Accounts (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
ACCOUNTS RECEIVABLE, NET-THIRD PARTIES      
Write off ¥ (18,459) ¥ (38,024) ¥ 0
Accounts receivables, current      
ACCOUNTS RECEIVABLE, NET-THIRD PARTIES      
At beginning of year 323,071 293,360 318,198
Addition 394,285 91,948 26,581
Reversal (114,770) (24,213) (20,503)
At end of year 584,127 323,071 293,360
Accounts receivables, non current      
ACCOUNTS RECEIVABLE, NET-THIRD PARTIES      
At beginning of year 562 1,139 0
Addition   0 1,139
Reversal (562) (577) 0
At end of year   562 1,139
ASU No. 2016-13 | Accounts receivables, current      
ACCOUNTS RECEIVABLE, NET-THIRD PARTIES      
At beginning of year   (30,916)  
At end of year     (30,916)
ASU No. 2016-13 | Accounts receivables, non current      
ACCOUNTS RECEIVABLE, NET-THIRD PARTIES      
At beginning of year 0 0  
At end of year ¥ 0 ¥ 0 ¥ 0
XML 108 R84.htm IDEA: XBRL DOCUMENT v3.23.1
NOTES RECEIVABLE, NET - THIRD PARTIES (Details)
¥ in Thousands, $ in Thousands
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
CNY (¥)
NOTES RECEIVABLE, NET-THIRD PARTIES          
Notes receivable ¥ 6,697,096   ¥ 1,690,142    
Provision for notes receivable 0   (1,040) ¥ (182) ¥ 0
Notes receivable, net 6,697,096 $ 970,988 1,689,102    
Notes receivable pledged as collateral ¥ 1,481,000   ¥ 885,000    
XML 109 R85.htm IDEA: XBRL DOCUMENT v3.23.1
NOTES RECEIVABLE, NET - THIRD PARTIES - (Schedule of Movement of Allowance for notes receivable) (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
NOTES RECEIVABLE, NET-THIRD PARTIES      
At beginning of year ¥ 1,040 ¥ 182 ¥ 0
Addition 0 858 0
Reversal (1,040) 0 (41)
At end of year 0 1,040 182
Impact of adopting ASC Topic 326      
NOTES RECEIVABLE, NET-THIRD PARTIES      
At beginning of year 0 223  
At end of year ¥ 0 ¥ 0 ¥ 223
XML 110 R86.htm IDEA: XBRL DOCUMENT v3.23.1
ADVANCES TO SUPPLIERS, NET - THIRD PARTIES (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2022
USD ($)
ADVANCES TO SUPPLIERS, NET - THIRD PARTIES        
Advances to suppliers - current ¥ 3,271,284 ¥ 1,536,155   $ 474,292
Advances to suppliers - non-current 310,375 296,709   $ 45,000
Advances to suppliers, net 3,581,659 1,832,864    
Provision for advance to suppliers 0 0 ¥ 0  
Wrote off balances of advances to suppliers ¥ 0 ¥ 6,000 ¥ 2,000  
XML 111 R87.htm IDEA: XBRL DOCUMENT v3.23.1
INVENTORIES (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2022
USD ($)
INVENTORIES.          
Raw materials ¥ 5,499,573   ¥ 3,761,045    
Work-in-progress 3,237,480   2,623,044    
Finished goods 8,713,231   6,868,263    
Total 17,450,284   13,252,352   $ 2,530,053
Inventory provision 1,819,000 $ 263,754 823,273 ¥ 270,893  
Inventories with net book value ¥ 2,809,000   ¥ 1,749,000    
XML 112 R88.htm IDEA: XBRL DOCUMENT v3.23.1
PREPAYMENTS AND OTHER CURRENT ASSETS (Details)
¥ in Thousands, $ in Thousands
1 Months Ended 12 Months Ended
Jan. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Oct. 31, 2021
CNY (¥)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2022
USD ($)
PREPAYMENTS AND OTHER CURRENT ASSETS            
Prepaid insurance premium   ¥ 111,537   ¥ 114,088 ¥ 111,537  
Loan receivable   1,689,102   6,697,096 1,689,102 $ 970,988
Less: Allowance for credit losses   (5,521)   (8,118) (5,521)  
Total   ¥ 2,435,057   ¥ 3,290,903 ¥ 2,435,057 $ 477,136
Term of loan agreement       1 year 1 year  
Loan One            
PREPAYMENTS AND OTHER CURRENT ASSETS            
Interest-free half-year loan       ¥ 23,000    
Loan Agreement With Yushan Jinko [Member]            
PREPAYMENTS AND OTHER CURRENT ASSETS            
Term of loan agreement 6 years 6 years 6 years      
Interest-free half-year loan ¥ 100,000 ¥ 100,000 ¥ 200,000   ¥ 100,000  
Foreign exchange option            
PREPAYMENTS AND OTHER CURRENT ASSETS            
Value-added tax deductible   1,705,159   1,374,909 1,705,159  
Deposit for customer duty, bidding and others   142,442   181,371 142,442  
Prepayment for income tax and deferred charges   129,931   233,744 129,931  
Receivables related to disposal of land use rights and property, plant and equipment   111,804   378,900 111,804  
Receivables related to discount from a supplier   110,050   324,002 110,050  
Prepayment of electricity and others   91,334   153,021 91,334  
Prepaid insurance premium   6,675   7,281 6,675  
Employee advances   6,274   3,944 6,274  
Refund receivable of U.S. countervailing duties and anti-dumping duties       480,535    
Rental deposit and prepayment   3,606   1,643 3,606  
Receivable of option exercised   1,169     1,169  
Prepaid professional service fee   307     307  
Loan receivable       23,459    
Others   131,827   136,212 131,827  
Less: Allowance for credit losses   (5,521)   (8,118) (5,521)  
Total   ¥ 2,435,057   ¥ 3,290,903 ¥ 2,435,057  
Maturity period of derivative       12 months    
XML 113 R89.htm IDEA: XBRL DOCUMENT v3.23.1
PREPAYMENTS AND OTHER CURRENT ASSETS - Activity in the allowance for credit losses (Details)
¥ in Thousands
12 Months Ended
Dec. 31, 2022
CNY (¥)
Activity in the allowance for credit losses  
At beginning of year ¥ 5,521
Addition 2,597
At end of year 8,118
Impact of adopting ASC Topic 326  
Activity in the allowance for credit losses  
At end of year ¥ 0
XML 114 R90.htm IDEA: XBRL DOCUMENT v3.23.1
INVESTMENTS AND AVAILABLE-FOR-SALE SECURITIES - Schedule of Long-term Investments (Details)
¥ in Thousands, $ in Thousands
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
-Debt investment      
Available-for-sale securities ¥ 104,499 $ 15,151  
-Equity investment      
Investments accounted for under the equity method. 1,287,201   ¥ 538,866
Equity securities without readily determinable fair values 245,000   95,000
Equity securities applying fair value option 178,871    
Subtotal 1,711,072 $ 248,083 633,866
Total ¥ 1,815,571   ¥ 633,866
XML 115 R91.htm IDEA: XBRL DOCUMENT v3.23.1
INVESTMENTS AND AVAILABLE-FOR-SALE SECURITIES (Details)
¥ in Thousands, $ in Thousands
1 Months Ended 12 Months Ended
Jun. 09, 2022
CNY (¥)
Dec. 31, 2022
CNY (¥)
Nov. 30, 2022
CNY (¥)
item
Jul. 31, 2022
CNY (¥)
May 31, 2022
CNY (¥)
Jan. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Oct. 31, 2021
CNY (¥)
Apr. 30, 2019
CNY (¥)
Dec. 31, 2022
CNY (¥)
MWh
Dec. 31, 2022
USD ($)
MWh
Dec. 31, 2021
CNY (¥)
MWh
Dec. 31, 2020
CNY (¥)
MWh
Jun. 18, 2021
Mar. 30, 2017
Mar. 03, 2017
Feb. 26, 2017
LONG-TERM INVESTMENTS                                  
Acquisitions of businesses and investments, net of cash acquired                   ¥ 91,334 $ 13,242   ¥ (48,078)        
Equity method investment, unrealized intercompany profit (loss) eliminated, amount                   (1,000)   ¥ (1,000) 200        
Payments for other fees                       5,310 27,485        
Cash dividend                   0              
Equity method investments   ¥ 1,287,201         ¥ 538,866     1,287,201   538,866          
Equity securities without readily determinable fair values   245,000         95,000     245,000   95,000          
Capital injection in cash                       315,000          
Revenues   ¥ 31,000               83,127,296 12,052,325 40,826,521 35,129,459        
Equity in (loss)/income of affiliated companies                   193,708 28,085 59,809 (52,706)        
Gain on disposal of subsidiaries                   ¥ 14,232 $ 2,063 0 0        
Term of puttable bond   2 years     2 years         2 years              
Aggregated principal         ¥ 100,000                        
Annual interest         5.50%                        
Unrealized gain                   ¥ 1,000              
Xinte Silicon                                  
LONG-TERM INVESTMENTS                                  
Ownership percentage                           9.00%      
Investments in subsidiaries   ¥ 534,000               534,000              
Equity in (loss)/income of affiliated companies                   219,000   (3)          
Shenzhen Laplace Energy Technology Co., Ltd                                  
LONG-TERM INVESTMENTS                                  
Capital injection in cash               ¥ 65,000                  
Ownership percentage               2.88%                  
Ningxia Xiaoniu Automation Equipment Co., Ltd                                  
LONG-TERM INVESTMENTS                                  
Capital injection in cash             ¥ 30,000                    
SweihanSolar Holding Company Limited                                  
LONG-TERM INVESTMENTS                                  
Equity interests owned                               50.00% 40.00%
Cash dividend                       ¥ 23,000 ¥ 16,000        
Jiangsu JinkoTiansheng Co Ltd                                  
LONG-TERM INVESTMENTS                                  
Equity interests owned                             30.00%    
Gain from disposal of the equity interest           ¥ 13,000                      
Ningxia Xiaoniu Automation Equipment Co., Ltd                                  
LONG-TERM INVESTMENTS                                  
Equity interests owned             0.9375%         0.9375%          
SSHC                                  
LONG-TERM INVESTMENTS                                  
Equity method investments   ¥ 144,000         ¥ 224,000     144,000   ¥ 224,000          
Decrease in investment           ¥ 94,000                      
Xinte Silicon                                  
LONG-TERM INVESTMENTS                                  
Purchases from related party                   825,000   0          
Profit due to elimination of transactions                   ¥ 37,000   0          
Xinte Silicon | Xinte Silicon                                  
LONG-TERM INVESTMENTS                                  
Investments in subsidiaries             315,000         ¥ 315,000          
Sichuan Yongxiang Technology Co., Ltd.                                  
LONG-TERM INVESTMENTS                                  
Equity interests owned   15.00%               15.00%              
Equity method investments   ¥ 449,000               ¥ 449,000              
Capital injection in cash                   450,000              
Equity in (loss)/income of affiliated companies                   1,000              
Shangrao Jinko Green Energy Technology Development Co., Ltd                                  
LONG-TERM INVESTMENTS                                  
Equity interests owned       33.33%                          
Equity method investments   ¥ 160,000               160,000              
Capital injection in cash       ¥ 50,000                          
Additional capital injections in cash     ¥ 115,000                            
Equity in (loss)/income of affiliated companies                   ¥ 4,000              
Number of third-party investors made capital injections | item     2                            
Gain on disposal of subsidiaries       ¥ 2,000                          
Shangrao Jinko Green Energy Technology Development Co., Ltd | Third party investors                                  
LONG-TERM INVESTMENTS                                  
Capital injection in cash     ¥ 330,000                            
Shangrao Jinko Green Energy Technology Development Co., Ltd | Third party investor, one                                  
LONG-TERM INVESTMENTS                                  
Capital injection in cash     ¥ 165,000                            
Aiswei Technology Co., Ltd                                  
LONG-TERM INVESTMENTS                                  
Equity interests owned     2.9126%                            
Capital injection in cash     ¥ 150,000                            
Zhejiang Xiangbang Technology Co., Ltd .                                  
LONG-TERM INVESTMENTS                                  
Equity interests owned 2.98%                                
Capital injection in cash ¥ 77,000                                
Unrealized gain on equity securities ¥ 102,000                                
Jinko Power Co Ltd                                  
LONG-TERM INVESTMENTS                                  
Capital injection to SSHC                 ¥ 295,000                
Quantity of solar modules sold | MWh                   0 0 0 32.2        
Revenues                   ¥ 0   ¥ 0 ¥ 51,000        
Equity in (loss)/income of affiliated companies                   14,000   (62,000) (10,000)        
Jinko-Tiansheng                                  
LONG-TERM INVESTMENTS                                  
Equity method investment, unrealized intercompany profit (loss) eliminated, amount                   0   (4,000) 3,000        
Payments for other fees                   0   5,000 27,000        
Equity method investments             ¥ 3,000         3,000 9,000        
Equity in (loss)/income of affiliated companies                   ¥ 0   ¥ 7,000 ¥ 2,000        
XML 116 R92.htm IDEA: XBRL DOCUMENT v3.23.1
PROPERTY, PLANT AND EQUIPMENT, NET (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2022
USD ($)
PROPERTY, PLANT AND EQUIPMENT, NET          
Property and equipment ¥ 37,201,495   ¥ 22,555,166    
Less: Accumulated depreciation (6,462,379)   (5,232,342)    
Subtotal 30,739,116   17,322,824    
Construction in progress 1,550,972   2,647,070    
Property, plant and equipment, net 32,290,088   19,969,894   $ 4,681,623
Depreciation of property, plant and equipment 2,585,000 $ 374,792 1,603,786 ¥ 1,160,851  
Receivables related to disposal of certain equipment 1,118,000   390,000 610,000  
Gain (loss) on disposition of property plant equipment (248,500) $ (36,029) (350,336) (428,115)  
Property, plant and equipment impairment 374,000   150,000 ¥ 20,000  
Property, plant and equipment pledged as collateral for borrowings 5,210,000   4,115,000    
Bank acceptance notes          
PROPERTY, PLANT AND EQUIPMENT, NET          
Property, plant and equipment pledged as collateral for issuance of bank acceptance notes 0   105,000    
Buildings          
PROPERTY, PLANT AND EQUIPMENT, NET          
Property and equipment 12,655,905   6,875,072    
Machinery and equipment          
PROPERTY, PLANT AND EQUIPMENT, NET          
Property and equipment 22,435,247   14,199,961    
Motor vehicles          
PROPERTY, PLANT AND EQUIPMENT, NET          
Property and equipment 114,936   71,837    
Furniture, fixture and office equipment          
PROPERTY, PLANT AND EQUIPMENT, NET          
Property and equipment ¥ 1,995,407   ¥ 1,408,296    
XML 117 R93.htm IDEA: XBRL DOCUMENT v3.23.1
LAND USE RIGHTS, NET (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2022
USD ($)
LAND USE RIGHTS, NET          
Land use rights ¥ 1,535,556   ¥ 1,196,668    
Less: accumulated amortization (104,132)   (106,611)    
Land use rights, net 1,431,424   1,090,057   $ 207,537
Amortization of land use rights 27,353 $ 3,966 18,031 ¥ 12,379  
Estimated future amortization expense 30,000        
Land use rights pledged ¥ 169,000   110,000    
Minimum [Member]          
LAND USE RIGHTS, NET          
Period of land use rights 50 years 50 years      
Maximum [Member]          
LAND USE RIGHTS, NET          
Period of land use rights 70 years 70 years      
Bank acceptance notes          
LAND USE RIGHTS, NET          
Land use rights pledged ¥ 0   ¥ 15,000    
XML 118 R94.htm IDEA: XBRL DOCUMENT v3.23.1
INTANGIBLE ASSETS, NET (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2022
USD ($)
INTANGIBLE ASSETS, NET          
Less: accumulated amortization ¥ (56,848)   ¥ (40,809)    
Intangible assets, net 79,600   55,484   $ 11,541
Amortization of intangible assets 17,324 $ 2,512 11,904 ¥ 10,177  
Trademark          
INTANGIBLE ASSETS, NET          
Intangible assets, gross 1,230   1,581    
Computer software          
INTANGIBLE ASSETS, NET          
Intangible assets, gross ¥ 135,218   ¥ 94,712    
XML 119 R95.htm IDEA: XBRL DOCUMENT v3.23.1
OTHER ASSETS - THIRD PARTIES (Details)
¥ in Thousands, $ in Thousands
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
OTHER ASSETS - THIRD PARTIES      
Prepayments for purchase of property, plant and equipment ¥ 1,162,351   ¥ 1,859,173
Refund receivable of U.S. countervailing duties and anti-dumping duties     580,058
Deposit for rent and others 131,611   175,297
Prepayment for warranty insurance premium 114,088   111,537
Prepayment of income tax attributable to intercompany transactions 15,474   16,159
Less: Allowance for credit losses (1,855)   (3,064)
Total ¥ 1,421,669 $ 206,123 ¥ 2,739,160
XML 120 R96.htm IDEA: XBRL DOCUMENT v3.23.1
OTHER ASSETS - THIRD PARTIES - Additional (Details)
¥ in Thousands, $ in Thousands
1 Months Ended
Jan. 31, 2023
USD ($)
Jan. 31, 2023
CNY (¥)
Nov. 30, 2022
USD ($)
Nov. 30, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2022
CNY (¥)
May 31, 2022
USD ($)
May 31, 2022
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
USD ($)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2017
CNY (¥)
Jan. 01, 2017
USD ($)
Dec. 31, 2016
Jan. 01, 2016
Dec. 31, 2015
USD ($)
Dec. 31, 2015
CNY (¥)
Jan. 01, 2015
OTHER ASSETS - THIRD PARTIES                                      
Counter veiling duty percentage         11.97% 11.97% 5.86% 5.86% 4.22% 4.22%     20.94% 12.67% 20.94% 12.70% 20.94% 20.94% 10.64%
Reversal of refundable deposits         $ 40 ¥ 230 $ 33,000 ¥ 226,000 $ 25,000 ¥ 164,000 $ 37,000 ¥ 260,000 ¥ 3,000 $ 400     $ 31,000 ¥ 210,000  
Refunds received from the U.S. customs     $ 69,000 ¥ 499,000                              
Refund received, principal amount     56,000 400,000                              
Refund received, interest amount     $ 14,000 ¥ 100,000                              
Subsequent Event                                      
OTHER ASSETS - THIRD PARTIES                                      
Refunds received from the U.S. customs $ 87,000 ¥ 593,000                                  
Refund received, principal amount 70,000 477,000                                  
Refund received, interest amount $ 17,000 ¥ 116,000                                  
XML 121 R97.htm IDEA: XBRL DOCUMENT v3.23.1
OTHER ASSETS - THIRD PARTIES - Summary of activity in allowance for credit losses related to deposits (Details)
¥ in Thousands
12 Months Ended
Dec. 31, 2022
CNY (¥)
OTHER ASSETS - THIRD PARTIES  
At beginning of year ¥ 3,064
Reversal (1,209)
At end of year ¥ 1,855
XML 122 R98.htm IDEA: XBRL DOCUMENT v3.23.1
OTHER PAYABLES AND ACCRUALS (Details)
¥ in Thousands, $ in Thousands
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
OTHER PAYABLES AND ACCRUALS      
Payables for purchase of property, plant and equipment ¥ 6,412,134   ¥ 3,073,625
Freight payables 1,359,813   858,027
Accrued utilities, rentals and interest 629,977   424,436
Customs duties 147,759   157,655
Accrued warranty cost 221,699   149,164
Value-added tax and other tax payables 329,078   74,784
Commission payables 13,587   24,861
Contracted labor fees 20,015   24,392
Accrued professional service fees 34,110   19,739
Insurance premium payables 1,853   6,839
Others 44,359   30,562
Total ¥ 9,214,384 $ 1,335,961 ¥ 4,844,084
XML 123 R99.htm IDEA: XBRL DOCUMENT v3.23.1
BORROWINGS - Short-term borrowings (Details) - CNY (¥)
¥ in Thousands
Dec. 31, 2022
Dec. 31, 2021
BORROWINGS    
Short-term borrowings ¥ 10,316,714 ¥ 11,967,827
Long-term borrowings-current portion 2,102,456 1,371,540
Total short-term borrowings ¥ 12,419,170 [1] ¥ 13,339,367
[1] RMB120 million collateralized on the account receivables and inventories of the Group, RMB528 million collateralized on the Group’s certain building and equipment, including RMB329 million which were also collateralized on the Group’s certain land use rights, RMB95 million were also collateralized on the Group’s certain land use rights and inventories.
XML 124 R100.htm IDEA: XBRL DOCUMENT v3.23.1
BORROWINGS - Type of short-term (Details) - CNY (¥)
¥ in Thousands
Dec. 31, 2022
Dec. 31, 2021
BORROWINGS    
Short-term borrowings ¥ 12,419,170 [1] ¥ 13,339,367
Credit Loans    
BORROWINGS    
Short-term borrowings [2] 4,055,137  
Letter of Credit    
BORROWINGS    
Short-term borrowings [2] 2,792,460  
Guaranteed by JinkoSolar Holding    
BORROWINGS    
Short-term borrowings [3] 256,313  
Guaranteed by Jinkosolar Holding and Shareholders of the Group    
BORROWINGS    
Short-term borrowings [4] 167,000  
Guaranteed by Jiangxi Jinko and certain shareholders of the Group    
BORROWINGS    
Short-term borrowings [3] 50,000  
Guaranteed by Jiangxi Jinko    
BORROWINGS    
Short-term borrowings 1,942,835  
Guaranteed by Zhejiang Jinko    
BORROWINGS    
Short-term borrowings 1,329,716  
Guaranteed by Agricultural Bank of China Shangrao Guangxin Branch    
BORROWINGS    
Short-term borrowings [3] 20,197  
Guaranteed by China Export & Credit Insurance Corporation    
BORROWINGS    
Short-term borrowings 25,312  
Financings associated with failed sale lease back transactions    
BORROWINGS    
Short-term borrowings [5] 1,132,645  
Guaranteed and collateralized on buildings, equipment and other assets of the Group and shareholders of the Group    
BORROWINGS    
Short-term borrowings ¥ 647,555  
[1] RMB120 million collateralized on the account receivables and inventories of the Group, RMB528 million collateralized on the Group’s certain building and equipment, including RMB329 million which were also collateralized on the Group’s certain land use rights, RMB95 million were also collateralized on the Group’s certain land use rights and inventories.
[2] As of December 31, 2022, the Group had short-term bank borrowings of RMB4,055 million credit loans, and RMB2,792 million letter of credit loans. The remaining short-term bank borrowings of RMB4,439 million were either guaranteed by other parties and/or collateralized on the Group’s assets, detailed as following:
[3] Borrowings of RMB256 million guaranteed by JinkoSolar Holding, RMB167 million guaranteed by JinkoSolar Holding and certain shareholders of the Group, RMB50 million
[4] Borrowings of RMB256 million guaranteed by JinkoSolar Holding, RMB167 million guaranteed by JinkoSolar Holding and certain shareholders of the Group, RMB50 million guaranteed by Jiangxi Jinko and certain shareholders of the Group, RMB1,943 million guaranteed by Jiangxi Jinko, RMB1,330 million guaranteed by Zhejiang Jinko, RMB20 million guranteed by Agricultural Bank of China Shangrao Guangxin Branch, and RMB25 million guranteed by China Export & Credit Insurance Corporation, respectively.
[5] As of December 31, 2022, the Group recorded financings associated with failed sale-lease back transactions with the amount of RMB1,463 million under long-term borrowings, and RMB1,133 million as current portion (Note 18).
XML 125 R101.htm IDEA: XBRL DOCUMENT v3.23.1
BORROWINGS - Short-term narrative (Details) - CNY (¥)
¥ in Thousands
Dec. 31, 2022
Dec. 31, 2021
BORROWINGS    
Short-term loans interest rate 3.10% 3.28%
Short-term borrowings ¥ 12,419,170 [1] ¥ 13,339,367
Amount of short-term bank borrowings guaranteed or collateralized 4,439,000  
Long-term borrowings-current portion 2,102,456 1,371,540
Trade Accounts Receivable    
BORROWINGS    
Pledged assets separately reported, other assets pledged as collateral, at fair value 1,006,000  
Guaranteed by Agricultural Bank of China Shangrao Guangxin Branch    
BORROWINGS    
Short-term borrowings [2] 20,197  
Guaranteed by China Export & Credit Insurance Corporation    
BORROWINGS    
Short-term borrowings 25,312  
Financings associated with failed sale lease back transactions    
BORROWINGS    
Long-term borrowings-current portion 1,463,000  
Current portion of debt 1,132,645 ¥ 1,272,284
Loans denominated and repayable in EURO    
BORROWINGS    
Short-term borrowings 2,186,000  
Loans denominated and repayable in USD    
BORROWINGS    
Short-term borrowings 1,002,000  
Loans denominated and repayable in JPY    
BORROWINGS    
Short-term borrowings 120,000  
Land Use Rights    
BORROWINGS    
Pledged assets separately reported, other assets pledged as collateral, at fair value 169,000  
Land Use Rights | Loan Six | Guaranteed by affiliate    
BORROWINGS    
Short-term borrowings 95,000  
Buildings    
BORROWINGS    
Pledged assets separately reported, other assets pledged as collateral, at fair value 1,102,000  
Equipment    
BORROWINGS    
Pledged assets separately reported, other assets pledged as collateral, at fair value 4,108,000  
Inventories    
BORROWINGS    
Pledged assets separately reported, other assets pledged as collateral, at fair value 2,809,000  
Inventories | Loan Three | Collateral Pledged.    
BORROWINGS    
Short-term borrowings 120,000  
Inventories | Loan Four | Guaranteed by affiliate | Trade Accounts Receivable    
BORROWINGS    
Short-term borrowings 528,000  
Building and Equipment | Loan Five | Guaranteed by affiliate    
BORROWINGS    
Short-term borrowings 329,000  
JinkoSolar Holding | Guaranteed by affiliate    
BORROWINGS    
Short-term borrowings 256,000  
JinkoSolar Holding | Loan Seven | Guaranteed by affiliate    
BORROWINGS    
Short-term borrowings 120,000  
Jinkosolar Holding and Shareholders | Guaranteed by affiliate    
BORROWINGS    
Short-term borrowings 167,000  
Jiangxi Jinko | Guaranteed by affiliate    
BORROWINGS    
Short-term borrowings 50,000  
Jiangxi Jinko | Loan Seven | Guaranteed by affiliate    
BORROWINGS    
Short-term borrowings 288,000  
Guaranteed by Jiangxi Jinko | Guaranteed by Agricultural Bank of China Shangrao Guangxin Branch    
BORROWINGS    
Short-term borrowings 1,943,000  
Zhejiang Jinko | Guaranteed by affiliate    
BORROWINGS    
Short-term borrowings 1,330,000  
JinkoSolar Holding and Zhejiang Jinko | Loan Seven | Guaranteed by affiliate    
BORROWINGS    
Short-term borrowings 100,000  
Credit Loans    
BORROWINGS    
Short-term borrowings [3] 4,055,137  
Letter of Credit    
BORROWINGS    
Short-term borrowings [3] ¥ 2,792,460  
[1] RMB120 million collateralized on the account receivables and inventories of the Group, RMB528 million collateralized on the Group’s certain building and equipment, including RMB329 million which were also collateralized on the Group’s certain land use rights, RMB95 million were also collateralized on the Group’s certain land use rights and inventories.
[2] Borrowings of RMB256 million guaranteed by JinkoSolar Holding, RMB167 million guaranteed by JinkoSolar Holding and certain shareholders of the Group, RMB50 million
[3] As of December 31, 2022, the Group had short-term bank borrowings of RMB4,055 million credit loans, and RMB2,792 million letter of credit loans. The remaining short-term bank borrowings of RMB4,439 million were either guaranteed by other parties and/or collateralized on the Group’s assets, detailed as following:
XML 126 R102.htm IDEA: XBRL DOCUMENT v3.23.1
BORROWINGS - Long-term (Details)
¥ in Thousands, $ in Thousands
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
BORROWINGS      
Long-term bank borrowings ¥ 3,329,075   ¥ 590,013
Long-term financings associated with failed sale-leaseback transactions 15,125,251    
Less: Current portion of long-term borrowings (969,811)   (99,256)
Total long-term borrowings 13,022,795 $ 1,888,128 9,896,455
Financings associated with failed sale lease back transactions      
BORROWINGS      
Long-term financings associated with failed sale-leaseback transactions 2,595,686   2,756,452
Less: Current portion of financings associated with failed sale-leaseback transactions (1,132,645)   (1,272,284)
Other Long Term Debt [Member]      
BORROWINGS      
Long-term financings associated with failed sale-leaseback transactions ¥ 9,200,490   ¥ 7,921,530
XML 127 R103.htm IDEA: XBRL DOCUMENT v3.23.1
BORROWINGS - Long-term future principal repayments (Details)
¥ in Thousands
Dec. 31, 2022
CNY (¥)
BORROWINGS  
2023 ¥ 3,862,228
2024 2,875,790
2025 5,085,899
2026 2,110,558
2027 625,033
Thereafter 565,743
Total ¥ 15,125,251
XML 128 R104.htm IDEA: XBRL DOCUMENT v3.23.1
BORROWINGS - Long-term narrative (Details)
¥ in Thousands, € in Millions
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Aug. 31, 2022
CNY (¥)
Jan. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Oct. 31, 2021
CNY (¥)
Sep. 30, 2021
CNY (¥)
Jul. 31, 2021
CNY (¥)
Aug. 31, 2020
Jul. 31, 2020
CNY (¥)
Apr. 30, 2020
CNY (¥)
Dec. 31, 2020
CNY (¥)
Sep. 30, 2020
CNY (¥)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2023
CNY (¥)
Jun. 30, 2023
CNY (¥)
Dec. 31, 2022
EUR (€)
BORROWINGS                                
Term of loan agreement                       1 year 1 year      
Long-term financings associated with failed sale-leaseback transactions                       ¥ 15,125,251        
Loans payable to bank     ¥ 590,013                 3,329,075 ¥ 590,013      
Loans payable to bank, current     99,256                 969,811 99,256      
Short-term borrowings     13,339,367                 12,419,170 [1] 13,339,367      
Government Background Companies                                
BORROWINGS                                
Capital injections                   ¥ 846,000            
Jinko Chuzhou                                
BORROWINGS                                
Term of loan agreement         5 years 5 years                    
Interest-free half-year loan         ¥ 100,000 ¥ 150,000                    
Interest rate         4.35% 4.35%                    
Long-term financings associated with failed sale-leaseback transactions                       1,633,000        
Net book value collateralized     1,025,000                 701,000 1,025,000      
Ownership interest held                 45.00%              
Fixed annual return (as a percent)             4.35%                  
Equity interest that will be repurchased (as a percent)             45.00%                  
Noncontrolling interest derecognized                     ¥ 859,000          
New loan liabilities at fair value                     846,000          
Jinko Yiwu                                
BORROWINGS                                
Long-term financings associated with failed sale-leaseback transactions     757,000                 754,000 ¥ 757,000      
Fixed annual return (as a percent)             6.00%                  
Equity interest that will be repurchased (as a percent)             45.00%                  
Noncontrolling interest derecognized                     779,000          
New loan liabilities at fair value                     ¥ 818,000          
Jinko Yiwu | Government Background Companies                                
BORROWINGS                                
Capital injections                       ¥ 765,000        
Jinko ShangRao | Government Background Companies                                
BORROWINGS                                
Term of loan agreement                         5 years      
Interest-free half-year loan     98,000                   ¥ 98,000      
Interest rate                       10.00%       10.00%
Net book value collateralized     ¥ 2,017,000                 ¥ 2,059,000 ¥ 2,017,000      
Carrying value of the loan                       0        
Capital injections       ¥ 50,000 ¥ 150,000       ¥ 4,500,000              
Fixed annual return (as a percent)     4.90% 5.18% 5.18% 5.18%             4.90%      
Long term Borrowings With Embedded Warrants                                
BORROWINGS                                
Long-term financings associated with failed sale-leaseback transactions                       1,099,000        
Financings associated with failed sale lease back transactions                                
BORROWINGS                                
Long-term financings associated with failed sale-leaseback transactions     ¥ 2,756,452                 2,595,686 ¥ 2,756,452      
Current portion of debt     1,272,284                 1,132,645 1,272,284      
Carrying amount of solar project sold     2,630,000                 1,761,000 2,630,000      
Cash consideration received on sale of solar project                       1,768,000 ¥ 3,334,000      
Financings associated with failed sale lease back transactions | Minimum                                
BORROWINGS                                
Lease term                         1 year      
Financings associated with failed sale lease back transactions | Maximum                                
BORROWINGS                                
Lease term                         6 years      
Loan agreement with The Export-Import Bank of China [Member]                                
BORROWINGS                                
Interest-free half-year loan | €                               € 28
Other long term borrowings                                
BORROWINGS                                
Long-term financings associated with failed sale-leaseback transactions     7,921,530                 9,200,490 ¥ 7,921,530      
Rui Xu's Loan Agreement With Government Background Company                                
BORROWINGS                                
Term of loan agreement       5 years 5 years                      
Interest-free half-year loan       ¥ 20,000 ¥ 20,000                      
Interest rate       5.05% 5.05%                      
Net book value collateralized                       40,000        
Loan Agreement With Ping An International Financial Leasing Co., Ltd                                
BORROWINGS                                
Term of loan agreement               2 years                
Interest-free half-year loan               ¥ 49,263,000                
Loan Agreement with Deutsche Bank Co.,LTD                                
BORROWINGS                                
Term of loan agreement                         3 years      
Loan Agreement With Haining Jinko                                
BORROWINGS                                
Term of loan agreement 5 years         5 years                    
Interest-free half-year loan ¥ 1,000,000         ¥ 690,000                    
Interest rate 5.06%         10.00%                    
Net book value collateralized     690,000                 ¥ 591,000 ¥ 690,000      
Loan Agreement With Anhui Jinko                                
BORROWINGS                                
Term of loan agreement       6 years               6 years        
Interest-free half-year loan       ¥ 455,000                        
Interest rate       5.58%                        
Long-term financings associated with failed sale-leaseback transactions                       ¥ 215,000        
Net book value collateralized     ¥ 434,000                 465,000 434,000      
Loan Agreement With Yushan Jinko                                
BORROWINGS                                
Term of loan agreement   6 years 6 years 6 years                        
Interest-free half-year loan   ¥ 100,000 ¥ 100,000 ¥ 200,000                 ¥ 100,000      
Interest rate   4.90% 4.90% 4.90%                 4.90%      
Long-term financings associated with failed sale-leaseback transactions                       100,000        
Net book value collateralized     ¥ 287,000                 ¥ 278,000 ¥ 287,000      
5-year loan agreements with Industrial Bank Co.,LTD                                
BORROWINGS                                
Term of loan agreement                       5 years        
Interest-free half-year loan                       ¥ 190,000        
Interest rate                       4.30%       4.30%
Long-term financings associated with failed sale-leaseback transactions                       ¥ 138,000        
Balance due on first year                       5,000   ¥ 26,000    
Balance due on second year                       18,000        
5-year loan agreements with Industrial Bank Co.,LTD, one                                
BORROWINGS                                
Term of loan agreement                         5 years      
Interest-free half-year loan     ¥ 100,000                 ¥ 25,000 ¥ 100,000      
Interest rate     5.30%                 4.80% 5.30%     4.80%
Long-term financings associated with failed sale-leaseback transactions     ¥ 119,000                 ¥ 81,000 ¥ 119,000      
5-year loan agreements with Industrial Bank Co.,LTD, two                                
BORROWINGS                                
Term of loan agreement                       5 years        
Interest-free half-year loan     ¥ 19,000                 ¥ 92,000 ¥ 19,000      
Interest rate     5.30%                 4.60% 5.30%     4.60%
Long-term financings associated with failed sale-leaseback transactions                       ¥ 190,000        
5-year loan agreements with Industrial Bank Co.,LTD, three                                
BORROWINGS                                
Interest-free half-year loan                       ¥ 21,000        
Interest rate                       4.60%       4.60%
3-year loan agreement with Industrial Bank Co. Ltd                                
BORROWINGS                                
Term of loan agreement                       3 years        
Interest rate                       4.10%       4.10%
Long-term financings associated with failed sale-leaseback transactions                       ¥ 149,000        
Revolving loan facility                                
BORROWINGS                                
Long-term financings associated with failed sale-leaseback transactions                       397,000        
Balance due on first year                       27,000     ¥ 27,000  
Maximum aggregate principal amount                       2,400,000        
Amount drew down                       ¥ 397,000        
3-year loan agreement with Bank of Shanghai Co.,Ltd                                
BORROWINGS                                
Term of loan agreement                       3 years        
Interest-free half-year loan                       ¥ 100,000        
Interest rate                       3.65%       3.65%
Long-term financings associated with failed sale-leaseback transactions                       ¥ 100,000        
Net book value collateralized                       ¥ 10,000        
3-year loan agreement with China Construction Bank                                
BORROWINGS                                
Term of loan agreement                       3 years        
Interest-free half-year loan                       ¥ 80,000        
Interest rate                       4.10%       4.10%
3-year loan agreement with Industrial Bank Co.,LTD                                
BORROWINGS                                
Term of loan agreement                       3 years        
Interest-free half-year loan                       ¥ 150,000        
Interest rate                       4.10%       4.10%
Long-term financings associated with failed sale-leaseback transactions                       ¥ 400,000        
Balance due on first year                       60        
3-year loan agreement with Industrial Bank Co.,LTD | Land Use Rights                                
BORROWINGS                                
Net book value collateralized                       38,000        
3-year loan agreement with Industrial Bank Co.,LTD | Buildings                                
BORROWINGS                                
Net book value collateralized                       366,000        
3-year loan agreement with Industrial Bank Co.,LTD, one                                
BORROWINGS                                
Interest-free half-year loan                       100,000        
3-year loan agreement with Industrial Bank Co.,LTD, two                                
BORROWINGS                                
Interest-free half-year loan                       100,000        
3-year loan agreement with Industrial Bank Co.,LTD, three                                
BORROWINGS                                
Interest-free half-year loan                       ¥ 200,000        
3-year loan agreement with China Everbright Bank                                
BORROWINGS                                
Term of loan agreement                       3 years        
Interest-free half-year loan                       ¥ 50,000        
Interest rate                       3.65%       3.65%
Long-term financings associated with failed sale-leaseback transactions                       ¥ 50,000        
Balance due on first year                       ¥ 500        
3-year loan agreement with Hua Xia Bank                                
BORROWINGS                                
Term of loan agreement                       3 years        
Interest-free half-year loan                       ¥ 70,000        
Interest rate                       3.40%       3.40%
Long-term financings associated with failed sale-leaseback transactions                       ¥ 70,000        
Balance due on first year                       ¥ 10,000        
5-year loan agreement with Fudian Bank                                
BORROWINGS                                
Term of loan agreement                       5 years        
Interest-free half-year loan                       ¥ 17,000        
Interest rate                       5.10%       5.10%
Long-term financings associated with failed sale-leaseback transactions                       ¥ 16,000        
Balance due on first year                       ¥ 3,000        
2-year loan agreement with China Everbright Bank                                
BORROWINGS                                
Term of loan agreement                       2 years        
Interest-free half-year loan                       ¥ 50,000        
Interest rate                       3.50%       3.50%
4-year loan agreement with China CITIC Bank                                
BORROWINGS                                
Term of loan agreement                       4 years        
Interest-free half-year loan                       ¥ 164,000        
Interest rate                       3.65%       3.65%
Long-term financings associated with failed sale-leaseback transactions                       ¥ 160,000        
Balance due on first year                       ¥ 4,000        
[1] RMB120 million collateralized on the account receivables and inventories of the Group, RMB528 million collateralized on the Group’s certain building and equipment, including RMB329 million which were also collateralized on the Group’s certain land use rights, RMB95 million were also collateralized on the Group’s certain land use rights and inventories.
XML 129 R105.htm IDEA: XBRL DOCUMENT v3.23.1
BORROWINGS - Other long-term borrowings (Details)
¥ in Thousands, € in Millions, $ in Millions
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Aug. 31, 2022
CNY (¥)
Jul. 31, 2022
CNY (¥)
Jan. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Oct. 31, 2021
CNY (¥)
Sep. 30, 2021
CNY (¥)
Jul. 31, 2021
CNY (¥)
Oct. 31, 2020
CNY (¥)
Aug. 31, 2020
Jul. 31, 2020
CNY (¥)
Apr. 30, 2020
CNY (¥)
Dec. 31, 2020
CNY (¥)
Sep. 30, 2018
CNY (¥)
Jun. 30, 2018
CNY (¥)
Sep. 30, 2020
CNY (¥)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2022
EUR (€)
Dec. 31, 2021
USD ($)
BORROWINGS                                        
Term of loan agreement                               1 year 1 year      
Long-term Debt                               ¥ 15,125,251        
JinkoSolar (Sichuan) Co., Ltd.                                        
BORROWINGS                                        
Fixed annual return (as a percent)               6.00%                        
Noncontrolling interest derecognized                             ¥ 997,000          
New loan liabilities at fair value               ¥ 1,114,000                        
Long-term Debt       ¥ 1,560,000                         ¥ 1,560,000      
JinkoSolar Technology (Haining) Co., Ltd. ("Haining Jinko")                                        
BORROWINGS                                        
Noncontrolling interest derecognized                               1,164,000        
New loan liabilities at fair value                             1,193,000          
Long-term Debt       1,096,000                         1,096,000      
JinkoSolar Technology (Haining) Co., Ltd. ("Haining Jinko") | Minimum                                        
BORROWINGS                                        
Fixed annual return (as a percent)                       4.75%                
JinkoSolar Technology (Haining) Co., Ltd. ("Haining Jinko") | Maximum                                        
BORROWINGS                                        
Fixed annual return (as a percent)                       5.23%                
Jinko Yiwu                                        
BORROWINGS                                        
Fixed annual return (as a percent)                 6.00%                      
Equity interest that will be repurchased (as a percent)                 45.00%                      
Noncontrolling interest derecognized                             779,000          
New loan liabilities at fair value                             818,000          
Long-term Debt       757,000                       754,000 757,000      
Jinko Chuzhou                                        
BORROWINGS                                        
Fixed annual return (as a percent)                 4.35%                      
Equity interest that will be repurchased (as a percent)                 45.00%                      
Ownership interest held                     45.00%                  
Noncontrolling interest derecognized                             859,000          
New loan liabilities at fair value                             ¥ 846,000          
Term of loan agreement           5 years 5 years                          
Interest-free half-year loan           ¥ 100,000 ¥ 150,000                          
Interest rate           4.35% 4.35%                          
Net book value collateralized       ¥ 1,025,000                       701,000 1,025,000      
Long-term Debt                               1,633,000        
Loan Agreement With Yushan Jinko                                        
BORROWINGS                                        
Term of loan agreement     6 years 6 years 6 years                              
Interest-free half-year loan     ¥ 100,000 ¥ 100,000 ¥ 200,000                       ¥ 100,000      
Interest rate     4.90% 4.90% 4.90%                       4.90%     4.90%
Net book value collateralized       ¥ 287,000                       278,000 ¥ 287,000      
Long-term Debt                               ¥ 100,000        
Loan Agreement With Anhui Jinko                                        
BORROWINGS                                        
Term of loan agreement         6 years                     6 years        
Interest-free half-year loan         ¥ 455,000                              
Interest rate         5.58%                              
Net book value collateralized       434,000                       ¥ 465,000 434,000      
Long-term Debt                               215,000        
Loan Agreement With Haining Jinko                                        
BORROWINGS                                        
Term of loan agreement 5 years           5 years                          
Interest-free half-year loan ¥ 1,000,000           ¥ 690,000                          
Interest rate 5.06%           10.00%                          
Net book value collateralized       690,000                       591,000 690,000      
Outstanding balance in next 12 months                               1,006,000        
Loan Agreement With Ping An International Financial Leasing Co., Ltd                                        
BORROWINGS                                        
Term of loan agreement                   2 years                    
Interest-free half-year loan                   ¥ 49,263,000                    
Rui Xu's Loan Agreement With Government Background Company                                        
BORROWINGS                                        
Term of loan agreement         5 years 5 years                            
Interest-free half-year loan         ¥ 20,000 ¥ 20,000                            
Interest rate         5.05% 5.05%                            
Net book value collateralized                               40,000        
3-year loan agreement with Deutsche Bank Co.,Ltd                                        
BORROWINGS                                        
Interest-free half-year loan       ¥ 75,000                         ¥ 75,000     $ 12
Interest rate       1.92%                         1.92%     1.92%
Long-term Debt                               55,000        
Outstanding balance in next 12 months                               ¥ 27,000   $ 4    
2-year loan agreement with Bank of Communications                                        
BORROWINGS                                        
Term of loan agreement                               2 years        
Interest-free half-year loan                               ¥ 100,000        
Interest rate                               3.65%   3.65% 3.65%  
Net book value collateralized                               ¥ 110,000        
2-year loan agreement with The Export-Import Bank of China with interest rate of 2.10                                        
BORROWINGS                                        
Term of loan agreement                               2 years        
Interest-free half-year loan                               ¥ 817,000     € 110  
Interest rate                               2.10%   2.10% 2.10%  
2-year loan agreement with The Export-Import Bank of China with interest rate of 2.70                                        
BORROWINGS                                        
Interest-free half-year loan                               ¥ 208,000        
Interest rate                               2.70%   2.70% 2.70%  
3-year loan agreement with Industrial Bank Co. Ltd                                        
BORROWINGS                                        
Term of loan agreement                               3 years        
Interest rate                               4.10%   4.10% 4.10%  
Long-term Debt                               ¥ 149,000        
7-year loan agreement with bank consortium                                        
BORROWINGS                                        
Term of loan agreement                               7 years        
Interest rate                               4.10%   4.10% 4.10%  
7-year loan agreement with Industrial Bank Co.,Ltd                                        
BORROWINGS                                        
Term of loan agreement                               7 years        
Interest-free half-year loan                               ¥ 31,000        
Interest rate                               3.95%   3.95% 3.95%  
3-year loan agreement with China Everbright bank Co., ltd                                        
BORROWINGS                                        
Term of loan agreement                               3 years        
Interest-free half-year loan                               ¥ 240,000        
Interest rate                               4.00%   4.00% 4.00%  
Outstanding balance in next 12 months                               ¥ 240,000        
Loan Agreement With Jinko Feidong                                        
BORROWINGS                                        
Term of loan agreement                               5 years        
Interest-free half-year loan                               ¥ 205,000        
Interest rate                               4.75%   4.75% 4.75%  
Long-term Debt                               ¥ 208,000        
Outstanding balance in next 12 months                               51,000        
Loan Agreement With Anhui Jinko One                                        
BORROWINGS                                        
Interest-free half-year loan                               ¥ 83,000        
Interest rate                               5.58%   5.58% 5.58%  
Loan Agreement With Anhui Jinko Two                                        
BORROWINGS                                        
Interest-free half-year loan                               ¥ 66,000        
Interest rate                               5.58%   5.58% 5.58%  
Loan Agreement With Anhui Jinko Three                                        
BORROWINGS                                        
Interest-free half-year loan                               ¥ 66,000        
Interest rate                               5.57%   5.57% 5.57%  
Loan Agreement With Jinko Leshan                                        
BORROWINGS                                        
Term of loan agreement   4 years                                    
Interest-free half-year loan   ¥ 150,000                                    
Interest rate   6.00%                                    
Government Background Companies                                        
BORROWINGS                                        
Capital injections                       ¥ 846,000                
Government Background Companies | JinkoSolar (Sichuan) Co., Ltd.                                        
BORROWINGS                                        
Capital injections             ¥ 100,000                 ¥ 1,300,000        
Government Background Companies | JinkoSolar Technology (Haining) Co., Ltd. ("Haining Jinko")                                        
BORROWINGS                                        
Capital injections                         ¥ 517,000 ¥ 517,000            
Government Background Companies | Jinko Yiwu                                        
BORROWINGS                                        
Capital injections                               ¥ 765,000        
Government Background Companies | Jinko ShangRao                                        
BORROWINGS                                        
Capital injections         ¥ 50,000 ¥ 150,000         ¥ 4,500,000                  
Fixed annual return (as a percent)       4.90% 5.18% 5.18% 5.18%                   4.90%     4.90%
Term of loan agreement                                 5 years      
Interest-free half-year loan       ¥ 98,000                         ¥ 98,000      
Interest rate                               10.00%   10.00% 10.00%  
Net book value collateralized       ¥ 2,017,000                       ¥ 2,059,000 ¥ 2,017,000      
Carrying value of the loan                               0        
Government Background Companies | Jinko Solar Co., Ltd. ("Jiangxi Jinko")                                        
BORROWINGS                                        
Capital injections                               ¥ 1,100,000        
Equity interest that will be repurchased (as a percent)               30.00%                        
XML 130 R106.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES (Details)
12 Months Ended
Dec. 31, 2022
LEASES  
Residual value guarantee false
Minimum  
LEASES  
Operating lease term 3 years
Maximum  
LEASES  
Operating lease term 20 years
XML 131 R107.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES - Operating and finance leases (Details)
¥ in Thousands, $ in Thousands
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Operating leases:      
Operating lease liabilities - current ¥ 65,489 $ 9,495 ¥ 62,515
Operating lease liabilities - non-current 339,885 49,279 385,420
Total lease liabilities 405,374   447,935
Operating lease right-of-use assets, net 396,966 57,555 438,271
Financing leases:      
Financing lease liabilities - current 168,381 24,413 194,939
Financing lease liabilities - non-current 69,881 10,131 236,374
Total lease liabilities 238,262   431,313
Financing lease right-of-use assets, net ¥ 558,407 $ 80,961 ¥ 628,592
XML 132 R108.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES - Components of lease expenses (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
LEASES    
Amortization of right-of-use assets ¥ 129,869 ¥ 135,791
Interest of lease liabilities 36,553 51,575
Expenses for short-term lease within 12 months 9,154 3,052
Total lease cost ¥ 175,576 ¥ 190,418
XML 133 R109.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES - Supplemental cash flow information (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash outflows for operating leases ¥ 72,906 ¥ 76,400
Operating cash outflows for finance leases 19,926 25,974
Financing cash outflows for finance leases 216,722 286,292
Total cash paid for amounts included in the measurement of lease liabilities: 309,554 388,666
Lease obligation accrued in exchange for right-of-use assets:    
Operating lease liabilities 3,476 185,472
Finance lease liabilities   132,188
Total lease obligation accrued in exchange for right-of-use assets: ¥ 3,476 ¥ 317,660
Operating leases: Weighted-average remaining lease term 6 years 2 months 15 days 7 years 4 months 6 days
Operating leases: Weighted-average discount rate 6.46% 6.47%
Financing leases: Weighted-average remaining lease term 11 months 8 days 1 year 11 months 8 days
Financing leases: Weighted-average discount rate 5.55% 5.65%
XML 134 R110.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES - Maturities of lease liabilities (Details) - CNY (¥)
¥ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Operating leases:    
2023 ¥ 85,637  
2024 84,973  
2025 75,863  
Thereafter 206,541  
Total undiscounted lease payments 453,014  
Less: imputed interest 47,640  
Total lease liabilities 405,374 ¥ 447,935
Financing leases:    
2023 236,657  
2024 34,252  
Total undiscounted lease payments 270,909  
Less: imputed interest 32,647  
Total lease liabilities ¥ 238,262 ¥ 431,313
XML 135 R111.htm IDEA: XBRL DOCUMENT v3.23.1
EARNINGS PER SHARE (Details) - CNY (¥)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Net income ¥ 1,565,139 ¥ 955,572 ¥ 335,255
Less: Net income attributable to non-controlling interests 944,633 234,554 104,870
Net income attributable to JinkoSolar's ordinary shareholders 620,506 721,018 230,385
Dilutive effects of call option     (462,752)
Numerator for diluted income/(loss) per share ¥ 620,506 ¥ 412,679 ¥ (232,367)
Denominator for basic earnings per share - weighted average number of ordinary shares outstanding 198,004,260 190,672,869 178,938,853
Dilutive effects of call option     (7,500,000)
Denominator for diluted calculation - weighted average number of ordinary shares outstanding 200,408,494 205,719,772 171,438,853
Continuing operations:      
Basic earnings per share attributable to JinkoSolar's ordinary shareholders ¥ 3.13 ¥ 3.78 ¥ 1.29
Diluted earnings/(loss) per share attributable to JinkoSolar's ordinary shareholders ¥ 3.10 ¥ 2.01 ¥ (1.36)
Share-Based Payment Arrangement, Option      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Dilutive effects of share options 2,404,234 540,620  
Convertible senior note payable      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Dilutive effects of convertible senior notes   ¥ 308,339  
Dilutive effects of Convertible notes   14,506,283  
XML 136 R112.htm IDEA: XBRL DOCUMENT v3.23.1
EARNINGS PER SHARE - Additional (Details) - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
EARNINGS PER SHARE      
Antidilutive securities excluded 14,427,088 17,708,332 17,708,332
XML 137 R113.htm IDEA: XBRL DOCUMENT v3.23.1
EMPLOYEE BENEFITS (Details) - CNY (¥)
¥ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2013
Dec. 31, 2012
EMPLOYEE BENEFITS        
Penalty on daily rate basis as a percentage of outstanding contribution 0.05%      
Accrued employee benefits ¥ 1,071 ¥ 741 ¥ 26 ¥ 12
XML 138 R114.htm IDEA: XBRL DOCUMENT v3.23.1
CONVERTIBLE SENIOR NOTES AND CALL OPTIONS (Details)
$ / shares in Units, ¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
shares
Dec. 31, 2021
USD ($)
shares
Dec. 31, 2020
CNY (¥)
Dec. 31, 2022
USD ($)
$ / shares
May 17, 2019
USD ($)
CONVERTIBLE SENIOR NOTES AND CALL OPTIONS              
Amount of conversion of convertible securities     ¥ 340,330 $ 16,000      
Ordinary shares issued upon a conversion of convertible securities | shares     3,281,244 3,281,244      
Fair value of convertible notes ¥ 1,071,000   ¥ 1,099,000        
Foreign exchange gain (loss) (60,000)   9,000        
Change in fair value of convertible senior notes 12,083 $ 1,752 (327,762)   ¥ 1,202,082    
Reclassification of change in instrument-specific credit risk ¥ 0 $ 0 14,252   ¥ 0    
Proceeds from exercise of call option     621,059        
2024 Convertible Notes              
CONVERTIBLE SENIOR NOTES AND CALL OPTIONS              
Aggregate principal amount | $           $ 1,000 $ 85,000
Interest rate             4.50%
Convertible debt, conversion rate 52.0833 52.0833          
Convertible debt, conversion price | $ / shares           $ 19.20  
Debt covenant, ownership interest threshold 50.00%         50.00%  
Percentage of principal amount 100.00% 100.00%          
Percentage of notes repurchased 100.00% 100.00%          
Fair value of convertible notes ¥ 12,000            
Foreign exchange gain (loss) 100,000   56,000        
Change in fair value of convertible senior notes     328,000        
Reclassification of change in instrument-specific credit risk ¥ 14,000            
Proceeds from exercise of call option     ¥ 621,000        
XML 139 R115.htm IDEA: XBRL DOCUMENT v3.23.1
CONVERTIBLE SENIOR NOTES AND CALL OPTIONS - Call options (Details)
¥ in Thousands, $ in Millions
1 Months Ended 12 Months Ended
Jan. 22, 2014
shares
May 31, 2019
shares
Feb. 28, 2018
shares
Dec. 31, 2022
USD ($)
shares
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
CNY (¥)
shares
CONVERTIBLE SENIOR NOTES AND CALL OPTIONS            
Issuance of shares (in shares) | shares   18,687,500 16,560,000     5,976,272
Proceeds from exercise of call option         ¥ 621,059  
American Depositary Shares            
CONVERTIBLE SENIOR NOTES AND CALL OPTIONS            
Issuance of shares (in shares) | shares 3,750,000 4,671,875 4,140,000     1,494,068
Call Option            
CONVERTIBLE SENIOR NOTES AND CALL OPTIONS            
Issuance of shares (in shares) | shares       1,875,000    
Derivative asset fair value | $       $ 30    
Gain from change in fair value           ¥ 476,000
Loss from change in fair value         136,000  
Exchange loss for call option           ¥ 14,000
Exchange gain for call option         ¥ 300  
2024 Convertible Notes            
CONVERTIBLE SENIOR NOTES AND CALL OPTIONS            
Net proceeds from the offering | $       $ 30    
XML 140 R116.htm IDEA: XBRL DOCUMENT v3.23.1
ORDINARY SHARES (Details)
$ / shares in Units, ¥ in Thousands, $ in Thousands
1 Months Ended 12 Months Ended
Jan. 22, 2014
USD ($)
shares
May 31, 2019
CNY (¥)
shares
May 31, 2019
USD ($)
$ / shares
shares
Feb. 28, 2018
USD ($)
$ / shares
shares
Dec. 31, 2022
CNY (¥)
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
CNY (¥)
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
CNY (¥)
shares
Dec. 31, 2020
USD ($)
shares
REFERRED SHARES                    
Authorized capital | $           $ 10        
Ordinary shares, shares authorized           500,000,000   500,000,000    
Common stock offering (in shares)   18,687,500 18,687,500 16,560,000         5,976,272 5,976,272
Ordinary shares, par value | $ / shares     $ 0.00002 $ 0.00002   $ 0.00002   $ 0.00002    
Ordinary shares, shares outstanding           201,189,189   190,824,913    
Issuance of shares (in shares)   18,687,500 18,687,500 16,560,000         5,976,272 5,976,272
Share price in ADR | $ / shares     $ 16.00 $ 18.15            
Treasury stock, value, acquired, cost method | ¥         ¥ 43,000   ¥ 43,000      
Amount of conversion of convertible securities             340,330 $ 16,000    
payments of stock issuance costs     $ 4,000 $ 4,000 ¥ 47,148 $ 6,836        
Proceeds from issuance of ordinary shares   ¥ 489,000 $ 71,000 $ 71,100     ¥ 641,065      
Issuance of shares | ¥                 ¥ 636,180  
Private Placement                    
REFERRED SHARES                    
Common stock offering (in shares) 15,000,000     7,713,499            
Issuance of shares (in shares) 15,000,000     7,713,499            
Shares issue price per share | $ / shares     $ 4.00 $ 4.54            
Issuance of shares | $ $ 126,300     $ 35,000            
At-the-market offering                    
REFERRED SHARES                    
Proceeds from issuance of ordinary shares | $                   $ 98,000
American Depositary Shares                    
REFERRED SHARES                    
Common stock offering (in shares) 3,750,000 4,671,875 4,671,875 4,140,000         1,494,068 1,494,068
Issuance of shares (in shares) 3,750,000 4,671,875 4,671,875 4,140,000         1,494,068 1,494,068
Treasury stock, shares, acquired             736,460 736,460 305,660 305,660
Treasury stock, value, acquired, cost method | ¥             ¥ 29,000      
Other Common Stock                    
REFERRED SHARES                    
Treasury stock, shares, acquired         2,945,840 2,945,840 1,222,640 1,222,640    
XML 141 R117.htm IDEA: XBRL DOCUMENT v3.23.1
SUBSIDIARY'S OFFERING OF ITS EQUITY INTERESTS (Details)
¥ in Thousands, $ in Millions
1 Months Ended 12 Months Ended
Jan. 26, 2022
CNY (¥)
Apr. 30, 2022
CNY (¥)
Oct. 31, 2020
CNY (¥)
Oct. 31, 2020
USD ($)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
CNY (¥)
Jan. 25, 2022
SUBSIDIARY'S OFFERING OF ITS EQUITY INTERESTS                
Contribution from non-controlling interest shareholders         ¥ 17,000   ¥ 865,000  
Non-controlling interest                
SUBSIDIARY'S OFFERING OF ITS EQUITY INTERESTS                
Contribution from non-controlling interest shareholders         17,000   865,000  
Additional paid in capital                
SUBSIDIARY'S OFFERING OF ITS EQUITY INTERESTS                
Contribution from non-controlling interest shareholders         ¥ 0   ¥ 0  
Jinko Solar Co., Ltd. ("Jiangxi Jinko")                
SUBSIDIARY'S OFFERING OF ITS EQUITY INTERESTS                
Ownership interest held 58.62%              
Amount of dividends declared           ¥ 230,000    
Amount of dividends distributed   ¥ 95,000            
Jiangxi Jinko                
SUBSIDIARY'S OFFERING OF ITS EQUITY INTERESTS                
Percentage of ownership     73.30% 73.30%        
Jinko Solar Co., Ltd. ("Jiangxi Jinko")                
SUBSIDIARY'S OFFERING OF ITS EQUITY INTERESTS                
Percentage of ownership         58.60%      
Non-controlling interests' ownership of the subsidiary 41.38%             26.72%
Jinko Solar Co., Ltd. ("Jiangxi Jinko") | IPO                
SUBSIDIARY'S OFFERING OF ITS EQUITY INTERESTS                
Net proceeds from IPO ¥ 9,723,000              
Jinko Solar Co., Ltd. ("Jiangxi Jinko") | IPO | Non-controlling interest                
SUBSIDIARY'S OFFERING OF ITS EQUITY INTERESTS                
Net proceeds from IPO 6,419,000              
Jinko Solar Co., Ltd. ("Jiangxi Jinko") | IPO | Additional paid in capital                
SUBSIDIARY'S OFFERING OF ITS EQUITY INTERESTS                
Net proceeds from IPO ¥ 3,304,000              
JinkoSolar International Development Limited                
SUBSIDIARY'S OFFERING OF ITS EQUITY INTERESTS                
Net of cash disposed of, cash payment from, disposal of subsidiaries     ¥ 3,100,000 $ 461        
Contribution from non-controlling interest shareholders         ¥ 140,000      
JinkoSolar International Development Limited | Jiangxi Jinko                
SUBSIDIARY'S OFFERING OF ITS EQUITY INTERESTS                
Percentage of ownership     26.70% 26.70%        
XML 142 R118.htm IDEA: XBRL DOCUMENT v3.23.1
SHARE BASED COMPENSATION (Details)
¥ / shares in Units, $ / shares in Units, ¥ in Thousands, $ in Thousands
1 Months Ended 12 Months Ended
Oct. 10, 2014
installment
Feb. 28, 2022
shares
Aug. 31, 2021
shares
Aug. 31, 2014
installment
shares
Aug. 31, 2009
shares
Dec. 31, 2022
CNY (¥)
¥ / shares
shares
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
shares
Dec. 31, 2020
CNY (¥)
shares
Dec. 31, 2022
$ / shares
Dec. 31, 2019
shares
Jul. 31, 2009
shares
SHARE BASED COMPENSATION                        
Number of vesting increments | installment       5                
Market value of ordinary shares | (per share)           ¥ 71.18       $ 10.22    
Intrinsic value of options exercised | ¥           ¥ 8,000   ¥ 6,000 ¥ 297,000      
Cash received from the exercise of share options           ¥ 5,000 $ 729 ¥ 10,185 ¥ 114,758      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number           172,000   347,536 716,748   4,555,288  
Share-Based Payment Arrangement, Option                        
SHARE BASED COMPENSATION                        
Number of vesting increments | installment 5                      
Restricted shares                        
SHARE BASED COMPENSATION                        
Unrecognized share-based compensation expense | ¥           ¥ 256,000   ¥ 20,000 ¥ 0      
Number of restricted shares issued           6,814,460   318,600        
2014 Plan                        
SHARE BASED COMPENSATION                        
Ordinary shares that may be issued       12,796,745                
Contractual life       10 years                
2009 Plan                        
SHARE BASED COMPENSATION                        
Ordinary shares that may be issued                       9,325,122
Contractual life         7 years              
2009 Plan | Share-based Payment Arrangement, Employee                        
SHARE BASED COMPENSATION                        
Options granted         953,200              
Share-based compensation arrangement by share-based payment award, award vesting period         36 months              
Long-term incentive plan 2021 | Restricted shares                        
SHARE BASED COMPENSATION                        
Contractual life     5 years                  
Share-based compensation arrangement by share-based payment award, award vesting period     10 years                  
Number of restricted shares issued     354,000                  
Long-term incentive plan 2022 | Restricted shares                        
SHARE BASED COMPENSATION                        
Contractual life   3 years                    
Share-based compensation arrangement by share-based payment award, award vesting period   12 years                    
Number of restricted shares issued   16,684,600                    
XML 143 R119.htm IDEA: XBRL DOCUMENT v3.23.1
SHARE BASED COMPENSATION - Stock Option Activity (Details)
¥ in Thousands
12 Months Ended
Dec. 31, 2022
$ / shares
shares
Dec. 31, 2021
CNY (¥)
$ / shares
shares
Dec. 31, 2020
CNY (¥)
$ / shares
shares
Dec. 31, 2019
CNY (¥)
$ / shares
shares
Dec. 31, 2022
CNY (¥)
shares
Number of option outstanding          
Balance as at beginning balance | shares 347,536 716,748 4,555,288    
Exercise | shares (175,536) (105,200) (3,750,540)    
Forfeited | shares   (264,012) (88,000)    
Balance as at ending balance | shares 172,000 347,536 716,748 4,555,288  
Vested as of December 31,2022 | shares         172,000
Vested and exercisable as of December 31, 2022 | shares         172,000
Weighted-Average Exercise Price          
Balance as at beginning balance $ 3.65 $ 3.46 $ 3.34    
Granted 0        
Exercise 3.35 3.29 3.32    
Forfeited   3.29 3.29    
Balance as of ending balance 3.96 $ 3.65 $ 3.46 $ 3.34  
Vested as of December 31,2022 3.96        
Vested and exercisable as of December 31, 2022 $ 3.96        
Weighted-Average Remaining Contractual Term          
Balance as of December 31 2022 2 years 8 months 8 days 3 years 10 months 2 days 4 years 3 months 4 years 8 months 23 days  
Vested as of December 31,2022 2 years 8 months 8 days        
Vested and exercisable as of December 31, 2022 2 years 8 months 8 days        
Aggregate Intrinsic value          
Balance as of December 31 2022 | ¥   $ 17,373 $ 58,836 $ 73,354 ¥ 8,305
Vested as of December 31,2022 | ¥         8,305
Vested and exercisable as of December 31, 2022 | ¥         ¥ 8,305
XML 144 R120.htm IDEA: XBRL DOCUMENT v3.23.1
SHARE BASED COMPENSATION - Summary of Non-vested Shares (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
CNY (¥)
Weighted-average fair value on grant date (RMB/Share)        
Fair value of shares vested ¥ 5,000   ¥ 2,000 ¥ 4,000
Proceeds from exercise of share options ¥ 5,000 $ 729 ¥ 10,185 ¥ 114,758
XML 145 R121.htm IDEA: XBRL DOCUMENT v3.23.1
SHARE BASED COMPENSATION - Restricted Shares (Details) - CNY (¥)
¥ / shares in Units, ¥ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Share-based compensation     ¥ 923
Restricted shares      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Unvested as of January 1, 2021 318,600    
Granted 16,684,600 354,000  
Vested (10,188,740) (35,400)  
Unvested as of December 31, 2022 6,814,460 318,600  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Unvested as of January 1, 2021 ¥ 86.38    
Granted 72.10 ¥ 86.38  
Vested 72.08 86.38  
Unvested as of December 31, 2022 ¥ 72.38 ¥ 86.38  
Share-based compensation ¥ 968,000 ¥ 9,000 0
Unrecognized compensation expenses ¥ 256,000 ¥ 20,000 ¥ 0
Weighted-average period 2 years 3 months 10 days 4 years 6 months 29 days 0 years
XML 146 R122.htm IDEA: XBRL DOCUMENT v3.23.1
SHARE BASED COMPENSATION - Share options activities (Details)
¥ / shares in Units, ¥ in Thousands
12 Months Ended
Dec. 31, 2022
$ / shares
Dec. 31, 2022
CNY (¥)
¥ / shares
shares
Dec. 31, 2021
CNY (¥)
$ / shares
shares
Dec. 31, 2020
CNY (¥)
$ / shares
Dec. 31, 2020
CNY (¥)
shares
Dec. 31, 2019
CNY (¥)
$ / shares
shares
Dec. 31, 2022
CNY (¥)
¥ / shares
shares
Oct. 31, 2022
shares
Number of option outstanding                
Balance as at beginning balance   347,536 716,748   4,555,288      
Exercise   (175,536) (105,200)   (3,750,540)      
Balance as at ending balance   172,000 347,536   716,748 4,555,288    
Vested and expected to vest as of December 31, 2022             172,000  
Vested and exercisable as of December 31, 2022             172,000  
Weighted-Average Exercise Price                
Balance as at beginning balance | $ / shares $ 3.65   $ 3.46 $ 3.34        
Granted | $ / shares 0              
Exercise | $ / shares 3.35   3.29 3.32        
Balance as of ending balance | $ / shares 3.96   $ 3.65 $ 3.46   $ 3.34    
Vested and expected to vest as of December 31, 2022 | $ / shares 3.96              
Vested and exercisable as of December 31, 2022 | $ / shares $ 3.96              
Weighted-Average Remaining Contractual Term                
Balance as of December 31 2022   2 years 8 months 8 days 3 years 10 months 2 days   4 years 3 months 4 years 8 months 23 days    
Vested and expected to vest as of December 31, 2022   2 years 8 months 8 days            
Vested and exercisable as of December 31, 2022   2 years 8 months 8 days            
Aggregate Intrinsic value                
Balance as of December 31 2022 | ¥     $ 17,373 $ 58,836 ¥ 58,836 $ 73,354 ¥ 8,305  
Vested and expected to vest as of December 31, 2022 | ¥             8,305  
Vested and exercisable as of December 31, 2022 | ¥             ¥ 8,305  
Share-based compensation expenses | ¥         ¥ 923      
Jiangxi Jinko 2022 Plan | Jinko Solar Co., Ltd. ("Jiangxi Jinko") [Member]                
SHARE BASED COMPENSATION                
Ordinary shares reserved for issuance               40,187,375
Number of option outstanding                
Granted   32,149,900            
Balance as at ending balance   32,149,900            
Vested and expected to vest as of December 31, 2022             32,149,900  
Vested and exercisable as of December 31, 2022             32,149,900  
Weighted-Average Exercise Price                
Granted | ¥ / shares   ¥ 10.78            
Balance as of ending balance | ¥ / shares   ¥ 10.78            
Vested and expected to vest as of December 31, 2022 | ¥ / shares             ¥ 10.78  
Vested and exercisable as of December 31, 2022 | ¥ / shares             ¥ 10.78  
Weighted-Average Remaining Contractual Term                
Balance as of December 31 2022   2 years 10 months 20 days            
Vested and expected to vest as of December 31, 2022   2 years 10 months 20 days            
Vested and exercisable as of December 31, 2022   2 years 10 months 20 days            
Aggregate Intrinsic value                
Balance as of December 31 2022 | ¥             ¥ 124,420  
Vested and expected to vest as of December 31, 2022 | ¥             124,420  
Vested and exercisable as of December 31, 2022 | ¥             ¥ 124,420  
Share-based compensation expenses | ¥   ¥ 33,000            
XML 147 R123.htm IDEA: XBRL DOCUMENT v3.23.1
SHARE BASED COMPENSATION - Expense Allocation (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
SHARE BASED COMPENSATION      
Share-based compensation     ¥ 923
Costs of revenues      
SHARE BASED COMPENSATION      
Share-based compensation ¥ 17,676 ¥ 131 329
Selling expenses      
SHARE BASED COMPENSATION      
Share-based compensation 7,101 131 462
General and administration expenses      
SHARE BASED COMPENSATION      
Share-based compensation 974,564 ¥ 9,622 145
Research and development expenses      
SHARE BASED COMPENSATION      
Share-based compensation ¥ 1,528   ¥ (13)
XML 148 R124.htm IDEA: XBRL DOCUMENT v3.23.1
RELATED PARTY TRANSACTIONS AND BALANCES - Balances (Details)
¥ in Thousands, $ in Thousands
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Outstanding amounts due from related parties:      
Prepayment and other receivables from related parties ¥ 23,105   ¥ 17,348
Long-term receivables due from Sweihan PV 37,760    
Subtotal 52,363   3,292
Other payables due to a related party:      
Accounts payable - related parties 0 $ 0 15,863
Advances from a related party      
Advances from JinkoPower 3,829    
Jiangxi Jinko Engineering for sales of solar modules and others [Member]      
Outstanding amounts due from related parties:      
Accounts receivables from related parties 139,713   29,417
Jinko Power      
Outstanding amounts due from related parties:      
Notes receivables from a related party 282,824    
Other assets from related parties     3,292
Notes payables due to a related party      
Other payables due to a related party 5,964   2,230
Xinte Silicon for inventory purchase      
Outstanding amounts due from related parties:      
Advances to a related party 56,860    
Notes payables due to a related party      
Notes payables due to Xinte Silicon for inventory purchase 419,500    
JinkoPower for outsourcing services      
Outstanding amounts due from related parties:      
Prepayment and other receivables from related parties 5,664   11,990
JinkoPower for disposal of solar power projects      
Outstanding amounts due from related parties:      
Prepayment and other receivables from related parties 12,953    
Other assets from related parties 14,603    
Sweihan PV Power Company P.S.J.C ("Sweihan PV", which develops and operates solar power projects in Dubai) for technical services      
Outstanding amounts due from related parties:      
Prepayment and other receivables from related parties 1,075    
JinkoPower for miscellaneous transactions      
Outstanding amounts due from related parties:      
Prepayment and other receivables from related parties ¥ 3,413   5,358
Jinko-Tiansheng      
Other payables due to a related party:      
Accounts payable - related parties     ¥ 15,863
XML 149 R125.htm IDEA: XBRL DOCUMENT v3.23.1
RELATED PARTY TRANSACTIONS AND BALANCES - Transaction From Related Party (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Revenue from sales of products and providing services to related parties        
Income of financing guarantees   ¥ 6,364 ¥ 14,688  
Service expenses and silicon procurement provided by related parties        
Processing fee of OEM service charged by Jiangsu Jinko-Tiansheng   ¥ 5,310 ¥ 27,485  
Solar project management service provided by JinkoPower 7,133 8,753 9,443  
Sweihan Pv        
Revenue from sales of products and providing services to related parties        
Revenue from related parties ¥ 0 ¥ 0 ¥ 51,202  
Income of financing guarantees 2,979 660 3,721  
JinkoPower        
Revenue from sales of products and providing services to related parties        
Revenue from related parties 325,175 27,099 5,072  
Revenue from rental services 5,041 4,004 2,177  
Service expenses and silicon procurement provided by related parties        
Rental expenses from related parties   16    
Jiangxi Desun        
Service expenses and silicon procurement provided by related parties        
Rental expenses from related parties     ¥ 1,100 ¥ 1,000
Xinte Silicon        
Service expenses and silicon procurement provided by related parties        
Silicon procurement ¥ 824,785 ¥ 0    
XML 150 R126.htm IDEA: XBRL DOCUMENT v3.23.1
RELATED PARTY TRANSACTIONS AND BALANCES - Transactions (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Mar. 30, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Related Party Transaction            
Guarantor obligations proceeds of guarantee fee   ¥ 0 ¥ 21,000 ¥ 18,000    
Guarantor obligations, guarantee fee income receivable   3,000 3,000 107,000    
Guarantor obligations, carrying value   0 12,000 57,000    
Related party transaction, other revenues from transactions with related party   0 6,000 15,000    
Payments for other fees     5,310 27,485    
Gain on disposition   ¥ 12,474        
Minimum            
Related Party Transaction            
Amortization period for guarantee liability   1 year        
Maximum            
Related Party Transaction            
Amortization period for guarantee liability   16 years        
Jinko-Tiansheng            
Related Party Transaction            
Payments for other fees   ¥ 0 5,000 27,000    
Gain on disposition   12,000        
Sweihan Pv            
Related Party Transaction            
Revenues from sales of products and provision of processing services to related party   0 0 51,202    
Jiangxi Desun            
Related Party Transaction            
Lessor, operating lease, term of contract           10 years
Rental expenses from related parties       1,100 ¥ 1,000  
Jinko Power            
Related Party Transaction            
Amount of offset the debts and receivables ¥ 71,000          
Revenues from sales of products and provision of processing services to related party   325,000 27,000 5,000    
Due from related parties   423,000 29,000      
Revenue from rental services   5,000 4,000 2,000    
Payments made in advance related to service fee   7,000 9,000 9,000    
Electricity fee charged by related party   27,465 7,725 ¥ 3,088    
Xinte Silicon            
Related Party Transaction            
Silicon procurement   ¥ 824,785 ¥ 0      
XML 151 R127.htm IDEA: XBRL DOCUMENT v3.23.1
CERTAIN RISKS AND CONCENTRATION (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Sales Revenue, Goods, Net      
Concentration Risk      
Concentration risk percentage 4.60% 4.60% 5.30%
Sales Revenue, Goods, Net | Foreign Currency Concentration Risk      
Concentration Risk      
Concentration risk percentage 58.09%    
Accounts Receivable      
Concentration Risk      
Concentration risk percentage 10.00% 10.00% 10.00%
XML 152 R128.htm IDEA: XBRL DOCUMENT v3.23.1
CERTAIN RISKS AND CONCENTRATION - Schedule of Major Customers (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Supplier five      
Concentration Risk      
Concentration risk percentage 77.40% 78.70% 70.00%
Supplier Concentration Risk [Member] | Supplier three | Minimum [Member]      
Concentration Risk      
Concentration risk percentage   10.00%  
Accounts Receivable      
Concentration Risk      
Concentration risk percentage 10.00% 10.00% 10.00%
Sales Revenue, Goods, Net      
Concentration Risk      
Concentration risk percentage 4.60% 4.60% 5.30%
Cost of Goods and Service, Product and Service Benchmark [Member] | Supplier three      
Concentration Risk      
Concentration risk percentage   28.50%  
Cost of Goods and Service, Product and Service Benchmark [Member] | Supplier Concentration Risk [Member] | Supplier two      
Concentration Risk      
Concentration risk percentage 34.00%    
Cost of Goods and Service, Product and Service Benchmark [Member] | Supplier Concentration Risk [Member] | Supplier two | Minimum [Member]      
Concentration Risk      
Concentration risk percentage 10.00%    
Cost of Goods and Service, Product and Service Benchmark [Member] | Supplier Concentration Risk [Member] | Supplier four      
Concentration Risk      
Concentration risk percentage     19.60%
Cost of Goods and Service, Product and Service Benchmark [Member] | Supplier Concentration Risk [Member] | Supplier four | Minimum [Member]      
Concentration Risk      
Concentration risk percentage     10.00%
XML 153 R129.htm IDEA: XBRL DOCUMENT v3.23.1
COMMITMENTS AND CONTINGENCIES - Capital commitments (Details)
¥ in Thousands
Dec. 31, 2022
CNY (¥)
COMMITMENTS AND CONTINGENCIES.  
2023 ¥ 6,357,915
2024 5,786,393
Thereafter 1,446,598
Total 13,590,906
Purchase Obligation ¥ 13,590,906
XML 154 R130.htm IDEA: XBRL DOCUMENT v3.23.1
COMMITMENTS AND CONTINGENCIES - Contingencies and Guarantees (Details)
€ in Thousands, ¥ in Millions, $ in Millions
9 Months Ended
Jun. 17, 2022
USD ($)
MWh
Sep. 28, 2020
EUR (€)
Sep. 30, 2020
CNY (¥)
Mar. 10, 2023
USD ($)
Contingencies [Line Items]        
Amount compensated by the supplier | ¥     ¥ 83  
Jiangxi Jinko        
Contingencies [Line Items]        
Supply agreement amount $ 363.3      
Construction installation electric power energy capacity | MWh 32      
Plant defective modules in amount $ 14.1      
Owner of the plant in the amount 14.6      
Total of plant and interest and costs $ 392.0      
Invoice amount failed to pay by the Indian customer       $ 5.3
Case Against Hanwha Q CELLS GmbH        
Contingencies [Line Items]        
Maximum imposition of penalties | €   € 250,000    
XML 155 R131.htm IDEA: XBRL DOCUMENT v3.23.1
FAIR VALUE MEASUREMENTS (Details)
$ in Thousands, € in Millions, ¥ in Millions
12 Months Ended
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2022
EUR (€)
Dec. 31, 2022
JPY (¥)
May 31, 2022
Dec. 31, 2021
USD ($)
Dec. 31, 2021
EUR (€)
Dec. 31, 2021
JPY (¥)
Dec. 31, 2020
USD ($)
FAIR VALUE MEASUREMENTS                      
Change in fair value of equity securities ¥ 102,000,000                    
Term of puttable bond   2 years     2 years 2 years 2 years        
Unrealized gain on the available-for-sale securities 1,000,000                    
Change in fair value of warrants 0   ¥ 0 ¥ 0              
Impairment of long-lived assets to be disposed of 373,732,000 $ 54,186 273,713,000 114,168,000              
Change in fair value of derivative forward contracts                      
FAIR VALUE MEASUREMENTS                      
Derivative, notional amount   560,000     € 250 ¥ 2,000   $ 630,000 € 20 ¥ 0  
Loss/ gain on derivative ¥ 164,000,000   289,000,000                
Foreign exchange option                      
FAIR VALUE MEASUREMENTS                      
Derivative, notional amount   65,000     € 50     120,000     $ 0
Derivative sold, notional amount | $   $ 50,000           $ 90,000     $ 170,000
Remaining maturity of foreign currency derivative 12 months 12 months                  
Loss/ gain on derivative ¥ 4,000,000   19,000,000 4,000,000              
Convertible senior note payable                      
FAIR VALUE MEASUREMENTS                      
Loss/ gain on derivative ¥ 12,000,000   ¥ 192,000,000                
Interest Rate Swap                      
FAIR VALUE MEASUREMENTS                      
Derivative, notional amount       ¥ 79,000,000              
XML 156 R132.htm IDEA: XBRL DOCUMENT v3.23.1
FAIR VALUE MEASUREMENTS (Assets and Liabilities on a Recurring Basis) (Details)
$ in Thousands, ¥ in Millions
12 Months Ended
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Liabilities:          
Derivative Liability Statement Of Financial Position Extensible Enumeration Not Disclosed Flag true true      
Convertible senior notes | ¥   ¥ 1,099 ¥ 1,071    
Fair Value, Measurements, Recurring          
Assets:          
Equity securities applying fair value option       $ 178,871  
Liabilities:          
Guarantee liabilities         $ 12,142
Available-for-sale securities $ 104,499        
Convertible senior notes       1,070,699 1,098,736
Foreign exchange forward contracts- payable       59,911  
Derivative liability interest rate swap         12,294
Foreign exchange forward contracts- payable       59,911  
Fair Value, Measurements, Recurring | Foreign Exchange Forward Contract [Member]          
Assets:          
Derivative assets       119,625 73,532
Fair Value, Measurements, Recurring | Foreign exchange option          
Liabilities:          
Foreign exchange forward contracts- payable         2,659
Derivative liability interest rate swap       3,226  
Foreign exchange forward contracts- payable         2,659
Fair Value, Measurements, Recurring | Level 1          
Liabilities:          
Guarantee liabilities         0
Convertible senior notes         0
Derivative liability interest rate swap         0
Fair Value, Measurements, Recurring | Level 1 | Foreign Exchange Forward Contract [Member]          
Assets:          
Derivative assets         0
Fair Value, Measurements, Recurring | Level 1 | Foreign exchange option          
Liabilities:          
Foreign exchange forward contracts- payable         0
Foreign exchange forward contracts- payable         0
Fair Value, Measurements, Recurring | Level 2          
Assets:          
Equity securities applying fair value option       178,871  
Liabilities:          
Foreign exchange forward contracts- payable       59,911  
Foreign exchange forward contracts- payable       59,911  
Fair Value, Measurements, Recurring | Level 2 | Foreign Exchange Forward Contract [Member]          
Assets:          
Derivative assets       119,625 73,532
Fair Value, Measurements, Recurring | Level 3 [Member]          
Liabilities:          
Guarantee liabilities         12,142
Available-for-sale securities $ 104,499        
Convertible senior notes       1,070,699 1,098,736
Derivative liability interest rate swap         12,294
Fair Value, Measurements, Recurring | Level 3 [Member] | Foreign exchange option          
Liabilities:          
Foreign exchange forward contracts- payable         2,659
Derivative liability interest rate swap       $ 3,226  
Foreign exchange forward contracts- payable         $ 2,659
XML 157 R133.htm IDEA: XBRL DOCUMENT v3.23.1
FAIR VALUE MEASUREMENTS (Assets and Liabilities Measured Using Unobservable Inputs) (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Call Option [Member]      
Balance at January 1,   ¥ 756,929 ¥ 294,178
Foreign exchange gain/(loss)   251 (13,539)
Change in fair value of call options   (136,121) 476,290
Settlement of call options   (621,059)  
Balance at December 31,     756,929
Convertible Senior Notes      
Balance at January 1, ¥ 1,098,736 1,831,612 728,216
Foreign exchange loss/(gain) 60,038 (8,560) (38,360)
Change in fair value of convertible senior notes (12,083) 327,762 (1,202,082)
Change in the instrument-specific credit risk (100,158) (56,224) (60,326)
Conversion of convertible senior notes   (340,330)  
Balance at December 31, ¥ 1,070,699 ¥ 1,098,736 ¥ 1,831,612
XML 158 R134.htm IDEA: XBRL DOCUMENT v3.23.1
FAIR VALUE MEASUREMENTS (Changes in fair value of Foreign Exchange Option) (Details) - Foreign exchange option - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Fair Value, assets measured on recurring basis, unobservable input reconciliation      
Balance at January 1, ¥ (2,659) ¥ (12,924)  
Purchase of foreign exchange options 3,596 (8,544) ¥ (9,316)
Change in fair value of foreign exchange options (4,163) 18,809 (3,608)
Balance at December 31, ¥ (3,226) ¥ (2,659) ¥ (12,924)
XML 159 R135.htm IDEA: XBRL DOCUMENT v3.23.1
FAIR VALUE MEASUREMENTS (Changes in fair value of rate swap derivative) (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
CNY (¥)
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation        
Change in fair value of interest rate swap ¥ 0 $ 0 ¥ 0 ¥ 78,878
Interest Rate Swap        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation        
Balance at January 1, 12,294     61,272
Change in fair value of interest rate swap       78,878
Change in fair value of interest rate swap cash flow hedges     12,294  
Cash settlement ¥ (12,294)     ¥ (140,150)
Balance at December 31,     ¥ 12,294  
XML 160 R136.htm IDEA: XBRL DOCUMENT v3.23.1
FAIR VALUE MEASUREMENTS (Fair Value Of Rap Cap Derivative) (Details) - Interest Rate Cap [Member] - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
FAIR VALUE MEASUREMENTS      
Balance at January 1, ¥ 12,142 ¥ 57,332 ¥ 72,019
Amortization   (6,365) (14,687)
Cancellation ¥ (12,142) (38,825)  
Balance at December 31,   ¥ 12,142 ¥ 57,332
XML 161 R137.htm IDEA: XBRL DOCUMENT v3.23.1
FAIR VALUE MEASUREMENTS (Change in Fair Value of Derivatives) (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
CNY (¥)
Convertible Senior Notes        
FAIR VALUE MEASUREMENTS        
Change in fair value of derivatives ¥ (12,083)   ¥ 327,762 ¥ (1,202,082)
Change in fair value of derivative forward contracts        
FAIR VALUE MEASUREMENTS        
Change in fair value of derivatives (150,538)   393,523 61,380
Embedded Derivative Financial Instruments        
FAIR VALUE MEASUREMENTS        
Change in fair value of derivatives (13,818)   (104,643) 129,806
Interest Rate Swap        
FAIR VALUE MEASUREMENTS        
Change in fair value of derivatives 0 $ 0   (78,878)
Call Option [Member]        
FAIR VALUE MEASUREMENTS        
Change in fair value of derivatives     (136,121) 476,290
Foreign exchange option        
FAIR VALUE MEASUREMENTS        
Change in fair value of derivatives (4,163)   18,809 (3,608)
"Equity securities Applying fair value option"        
FAIR VALUE MEASUREMENTS        
Change in fair value of derivatives 101,871      
Total        
FAIR VALUE MEASUREMENTS        
Change in fair value of derivatives ¥ (78,731)   ¥ 499,330 ¥ (617,092)
XML 162 R138.htm IDEA: XBRL DOCUMENT v3.23.1
FAIR VALUE MEASUREMENTS (Significant Unobservable Inputs) (Details) - Level 3 [Member]
Dec. 31, 2022
Convertible Senior Notes | Expected volatility  
FAIR VALUE MEASUREMENTS  
Unobservable inputs 75.47
Convertible Senior Notes | Risk free interest rate  
FAIR VALUE MEASUREMENTS  
Unobservable inputs 4.6
Convertible Senior Notes | Discount rate  
FAIR VALUE MEASUREMENTS  
Unobservable inputs 29.23
Foreign exchange option | Expected volatility | Minimum [Member]  
FAIR VALUE MEASUREMENTS  
Unobservable inputs 8.13
Foreign exchange option | Expected volatility | Maximum [Member]  
FAIR VALUE MEASUREMENTS  
Unobservable inputs 0.1000
Foreign exchange option | Risk free interest rate | Minimum [Member]  
FAIR VALUE MEASUREMENTS  
Unobservable inputs 0.0109
Foreign exchange option | Risk free interest rate | Maximum [Member]  
FAIR VALUE MEASUREMENTS  
Unobservable inputs 0.0203
Available-for-sale securities | Risk free interest rate | Minimum [Member]  
FAIR VALUE MEASUREMENTS  
Unobservable inputs 0.0206
Available-for-sale securities | Risk free interest rate | Maximum [Member]  
FAIR VALUE MEASUREMENTS  
Unobservable inputs 0.0221
Available-for-sale securities | Discount rate | Minimum [Member]  
FAIR VALUE MEASUREMENTS  
Unobservable inputs 0.0537
Available-for-sale securities | Discount rate | Maximum [Member]  
FAIR VALUE MEASUREMENTS  
Unobservable inputs 0.0578
XML 163 R139.htm IDEA: XBRL DOCUMENT v3.23.1
FAIR VALUE MEASUREMENTS (Changes in Level 3 fair value of available-for-sale securities) (Details) - Fair value of available-for-sale securities [Member]
¥ in Thousands
12 Months Ended
Dec. 31, 2022
CNY (¥)
Net Investment Income [Line Items]  
Addition of available-for-sale securities ¥ 100,000
Interest accrual 3,526
Change in fair value of available-for-sale securities 973
Balance at December 31, ¥ 104,499
XML 164 R140.htm IDEA: XBRL DOCUMENT v3.23.1
RESTRICTED NET ASSETS (Details)
¥ in Millions
Dec. 31, 2022
CNY (¥)
RESTRICTED NET ASSETS.  
Restricted net assets ¥ 24,303
Percentage of total assets 90.00%
XML 165 R141.htm IDEA: XBRL DOCUMENT v3.23.1
SUBSEQUENT EVENTS (Details)
$ in Millions, ¥ in Billions
12 Months Ended
Apr. 23, 2023
CNY (¥)
Dec. 31, 2022
Dec. 31, 2021
Apr. 23, 2023
USD ($)
Jan. 05, 2023
shares
SUBSEQUENT EVENTS          
Debt Instrument, Term   1 year 1 year    
Subsequent Event | Jiangxi Jinko | Convertible bonds          
SUBSEQUENT EVENTS          
Aggregate principal amount ¥ 10     $ 1,450  
Debt Instrument, Term 6 years        
Subsequent Event | 2023 Equity Incentive Plan          
SUBSEQUENT EVENTS          
Number of ordinary shares authorized for issuance of option, restricted share or other share-based award         20,800,000
XML 166 R142.htm IDEA: XBRL DOCUMENT v3.23.1
ADDITIONAL INFORMATION-CONDENSED FINANCIAL STATEMENTS OF THE PARENT COMPANY - Condensed statements of operations (Details)
¥ in Thousands, $ in Thousands
1 Months Ended 12 Months Ended
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
CNY (¥)
ADDITIONAL INFORMATION - CONDENSED FINANCIAL STATEMENTS OF THE PARENT COMPANY          
Net revenue ¥ 31,000 ¥ 83,127,296 $ 12,052,325 ¥ 40,826,521 ¥ 35,129,459
Cost of revenues   (70,848,983) (10,272,137) (34,168,686) (28,957,798)
Gross profit   12,278,313 1,780,188 6,657,835 6,171,661
Total operating income/(expenses)   (11,849,067) (1,717,953) (5,555,330) (4,386,713)
Income/(loss) from operations   429,246 62,235 1,102,505 1,784,948
Share of income from subsidiaries and affiliates   193,708 28,085 59,809 (52,706)
Interest income/(expenses), net   (490,703)   (624,029) (459,234)
Exchange loss   1,025,891 148,741 (355,499) (336,523)
Income tax expenses   (605,278) (87,757) (194,140) (178,411)
Net income attributable to JinkoSolar Holding Co., Ltd.'s ordinary shareholders   620,506 89,965 721,018 230,385
Parent Company | Reportable Legal Entities          
ADDITIONAL INFORMATION - CONDENSED FINANCIAL STATEMENTS OF THE PARENT COMPANY          
Net revenue     0 0 0
Cost of revenues       0 0
Gross profit       0 0
Total operating income/(expenses)   (593,204) (86,007) (6,150) 1,227
Other income, net       1,737 5,064
Income/(loss) from operations   (593,204) (86,007) (4,413) 6,291
Share of income from subsidiaries and affiliates   1,264,720 183,368 512,873 1,015,006
Interest income/(expenses), net   (19,867) (2,880) 36,613 8,596
Exchange loss   (18,586) (2,694) (14,085) (73,716)
Change in fair value of convertible senior notes and call option   (12,083) (1,752) 191,641 (725,792)
Income before income taxes   620,980 90,035 722,629 230,385
Income tax expenses   (474) (69) (1,611)  
Net income attributable to JinkoSolar Holding Co., Ltd.'s ordinary shareholders   ¥ 620,506 $ 89,966 ¥ 721,018 ¥ 230,385
XML 167 R143.htm IDEA: XBRL DOCUMENT v3.23.1
ADDITIONAL INFORMATION-CONDENSED FINANCIAL STATEMENTS OF THE PARENT COMPANY - Condensed balance sheets (Details)
¥ in Thousands, $ in Thousands
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Current assets:      
Cash and cash equivalents ¥ 10,243,500 $ 1,485,168 ¥ 8,321,415
Due from subsidiaries 139,713 20,257 29,417
Other current assets 3,290,903 477,136 2,435,057
Total current assets 68,327,294 9,906,528 45,524,074
Non-current assets:      
Total assets 108,662,182 15,754,538 72,983,487
Current liabilities:      
Due to subsidiaries 0 0 15,863
Due to related parties 3,829 555  
Total current liabilities 64,936,186 9,414,863 45,459,469
Convertible senior notes 1,070,699 155,237 1,098,736
Total liabilities 81,658,289 11,839,341 58,696,235
Shareholders' equity:      
Ordinary shares (USD $0.00002 par value, 500,000,000 shares authorized, 193,770,753 and 204,135,029 shares issued as of December 31, 2021 and December 31, 2022, respectively, 190,824,913 and 201,189,189 shares outstanding as of December 31, 2021 and December 31, 2022, respectively) 28 4 26
Additional paid-in capital 9,912,931 1,437,240 5,617,923
Accumulated other comprehensive loss 217,563 31,544 (154,375)
Treasury stock, at cost; 2,945,840 ordinary shares as of December 31, 2021 and December 31, 2022 (43,170) (6,259) (43,170)
Total shareholders' equity 16,337,235 2,368,677 11,049,781
Total liabilities and shareholders' equity 108,662,182 15,754,538 72,983,487
Reportable Legal Entities | Parent Company      
Current assets:      
Cash and cash equivalents 492,440 71,397 34,767
Due from subsidiaries 728,019 105,553 2,532,984
Due from related parties 3,454 501 3,454
Other current assets 1,671 242 1,562
Total current assets 1,225,584 177,693 2,572,767
Non-current assets:      
Investments in subsidiaries 16,189,323 2,347,231 9,781,036
Due from subsidiaries - non current     1,262,124
Due from related parties - non current     3,292
Total assets 17,414,907 2,524,924 13,619,219
Current liabilities:      
Due to subsidiaries     1,445,183
Due to related parties     2,500
Other current liabilities 6,973 1,011 13,377
Total current liabilities 6,973 1,011 1,461,060
Due to related parties - non-current     9,642
Convertible senior notes 1,070,699 155,237 1,098,736
Total liabilities 1,077,672 156,248 2,569,438
Shareholders' equity:      
Ordinary shares (USD $0.00002 par value, 500,000,000 shares authorized, 193,770,753 and 204,135,029 shares issued as of December 31, 2021 and December 31, 2022, respectively, 190,824,913 and 201,189,189 shares outstanding as of December 31, 2021 and December 31, 2022, respectively) 28 4 26
Additional paid-in capital 9,912,931 1,437,240 5,617,923
Accumulated other comprehensive loss 217,563 31,544 (154,375)
Treasury stock, at cost; 2,945,840 ordinary shares as of December 31, 2021 and December 31, 2022 (43,170) (6,259) (43,170)
Retained earnings 6,249,883 906,148 5,629,377
Total shareholders' equity 16,337,235 2,368,677 11,049,781
Total liabilities and shareholders' equity ¥ 17,414,907 $ 2,524,924 ¥ 13,619,219
XML 168 R144.htm IDEA: XBRL DOCUMENT v3.23.1
ADDITIONAL INFORMATION-CONDENSED FINANCIAL STATEMENTS OF THE PARENT COMPANY - Condensed balance sheets (Parenthetical) (Details) - $ / shares
Dec. 31, 2022
Dec. 31, 2021
May 31, 2019
Feb. 28, 2018
ADDITIONAL INFORMATION - CONDENSED FINANCIAL STATEMENTS OF THE PARENT COMPANY        
Ordinary shares, par value $ 0.00002 $ 0.00002 $ 0.00002 $ 0.00002
Ordinary shares, shares authorized 500,000,000 500,000,000    
Ordinary shares, shares issued 204,135,029 193,770,753    
Ordinary shares, shares outstanding 201,189,189 190,824,913    
Treasury stock at cost, shares 2,945,840 2,945,840    
Parent Company | Reportable Legal Entities        
ADDITIONAL INFORMATION - CONDENSED FINANCIAL STATEMENTS OF THE PARENT COMPANY        
Ordinary shares, par value $ 0.00002 $ 0.00002    
Ordinary shares, shares authorized 500,000,000 500,000,000    
Ordinary shares, shares issued 204,135,029 193,770,753    
Ordinary shares, shares outstanding 201,189,189 190,824,913    
Treasury stock at cost, shares 2,945,840 2,945,840    
XML 169 R145.htm IDEA: XBRL DOCUMENT v3.23.1
ADDITIONAL INFORMATION-CONDENSED FINANCIAL STATEMENTS OF THE PARENT COMPANY - Condensed cash flows (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
CNY (¥)
Cash flows from operating activities:        
Net income ¥ 1,565,139 $ 226,924 ¥ 955,572 ¥ 335,255
Adjustments to reconcile net income to net cash used in operating activities:        
Sharebase compensation charges 1,000,869 145,112 9,884 923
Change in fair value of convertible senior notes 12,083 1,752 (327,762) 1,202,082
Share of income from subsidiaries (193,708) (28,085) (59,809) 52,706
Exchange loss (1,025,891) (148,741) 355,499 336,523
Changes in operating assets and liabilities:        
(Increase)/decrease in other current assets (277,283) (40,201) (208,125) (1,112,029)
Decrease in other non-current assets (3,417) (495) (104,027) 0
Decrease in due to a related party 3,829 555 0 (749)
Net cash (used in)/provided by operating activities (5,800,784) (841,035) 430,646 591,486
Cash flows from investing activities:        
Net cash used in investing activities (12,272,387) (1,779,329) (11,309,233) (4,918,690)
Cash flows from financing activities:        
Proceeds from exercise of share options 5,000 729 10,185 114,758
Net cash provided by financing activities 20,018,922 2,902,472 12,017,851 6,297,279
Effect of foreign exchange rate changes on cash and cash equivalents 227,957 33,050 (116,790) (169,261)
Net increase in cash and cash equivalents 2,173,708 315,158 1,022,474 1,800,814
Cash, cash equivalents, and restricted cash, beginning of the year 9,097,246 1,318,977 8,074,772 6,273,958
Cash, cash equivalents, and restricted cash, end of the year 11,270,954 1,634,135 9,097,246 8,074,772
Supplemental disclosure of non-cash investing and financing cash flow information        
Proceeds from exercise of share options received in subsequent period     1,169 9,143
Conversion of convertible senior notes to ordinary shares     340,330  
Receivables related to At-The-Market offering       641,065
Capped Call Options        
Adjustments to reconcile net income to net cash used in operating activities:        
Change in fair value of call option 0 0 136,121 (476,290)
Reportable Legal Entities | Parent Company        
Cash flows from operating activities:        
Net income 620,506 89,966 721,018 230,385
Adjustments to reconcile net income to net cash used in operating activities:        
Sharebase compensation charges 579,368 84,000    
Change in fair value of convertible senior notes 12,083 1,752 (327,762) 1,202,082
Change in fair value of call option     136,121 (476,290)
Share of income from subsidiaries (1,264,720) (183,368) (512,873) (1,015,006)
Guarantee income       (5,064)
Exchange loss 18,586 2,694 14,085 73,716
Changes in operating assets and liabilities:        
Decrease in due from subsidiaries 1,465,778 212,518 6,088 592,425
Decrease in due from a related party 3,292 477    
(Increase)/decrease in other current assets (1,279) (186) 165 (9,437)
Decrease in other non-current assets     11,181  
Decrease in due to subsidiaries (1,445,183) (209,532) (117) (658,106)
Decrease in due to a related party (12,142) (1,760)    
Increase/(decrease) in other current liabilities (6,403) (928) 1,978 9,773
Net cash (used in)/provided by operating activities (30,114) (4,367) 49,884 (55,522)
Cash flows from investing activities:        
Cash collection for loans from subsidiaries 735,673 106,662    
Cash paid for loans to subsidiaries (289,620) (41,991) (1,262,124)  
Net cash used in investing activities 446,053 64,671 (1,262,124)  
Cash flows from financing activities:        
Proceeds from exercise of share options 5,024 729 10,185 114,758
Proceeds from exercise of call option     621,059  
Proceeds from issuance of ordinary shares     641,065  
Repurchase of shares       (29,294)
Net cash provided by financing activities 5,024 729 1,272,309 85,464
Effect of foreign exchange rate changes on cash and cash equivalents 36,710 5,323 (44,809) (14,992)
Net increase in cash and cash equivalents 457,673 66,356 15,260 14,950
Cash, cash equivalents, and restricted cash, beginning of the year 34,767 5,041 19,507 4,557
Cash, cash equivalents, and restricted cash, end of the year 492,440 71,397 34,767 19,507
Supplemental disclosure of non-cash investing and financing cash flow information        
Proceeds from exercise of share options received in subsequent period     1,169 9,143
Conversion of convertible senior notes to ordinary shares     ¥ 340,330  
Transfer receivable due from subsidiaries to investments in subsidiaries ¥ 1,160,000 $ 168,184    
Receivables related to At-The-Market offering       ¥ 641,065
XML 170 jks-20221231x20f_htm.xml IDEA: XBRL DOCUMENT 0001481513 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001481513 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001481513 us-gaap:ConvertibleNotesPayableMember 2022-01-01 2022-12-31 0001481513 us-gaap:ConvertibleNotesPayableMember 2021-01-01 2021-12-31 0001481513 jks:OtherCommonStockMember 2022-01-01 2022-12-31 0001481513 jks:OtherCommonStockMember 2021-01-01 2021-12-31 0001481513 jks:AmericanDepositarySharesMember 2021-01-01 2021-12-31 0001481513 us-gaap:CallOptionMember 2022-01-01 2022-12-31 0001481513 jks:AmericanDepositarySharesMember 2020-01-01 2020-12-31 0001481513 jks:AmericanDepositarySharesMember 2019-05-01 2019-05-31 0001481513 us-gaap:PrivatePlacementMember 2018-02-01 2018-02-28 0001481513 jks:AmericanDepositarySharesMember 2018-02-01 2018-02-28 0001481513 us-gaap:PrivatePlacementMember 2014-01-22 2014-01-22 0001481513 jks:AmericanDepositarySharesMember 2014-01-22 2014-01-22 0001481513 us-gaap:RetainedEarningsUnappropriatedMember 2022-12-31 0001481513 us-gaap:NoncontrollingInterestMember 2022-12-31 0001481513 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001481513 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001481513 us-gaap:RetainedEarningsUnappropriatedMember 2021-12-31 0001481513 us-gaap:NoncontrollingInterestMember 2021-12-31 0001481513 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001481513 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001481513 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:TreasuryStockMember 2020-12-31 0001481513 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsUnappropriatedMember 2020-12-31 0001481513 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:NoncontrollingInterestMember 2020-12-31 0001481513 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:CommonStockMember 2020-12-31 0001481513 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001481513 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001481513 us-gaap:RetainedEarningsUnappropriatedMember 2020-12-31 0001481513 us-gaap:NoncontrollingInterestMember 2020-12-31 0001481513 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001481513 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001481513 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-12-31 0001481513 us-gaap:RetainedEarningsUnappropriatedMember 2019-12-31 0001481513 us-gaap:NoncontrollingInterestMember 2019-12-31 0001481513 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001481513 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001481513 us-gaap:TradeAccountsReceivableMember jks:LoanFourMember us-gaap:FinancialGuaranteeMember us-gaap:InventoriesMember 2022-12-31 0001481513 jks:LoanThreeMember us-gaap:AssetPledgedAsCollateralMember us-gaap:InventoriesMember 2022-12-31 0001481513 jks:LoanSixMember us-gaap:FinancialGuaranteeMember us-gaap:UseRightsMember 2022-12-31 0001481513 jks:LoanFiveMember us-gaap:FinancialGuaranteeMember jks:BuildingAndEquipmentMember 2022-12-31 0001481513 jks:LoanSevenMember us-gaap:FinancialGuaranteeMember jks:JinkosolarHoldingMember 2022-12-31 0001481513 jks:LoanSevenMember us-gaap:FinancialGuaranteeMember jks:JinkosolarHoldingAndZhejiangJinkoMember 2022-12-31 0001481513 jks:LoanSevenMember us-gaap:FinancialGuaranteeMember jks:JiangxiJinkoMember 2022-12-31 0001481513 us-gaap:FinancialGuaranteeMember jks:ZhejiangJinkoMember 2022-12-31 0001481513 us-gaap:FinancialGuaranteeMember jks:JinkosolarHoldingMember 2022-12-31 0001481513 us-gaap:FinancialGuaranteeMember jks:JinkosolarHoldingAndShareholdersMember 2022-12-31 0001481513 us-gaap:FinancialGuaranteeMember jks:JiangxiJinkoMember 2022-12-31 0001481513 jks:GuaranteedByAgriculturalBankOfChinaShangraoGuangxinBranchMember jks:GuaranteedByJiangxiJinkoMember 2022-12-31 0001481513 us-gaap:LineOfCreditMember 2022-12-31 0001481513 us-gaap:LetterOfCreditMember 2022-12-31 0001481513 jks:GuaranteedByZhejiangJinkoMember 2022-12-31 0001481513 jks:GuaranteedByJinkoSolarHoldingMember 2022-12-31 0001481513 jks:GuaranteedByJinkosolarHoldingAndShareholdersMember 2022-12-31 0001481513 jks:GuaranteedByJiangxiJinkoMember 2022-12-31 0001481513 jks:GuaranteedByJiangxiJinkoAndCertainShareholdersOfGroupMember 2022-12-31 0001481513 jks:GuaranteedByChinaExportCreditInsuranceCorporationMember 2022-12-31 0001481513 jks:GuaranteedByAgriculturalBankOfChinaShangraoGuangxinBranchMember 2022-12-31 0001481513 jks:GuaranteedAndCollateralizeOnBuildingsEquipmentAndOtherAssetsOfTheGroupMember 2022-12-31 0001481513 jks:FinancingsAssociatedWithFailedSaleLeaseBackTransactionsMember 2022-12-31 0001481513 jks:DebtScenarioTwoMember 2022-12-31 0001481513 jks:DebtScenarioThreeMember 2022-12-31 0001481513 jks:DebtScenarioOneMember 2022-12-31 0001481513 us-gaap:TreasuryStockMember 2022-12-31 0001481513 us-gaap:CommonStockMember 2022-12-31 0001481513 us-gaap:TreasuryStockMember 2021-12-31 0001481513 us-gaap:CommonStockMember 2021-12-31 0001481513 us-gaap:TreasuryStockMember 2020-12-31 0001481513 us-gaap:CommonStockMember 2020-12-31 0001481513 us-gaap:TreasuryStockMember 2019-12-31 0001481513 us-gaap:CommonStockMember 2019-12-31 0001481513 us-gaap:PrivatePlacementMember 2019-05-31 0001481513 us-gaap:PrivatePlacementMember 2018-02-28 0001481513 2019-01-01 2019-12-31 0001481513 jks:JinkoSolarCompanyLimitedMember jks:EquityIncentivePlan2022Member 2022-12-31 0001481513 jks:EquityIncentivePlan2023Member us-gaap:SubsequentEventMember 2023-01-05 0001481513 jks:LongTermIncentivePlan2014Member 2014-08-31 0001481513 jks:LongTermIncentivePlan2009Member 2009-07-31 0001481513 jks:LongTermIncentivePlan2014Member 2014-08-01 2014-08-31 0001481513 jks:LongTermIncentivePlan2009Member 2009-08-01 2009-08-31 0001481513 us-gaap:RestrictedStockMember jks:LongTermIncentivePlan2022Member 2022-02-28 0001481513 us-gaap:RestrictedStockMember jks:LongTermIncentivePlan2021Member 2021-08-31 0001481513 us-gaap:RestrictedStockMember jks:LongTermIncentivePlan2022Member 2022-02-01 2022-02-28 0001481513 us-gaap:RestrictedStockMember jks:LongTermIncentivePlan2021Member 2021-08-01 2021-08-31 0001481513 us-gaap:ShareBasedPaymentArrangementEmployeeMember jks:LongTermIncentivePlan2009Member 2009-08-01 2009-08-31 0001481513 jks:JinkoSolarCompanyLimitedMember 2022-01-26 2022-01-26 0001481513 jks:JinkoSolarCompanyLimitedMember us-gaap:NoncontrollingInterestMember us-gaap:IPOMember 2022-01-26 2022-01-26 0001481513 jks:JinkoSolarCompanyLimitedMember us-gaap:AdditionalPaidInCapitalMember us-gaap:IPOMember 2022-01-26 2022-01-26 0001481513 jks:JinkoSolarCompanyLimitedMember us-gaap:IPOMember 2022-01-26 2022-01-26 0001481513 srt:NorthAmericaMember 2022-01-01 2022-12-31 0001481513 srt:EuropeMember 2022-01-01 2022-12-31 0001481513 srt:AsiaPacificMember 2022-01-01 2022-12-31 0001481513 jks:ThirdPartyMember 2022-01-01 2022-12-31 0001481513 jks:SolarModulesMember 2022-01-01 2022-12-31 0001481513 jks:SolarCellsMember 2022-01-01 2022-12-31 0001481513 jks:SiliconWafersMember 2022-01-01 2022-12-31 0001481513 jks:SalesOfSolarProjectsMember 2022-01-01 2022-12-31 0001481513 jks:RestOfWorldMember 2022-01-01 2022-12-31 0001481513 jks:RelatedPartyMember 2022-01-01 2022-12-31 0001481513 jks:ProcessingServiceFeesMember 2022-01-01 2022-12-31 0001481513 jks:OtherSolarMaterialMember 2022-01-01 2022-12-31 0001481513 srt:NorthAmericaMember 2021-01-01 2021-12-31 0001481513 srt:EuropeMember 2021-01-01 2021-12-31 0001481513 srt:AsiaPacificMember 2021-01-01 2021-12-31 0001481513 jks:ThirdPartyMember 2021-01-01 2021-12-31 0001481513 jks:SolarModulesMember 2021-01-01 2021-12-31 0001481513 jks:SolarCellsMember 2021-01-01 2021-12-31 0001481513 jks:SiliconWafersMember 2021-01-01 2021-12-31 0001481513 jks:SalesOfSolarProjectsMember 2021-01-01 2021-12-31 0001481513 jks:RestOfWorldMember 2021-01-01 2021-12-31 0001481513 jks:RelatedPartyMember 2021-01-01 2021-12-31 0001481513 jks:ProcessingServiceFeesMember 2021-01-01 2021-12-31 0001481513 jks:OtherSolarMaterialMember 2021-01-01 2021-12-31 0001481513 srt:NorthAmericaMember 2020-01-01 2020-12-31 0001481513 srt:EuropeMember 2020-01-01 2020-12-31 0001481513 srt:AsiaPacificMember 2020-01-01 2020-12-31 0001481513 jks:ThirdPartyMember 2020-01-01 2020-12-31 0001481513 jks:SolarModulesMember 2020-01-01 2020-12-31 0001481513 jks:SolarCellsMember 2020-01-01 2020-12-31 0001481513 jks:SiliconWafersMember 2020-01-01 2020-12-31 0001481513 jks:SalesOfSolarProjectsMember 2020-01-01 2020-12-31 0001481513 jks:RestOfWorldMember 2020-01-01 2020-12-31 0001481513 jks:RelatedPartyMember 2020-01-01 2020-12-31 0001481513 jks:ProcessingServiceFeesMember 2020-01-01 2020-12-31 0001481513 jks:OtherSolarMaterialMember 2020-01-01 2020-12-31 0001481513 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201409Member 2018-01-01 0001481513 jks:XinteSiliconMember 2022-01-01 2022-12-31 0001481513 jks:XinteSiliconMember 2021-01-01 2021-12-31 0001481513 jks:JiangxiDesunEnergyCompanyLimitedMember 2020-01-01 2020-12-31 0001481513 jks:JiangxiDesunEnergyCompanyLimitedMember 2019-01-01 2019-12-31 0001481513 us-gaap:AccountingStandardsUpdate201613Member 2022-01-01 2022-12-31 0001481513 us-gaap:AccountingStandardsUpdate201613Member 2021-01-01 2021-12-31 0001481513 us-gaap:AccountingStandardsUpdate201613Member 2020-01-01 2020-12-31 0001481513 srt:MinimumMember us-gaap:VehiclesMember 2022-01-01 2022-12-31 0001481513 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2022-01-01 2022-12-31 0001481513 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2022-01-01 2022-12-31 0001481513 srt:MaximumMember us-gaap:VehiclesMember 2022-01-01 2022-12-31 0001481513 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2022-01-01 2022-12-31 0001481513 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2022-01-01 2022-12-31 0001481513 us-gaap:BuildingMember 2022-01-01 2022-12-31 0001481513 us-gaap:VehiclesMember 2022-12-31 0001481513 us-gaap:MachineryAndEquipmentMember 2022-12-31 0001481513 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001481513 us-gaap:VehiclesMember 2021-12-31 0001481513 us-gaap:MachineryAndEquipmentMember 2021-12-31 0001481513 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001481513 us-gaap:BuildingMember 2021-12-31 0001481513 jks:ZhejiangJinkoFinancialLeasingMember 2020-01-01 2020-12-31 0001481513 jks:ZhejiangJinkoFinancialLeasingMember 2019-01-01 2019-12-31 0001481513 us-gaap:RevolvingCreditFacilityMember 2022-01-01 2022-12-31 0001481513 jks:ConvertibleNotes2024Member 2022-01-01 2022-12-31 0001481513 jks:AtMarketOfferingMember 2020-01-01 2020-12-31 0001481513 jks:SweihansolarHoldingCompanyLimitedMember 2021-01-01 2021-12-31 0001481513 jks:SweihansolarHoldingCompanyLimitedMember 2020-01-01 2020-12-31 0001481513 jks:JinkoHuinengTechnologyServicesCoLtdMember 2020-10-01 2020-12-31 0001481513 jks:JinkosolarInternationalDevelopmentLimitedMember 2020-10-01 2020-10-31 0001481513 jks:JinkoPowerCoLtdMember 2019-04-01 2019-04-30 0001481513 jks:GovernmentBackgroundCompaniesMember jks:JinkoSolarCompanyLimitedMember 2022-01-01 2022-12-31 0001481513 jks:GovernmentBackgroundCompaniesMember jks:JinkosolarYiwuCo.Ltd.Member 2022-01-01 2022-12-31 0001481513 jks:GovernmentBackgroundCompaniesMember jks:JinkosolarSichuanCo.Ltd.Member 2022-01-01 2022-12-31 0001481513 jks:GovernmentBackgroundCompaniesMember jks:ShangraoJinkosolarTechnologyLimited.JinkoShangraoMember 2021-10-01 2021-10-31 0001481513 jks:GovernmentBackgroundCompaniesMember jks:ShangraoJinkosolarTechnologyLimited.JinkoShangraoMember 2021-09-01 2021-09-30 0001481513 jks:GovernmentBackgroundCompaniesMember jks:JinkosolarSichuanCo.Ltd.Member 2021-07-01 2021-07-31 0001481513 jks:GovernmentBackgroundCompaniesMember 2020-10-01 2020-12-31 0001481513 jks:RuiXuCoLtd.RuiXuMember 2020-04-01 2020-06-30 0001481513 jks:GovernmentBackgroundCompaniesMember jks:ShangraoJinkosolarTechnologyLimited.JinkoShangraoMember 2020-04-01 2020-04-30 0001481513 jks:GovernmentBackgroundCompaniesMember jks:ShangraoJinkosolarTechnologyLimited.JinkoShangraoMember 2020-01-01 2020-12-31 0001481513 jks:GovernmentBackgroundCompaniesMember jks:JinkosolarYiwuCo.Ltd.Member 2020-01-01 2020-12-31 0001481513 jks:GovernmentBackgroundCompaniesMember jks:JinkosolarChuzhouCo.Ltd.Member 2020-01-01 2020-12-31 0001481513 jks:JinkosolarSichuanCo.Ltd.Member 2020-01-01 2020-12-31 0001481513 jks:GovernmentBackgroundCompaniesMember jks:JinkosolarYiwuCo.Ltd.Member 2019-01-01 2019-12-31 0001481513 jks:GovernmentBackgroundCompaniesMember jks:JinkosolarChuzhouCo.Ltd.Member 2019-01-01 2019-12-31 0001481513 jks:JinkosolarSichuanCo.Ltd.Member 2019-01-01 2019-12-31 0001481513 jks:GovernmentBackgroundCompaniesMember jks:JinkosolarTechnologyHainingCoMember 2018-07-01 2018-09-30 0001481513 jks:GovernmentBackgroundCompaniesMember jks:JinkosolarTechnologyHainingCoMember 2018-07-01 2018-09-30 0001481513 jks:GovernmentBackgroundCompaniesMember jks:JinkosolarTechnologyHainingCoMember 2018-04-01 2018-06-30 0001481513 jks:GovernmentBackgroundCompaniesMember jks:JinkosolarTechnologyHainingCoMember 2018-04-01 2018-06-30 0001481513 2019-05-01 2019-05-31 0001481513 2018-02-01 2018-02-28 0001481513 jks:JinkotianshengMember 2021-01-01 2021-12-31 0001481513 jks:JinkotianshengMember 2020-01-01 2020-12-31 0001481513 us-gaap:UseRightsMember 2022-12-31 0001481513 us-gaap:TradeAccountsReceivableMember 2022-12-31 0001481513 us-gaap:InventoriesMember 2022-12-31 0001481513 us-gaap:EquipmentMember 2022-12-31 0001481513 us-gaap:BuildingMember 2022-12-31 0001481513 jks:JinkosolarInternationalDevelopmentLimitedMember 2022-01-01 2022-12-31 0001481513 jks:ZhejiangNewMaterialsCo.Ltd.Member 2022-12-31 0001481513 jks:ZhejiangJinkoSolarTradingCompanyLimitedMember 2022-12-31 0001481513 jks:ZhejiangJinkoSolarCompanyLimitedMember 2022-12-31 0001481513 jks:YuhuanJinkoSolarMember 2022-12-31 0001481513 jks:YiwuNewMaterialsCo.Ltd.Member 2022-12-31 0001481513 jks:XinjiangJinkoSolarMember 2022-12-31 0001481513 jks:WideWealthGroupHoldingLimitedMember 2022-12-31 0001481513 jks:ShangraoJinkosolarTechnologyLimited.JinkoShangraoMember 2022-12-31 0001481513 jks:ShangraoJinkoPvManufacturingCo.LtdMember 2022-12-31 0001481513 jks:ShangraoGuangxinJinkoPvManufacturingCo.Ltd.Member 2022-12-31 0001481513 jks:ShangraoChangxinNo.6EnterpriseManagementCenterLpMember 2022-12-31 0001481513 jks:ShangraoChangxinNo.5EnterpriseManagementCenterLpMember 2022-12-31 0001481513 jks:ShangraoChangxinNo.3EnterpriseManagementCenterLpMember 2022-12-31 0001481513 jks:ShangraoChangxinNo.2EnterpriseManagementCenterLpMember 2022-12-31 0001481513 jks:ShangraoChangxinNo.1EnterpriseManagementCenterLpMember 2022-12-31 0001481513 jks:ShangraoChangxinEnterpriseManagementCenterLpMember 2022-12-31 0001481513 jks:RuiXuCo.Ltd.RuiXuMember 2022-12-31 0001481513 jks:PoyangRuixinInformationTechnologyCoLtdMember 2022-12-31 0001481513 jks:JinkosolarYushanCo.Ltd.JinkoYushanMember 2022-12-31 0001481513 jks:JinkosolarYiwuCo.Ltd.Member 2022-12-31 0001481513 jks:JinkoSolarVietnamIndustriesCompanyLimitedMember 2022-12-31 0001481513 jks:JinkosolarVietnamCo.Ltd.Member 2022-12-31 0001481513 jks:JinkosolarUsIndustrialIncMember 2022-12-31 0001481513 jks:JinkoSolarUsIncMember 2022-12-31 0001481513 jks:JinkoSolarUsHoldingsIncMember 2022-12-31 0001481513 jks:JinkosolarTradingPrivatedLimtedMember 2022-12-31 0001481513 jks:JinkoSolarTechnologyMalaysiaMember 2022-12-31 0001481513 jks:JinkosolarTechnologyHainingCoMember 2022-12-31 0001481513 jks:JinkoSolarSwitzerlandMember 2022-12-31 0001481513 jks:JinkosolarSichuanCo.Ltd.Member 2022-12-31 0001481513 jks:JinkoSolarShanghaiManagementCo.LtdMember 2022-12-31 0001481513 jks:JinkosolarQinghaiCo.Ltd.Member 2022-12-31 0001481513 jks:JinkosolarPoyangCo.Ltd.JinkoPoyangMember 2022-12-31 0001481513 jks:JinkosolarMiddleEastDmccMember 2022-12-31 0001481513 jks:JinkoSolarMalaysiaSdnBhdMember 2022-12-31 0001481513 jks:JinkosolarLeshanCo.Ltd.JinkoLeshanMember 2022-12-31 0001481513 jks:JinkosolarLatamHoldingLimitedMember 2022-12-31 0001481513 jks:JinkoSolarKoreaCo.Ltd.Member 2022-12-31 0001481513 jks:JinkosolarJinchangCo.Ltd.JinkoJinchangMember 2022-12-31 0001481513 jks:JinkoSolarJapanKKMember 2022-12-31 0001481513 jks:JinkoSolarItalySrlMember 2022-12-31 0001481513 jks:JinkoSolarInvestmentLimitedMember 2022-12-31 0001481513 jks:JinkosolarInternationalDevelopmentLimitedMember 2022-12-31 0001481513 jks:JinkoSolarImportAndExportCompanyLimitedMember 2022-12-31 0001481513 jks:JinkosolarHongKongLimitedMember 2022-12-31 0001481513 jks:JinkoSolarGmbhMember 2022-12-31 0001481513 jks:JinkosolarFeidongCo.Ltd.JinkoFeidongMember 2022-12-31 0001481513 jks:JinkoSolarDenmarkApsMember 2022-12-31 0001481513 jks:JinkoSolarCompanyLimitedMember 2022-12-31 0001481513 jks:JinkosolarChuzhouCo.Ltd.Member 2022-12-31 0001481513 jks:JinkosolarChuxiongCo.Ltd.Member 2022-12-31 0001481513 jks:JinkoSolarCanadaCoLtdMember 2022-12-31 0001481513 jks:JinkoSolarAustraliaHoldingsCoPtyLtdMember 2022-12-31 0001481513 jks:JinkosolarAnhuiCo.Ltd.JinkoAnhuiMember 2022-12-31 0001481513 jks:JinkoPvMaterialSupplySdn.BhdMember 2022-12-31 0001481513 jks:JinkoEnergyStorageTechnologyCo.Ltd.Member 2022-12-31 0001481513 jks:JiaxingJinyuePhaseIVentureCapitalPartnershipMember 2022-12-31 0001481513 jks:JiangxiPhotovoltaicMaterialsCompanyLimitedMember 2022-12-31 0001481513 jks:JiangxiJinkoEnergyStorageCo.LtdMember 2022-12-31 0001481513 jks:FengchengJinkoPvMaterialsCo.LtdMember 2022-12-31 0001481513 jks:CantonBestLimitedMember 2022-12-31 0001481513 jks:ShenzhenLaplaceEnergyTechnologyCo.LtdMember 2021-10-31 0001481513 jks:XinteSiliconMember 2021-06-18 0001481513 jks:JiangxiJinkoMember jks:JinkosolarInternationalDevelopmentLimitedMember 2020-10-31 0001481513 jks:JiangxiJinkoMember 2020-10-31 0001481513 jks:JinkosolarTechnologyHainingCoMember 2019-12-31 0001481513 jks:JinkoSolarCompanyLimitedMember 2022-01-26 0001481513 jks:JinkoSolarCompanyLimitedMember 2022-01-25 0001481513 jks:JinkosolarTechnologyHainingCoMember 2020-01-01 2020-12-31 0001481513 jks:FiveYearLoanAgreementsWithIndustrialBankCo.ltdMember 2023-12-31 0001481513 us-gaap:RevolvingCreditFacilityMember 2023-06-30 0001481513 jks:JinkosolarYiwuCo.Ltd.Member 2020-09-30 0001481513 jks:JinkosolarTechnologyHainingCoMember 2020-09-30 0001481513 jks:JinkosolarChuzhouCo.Ltd.Member 2020-09-30 0001481513 jks:OtherLongTermDebtMember 2022-12-31 0001481513 jks:LongtermBorrowingsWithEmbeddedWarrantsMember 2022-12-31 0001481513 jks:LoanAgreementWithDeutscheBankCo.Ltd3YearMaturityMember 2022-12-31 0001481513 jks:JinkosolarYiwuCo.Ltd.Member 2022-12-31 0001481513 jks:OtherLongTermDebtMember 2021-12-31 0001481513 jks:JinkosolarYiwuCo.Ltd.Member 2021-12-31 0001481513 jks:JinkosolarTechnologyHainingCoMember 2021-12-31 0001481513 jks:JinkosolarSichuanCo.Ltd.Member 2021-12-31 0001481513 jks:FinancingsAssociatedWithFailedSaleLeaseBackTransactionsMember 2021-12-31 0001481513 2020-01-01 2020-09-30 0001481513 us-gaap:RevolvingCreditFacilityMember 2022-12-31 0001481513 jks:JiangxiDesunEnergyCompanyLimitedMember 2018-12-31 0001481513 srt:MinimumMember 2022-12-31 0001481513 srt:MaximumMember 2022-12-31 0001481513 jks:JiangxiJinkoMember 2022-06-17 0001481513 jks:XinteSiliconMember 2022-12-31 0001481513 jks:XinteSiliconMember jks:XinteSiliconMember 2021-12-31 0001481513 jks:ConstructionProjectsOfContinuingOperationMember 2022-01-01 2022-12-31 0001481513 jks:ConstructionProjectsOfContinuingOperationMember 2021-01-01 2021-12-31 0001481513 jks:ConstructionProjectsOfContinuingOperationMember 2020-01-01 2020-12-31 0001481513 us-gaap:InterestRateSwapMember 2021-01-01 2021-12-31 0001481513 jks:XinteSiliconMember 2022-01-01 2022-12-31 0001481513 jks:ShangraoJinkoGreenEnergyTechnologyDevelopmentCo.LtdMember 2022-01-01 2022-12-31 0001481513 jks:XinteSiliconMember 2021-01-01 2021-12-31 0001481513 jks:OtherCountriesMember 2022-01-01 2022-12-31 0001481513 country:KY 2022-01-01 2022-12-31 0001481513 country:CN 2022-01-01 2022-12-31 0001481513 jks:OtherCountriesMember 2021-01-01 2021-12-31 0001481513 country:KY 2021-01-01 2021-12-31 0001481513 country:CN 2021-01-01 2021-12-31 0001481513 jks:OtherCountriesMember 2020-01-01 2020-12-31 0001481513 country:KY 2020-01-01 2020-12-31 0001481513 country:CN 2020-01-01 2020-12-31 0001481513 jks:ZhejiangJinkoFinancialLeasingMember 2016-10-01 2016-12-31 0001481513 us-gaap:TrademarksMember 2022-12-31 0001481513 us-gaap:ComputerSoftwareIntangibleAssetMember 2022-12-31 0001481513 us-gaap:TrademarksMember 2021-12-31 0001481513 us-gaap:ComputerSoftwareIntangibleAssetMember 2021-12-31 0001481513 jks:CappedCallOptionsMember 2022-01-01 2022-12-31 0001481513 jks:CappedCallOptionsMember 2021-01-01 2021-12-31 0001481513 jks:CappedCallOptionsMember 2020-01-01 2020-12-31 0001481513 us-gaap:InterestRateSwapMember 2021-12-31 0001481513 us-gaap:InterestRateSwapMember 2019-12-31 0001481513 us-gaap:BorrowingsMember 2022-12-31 0001481513 us-gaap:BorrowingsMember 2021-12-31 0001481513 us-gaap:BorrowingsMember 2020-12-31 0001481513 us-gaap:BorrowingsMember 2019-12-31 0001481513 us-gaap:InterestRateCapMember 2021-12-31 0001481513 us-gaap:InterestRateCapMember 2020-12-31 0001481513 us-gaap:CallOptionMember 2020-12-31 0001481513 us-gaap:InterestRateCapMember 2019-12-31 0001481513 us-gaap:CallOptionMember 2019-12-31 0001481513 us-gaap:FairValueInputsLevel3Member 2022-01-01 2022-12-31 0001481513 jks:SweihanSolarHoldingCompanyLimitedMember 2022-12-31 0001481513 jks:ShangraoJinkoGreenEnergyTechnologyDevelopmentCo.LtdMember 2022-12-31 0001481513 jks:SweihanSolarHoldingCompanyLimitedMember 2021-12-31 0001481513 jks:JinkotianshengMember 2021-12-31 0001481513 jks:JinkotianshengMember 2020-12-31 0001481513 jks:JiangsuJinkoTianshengCoLtdMember 2022-01-01 2022-01-31 0001481513 jks:SichuanYongxiangTechnologyCo.Ltd.Member 2022-12-31 0001481513 jks:AisweiTechnologyCo.LtdMember 2022-11-30 0001481513 jks:ShangraoJinkoGreenEnergyTechnologyDevelopmentCo.LtdMember 2022-07-31 0001481513 jks:ZhejiangXiangbangTechnologyCo.Ltd.Member 2022-06-09 0001481513 jks:NingxiaXiaoniuAutomationEquipmentCo.LtdMember 2021-12-31 0001481513 jks:JinkosolarChuzhouCo.Ltd.Member 2020-04-30 0001481513 jks:JiangsuJinkoTianshengCoLtdMember 2017-03-30 0001481513 jks:SweihansolarHoldingCompanyLimitedMember 2017-03-03 0001481513 jks:SweihansolarHoldingCompanyLimitedMember 2017-02-26 0001481513 jks:SweihanSolarHoldingCompanyLimitedMember 2022-01-01 2022-01-31 0001481513 us-gaap:RestrictedStockMember 2022-12-31 0001481513 us-gaap:RestrictedStockMember 2021-12-31 0001481513 us-gaap:RestrictedStockMember 2020-12-31 0001481513 jks:XinjiangJinkoSolarMember srt:ScenarioForecastMember country:CN jks:HighAndNewTechnologyEnterpriseMember 2030-01-01 2030-12-31 0001481513 srt:ScenarioForecastMember country:CN jks:EnterpriseInEncouragedIndustryMember 2030-01-01 2030-12-31 0001481513 srt:ScenarioForecastMember country:CN jks:HighAndNewTechnologyEnterpriseMember 2024-01-01 2024-12-31 0001481513 srt:ScenarioForecastMember country:CN jks:HighAndNewTechnologyEnterpriseMember 2023-01-01 2023-12-31 0001481513 srt:MinimumMember country:HK 2022-01-01 2022-12-31 0001481513 jks:JinkopowerMember country:KY 2022-01-01 2022-12-31 0001481513 country:CN jks:HighAndNewTechnologyEnterpriseMember 2022-01-01 2022-12-31 0001481513 stpr:CA 2022-01-01 2022-12-31 0001481513 country:PT 2022-01-01 2022-12-31 0001481513 country:MY 2022-01-01 2022-12-31 0001481513 country:MX 2022-01-01 2022-12-31 0001481513 country:KR 2022-01-01 2022-12-31 0001481513 country:JP 2022-01-01 2022-12-31 0001481513 country:IT 2022-01-01 2022-12-31 0001481513 country:DK 2022-01-01 2022-12-31 0001481513 country:DE 2022-01-01 2022-12-31 0001481513 country:CH 2022-01-01 2022-12-31 0001481513 country:BR 2022-01-01 2022-12-31 0001481513 country:AU 2022-01-01 2022-12-31 0001481513 country:AR 2022-01-01 2022-12-31 0001481513 country:KR 2021-01-01 2021-12-31 0001481513 country:CH 2021-01-01 2021-12-31 0001481513 country:CH 2020-01-01 2020-12-31 0001481513 srt:MinimumMember country:US 2017-01-01 2017-12-31 0001481513 srt:MaximumMember country:US 2017-01-01 2017-12-31 0001481513 country:US 2017-01-01 2017-12-31 0001481513 country:CN 2008-01-01 2008-01-01 0001481513 jks:JinkoSolarCompanyLimitedMember 2021-01-01 2021-12-31 0001481513 jks:JinkotianshengMember 2022-01-01 2022-12-31 0001481513 us-gaap:ConvertibleNotesPayableMember 2021-01-01 2021-12-31 0001481513 us-gaap:ForwardContractsMember 2022-12-31 0001481513 us-gaap:ForwardContractsMember 2021-12-31 0001481513 us-gaap:InterestRateSwapMember 2020-12-31 0001481513 srt:MinimumMember us-gaap:ForeignExchangeOptionMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputRiskFreeInterestRateMember 2022-12-31 0001481513 srt:MinimumMember us-gaap:ForeignExchangeOptionMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputPriceVolatilityMember 2022-12-31 0001481513 srt:MinimumMember jks:FairValueOfAvailableForSaleSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputRiskFreeInterestRateMember 2022-12-31 0001481513 srt:MinimumMember jks:FairValueOfAvailableForSaleSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountRateMember 2022-12-31 0001481513 srt:MaximumMember us-gaap:ForeignExchangeOptionMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputRiskFreeInterestRateMember 2022-12-31 0001481513 srt:MaximumMember us-gaap:ForeignExchangeOptionMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputPriceVolatilityMember 2022-12-31 0001481513 srt:MaximumMember jks:FairValueOfAvailableForSaleSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputRiskFreeInterestRateMember 2022-12-31 0001481513 srt:MaximumMember jks:FairValueOfAvailableForSaleSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountRateMember 2022-12-31 0001481513 us-gaap:BorrowingsMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputRiskFreeInterestRateMember 2022-12-31 0001481513 us-gaap:BorrowingsMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputPriceVolatilityMember 2022-12-31 0001481513 us-gaap:BorrowingsMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountRateMember 2022-12-31 0001481513 us-gaap:ForwardContractsMember 2022-01-01 2022-12-31 0001481513 us-gaap:ForwardContractsMember 2021-01-01 2021-12-31 0001481513 us-gaap:ForwardContractsMember 2020-01-01 2020-12-31 0001481513 us-gaap:InterestRateSwapMember 2022-01-01 2022-12-31 0001481513 us-gaap:ForwardContractsMember 2022-01-01 2022-12-31 0001481513 us-gaap:ForeignExchangeOptionMember 2022-01-01 2022-12-31 0001481513 us-gaap:ForeignExchangeForwardMember 2022-01-01 2022-12-31 0001481513 us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2022-01-01 2022-12-31 0001481513 jks:TotalMember 2022-01-01 2022-12-31 0001481513 jks:LongTermInvestmentMember 2022-01-01 2022-12-31 0001481513 jks:EquitySecuritiesApplyingFairValueOptionMember 2022-01-01 2022-12-31 0001481513 jks:ConvertibleSeniorNotesAndCappedCallOptionsMember 2022-01-01 2022-12-31 0001481513 us-gaap:ForwardContractsMember 2021-01-01 2021-12-31 0001481513 us-gaap:ForeignExchangeOptionMember 2021-01-01 2021-12-31 0001481513 us-gaap:ForeignExchangeForwardMember 2021-01-01 2021-12-31 0001481513 us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2021-01-01 2021-12-31 0001481513 jks:TotalMember 2021-01-01 2021-12-31 0001481513 jks:ConvertibleSeniorNotesAndCappedCallOptionsMember 2021-01-01 2021-12-31 0001481513 us-gaap:InterestRateSwapMember 2020-01-01 2020-12-31 0001481513 us-gaap:ForwardContractsMember 2020-01-01 2020-12-31 0001481513 us-gaap:ForeignExchangeOptionMember 2020-01-01 2020-12-31 0001481513 us-gaap:ForeignExchangeForwardMember 2020-01-01 2020-12-31 0001481513 us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2020-01-01 2020-12-31 0001481513 jks:TotalMember 2020-01-01 2020-12-31 0001481513 jks:ConvertibleSeniorNotesAndCappedCallOptionsMember 2020-01-01 2020-12-31 0001481513 us-gaap:CallOptionMember 2022-12-31 0001481513 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001481513 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001481513 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001481513 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001481513 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001481513 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-01-01 2022-12-31 0001481513 us-gaap:FairValueMeasurementsRecurringMember 2022-01-01 2022-12-31 0001481513 jks:ConvertibleBondsMember us-gaap:SubsequentEventMember jks:JiangxiJinkoMember 2023-04-23 2023-04-23 0001481513 jks:LoanAgreementWithHainingJinkoMember 2022-08-01 2022-08-31 0001481513 jks:LoanAgreementWithJinkoLeshanMember 2022-07-01 2022-07-31 0001481513 jks:TwoYearLoanAgreementWithChinaEverbrightBankMember 2022-01-01 2022-12-31 0001481513 jks:ThreeYearLoanAgreementWithHuaXiaBankMember 2022-01-01 2022-12-31 0001481513 jks:ThreeYearLoanAgreementWithChinaEverbrightBankMember 2022-01-01 2022-12-31 0001481513 jks:ThreeYearLoanAgreementWithChinaConstructionBankMember 2022-01-01 2022-12-31 0001481513 jks:ThreeYearLoanAgreementWithBankOfShanghaiCo.LtdMember 2022-01-01 2022-12-31 0001481513 jks:ThreeYearLoanAgreementsWithIndustrialBankCo.ltdMember 2022-01-01 2022-12-31 0001481513 jks:LoanAgreementWithJinkoFeidongMember 2022-01-01 2022-12-31 0001481513 jks:LoanAgreementWithIndustrialBankCo.Ltd7YearMaturityMember 2022-01-01 2022-12-31 0001481513 jks:LoanAgreementWithIndustrialBankCo.Ltd3YearMaturityMember 2022-01-01 2022-12-31 0001481513 jks:LoanAgreementWithExportImportBankOfChina2YearMaturityInterestRate2.10Member 2022-01-01 2022-12-31 0001481513 jks:LoanAgreementWithChinaEverbrightBankCo.Ltd3YearMaturityMember 2022-01-01 2022-12-31 0001481513 jks:LoanAgreementWithBankOfCommunications2YearMaturityMember 2022-01-01 2022-12-31 0001481513 jks:LoanAgreementWithBankConsortium7YearMaturityMember 2022-01-01 2022-12-31 0001481513 jks:LoanAgreementWithAnhuiJinkoMember 2022-01-01 2022-12-31 0001481513 jks:FourYearLoanAgreementWithChinaCiticBankMember 2022-01-01 2022-12-31 0001481513 jks:FiveYearTermLoanAgreementTwoWithIndustrialBankCo.ltdMember 2022-01-01 2022-12-31 0001481513 jks:FiveYearLoanAgreementWithFudianBankMember 2022-01-01 2022-12-31 0001481513 jks:FiveYearLoanAgreementsWithIndustrialBankCo.ltdMember 2022-01-01 2022-12-31 0001481513 jks:LoanAgreementWithYushanJinkoMember 2022-01-01 2022-01-31 0001481513 jks:LoanAgreementWithYushanJinkoMember 2021-12-01 2021-12-31 0001481513 jks:RuiXuSLoanAgreementWithGovernmentBackgroundCompanyMember 2021-10-01 2021-10-31 0001481513 jks:LoanAgreementWithYushanJinkoMember 2021-10-01 2021-10-31 0001481513 jks:LoanAgreementWithAnhuiJinkoMember 2021-10-01 2021-10-31 0001481513 jks:RuiXuSLoanAgreementWithGovernmentBackgroundCompanyMember 2021-09-01 2021-09-30 0001481513 jks:JinkosolarChuzhouCo.Ltd.Member 2021-09-01 2021-09-30 0001481513 jks:LoanAgreementWithHainingJinkoMember 2021-07-01 2021-07-31 0001481513 jks:JinkosolarChuzhouCo.Ltd.Member 2021-07-01 2021-07-31 0001481513 jks:GovernmentBackgroundCompaniesMember jks:ShangraoJinkosolarTechnologyLimited.JinkoShangraoMember 2021-01-01 2021-12-31 0001481513 jks:LoanAgreementWithDeutscheBankCo.LtdMember 2021-01-01 2021-12-31 0001481513 jks:FiveYearTermLoanAgreementOneWithIndustrialBankCo.ltdMember 2021-01-01 2021-12-31 0001481513 jks:LoanAgreementWithPingInternationalFinancialLeasingCo.LtdMember 2020-07-01 2020-07-31 0001481513 jks:LoanAgreementWithIndustrialBankCo.Ltd3YearMaturityMember 2022-12-31 0001481513 jks:LoanAgreementWithBankConsortium7YearMaturityMember 2022-12-31 0001481513 jks:ConvertibleBondsMember us-gaap:SubsequentEventMember jks:JiangxiJinkoMember 2023-04-23 0001481513 jks:TwoYearLoanAgreementWithChinaEverbrightBankMember 2022-12-31 0001481513 jks:ThreeYearTermLoanAgreementTwoWithIndustrialBankCo.ltdMember 2022-12-31 0001481513 jks:ThreeYearTermLoanAgreementThreeWithIndustrialBankCo.ltdMember 2022-12-31 0001481513 jks:ThreeYearTermLoanAgreementOneWithIndustrialBankCo.ltdMember 2022-12-31 0001481513 jks:ThreeYearLoanAgreementWithHuaXiaBankMember 2022-12-31 0001481513 jks:ThreeYearLoanAgreementWithChinaEverbrightBankMember 2022-12-31 0001481513 jks:ThreeYearLoanAgreementWithChinaConstructionBankMember 2022-12-31 0001481513 jks:ThreeYearLoanAgreementsWithIndustrialBankCo.ltdMember 2022-12-31 0001481513 jks:LoanOneMember 2022-12-31 0001481513 jks:LoanAgreementWithTheExportImportBankOfChinaMember 2022-12-31 0001481513 jks:LoanAgreementWithJinkoFeidongMember 2022-12-31 0001481513 jks:LoanAgreementWithIndustrialBankCo.Ltd7YearMaturityMember 2022-12-31 0001481513 jks:LoanAgreementWithExportImportBankOfChina2YearMaturityInterestRate2.70Member 2022-12-31 0001481513 jks:LoanAgreementWithExportImportBankOfChina2YearMaturityInterestRate2.10Member 2022-12-31 0001481513 jks:LoanAgreementWithChinaEverbrightBankCo.Ltd3YearMaturityMember 2022-12-31 0001481513 jks:LoanAgreementWithAnhuiJinkoTwoMember 2022-12-31 0001481513 jks:LoanAgreementWithAnhuiJinkoThreeMember 2022-12-31 0001481513 jks:LoanAgreementWithAnhuiJinkoOneMember 2022-12-31 0001481513 jks:FourYearLoanAgreementWithChinaCiticBankMember 2022-12-31 0001481513 jks:FiveYearTermLoanAgreementTwoWithIndustrialBankCo.ltdMember 2022-12-31 0001481513 jks:FiveYearTermLoanAgreementThreeWithIndustrialBankCo.ltdMember 2022-12-31 0001481513 jks:FiveYearTermLoanAgreementOneWithIndustrialBankCo.ltdMember 2022-12-31 0001481513 jks:FiveYearLoanAgreementWithFudianBankMember 2022-12-31 0001481513 jks:FiveYearLoanAgreementsWithIndustrialBankCo.ltdMember 2022-12-31 0001481513 jks:LoanAgreementWithHainingJinkoMember 2022-08-31 0001481513 jks:LoanAgreementWithJinkoLeshanMember 2022-07-31 0001481513 jks:LoanAgreementWithYushanJinkoMember 2022-01-31 0001481513 jks:LoanAgreementWithDeutscheBankCo.Ltd3YearMaturityMember 2021-12-31 0001481513 jks:FiveYearTermLoanAgreementTwoWithIndustrialBankCo.ltdMember 2021-12-31 0001481513 jks:FiveYearTermLoanAgreementOneWithIndustrialBankCo.ltdMember 2021-12-31 0001481513 jks:RuiXuSLoanAgreementWithGovernmentBackgroundCompanyMember 2021-10-31 0001481513 jks:LoanAgreementWithYushanJinkoMember 2021-10-31 0001481513 jks:LoanAgreementWithAnhuiJinkoMember 2021-10-31 0001481513 jks:RuiXuSLoanAgreementWithGovernmentBackgroundCompanyMember 2021-09-30 0001481513 jks:JinkosolarChuzhouCo.Ltd.Member 2021-09-30 0001481513 jks:LoanAgreementWithHainingJinkoMember 2021-07-31 0001481513 jks:JinkosolarChuzhouCo.Ltd.Member 2021-07-31 0001481513 jks:LoanAgreementWithPingInternationalFinancialLeasingCo.LtdMember 2020-07-31 0001481513 jks:ConvertibleNotes2024Member 2019-05-17 0001481513 jks:ThreeYearLoanAgreementsWithIndustrialBankCo.ltdMember us-gaap:UseRightsMember 2022-12-31 0001481513 jks:ThreeYearLoanAgreementsWithIndustrialBankCo.ltdMember us-gaap:BuildingMember 2022-12-31 0001481513 jks:ThreeYearLoanAgreementWithBankOfShanghaiCo.LtdMember 2022-12-31 0001481513 jks:RuiXuSLoanAgreementWithGovernmentBackgroundCompanyMember 2022-12-31 0001481513 jks:LoanAgreementWithYushanJinkoMember 2022-12-31 0001481513 jks:LoanAgreementWithHainingJinkoMember 2022-12-31 0001481513 jks:LoanAgreementWithBankOfCommunications2YearMaturityMember 2022-12-31 0001481513 jks:LoanAgreementWithAnhuiJinkoMember 2022-12-31 0001481513 jks:JinkosolarChuzhouCo.Ltd.Member 2022-12-31 0001481513 jks:LoanAgreementWithYushanJinkoMember 2021-12-31 0001481513 jks:LoanAgreementWithHainingJinkoMember 2021-12-31 0001481513 jks:LoanAgreementWithAnhuiJinkoMember 2021-12-31 0001481513 jks:JinkosolarChuzhouCo.Ltd.Member 2021-12-31 0001481513 us-gaap:ShippingAndHandlingMember 2022-01-01 2022-12-31 0001481513 us-gaap:ElectricityMember 2022-01-01 2022-12-31 0001481513 us-gaap:ShippingAndHandlingMember 2021-01-01 2021-12-31 0001481513 us-gaap:ElectricityMember 2021-01-01 2021-12-31 0001481513 us-gaap:ShippingAndHandlingMember 2020-01-01 2020-12-31 0001481513 us-gaap:ElectricityMember 2020-01-01 2020-12-31 0001481513 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001481513 jks:JinkoSolarCompanyLimitedMember jks:EquityIncentivePlan2022Member 2022-10-31 0001481513 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2020-12-31 0001481513 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2019-12-31 0001481513 jks:AccountsReceivablesNonCurrentMember 2022-01-01 2022-12-31 0001481513 jks:AccountsReceivablesCurrentMember 2022-01-01 2022-12-31 0001481513 jks:AccountsReceivablesNonCurrentMember 2021-01-01 2021-12-31 0001481513 jks:AccountsReceivablesCurrentMember 2021-01-01 2021-12-31 0001481513 jks:AccountsReceivablesNonCurrentMember 2020-01-01 2020-12-31 0001481513 jks:AccountsReceivablesCurrentMember 2020-01-01 2020-12-31 0001481513 us-gaap:AccountingStandardsUpdate201613Member 2021-12-31 0001481513 us-gaap:AccountingStandardsUpdate201613Member 2020-12-31 0001481513 jks:AccountsReceivablesNonCurrentMember us-gaap:AccountingStandardsUpdate201613Member 2022-12-31 0001481513 jks:AccountsReceivablesCurrentMember 2022-12-31 0001481513 jks:AccountsReceivablesNonCurrentMember us-gaap:AccountingStandardsUpdate201613Member 2021-12-31 0001481513 jks:AccountsReceivablesNonCurrentMember 2021-12-31 0001481513 jks:AccountsReceivablesCurrentMember 2021-12-31 0001481513 jks:AccountsReceivablesNonCurrentMember us-gaap:AccountingStandardsUpdate201613Member 2020-12-31 0001481513 jks:AccountsReceivablesCurrentMember us-gaap:AccountingStandardsUpdate201613Member 2020-12-31 0001481513 jks:AccountsReceivablesNonCurrentMember 2020-12-31 0001481513 jks:AccountsReceivablesCurrentMember 2020-12-31 0001481513 jks:AccountsReceivablesNonCurrentMember 2019-12-31 0001481513 jks:AccountsReceivablesCurrentMember 2019-12-31 0001481513 jks:JinkoSolarCompanyLimitedMember jks:EquityIncentivePlan2022Member 2022-01-01 2022-12-31 0001481513 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-12-31 0001481513 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-12-31 0001481513 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-12-31 0001481513 us-gaap:CostOfSalesMember 2022-01-01 2022-12-31 0001481513 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-12-31 0001481513 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001481513 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001481513 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-12-31 0001481513 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001481513 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0001481513 us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0001481513 2013-12-31 0001481513 2012-12-31 0001481513 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2022-12-31 0001481513 jks:JiangxiJinkoEngineeringForSalesOfSolarModulesAndOthersMember 2022-12-31 0001481513 jks:JiangxiJinkoEngineeringForSalesOfSolarModulesAndOthersMember 2021-12-31 0001481513 jks:JinkoTianshengMemberMember 2021-12-31 0001481513 2019-05-31 0001481513 2018-02-28 0001481513 us-gaap:EmployeeStockOptionMember 2014-10-10 2014-10-10 0001481513 2014-08-01 2014-08-31 0001481513 us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0001481513 us-gaap:RestrictedStockMember 2021-01-01 2021-12-31 0001481513 us-gaap:RestrictedStockMember 2020-01-01 2020-12-31 0001481513 srt:MinimumMember jks:FinancingsAssociatedWithFailedSaleLeaseBackTransactionsMember 2021-01-01 2021-12-31 0001481513 srt:MaximumMember jks:FinancingsAssociatedWithFailedSaleLeaseBackTransactionsMember 2021-01-01 2021-12-31 0001481513 2019-12-31 0001481513 jks:JiangxiJinkoEngineeringMember 2022-01-01 2022-12-31 0001481513 jks:JiangxiJinkoEngineeringMember 2021-01-01 2021-12-31 0001481513 jks:JiangxiJinkoEngineeringMember 2020-01-01 2020-12-31 0001481513 jks:SweihanPvMember 2022-01-01 2022-12-31 0001481513 jks:SweihanPvMember 2021-01-01 2021-12-31 0001481513 jks:SweihanPvMember 2020-01-01 2020-12-31 0001481513 us-gaap:SubsequentEventMember 2023-01-01 2023-01-31 0001481513 2022-11-01 2022-11-30 0001481513 jks:XinjiangJinkoSolarMember country:CN jks:EnterpriseInEncouragedIndustryMember 2022-01-01 2022-12-31 0001481513 jks:XinjiangJinkoSolarMember country:CN jks:EnterpriseInEncouragedIndustryMember 2021-01-01 2021-12-31 0001481513 jks:JinkoPowerCoLtdMember 2022-01-01 2022-12-31 0001481513 jks:JinkoPowerCoLtdMember 2021-01-01 2021-12-31 0001481513 jks:SalesOfSolarProjectsMember 2020-03-01 2020-03-31 0001481513 jks:JinkoPowerCoLtdMember 2020-01-01 2020-12-31 0001481513 us-gaap:ForeignExchangeOptionMember 2022-01-01 2022-12-31 0001481513 us-gaap:ForeignExchangeOptionMember 2021-01-01 2021-12-31 0001481513 us-gaap:ForeignExchangeOptionMember 2020-01-01 2020-12-31 0001481513 us-gaap:TreasuryStockMember 2022-01-01 2022-12-31 0001481513 us-gaap:RetainedEarningsUnappropriatedMember 2022-01-01 2022-12-31 0001481513 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-12-31 0001481513 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001481513 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001481513 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001481513 us-gaap:TreasuryStockMember 2021-01-01 2021-12-31 0001481513 us-gaap:RetainedEarningsUnappropriatedMember 2021-01-01 2021-12-31 0001481513 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-12-31 0001481513 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001481513 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001481513 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001481513 us-gaap:TreasuryStockMember 2020-01-01 2020-12-31 0001481513 us-gaap:RetainedEarningsUnappropriatedMember 2020-01-01 2020-12-31 0001481513 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-12-31 0001481513 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001481513 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001481513 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001481513 jks:XinteSiliconMember 2022-01-01 2022-12-31 0001481513 jks:XinteSiliconMember 2021-01-01 2021-12-31 0001481513 jks:ConvertibleNotes2024Member 2021-01-01 2021-12-31 0001481513 jks:SweihanPvPowerCompanyP.s.j.cForTechnicalServicesMember 2022-12-31 0001481513 jks:JiangxiJinkoEngineeringForOutsourcingServicesMember 2022-12-31 0001481513 jks:JiangxiJinkoEngineeringForMiscellaneousMember 2022-12-31 0001481513 jks:JiangxiJinkoEngineeringForOutsourcingServicesMember 2021-12-31 0001481513 jks:JiangxiJinkoEngineeringForMiscellaneousMember 2021-12-31 0001481513 us-gaap:AccountingStandardsUpdate201613Member 2022-12-31 0001481513 srt:MinimumMember 2018-01-01 2018-01-01 0001481513 srt:MaximumMember 2018-01-01 2018-01-01 0001481513 jks:ConvertibleNotes2024Member 2022-01-01 2022-12-31 0001481513 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2022-01-01 2022-12-31 0001481513 jks:JinkoPowerMemberMember 2022-12-31 0001481513 jks:JinkoPowerTechnologyCo.LtdForDisposalOfSolarPowerProjectsMember 2022-12-31 0001481513 jks:JinkoPowerMemberMember 2021-12-31 0001481513 2022-12-01 2022-12-31 0001481513 jks:JinkosolarTechnologyHainingCoMember 2022-01-01 2022-12-31 0001481513 jks:JinkosolarYiwuCo.Ltd.Member 2020-01-01 2020-09-30 0001481513 jks:JinkosolarSichuanCo.Ltd.Member 2020-01-01 2020-09-30 0001481513 jks:JinkosolarChuzhouCo.Ltd.Member 2020-01-01 2020-09-30 0001481513 jks:GovernmentBackgroundCompaniesMember jks:ShangraoJinkosolarTechnologyLimited.JinkoShangraoMember 2022-12-31 0001481513 jks:BankAcceptanceNotesMember 2022-12-31 0001481513 jks:BankAcceptanceNotesMember 2021-12-31 0001481513 us-gaap:UseRightsMember 2022-01-01 2022-12-31 0001481513 us-gaap:OtherIntangibleAssetsMember 2022-01-01 2022-12-31 0001481513 jks:CaseAgainstHanwhaQCellsGmbhMember 2020-09-28 2020-09-28 0001481513 jks:GeneratedElectricityMember 2022-01-01 2022-12-31 0001481513 jks:GeneratedElectricityMember 2021-01-01 2021-12-31 0001481513 jks:GeneratedElectricityMember 2020-01-01 2020-12-31 0001481513 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001481513 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001481513 us-gaap:ForeignExchangeOptionMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001481513 us-gaap:ForeignExchangeOptionMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001481513 us-gaap:ForeignExchangeOptionMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001481513 us-gaap:InterestRateCapMember 2022-01-01 2022-12-31 0001481513 us-gaap:InterestRateCapMember 2021-01-01 2021-12-31 0001481513 us-gaap:InterestRateCapMember 2020-01-01 2020-12-31 0001481513 us-gaap:CallOptionMember 2020-01-01 2020-12-31 0001481513 us-gaap:CallOptionMember 2021-01-01 2021-12-31 0001481513 jks:JinkotianshengMember 2022-01-01 2022-12-31 0001481513 jks:JinkotianshengMember 2021-01-01 2021-12-31 0001481513 jks:JinkotianshengMember 2020-01-01 2020-12-31 0001481513 jks:GovernmentBackgroundCompaniesMember jks:JinkoSolarCompanyLimitedMember 2020-10-01 2020-10-31 0001481513 jks:JinkosolarYiwuCo.Ltd.Member 2020-08-01 2020-08-31 0001481513 jks:JinkosolarChuzhouCo.Ltd.Member 2020-08-01 2020-08-31 0001481513 jks:GovernmentBackgroundCompaniesMember jks:ShangraoJinkosolarTechnologyLimited.JinkoShangraoMember 2021-12-31 0001481513 jks:GovernmentBackgroundCompaniesMember jks:ShangraoJinkosolarTechnologyLimited.JinkoShangraoMember 2021-10-31 0001481513 jks:GovernmentBackgroundCompaniesMember jks:ShangraoJinkosolarTechnologyLimited.JinkoShangraoMember 2021-09-30 0001481513 jks:GovernmentBackgroundCompaniesMember jks:ShangraoJinkosolarTechnologyLimited.JinkoShangraoMember 2021-07-31 0001481513 srt:MinimumMember jks:JinkosolarTechnologyHainingCoMember 2020-12-31 0001481513 srt:MaximumMember jks:JinkosolarTechnologyHainingCoMember 2020-12-31 0001481513 jks:JinkosolarSichuanCo.Ltd.Member 2020-10-31 0001481513 jks:JinkosolarYiwuCo.Ltd.Member 2020-08-31 0001481513 jks:JinkosolarChuzhouCo.Ltd.Member 2020-08-31 0001481513 jks:JinkoPowerMemberMember 2022-01-01 2022-12-31 0001481513 jks:JinkoPowerMemberMember 2021-01-01 2021-12-31 0001481513 jks:JinkoPowerMemberMember 2020-01-01 2020-12-31 0001481513 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2021-12-31 0001481513 country:HK 2022-01-01 2022-12-31 0001481513 country:CN 2022-01-01 2022-12-31 0001481513 us-gaap:ForeignExchangeOptionMember 2022-12-31 0001481513 us-gaap:ForeignExchangeOptionMember 2021-12-31 0001481513 us-gaap:ForeignExchangeOptionMember 2020-12-31 0001481513 us-gaap:ForeignExchangeOptionMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001481513 us-gaap:ForeignExchangeOptionMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001481513 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001481513 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001481513 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001481513 country:CN 2022-12-31 0001481513 country:CN 2021-12-31 0001481513 country:CN 2020-12-31 0001481513 2022-05-01 2022-05-31 0001481513 jks:ConvertibleNotes2024Member 2022-12-31 0001481513 jks:FinancingsAssociatedWithFailedSaleLeaseBackTransactionsMember 2022-12-31 0001481513 2022-05-31 0001481513 2017-12-31 0001481513 2017-01-01 0001481513 2016-12-31 0001481513 2016-01-01 0001481513 2015-12-31 0001481513 2015-01-01 0001481513 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2021-01-01 2021-12-31 0001481513 us-gaap:AccountingStandardsUpdate201409Member 2022-12-31 0001481513 us-gaap:AccountingStandardsUpdate201409Member 2021-12-31 0001481513 us-gaap:AccountingStandardsUpdate201409Member 2020-12-31 0001481513 2020-12-31 0001481513 jks:JiangxiJinkoMember 2023-03-10 0001481513 jks:JiangxiJinkoMember 2022-06-17 2022-06-17 0001481513 srt:MinimumMember us-gaap:CostOfGoodsProductLineMember us-gaap:SupplierConcentrationRiskMember jks:SupplierTwoMember 2022-01-01 2022-12-31 0001481513 us-gaap:CostOfGoodsProductLineMember us-gaap:SupplierConcentrationRiskMember jks:SupplierTwoMember 2022-01-01 2022-12-31 0001481513 us-gaap:SalesRevenueNetMember jks:ForeignCurrencyConcentrationRiskMember 2022-01-01 2022-12-31 0001481513 us-gaap:SalesRevenueNetMember 2022-01-01 2022-12-31 0001481513 us-gaap:AccountsReceivableMember 2022-01-01 2022-12-31 0001481513 jks:SupplierFiveMember 2022-01-01 2022-12-31 0001481513 srt:MinimumMember us-gaap:SupplierConcentrationRiskMember jks:SupplierThreeMember 2021-01-01 2021-12-31 0001481513 us-gaap:CostOfGoodsProductLineMember jks:SupplierThreeMember 2021-01-01 2021-12-31 0001481513 us-gaap:SalesRevenueNetMember 2021-01-01 2021-12-31 0001481513 us-gaap:AccountsReceivableMember 2021-01-01 2021-12-31 0001481513 jks:SupplierFiveMember 2021-01-01 2021-12-31 0001481513 srt:MinimumMember us-gaap:CostOfGoodsProductLineMember us-gaap:SupplierConcentrationRiskMember jks:SupplierFourMember 2020-01-01 2020-12-31 0001481513 us-gaap:CostOfGoodsProductLineMember us-gaap:SupplierConcentrationRiskMember jks:SupplierFourMember 2020-01-01 2020-12-31 0001481513 us-gaap:SalesRevenueNetMember 2020-01-01 2020-12-31 0001481513 us-gaap:AccountsReceivableMember 2020-01-01 2020-12-31 0001481513 jks:SupplierFiveMember 2020-01-01 2020-12-31 0001481513 us-gaap:BorrowingsMember 2022-01-01 2022-12-31 0001481513 us-gaap:BorrowingsMember 2021-01-01 2021-12-31 0001481513 us-gaap:BorrowingsMember 2020-01-01 2020-12-31 0001481513 jks:FairValueOfAvailableForSaleSecuritiesMember 2022-01-01 2022-12-31 0001481513 jks:FinancingsAssociatedWithFailedSaleLeaseBackTransactionsMember 2022-01-01 2022-12-31 0001481513 jks:FinancingsAssociatedWithFailedSaleLeaseBackTransactionsMember 2021-01-01 2021-12-31 0001481513 jks:ThirdPartyInvestorsOneMember jks:ShangraoJinkoGreenEnergyTechnologyDevelopmentCo.LtdMember 2022-11-01 2022-11-30 0001481513 jks:ThirdPartyInvestorsMember jks:ShangraoJinkoGreenEnergyTechnologyDevelopmentCo.LtdMember 2022-11-01 2022-11-30 0001481513 jks:AisweiTechnologyCo.LtdMember 2022-11-01 2022-11-30 0001481513 jks:ShangraoJinkoGreenEnergyTechnologyDevelopmentCo.LtdMember 2022-07-01 2022-07-31 0001481513 jks:ZhejiangXiangbangTechnologyCo.Ltd.Member 2022-06-09 2022-06-09 0001481513 jks:SichuanYongxiangTechnologyCo.Ltd.Member 2022-01-01 2022-12-31 0001481513 jks:NingxiaXiaoniuAutomationEquipmentCo.LtdMember 2021-12-01 2021-12-31 0001481513 jks:ShenzhenLaplaceEnergyTechnologyCo.LtdMember 2021-10-01 2021-10-31 0001481513 jks:GovernmentBackgroundCompaniesMember 2019-01-01 2019-12-31 0001481513 jks:JinkoPowerMemberMember 2021-03-30 2021-03-30 0001481513 jks:JinkoSolarCompanyLimitedMember 2022-04-01 2022-04-30 0001481513 srt:MinimumMember 2022-01-01 2022-12-31 0001481513 srt:MaximumMember 2022-01-01 2022-12-31 0001481513 us-gaap:AccountingStandardsUpdate201613Member 2020-01-01 0001481513 2020-03-01 2020-03-31 0001481513 2021-01-01 2021-12-31 0001481513 2020-01-01 2020-12-31 0001481513 jks:XinteSiliconForInventoryPurchaseMember 2022-12-31 0001481513 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2020-01-01 2020-12-31 0001481513 jks:FairValueOfAvailableForSaleSecuritiesMember 2022-12-31 0001481513 jks:ShangraoJinkoGreenEnergyTechnologyDevelopmentCo.LtdMember 2022-11-01 2022-11-30 0001481513 2021-12-31 0001481513 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001481513 jks:AmericanDepositarySharesMember 2022-01-01 2022-12-31 0001481513 jks:ZhejiangNewMaterialsCo.Ltd.Member 2022-01-01 2022-12-31 0001481513 jks:ZhejiangJinkoSolarTradingCompanyLimitedMember 2022-01-01 2022-12-31 0001481513 jks:ZhejiangJinkoSolarCompanyLimitedMember 2022-01-01 2022-12-31 0001481513 jks:YuhuanJinkoSolarMember 2022-01-01 2022-12-31 0001481513 jks:YiwuNewMaterialsCo.Ltd.Member 2022-01-01 2022-12-31 0001481513 jks:XinjiangJinkoSolarMember 2022-01-01 2022-12-31 0001481513 jks:WideWealthGroupHoldingLimitedMember 2022-01-01 2022-12-31 0001481513 jks:ShangraoJinkosolarTechnologyLimited.JinkoShangraoMember 2022-01-01 2022-12-31 0001481513 jks:ShangraoGuangxinJinkoPvManufacturingCo.Ltd.Member 2022-01-01 2022-12-31 0001481513 jks:ShangraoChangxinNo.6EnterpriseManagementCenterLpMember 2022-01-01 2022-12-31 0001481513 jks:ShangraoChangxinNo.5EnterpriseManagementCenterLpMember 2022-01-01 2022-12-31 0001481513 jks:ShangraoChangxinNo.3EnterpriseManagementCenterLpMember 2022-01-01 2022-12-31 0001481513 jks:ShangraoChangxinNo.2EnterpriseManagementCenterLpMember 2022-01-01 2022-12-31 0001481513 jks:ShangraoChangxinNo.1EnterpriseManagementCenterLpMember 2022-01-01 2022-12-31 0001481513 jks:ShangraoChangxinEnterpriseManagementCenterLpMember 2022-01-01 2022-12-31 0001481513 jks:RuiXuCo.Ltd.RuiXuMember 2022-01-01 2022-12-31 0001481513 jks:PoyangRuixinInformationTechnologyCoLtdMember 2022-01-01 2022-12-31 0001481513 jks:JinkosolarYushanCo.Ltd.JinkoYushanMember 2022-01-01 2022-12-31 0001481513 jks:JinkosolarYiwuCo.Ltd.Member 2022-01-01 2022-12-31 0001481513 jks:JinkoSolarVietnamIndustriesCompanyLimitedMember 2022-01-01 2022-12-31 0001481513 jks:JinkosolarVietnamCo.Ltd.Member 2022-01-01 2022-12-31 0001481513 jks:JinkosolarUsIndustrialIncMember 2022-01-01 2022-12-31 0001481513 jks:JinkoSolarUsIncMember 2022-01-01 2022-12-31 0001481513 jks:JinkoSolarUsHoldingsIncMember 2022-01-01 2022-12-31 0001481513 jks:JinkosolarTradingPrivatedLimtedMember 2022-01-01 2022-12-31 0001481513 jks:JinkoSolarTechnologyMalaysiaMember 2022-01-01 2022-12-31 0001481513 jks:JinkosolarTechnologyHainingCoMember 2022-01-01 2022-12-31 0001481513 jks:JinkoSolarSwitzerlandMember 2022-01-01 2022-12-31 0001481513 jks:JinkosolarSichuanCo.Ltd.Member 2022-01-01 2022-12-31 0001481513 jks:JinkoSolarShanghaiManagementCo.LtdMember 2022-01-01 2022-12-31 0001481513 jks:JinkosolarQinghaiCo.Ltd.Member 2022-01-01 2022-12-31 0001481513 jks:JinkosolarPoyangCo.Ltd.JinkoPoyangMember 2022-01-01 2022-12-31 0001481513 jks:JinkosolarMiddleEastDmccMember 2022-01-01 2022-12-31 0001481513 jks:JinkoSolarMalaysiaSdnBhdMember 2022-01-01 2022-12-31 0001481513 jks:JinkosolarLeshanCo.Ltd.JinkoLeshanMember 2022-01-01 2022-12-31 0001481513 jks:JinkosolarLatamHoldingLimitedMember 2022-01-01 2022-12-31 0001481513 jks:JinkoSolarKoreaCo.Ltd.Member 2022-01-01 2022-12-31 0001481513 jks:JinkosolarJinchangCo.Ltd.JinkoJinchangMember 2022-01-01 2022-12-31 0001481513 jks:JinkoSolarJapanKKMember 2022-01-01 2022-12-31 0001481513 jks:JinkoSolarItalySrlMember 2022-01-01 2022-12-31 0001481513 jks:JinkoSolarInvestmentLimitedMember 2022-01-01 2022-12-31 0001481513 jks:JinkosolarInternationalDevelopmentLimitedMember 2022-01-01 2022-12-31 0001481513 jks:JinkoSolarImportAndExportCompanyLimitedMember 2022-01-01 2022-12-31 0001481513 jks:JinkosolarHongKongLimitedMember 2022-01-01 2022-12-31 0001481513 jks:JinkoSolarGmbhMember 2022-01-01 2022-12-31 0001481513 jks:JinkosolarFeidongCo.Ltd.JinkoFeidongMember 2022-01-01 2022-12-31 0001481513 jks:JinkoSolarDenmarkApsMember 2022-01-01 2022-12-31 0001481513 jks:JinkoSolarCompanyLimitedMember 2022-01-01 2022-12-31 0001481513 jks:JinkosolarChuzhouCo.Ltd.Member 2022-01-01 2022-12-31 0001481513 jks:JinkosolarChuxiongCo.Ltd.Member 2022-01-01 2022-12-31 0001481513 jks:JinkoSolarCanadaCoLtdMember 2022-01-01 2022-12-31 0001481513 jks:JinkoSolarAustraliaHoldingsCoPtyLtdMember 2022-01-01 2022-12-31 0001481513 jks:JinkosolarAnhuiCo.Ltd.JinkoAnhuiMember 2022-01-01 2022-12-31 0001481513 jks:JinkoPvMaterialSupplySdn.BhdMember 2022-01-01 2022-12-31 0001481513 jks:JiaxingJinyuePhaseIVentureCapitalPartnershipMember 2022-01-01 2022-12-31 0001481513 jks:JiangxiPhotovoltaicMaterialsCompanyLimitedMember 2022-01-01 2022-12-31 0001481513 jks:JiangxiJinkoEnergyStorageCo.LtdMember 2022-01-01 2022-12-31 0001481513 jks:FengchengJinkoPvMaterialsCo.LtdMember 2022-01-01 2022-12-31 0001481513 jks:CantonBestLimitedMember 2022-01-01 2022-12-31 0001481513 2022-12-31 0001481513 dei:BusinessContactMember 2022-01-01 2022-12-31 0001481513 2022-01-01 2022-12-31 jks:item jks:installment iso4217:JPY jks:segment shares iso4217:CNY iso4217:USD iso4217:CNY shares jks:Plant pure utr:MWh iso4217:USD shares iso4217:EUR 0001481513 --12-31 2022 FY P6Y P6Y P5Y P5Y http://www.jinkosolar.com/20221231#OtherIncomeExpenseNet P2Y P50Y P3Y P5Y P5Y P3Y P3Y P3Y P3Y P5Y P5Y P2Y P4Y P1Y P5Y P5Y P6Y P6Y P6Y P4Y P5Y P0Y P2Y false 20-F false true 2022-12-31 false false 001-34615 JinkoSolar Holding Co., Ltd. E9 1 Yingbin Road Shangrao Economic Development Zone Jiangxi Province 334100 CN Mengmeng (Pan) Li 1 Yingbin Road Shangrao Economic Development Zone Jiangxi Province 334100 CN 86-793 858-8188 pan.li@jinkosolar.com American Depositary Shares, each representing fourordinary shares, par value US$0.00002 per share JKS NYSE Ordinary shares, par value US$0.00002 per share* 201189189 Yes No Yes Yes Large Accelerated Filer false true U.S. GAAP false 1424 PricewaterhouseCoopers Zhong Tian LLP Shanghai, the People’s Republic of China 35067287000 40794758000 82794101000 12004016000 62172000 31763000 333195000 48309000 35129459000 40826521000 83127296000 12052325000 28957798000 34168686000 70848983000 10272137000 6171661000 6657835000 12278313000 1780188000 2473982000 2856465000 7241888000 1049975000 1409371000 1963562000 3508678000 508710000 114168000 273713000 373732000 54186000 389192000 461590000 724769000 105082000 4386713000 5555330000 11849067000 1717953000 1784948000 1102505000 429246000 62235000 675852000 838320000 1079409000 156500000 216618000 214291000 588706000 85354000 191981000 465685000 1089435000 157953000 -336523000 -355499000 1025891000 148741000 2292000 1911000 1571000 228000 191186000 288880000 -164356000 -23829000 -3608000 18809000 -4163000 -604000 -78878000 0 0 101871000 14770000 -725792000 191641000 -12083000 -1752000 566372000 1089903000 1976709000 286596000 178411000 194140000 605278000 87757000 -52706000 59809000 193708000 28085000 335255000 955572000 1565139000 226924000 104870000 234554000 944633000 136959000 230385000 721018000 620506000 89965000 1.29 3.78 3.13 0.45 -1.36 2.01 3.10 0.45 5.15 15.12 12.54 1.82 -5.42 8.02 12.38 1.80 178938853 190672869 198004260 198004260 171438853 205719772 200408494 200408494 4 335255000 955572000 1565139000 226924000 973000 141000 -12294000 0 14252000 0 0 -60326000 -56224000 -100158000 -14522000 -251893000 -55438000 406149000 58886000 143688000 929812000 2072419000 300473000 104870000 234554000 1079975000 156582000 38818000 695258000 992444000 143891000 8321415000 10243500000 1485168000 602044000 1027454000 148967000 9261918000 8945271000 1296942000 150000000 0 0 29417000 139713000 20257000 7471103000 16674876000 2417630000 282824000 41006000 1689102000 6697096000 970988000 56860000 8244000 1536155000 3271284000 474292000 13252352000 17450284000 2530053000 73532000 119625000 17344000 17348000 23105000 3350000 684631000 0 0 104499000 15151000 2435057000 3290903000 477136000 45524074000 68327294000 9906528000 1204697000 1378680000 199890000 27624000 0 0 633866000 1711072000 248083000 19969894000 32290088000 4681623000 1090057000 1431424000 207537000 55484000 79600000 11541000 371767000 704244000 102106000 628592000 558407000 80961000 438271000 396966000 57555000 296709000 310375000 45000000 3292000 52363000 7592000 2739160000 1421669000 206123000 27459413000 40334888000 5848010000 72983487000 108662182000 15754538000 15863000 0 0 6799854000 10378076000 1504680000 419500000 60822000 12072223000 20204323000 2929351000 1240791000 2035931000 295182000 3829000 555000 5914354000 9220267000 1336813000 214856000 737735000 106962000 2659000 63137000 9154000 194939000 168381000 24413000 62515000 65489000 9495000 13339367000 12419170000 1800610000 4844084000 9214384000 1335961000 2230000 5964000 865000 2500000 0 0 553234000 0 0 200000000 0 0 45459469000 64936186000 9414863000 9896455000 13022795000 1888128000 568495000 601759000 87247000 858641000 1422276000 206211000 236374000 69881000 10131000 385420000 339885000 49279000 1098736000 1070699000 155237000 183003000 194808000 28245000 9642000 0 0 13236766000 16722103000 2424478000 58696235000 81658289000 11839341000 0.00002 0.00002 500000000 500000000 193770753 204135029 26000 28000 4000 5617923000 9912931000 1437240000 -154375000 217563000 31544000 2945840 2945840 43170000 43170000 6259000 5629377000 6249883000 906148000 11049781000 16337235000 2368677000 3237471000 10666658000 1546520000 14287252000 27003893000 3915197000 72983487000 108662182000 15754538000 180653497 25000 4582850000 62952000 -1723200 -13876000 4671367000 3137709000 12441027000 0 0 923000 0 0 0 0 0 923000 5976272 1000 636179000 0 0 0 0 0 636180000 0 0 0 -251893000 0 0 0 0 -251893000 0 0 0 -60326000 0 0 0 0 -60326000 0 0 0 0 0 0 0 865000000 865000000 0 0 139854000 0 0 0 0 -139854000 0 0 0 171498000 0 0 0 0 3798746000 3970244000 0 0 20625000 0 0 0 0 266062000 286687000 0 0 0 0 0 0 0 3100000000 3100000000 3750540 0 83562000 0 0 0 0 0 83562000 0 0 0 0 -1222640 29294000 0 0 29294000 0 0 0 0 0 0 6607000 0 6607000 0 0 0 0 0 0 230385000 104870000 335255000 190380309 26000 5251245000 -128615000 -2945840 -43170000 4908359000 3002917000 12990762000 0 0 9884000 0 0 0 0 0 9884000 0 0 0 -55438000 0 0 0 0 -55438000 0 0 0 -56224000 0 0 0 0 -56224000 109200 0 2212000 0 0 0 0 0 2212000 3281244 0 354582000 -14252000 0 0 0 0 340330000 0 0 0 0 0 0 721018000 234554000 955572000 0 0 0 -12294000 0 0 0 0 -12294000 193770753 26000 5617923000 -154375000 -2945840 -43170000 5629377000 3237471000 14287252000 0 0 987259000 0 0 0 0 13610000 1000869000 0 0 0 270807000 0 0 0 135342000 406149000 0 0 0 -100158000 0 0 0 0 -100158000 0 0 0 973000 0 0 0 0 973000 0 0 3303660000 0 0 0 0 6419192000 9722852000 10364276 2000 3853000 0 0 0 0 0 3855000 0 0 0 0 0 0 0 17000000 17000000 0 0 0 0 0 0 620506000 944633000 1565139000 0 0 -236000 0 0 0 0 5418000 5182000 0 0 0 0 0 0 0 95172000 95172000 204135029 28000 9912931000 217563000 -2945840 -43170000 6249883000 10666658000 27003893000 335255000 955572000 1565139000 226924000 923000 9884000 1000869000 145112000 129806000 -104643000 -13818000 -2003000 -3608000 18809000 -4163000 -604000 1202082000 -327762000 12083000 1752000 476290000 -136121000 0 0 -78878000 0 0 0 94158000 -262370000 -320673000 -46493000 101871000 14770000 1160851000 1603786000 2585018000 374792000 146965000 135791000 129869000 18829000 52830000 32559000 0 0 12379000 18031000 27353000 3966000 10177000 11904000 17324000 2512000 -14688000 -6364000 0 0 270893000 823273000 1819166000 263754000 14086000 82427000 285394000 41378000 -428115000 -350336000 -248500000 -36029000 27503000 13424000 0 0 114168000 273713000 373732000 54186000 -52706000 59809000 193708000 28085000 0 0 14232000 2063000 -336523000 -355499000 1025891000 148740000 -362087000 3666406000 8610986000 1248476000 -89587000 -364677000 115300000 16717000 -478057000 638398000 5006954000 725940000 14373000 -33001000 282824000 41006000 -1536442000 856574000 1706688000 247446000 56860000 8244000 2822713000 5698689000 6053218000 877634000 976713000 -36498000 -50426000 -22365000 -3243000 -30562000 -6408000 6248000 906000 1112029000 208125000 277283000 40201000 0 -104027000 -3417000 -495000 -75445000 -139877000 621880000 90164000 176283000 347126000 473806000 68695000 -367054000 2644118000 3588939000 520347000 -22196000 1750000 -15863000 -2300000 115537000 245737000 795140000 115285000 200000000 1792906000 -3533231000 -3289191000 -476888000 -749000 0 3829000 555000 -44763000 141136000 522879000 75810000 -140150000 0 0 0 687122000 599618000 1572549000 227998000 58388000 -69285000 3734000 541000 859166000 0 0 0 591486000 430646000 -5800784000 -841035000 10075360000 10501200000 8494069000 1231524000 723000000 150000000 21748000 790398000 1648698000 1232960000 178762000 88717000 20458000 714176000 103546000 94284000 13670000 15000000 2175000 -48078000 91334000 13242000 4055060000 8653859000 12251348000 1776279000 -76351000 315000000 615100000 89181000 14566000 32261000 42415000 6150000 9552996000 13362480000 8177423000 1185615000 1648436000 1464202000 1406943000 203987000 570000000 303000000 19432000 95000000 227000000 32912000 23459000 3401000 37854000 5488000 100000000 14499000 15598000 23213000 -4918690000 -11309233000 -12272387000 -1779329000 621059000 641065000 9770000000 1416517000 47148000 6836000 5182000 751000 252485000 286292000 216722000 31422000 114758000 10185000 5024000 729000 4257000 865000000 17000000 2465000 24104976000 30445781000 29663730000 4300837000 25337297000 24280437000 27624208000 4005134000 419500000 60822000 1816307000 2737347000 8132100000 1179044000 95172000 13799000 -3100000000 -2202000000 -2133400000 29294000 286686000 6297279000 12017851000 20018922000 2902472000 -169261000 -116790000 227957000 33050000 1800814000 1022474000 2173708000 315158000 6273958000 8074772000 9097246000 1318977000 8074772000 9097246000 11270954000 1634135000 357781000 157366000 400338000 58044000 670160000 801873000 1072812000 155543000 1648427000 2756446000 5674455000 822719000 9143000 1169000 641065000 92735000 111804000 378900000 54935000 7200000 340330000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">1.<b style="font-weight:bold;">    ORGANIZATION AND NATURE OF OPERATIONS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">JinkoSolar Holding Co., Ltd. (the “Company” or “JinkoSolar Holding”) was incorporated in the Cayman Islands on August 3, 2007. On May 14, 2010, the Company became listed on the New York Stock Exchange (“NYSE”) in the United States. The Company and its subsidiaries (collectively the “Group”) are principally engaged in the design, development, production and marketing of photovoltaic products as well as developing commercial solar power projects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The following table sets forth information concerning the Company’s major subsidiaries as of December 31, 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">Date of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">Incorporation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">Place of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">Percentage</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">Subsidiaries</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">/Acquisition</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">Incorporation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">of ownership</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar Investment Limited. (“Paker”)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">November 10, 2006</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Hong Kong</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Jinko Solar Co., Ltd. (“Jiangxi Jinko”) (Note 24)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">December 13, 2006</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Zhejiang Jinko Solar Co., Ltd. (“Zhejiang Jinko”)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">June 30, 2009</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Jinko Solar Import and Export Co., Ltd. (“Jinko Import and Export”)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">December 24, 2009</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar GmbH (“Jinko GmbH”)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">April 1, 2010</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Germany</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Zhejiang Jinko Trading Co., Ltd. (“Zhejiang Trading”)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">June 13, 2010</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Xinjiang Jinko Solar Co., Ltd. (“Xinjiang Jinko”)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">May 30, 2016</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Yuhuan Jinko Solar Co., Ltd. (“Yuhuan Jinko”)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">July 29, 2016</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar (U.S.) Inc. (“Jinko US”)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">August 19, 2010</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">USA</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Jiangxi Photovoltaic Materials Co., Ltd. (“Jiangxi Materials”)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">December 1, 2010</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar (Switzerland) AG (“Jinko Switzerland”)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">May 3, 2011</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Switzerland</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar (US) Holdings Inc. (“Jinko US Holding”)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">June 7, 2011</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">USA</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar Italy S.R.L. (“Jinko Italy”)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">July 8, 2011</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Italy</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Jinko Solar Canada Co., Ltd. (“Jinko Canada”)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">November 18, 2011</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Canada</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Jinko Solar Australia Holdings Co. Pty Ltd. (“Jinko Australia”)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">December 7, 2011</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Australia</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Jinko Solar Japan K.K. (“JinkoSolar Japan”)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">May 21, 2012</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Japan</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">Date of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">Incorporation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">Place of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">Percentage</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">Subsidiaries</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">/Acquisition</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">Incorporation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">of ownership</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Jinko Solar (Shanghai) Management Co., Ltd.</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">July 25, 2012</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Wide Wealth Group Holding Limited. (“Wide Wealth Hong Kong”)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">June 11, 2012</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Hong Kong</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Canton Best Limited (“Canton Best BVI”)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">September 16, 2013</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">BVI</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Jinko Solar Technology Sdn.Bhd.</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">January 21, 2015</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Malaysia</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar International Development Limited.</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">August 28, 2015</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Hong Kong</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar Middle East DMCC (“DMCC”)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">November 6, 2016</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Emirates</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar Trading Privated Limited.</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">February 6, 2017</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">India</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar LATAM Holding Limited.</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">August 22, 2017</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Hong Kong</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar (U.S.) Industries Inc.</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">November 16, 2017</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">USA</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar Technology (Haining) Co., Ltd. (“Haining Jinko”)*</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">December 15, 2017</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 45.9</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Poyang Ruilixin Information Technology Co., Ltd.</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">December 19, 2017</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Jinko Solar Korea Co., Ltd. (“Jinko Korea”)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">December 3, 2018</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Korea</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar (Sichuan) Co., Ltd. (“Jinko Sichuan”)*</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">February 18, 2019</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 38.4</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar (Qinghai) Co., Ltd. (“Jinko Qinghai”)*</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">April 3, 2019</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 32.2</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Rui Xu Co., Ltd. (“Rui Xu”)*</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">July 24, 2019</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 35.2</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar (Yiwu) Co., Ltd. (“Jinko Yiwu”)*</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">September 19, 2019</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 32.2</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Jinko PV Material Supply SDN. BHD</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">September 23, 2019</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Malaysia</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar (Vietnam) Co., Ltd.</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">September 26, 2019</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Vietnam</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar (Chuzhou) Co., Ltd. (“Jinko Chuzhou”)*</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">December 26, 2019</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 32.2</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;white-space:pre-wrap;">Zhejiang New Materials Co., Ltd. (“Zhejiang New Materials”)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">March 24, 2020</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar (Shangrao) Co., Ltd. (“Jinko Shangrao”)*</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">April 17, 2020</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 32.2</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Jinko Solar Denmark ApS</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">May 28, 2020</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Denmark</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar Hong Kong Limited</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">August 17, 2020</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Hong Kong</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Jinko Solar (Malaysia) SDN BHD</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">August 28, 2020</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Malaysia</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar (Chuxiong) Co., Ltd. (“Jinko Chuxiong”)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">September 25, 2020</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Yiwu New Materials Co., Ltd. (“Yiwu Materials”)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">October 14, 2020</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Jinko Solar (Vietnam) Industries Company Limited.</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">March 29, 2021</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Vietnam</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar (Leshan) Co., Ltd. (“Jinko Leshan”)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">April 25, 2021</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar (Anhui) Co., Ltd. (“Jinko Anhui”) *</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">September 3, 2021</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 32.2</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar (Yushan) Co., Ltd. (“Jinko Yushan”) *</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">September 26, 2021</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 46.9</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Fengcheng Jinko PV Materials Co., Ltd</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">August 11, 2021</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar (Feidong) Co., Ltd. (“Jinko Feidong”) *</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">September 23, 2021</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 32.2</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar (Jinchang) Co., Ltd. (“Jinko Jinchang”)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">September 24, 2021</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar (Poyang) Co., Ltd. (“Jinko Poyang”)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">December 1, 2021</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Shangrao Changxin Enterprise Management Center LP.</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">December 16, 2021</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Shangrao Changxin No. 1 Enterprise Management Center LP.</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">February 17, 2022</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Shangrao Changxin No. 2 Enterprise Management Center LP.</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">February 17, 2022</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Shangrao Changxin No. 3 Enterprise Management Center LP.</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">June 15, 2022</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Shangrao Changxin No. 5 Enterprise Management Center LP.</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">June 15, 2022</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Shangrao Changxin No. 6 Enterprise Management Center LP.</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">October 25, 2022</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Jiaxing Jinyue Phase I Venture Capital Partnership</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">April 26, 2022</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 78.2</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Shangrao Jinko PV Manufacturing Co., Ltd.</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">March 28, 2022</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Shangrao Guangxin Jinko PV Manufacturing Co., Ltd</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">March 23, 2022</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Jinko Energy Storage Technology Co., Ltd.</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">December 6, 2022</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Jiangxi Jinko Energy Storage Co., Ltd</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">May 26, 2022</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">* These entities are subsidiaries of Jiangxi Jinko with non-controlling interest. The percentage of ownership is the economic interest calculated as the multiple of the Company’s ownership in Jiangxi Jinko and Jiangxi Jinko’s ownership in such subsidiary.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">(i) In the fourth quarter of 2016, JinkoSolar Technology Limited (formally known as Paker Technology Limited) disposed of Zhejiang Jinko Financial Leasing Co., Ltd. with the consideration of RMB183 million (USD26 million). Loss on disposal of this subsidiary amounted to RMB15 million (USD2 million) was recognized. Consideration associated with the transaction amounted to RMB128 million and RMB42 million was collected in the years of 2019 and 2020, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">(ii) Haining Jinko was founded by the Group in the year of 2017 and is principally engaged in the production of photovoltaic products, such as solar modules and cells, for intercompany sales within the Group. In the second and third quarter of 2018, government background companies made capital injection with the amounted of RMB517 million into Haining Jinko. In the third quarter of 2019, to support developments of local enterprise, government background funds of Zhejiang province made investment into Haining Jinko as capital injections through limited partnership established together with Zhejiang Jinko. The total capital injection received from government funds in the year of 2019 amounted to RMB846 million. The Group’s percentage of ownership in Haining Jinko was 56.4% as at December 31, 2019. During the year of 2020, the Group repurchased certain of the noncontrolling interests with the consideration of RMB287 million, with the difference between the consideration and the carrying amount of noncontrolling interests charged to additional paid-in capital with the amount of RMB21 million. In addition, in the fourth quarter of 2020, certain of the non-controlling interest arrangements were settled in return for a loan liability pursuant to a supplementary investment agreement between the Group and the government background fund (Note 18).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">(iii) In the second quarter of 2019, Jiangxi Jinko, together with government background funds, established Jinko Sichuan. Cash capital injections with the amount of RMB800 million and RMB200 million had been made by the non-controlling shareholders in 2019 and 2020, respectively. The Group controls and consolidates the entity in its financial statements. Jinko Sichuan is principally engaged in the production of silicon ingot for intercompany sales within the Group. In the fourth quarter of 2020, the non-controlling interest arrangement was settled in return for a loan liability pursuant to a supplementary investment agreement between the Group and the government background fund (Note 18).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">(iv) In the fourth quarter of 2019, Jiangxi Jinko, together with government background funds, established Jinko Chuzhou. Cash capital injections with the amount of RMB550 million and RMB300 million had been made by the non-controlling shareholder in 2019 and 2020, respectively. The Group owns controls and consolidates such entity in its financial statements. Jinko Chuzhou is principally engaged in the production of solar modules for intercompany sales within the Group. In the third quarter of 2020, the non-controlling interest arrangement was settled in return for a loan liability pursuant to a supplementary investment agreement between the Group and the government background fund (Note 18).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">(v) In the fourth quarter of 2019, Jiangxi Jinko, together with government background funds, established Jinko Yiwu. Cash capital injections with the amount of RMB400 million and RMB365 million had been made by the non-controlling shareholders in 2019 and 2020, respectively. The Group owns controls and consolidates such entity in its financial statements. Jinko Yiwu is principally engaged in the production of solar modules for intercompany sales within the Group. In the third quarter of 2020, the non-controlling interest arrangement was settled in return for a loan liability pursuant to a supplementary investment agreement between the Group and government background funds (Note 18).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">(vi) In the second quarter of 2020, Jiangxi Jinko, together with a government background fund, established Jinko Shangrao. Cash capital injections with the amount of RMB1,902 million had been made by the government fund as of December 31, 2020. The group owns controls and consolidates such entity in its financial statements. Shangrao Jinko is principally engaged in the production of photovoltaic products, such as solar modules and cells (Note 18). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">(vii) In the second quarter of 2020, Jiangxi Materials acquired Rui Xu with a consideration of RMB20 million. Rui Xu is principally engaged in the production of photovoltaic consumable materials.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(viii) In the fourth quarter of 2020, the Group disposed all of it’s equity interest in Jinko Huineng Technology Services Co.,Ltd to JinkoPower with the consideration of RMB10 million (USD2 million). Consideration associated with the transaction was collected in December 2020.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">Date of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">Incorporation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">Place of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">Percentage</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">Subsidiaries</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">/Acquisition</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">Incorporation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">of ownership</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar Investment Limited. (“Paker”)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">November 10, 2006</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Hong Kong</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Jinko Solar Co., Ltd. (“Jiangxi Jinko”) (Note 24)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">December 13, 2006</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Zhejiang Jinko Solar Co., Ltd. (“Zhejiang Jinko”)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">June 30, 2009</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Jinko Solar Import and Export Co., Ltd. (“Jinko Import and Export”)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">December 24, 2009</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar GmbH (“Jinko GmbH”)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">April 1, 2010</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Germany</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Zhejiang Jinko Trading Co., Ltd. (“Zhejiang Trading”)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">June 13, 2010</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Xinjiang Jinko Solar Co., Ltd. (“Xinjiang Jinko”)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">May 30, 2016</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Yuhuan Jinko Solar Co., Ltd. (“Yuhuan Jinko”)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">July 29, 2016</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar (U.S.) Inc. (“Jinko US”)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">August 19, 2010</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">USA</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Jiangxi Photovoltaic Materials Co., Ltd. (“Jiangxi Materials”)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">December 1, 2010</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar (Switzerland) AG (“Jinko Switzerland”)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">May 3, 2011</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Switzerland</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar (US) Holdings Inc. (“Jinko US Holding”)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">June 7, 2011</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">USA</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar Italy S.R.L. (“Jinko Italy”)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">July 8, 2011</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Italy</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Jinko Solar Canada Co., Ltd. (“Jinko Canada”)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">November 18, 2011</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Canada</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Jinko Solar Australia Holdings Co. Pty Ltd. (“Jinko Australia”)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">December 7, 2011</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Australia</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Jinko Solar Japan K.K. (“JinkoSolar Japan”)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">May 21, 2012</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Japan</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">Date of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">Incorporation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">Place of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">Percentage</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">Subsidiaries</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">/Acquisition</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">Incorporation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:5.5pt;font-weight:bold;">of ownership</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Jinko Solar (Shanghai) Management Co., Ltd.</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">July 25, 2012</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Wide Wealth Group Holding Limited. (“Wide Wealth Hong Kong”)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">June 11, 2012</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Hong Kong</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Canton Best Limited (“Canton Best BVI”)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">September 16, 2013</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">BVI</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Jinko Solar Technology Sdn.Bhd.</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">January 21, 2015</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Malaysia</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar International Development Limited.</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">August 28, 2015</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Hong Kong</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar Middle East DMCC (“DMCC”)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">November 6, 2016</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Emirates</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar Trading Privated Limited.</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">February 6, 2017</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">India</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar LATAM Holding Limited.</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">August 22, 2017</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Hong Kong</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar (U.S.) Industries Inc.</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">November 16, 2017</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">USA</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar Technology (Haining) Co., Ltd. (“Haining Jinko”)*</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">December 15, 2017</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 45.9</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Poyang Ruilixin Information Technology Co., Ltd.</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">December 19, 2017</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> </span><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Jinko Solar Korea Co., Ltd. (“Jinko Korea”)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">December 3, 2018</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Korea</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar (Sichuan) Co., Ltd. (“Jinko Sichuan”)*</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">February 18, 2019</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 38.4</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar (Qinghai) Co., Ltd. (“Jinko Qinghai”)*</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">April 3, 2019</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 32.2</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Rui Xu Co., Ltd. (“Rui Xu”)*</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">July 24, 2019</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 35.2</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar (Yiwu) Co., Ltd. (“Jinko Yiwu”)*</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">September 19, 2019</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 32.2</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Jinko PV Material Supply SDN. BHD</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">September 23, 2019</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Malaysia</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar (Vietnam) Co., Ltd.</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">September 26, 2019</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Vietnam</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar (Chuzhou) Co., Ltd. (“Jinko Chuzhou”)*</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">December 26, 2019</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 32.2</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;white-space:pre-wrap;">Zhejiang New Materials Co., Ltd. (“Zhejiang New Materials”)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">March 24, 2020</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar (Shangrao) Co., Ltd. (“Jinko Shangrao”)*</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">April 17, 2020</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 32.2</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Jinko Solar Denmark ApS</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">May 28, 2020</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Denmark</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar Hong Kong Limited</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">August 17, 2020</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Hong Kong</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Jinko Solar (Malaysia) SDN BHD</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">August 28, 2020</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Malaysia</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar (Chuxiong) Co., Ltd. (“Jinko Chuxiong”)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">September 25, 2020</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Yiwu New Materials Co., Ltd. (“Yiwu Materials”)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">October 14, 2020</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Jinko Solar (Vietnam) Industries Company Limited.</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">March 29, 2021</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Vietnam</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar (Leshan) Co., Ltd. (“Jinko Leshan”)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">April 25, 2021</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar (Anhui) Co., Ltd. (“Jinko Anhui”) *</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">September 3, 2021</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 32.2</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar (Yushan) Co., Ltd. (“Jinko Yushan”) *</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">September 26, 2021</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 46.9</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Fengcheng Jinko PV Materials Co., Ltd</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">August 11, 2021</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar (Feidong) Co., Ltd. (“Jinko Feidong”) *</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">September 23, 2021</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 32.2</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar (Jinchang) Co., Ltd. (“Jinko Jinchang”)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">September 24, 2021</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">JinkoSolar (Poyang) Co., Ltd. (“Jinko Poyang”)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">December 1, 2021</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Shangrao Changxin Enterprise Management Center LP.</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">December 16, 2021</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Shangrao Changxin No. 1 Enterprise Management Center LP.</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">February 17, 2022</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Shangrao Changxin No. 2 Enterprise Management Center LP.</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">February 17, 2022</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Shangrao Changxin No. 3 Enterprise Management Center LP.</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">June 15, 2022</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Shangrao Changxin No. 5 Enterprise Management Center LP.</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">June 15, 2022</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Shangrao Changxin No. 6 Enterprise Management Center LP.</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">October 25, 2022</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Jiaxing Jinyue Phase I Venture Capital Partnership</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">April 26, 2022</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 78.2</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Shangrao Jinko PV Manufacturing Co., Ltd.</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">March 28, 2022</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Shangrao Guangxin Jinko PV Manufacturing Co., Ltd</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">March 23, 2022</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Jinko Energy Storage Technology Co., Ltd.</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">December 6, 2022</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">Jiangxi Jinko Energy Storage Co., Ltd</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">May 26, 2022</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">PRC</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;text-align:right;margin:0pt 1.5pt 0.05pt 0pt;"><span style="font-size:5.5pt;"> 58.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:5.5pt;visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">* These entities are subsidiaries of Jiangxi Jinko with non-controlling interest. The percentage of ownership is the economic interest calculated as the multiple of the Company’s ownership in Jiangxi Jinko and Jiangxi Jinko’s ownership in such subsidiary.</p> 2006-11-10 1 2006-12-13 0.586 2009-06-30 0.586 2009-12-24 0.586 2010-04-01 0.586 2010-06-13 0.586 2016-05-30 0.586 2016-07-29 0.586 2010-08-19 0.586 2010-12-01 0.586 2011-05-03 0.586 2011-06-07 0.586 2011-07-08 0.586 2011-11-18 0.586 2011-12-07 0.586 2012-05-21 0.586 2012-07-25 0.586 2012-06-11 1 2013-09-16 1 2015-01-21 0.586 2015-08-28 1 2016-11-06 0.586 2017-02-06 0.586 2017-08-22 1 2017-11-16 0.586 2017-12-15 0.459 2017-12-19 0.586 2018-12-03 0.586 2019-02-18 0.384 2019-04-03 0.322 2019-07-24 0.352 2019-09-19 0.322 2019-09-23 0.586 2019-09-26 0.586 2019-12-26 0.322 2020-03-24 0.586 2020-04-17 0.322 2020-05-28 0.586 2020-08-17 0.586 2020-08-28 0.586 2020-09-25 0.586 2020-10-14 0.586 2021-03-29 0.586 2021-04-25 0.586 2021-09-03 0.322 2021-09-26 0.469 2021-08-11 0.586 2021-09-23 0.322 2021-09-24 0.586 2021-12-01 0.586 2021-12-16 1 2022-02-17 1 2022-02-17 1 2022-06-15 1 2022-06-15 1 2022-10-25 1 2022-04-26 0.782 0.586 2022-03-23 0.586 0.586 2022-05-26 0.586 183000000 26000000 15000000 2000000 128000000 42000000 517000000 517000000 846000000 0.564 0.564 287000000 21000000 800000000 200000000 550000000 300000000 400000000 365000000 1902000000 20000000 10000000 2000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">2.    PRINCIPAL ACCOUNTING POLICIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">a. Basis of presentation and use of estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management of the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. The Group bases its estimates on historical experience and various other factors believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Significant accounting estimates reflected in the Company’s consolidated financial statements include expected credit loss provision, provision for inventories, impairment of long-lived assets, the economic useful lives of property, plant and equipment, project assets and intangible assets, certain accrued liabilities including accruals for warranty costs, guarantees, sale-leaseback, accounting for share-based compensation, fair value measurements of share-based compensation and financial instruments, legal contingencies, income taxes and related deferred tax valuation allowance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;">b. Consolidation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The consolidated financial statements include the financial statements of the Company and its subsidiaries. All significant transactions and balances among the Company and its subsidiaries have been eliminated upon consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">For the Group’s majority-owned subsidiaries, non-controlling interests is recognized to reflect the portion of their equity interests which are not attributable, directly or indirectly, to the Group. Consolidated net income on the consolidated statement of operation includes the net income attributable to non-controlling interests. The cumulative results of operations attributable to non-controlling interests are recorded as non-controlling interests in the Group’s consolidated balance sheets. Cash flows related to transactions with non-controlling interests are presented under financing activities in the consolidated statements of cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;">c. Foreign currency translation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Group’s reporting currency is the Renminbi (“RMB”), the official currency in the PRC. The Company and its PRC subsidiaries use RMB as their functional currency, while local currencies have been determined to be the functional currency of its subsidiaries incorporated outside of PRC such as USD or EUR etc. Transactions denominated in currencies other than the functional currency are translated into the functional currency of the entity at the exchange rates prevailing at the dates of the transactions. Gains and losses resulting from foreign currency transactions are included in the consolidated statements of operations. Monetary assets and liabilities denominated in foreign currencies are translated into the functional currency of the entity using the applicable exchange rates at the applicable balance sheet dates. All such exchange gains or losses are included in exchange loss in the consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For consolidation purpose, the financial statements of the Company’s subsidiaries whose functional currencies are other than the RMB are translated into RMB using exchange rates quoted by PBOC. Assets and liabilities are translated at the exchange rates at the balance sheet date, equity accounts are translated at historical exchange rates and revenues, expenses and gains and losses are translated using the average exchange rates for the year. Translation adjustments are reported as cumulative translation adjustments and are shown as a separate component of in accumulated other comprehensive income in the consolidated statement of comprehensive income/ (loss).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;">The RMB is not a freely convertible currency. The PRC State Administration for Foreign Exchange, under the authority of PBOC, controls the conversion of RMB into foreign currencies. The value of the RMB is subject to changes in central government policies and to international economic and political developments affecting supply and demand in China’s foreign exchange trading system market. The Company’s aggregate amount of cash, cash equivalents, restricted short-term investments and restricted cash denominated in RMB amounted to RMB16,672 million and RMB 14,243 million as of December 31, 2021 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 8pt 0pt;"><span style="font-style:italic;">d. Cash, cash equivalents and restricted cash</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;">Cash and cash equivalents represent cash on hand and demand deposits placed with banks or other financial institutions, which have original maturities of three months or less.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;">Restricted cash represents deposits legally held by banks which are not available for the Group’s general use. These deposits are held as collateral for issuance of letters of credit or guarantee, bank acceptance notes to vendors for purchase of machinery and inventories and foreign exchange forward contracts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash, cash equivalents and restricted cash as reported in the consolidated statement of cash flows are presented <span style="font-style:italic;font-weight:bold;">separately</span> on our consolidated balance sheet as follows (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:27.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,321,415</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,243,500</p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 602,044</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,027,454</p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents included in held-for-sale assets (note 2 (n))</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 173,787</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,097,246</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,270,954</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 8pt 0pt;"><span style="font-style:italic;">e. Restricted short-term investments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;">Restricted short-term investments represent the time deposits at banks with original maturities longer than three months and less than one year, which are held as collateral for issuance of letters of credit, guarantee, bank acceptance notes or deposits for short-term borrowings.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 8pt 0pt;"><span style="font-style:italic;">f. Notes receivable and payable</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;">Notes receivable represents bank or commercial drafts that have been arranged with third-party financial institutions by certain customers to settle their purchases from the Group. The carrying amount of notes receivable approximate their fair values due to the short-term maturity of the notes receivables.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;">The Group also issues bank acceptance notes to its suppliers in China in the normal course of business. The Group classifies the changes in notes payable as financing activities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;">Notes receivable and payable are typically non-interest bearing and have maturities of less than six months.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;"><span style="font-style:italic;font-weight:bold;">g. Derivative Instruments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;">Derivative instruments are carried at fair value. The fair values of the derivative financial instruments generally represent the estimated amounts expect to receive or pay upon termination of the contracts as of the reporting date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;">The Company’s derivative instruments primarily consisted of foreign currency forward contracts and foreign exchange options which are used to economically hedge certain foreign denominated assets/liabilities and reduce, to the extent practicable, the potential exposure to the changes that exchange rates might have on the Company’s earnings, cash flows and financial position. As the derivative instruments do not qualify for hedge accounting treatment, changes in the fair value are reflected in “change in fair value of foreign exchange forward contracts” and “change in fair value of foreign exchange options” of the consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company’s solar project subsidiaries located in Mexico obtained long-term bank borrowings from local bank, which carries variable interest rates. With an aim to reduce its interest rate exposure, the Company entered into long-term interest rate swap contracts to fix the interest rate as a fixed rate payer. The interest rate swap is a derivative which needs to be fair valued at each reporting period end. As the derivative instrument does not qualify for hedge accounting treatment, the fair value gain or loss arising from the measurement is recognized in the consolidated statements of operations. The Company sold its solar power plants in Mexico in March 2020.<br/><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company’s solar project subsidiary located in Argentina entered into an interest rate swap contract to swap floating interest payments related to certain borrowings for fixed interest payments to hedge the interest rate risk associated with certain forecasted payments and obligations. As the interest rate derivative is designated as cash flow hedge and the hedge is highly effective, all changes in the fair value of the derivative hedging instruments are recorded in other comprehensive income. The Company sold its solar power plants in Argentina in June 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;"><span style="font-style:italic;font-weight:bold;">h. Current expected credit losses</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;">In 2016, the FASB issued ASU No. 2016-13, “Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments” (“ASC Topic 326”), which amends previously issued guidance regarding the impairment of financial instruments by creating an impairment model that is based on expected losses rather than incurred losses. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;">The Company adopted this ASC Topic 326 and several associated ASUs on January 1, 2020 using a modified retrospective approach with a cumulative effect recorded as increase of accumulated retained earnings with amount of RMB7 million, among which RMB31 million was related to the decrease of allowance for accounts receivables-third parties, RMB15 million was related to the increase of allowance for accounts receivables- related parties and RMB9 million was related to the increase of allowance for other receivables and other current/non-current assets. As of January 1, 2020, upon the adoption, the expected credit loss provision for the current and non-current assets were RMB307 million and RMB5 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;">The Company’s trade receivable, notes receivable, guarantee receivables, deposits and other receivables are within the scope of ASC Topic 326. The allowance is management’s estimate of expected credit losses on receivables. The Company estimated the allowance by segmenting receivables into groups based on certain credit risk characteristics, including geographic region and industry. The Company determined an expected loss rate for each group based on the historical credit loss experience, current and future economic conditions, and lifetime for debt recovery.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;">For the year ended December 31, 2020, the Company recorded RMB14 million expected credit loss expense in general and administrative expenses. As of December 31, 2020, the expected credit loss provision for the current and non-current assets were RMB324 million and RMB2 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;">For the year ended December 31, 2021, the Company recorded RMB82 million expected credit loss expense in general and administrative expenses. As of December 31, 2021, the expected credit loss provision for the current and non-current assets were RMB331 million and RMB4 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;">For the year ended December 31, 2022, the Company recorded RMB285 million expected credit loss expense in general and administrative expenses. As of December 31, 2022, the expected credit loss provision for the current and non-current assets were RMB600 million and RMB2 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 8pt 0pt;"><span style="font-style:italic;">i. Accounts receivable</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;">Specific provisions are made against accounts receivable for estimated losses resulting from the inability of the Group’s customers to make payments. The Group periodically assesses accounts receivable balances to determine whether an allowance for credit losses should be made based upon historical bad debts, specific customer creditworthiness and current economic trends. Accounts receivable in the balance sheets are stated net of such provision, if any. Before approving sales to each customer, the Group conducts a credit assessment for each customer to evaluate the collectability of such sales. The assessment usually takes into consideration the credit worthiness of such customer and its guarantor, if any, the Group’s historical payment experience with such customer, industry-wide trends with respect to credit terms, including the terms offered by competitors, and the macro-economic conditions of the region to which sales will be made. The Group executes a sales order with a customer and arrange for shipment only if its credit assessment concludes that the collectability with such customer is probable. The Group may also from time to time require security deposits from certain customers to minimize its credit risk. After the sales are made, the Group closely monitors the credit situation of each customer on an on-going basis for any subsequent change in its financial position, business development and credit rating, and evaluates whether any of such adverse change warrants further action to be taken by the Group, including asserting claims and/or initiating legal proceedings against the customer and/or its guarantor, as well as making provisions. It is also the Group’s general practice to suspend further sales to any customer with significant overdue balances. The Group adopted ASC 326 on January 1, 2020 and has also made updates to its policies and internal controls over financial reporting as a result of adoption. Details please refer to Note 2 (h) above. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">j. Advances to suppliers</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group provides short-term and long-term advances to secure its raw material needs, which are then offset against future purchases. The Group continually assesses the credit quality of its suppliers and the factors that affect the credit risk. If there is deterioration in the creditworthiness of its suppliers, the Group will seek to recover its advances to suppliers and provide for losses on advances which are akin to receivables in operating expenses because of suppliers’ inability to return its advances. Recoveries of the allowance for advances to supplier are recognized when they are received. The Company classified short-term and long-term advances to suppliers based on management’s best estimate of the expected purchase in the next twelve-months as of the balance sheet date and the Group’s ability to make requisite purchases under existing supply contracts. The balances expected to be utilized outside of the 12 months are recorded in advances to suppliers to be utilized beyond one year. No provision of advance to suppliers was recorded for the years ended December 31, 2020, 2021 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">k. Inventories</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Inventories are stated at the lower of cost or net realizable value. Cost is determined using the weighted average method. Provisions are made for excessive, slow moving and obsolete inventories as well as for inventories with carrying values in excess of market. Certain factors could impact the realizable value of inventory, so the Group continually evaluates the recoverability based on assumptions about customer demand and market conditions. The evaluation may take into consideration historical usage, expected demand, anticipated sales price, new product development schedules, the effect new products might have on the sale of existing products, product obsolescence, customer concentrations, and other factors. The reserve or write-down is equal to the difference between the cost of inventory and the estimated market value based upon assumptions about future demand and market conditions. If actual market conditions are less favorable than those projected by management, additional inventory reserves or write-downs may be required that could negatively impact the Group’s gross margin and operating results. If actual market conditions are more favorable, the Group may have higher gross margin when products that have been previously reserved or written down are eventually sold. The sale of previously reserved inventory did not have a material impact on our gross margin percentage for any of the years presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In addition, the Group analyzes its firm purchase commitments, if any, at each period end. Provision is made in the current period if the net realizable value after considering estimated costs to convert polysilicon into saleable finished goods is higher than market selling price of finished goods as of the end of a reporting period. There was no provision recorded related to these long-term contracts for each of the three years ended December 31, 2020, 2021 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">l. Property, plant and equipment, net</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property, plant and equipment are stated at cost less accumulated depreciation. Cost includes the prices paid to acquire or construct the assets, interest capitalized during the construction period and any expenditure that substantially extends the useful life of an existing asset. Depreciation is computed using the straight-line method over the following estimated useful lives (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:top;width:88.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Buildings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:top;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">20 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:top;width:88.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Machinery and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">5~10 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:88.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Furniture, fixture and office equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">3~5 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:88.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Motor vehicles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">4~5 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:12pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Construction in progress primarily represents the construction of new production line and buildings. Costs incurred in the construction are capitalized and transferred to property, plant and equipment upon completion, at which time depreciation commences.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Expenditures for repairs and maintenance are expensed as incurred. The gain or loss on disposal of property, plant and equipment, if any, is the difference between the net sales proceeds and the carrying amount of the disposed assets, and is recognized in the consolidated statement of operations upon disposal.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">m. Project Assets, net</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Project assets represented the costs of solar power plants held for generation of electricity revenue, held with the intention to sell to third parties and solar power plants under construction. Project assets are stated in the consolidated balance sheets at cost less accumulated depreciation and impairment provision, if any.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Costs of project assets consist primarily of costs relating to construction of solar power plants at various stages of development. These costs include costs for procurement of solar module and other equipment (including intercompany purchases), cost of land on which solar power plants are developed and other direct costs for developing and constructing solar power plants, such as costs for obtaining permits required for solar power plants and costs for designing, engineering, interest costs capitalized and installation in the course of construction. Such costs are capitalized starting from the point when it is determined that development of the solar power plant is probable. For a solar power project asset acquired from third parties, the initial cost is the acquisition cost which includes the consideration transferred and certain direct acquisition costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">During the year of 2020, the Group recorded full impairments of RMB94 million against its remaining solar power project in Mexico based on the Company’s estimation that it is unable to complete the grid connection before the due date of the purchase agreement with Federal Electricity Commission of Mexico. During the year of 2021, the Group recorded impairments of RMB123 million against its solar power project in Argentina which was measured based on the excess of the carrying amount over the fair value of the solar power project according to the quoted market price.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Costs capitalized in the construction of solar power plants under development will be transferred to completed solar power plants upon completion and when they are ready for intended use, which is at the point of time when the solar power plant is connected to grids and begins to generate electricity. Depreciation of the completed solar power plant held for generation of electricity revenue commences once the solar power plant is ready for intended use. Depreciation is computed using the straight-line method over the expected life of 20 years. Depreciation expenses of solar power plants were RMB53 million, RMB33 million and nil for the years ended December 31, 2020, 2021 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company does not depreciate project assets when such project assets are constructed for sale upon completion. Any revenue generated from such project assets connected to the grid would be considered incidental revenue and accounted for as a reduction of the capitalized project costs for development. During the years of 2020, 2021 and 2022, electricity revenue generated from certain overseas project assets constructed for sale upon completion, with the amount of RMB8 million, nil and RMB47 million was considered as incidental revenue and accounted for as a reduction of the capitalized project costs for development.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">n. Assets held for sale</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Long-lived assets to be sold are classified as held for sale when the following recognition criteria in ASC 360-10-45-9 are met:</p><table style="border-collapse:collapse;border:0;"><tr><td style="width:25.2pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:25.2pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><span style="font-family:'Wingdings';">¨</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Management, having the authority to approve the action, commits to a plan to sell the asset.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:25.2pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:25.2pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><span style="font-family:'Wingdings';">¨</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">The asset is available for immediate sale in its present condition subject only to terms that are usual and customary for sales of such assets.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:25.2pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:25.2pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><span style="font-family:'Wingdings';">¨</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">An active program to locate a buyer and other actions required to complete the plan to sell the asset have been initiated.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:25.2pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:25.2pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><span style="font-family:'Wingdings';">¨</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">The sale of the asset is probable, and transfer of the asset is expected to qualify for recognition as a completed sale, within one year,</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:25.2pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:25.2pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><span style="font-family:'Wingdings';">¨</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">The asset is being actively marketed for sale at a price that is reasonable in relation to its current fair value.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:25.2pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:25.2pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><span style="font-family:'Wingdings';">¨</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Actions required to complete the plan indicate that it is unlikely that significant changes to the plan will be made or that the plan will be withdrawn.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group entered into an agreement to sell its solar power plant located in Argentina to JinkoPower in December 2021. Assets and liabilities related to the solar power plant were reclassified from project assets to assets/liabilities held for sale as of December 31, 2021. The Group sold its solar power plants in Argentina in June 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group entered into a share purchase agreement to dispose all of its equity interest in Jiangsu Jinko-Tiansheng Co., Ltd. (“Jinko-Tiansheng”) to the Jinko-Tiansheng’s other shareholders in November 2021. The Group’s investment in Jinko-Tiansheng was reclassified from investments in affiliates to held for sale assets as of December 31, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">o. Interest Capitalization</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Interest expenses during the years ended December 31, 2020, 2021 and 2022 were RMB705 million, RMB879 million and RMB1,150 million, net of interest income of RMB217 million, RMB214 million and RMB589 million respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The interest cost associated with major development and construction projects is capitalized and included in the cost of the property, plant and equipment or project assets. Interest capitalization ceases once a project is substantially completed or no longer undergoing construction activities to prepare it for its intended use. When no debt is specifically identified as being incurred in connection with a construction project, the Group capitalizes interest on amounts expended on the project at the Group’s weighted average cost of borrowings. Interest expense capitalized associated with the construction projects for the years ended December 31, 2020, 2021 and 2022 were RMB29 million, RMB41 million and RMB71 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">p. Land use rights and land lease</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">(a) Land use rights</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Land use rights represent acquisition costs to purchase land use rights from the PRC government, which are evidenced by property certificates. The periods of these purchased land use rights are either 50 years or 70 years. The Company classifies land use rights as long term assets on the balance sheet and cash outflows related to acquisition of land use right as investing activities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Land use rights are carried at cost less accumulated amortization and impairment losses, if any. Amortization is computed using the straight-line method over the term specified in the land use right certificate for 50 years or 70 years, as applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">(b) Land lease</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For certain of the Group’s solar power project, the Group enters into land lease contracts with the owners of the land use rights. Under such lease arrangements, the owners retain the property right of the land use rights. While the Group can only set up the solar panels on these leased lands but does not have the right to sell, lease or dispose the land use rights. Accordingly, land leases are classified as operating leases.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">q. Intangible assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Intangible assets include purchased software and fees paid to register trademarks and are amortized on a straight-line basis over their estimated useful lives, which are 5 or 10 years, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">r. Business combination and assets acquisition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">U.S. GAAP requires that all business combinations not involving entities or businesses under common control be accounted for under the purchase method. The Group has adopted ASC 805 “Business Combinations,” and the cost of an acquisition is measured as the aggregate of the fair values at the date of exchange of the assets given, liabilities incurred and equity instruments issued. The transaction costs directly attributable to the acquisition are expensed as incurred. Identifiable assets, liabilities and contingent liabilities acquired or assumed are measured separately at their fair value as of the acquisition date, irrespective of the extent of any non-controlling interests. The excess of the (i) the total of cost of acquisition, fair value of the non-controlling interests and acquisition date fair value of any previously held equity interest in the acquiree over (ii) the fair value of the identifiable net tangible and intangible assets of the acquiree is recorded as goodwill. If the cost of acquisition is less than the fair value of the net assets of the subsidiary acquired, the difference is recognized directly in the consolidated statements of operations and comprehensive income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The determination and allocation of fair values to the identifiable assets acquired and liabilities assumed is based on various assumptions and valuation methodologies requiring considerable management judgment. The most significant variables in these valuations are discount rates, terminal values, the number of years on which to base the cash flow projections, as well as the assumptions and estimates used to determine the future cash inflows and outflows. Management determines discount rates to be used based on the risk inherent in the related activity’s current business model and industry comparisons. Terminal values are based on the expected life of products and forecasted life cycle and forecasted cash flows over that period. Although management believes that the assumptions applied in the determination are reasonable based on information available at the date of acquisition, actual results may differ from the forecasted amounts and the difference could be material.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">A non-controlling interest is recognized to reflect the portion of a subsidiary’s equity which is not attributable, directly or indirectly, to the Company. Consolidated net income on the consolidated statements of operations and comprehensive income includes the net income (loss) attributable to non-controlling interests when applicable. The cumulative results of operations attributable to non-controlling interests are also recorded as non-controlling interests in the Company’s consolidated balance sheets. Cash flows related to transactions with non-controlling interests are presented under financing activities in the consolidated statements of cash flows when applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">s. Investments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On January 1, 2018, the Company adopted ASU No. 2016-01, which requires equity investments to be measured at fair value with subsequent changes recognized in net income, except for those accounted for under the equity method or requiring consolidation. This standard also changed the accounting for investments without a readily determinable fair value and that do not qualify for the practical expedient to be measured at fair value. A policy election can be made for these investments whereby investment will be carried at cost and adjusted in subsequent periods for any impairment or changes in observable prices of identical or similar investments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0.7pt;">With the adoption of ASU No. 2016-01 and the Update, for investments in equity securities lacking of readily determinable fair values and the ability to exercise significant influence, the Company elected to use the measurement alternative defined as cost, less impairments, adjusted by observable price changes. Adoption of these standards had no significant impact on the Group’s consolidated financial statements for the years ended 2020, 2021 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group’s investments include equity method investments, equity securities without readily determinable fair values, equity securities applying fair value option and available-for-sale debt securities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group holds equity investments in affiliates in which it does not have a controlling financial interest, but has the ability to exercise significant influence over the operating and financial policies of the investee. These investments are accounted for under equity method of accounting wherein the Group records its proportionate share of the investees’ income or loss in its consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Equity securities without readily determinable fair values are measured and recorded using a measurement alternative that measures the securities at cost minus impairment, if any, plus or minus changes resulting from qualifying observable price changes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Fair value option election is made on an instrument-by-instrument basis and equity securities applying fair value option is reported at fair value with changes in fair value recognized in earnings.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Equity investments are evaluated for impairment when facts or circumstances indicate that the fair value of the investment is less than its carrying value. The Group reviews several factors to determine whether an impairment is recognized. These factors include, but are not limited to, the: (1) nature of the investment; (2) cause and duration of the impairment; (3) extent to which fair value is less than cost; (4) financial conditions and near term prospects of the issuers; and (5) ability to hold the security for a period of time sufficient to allow for any anticipated recovery in fair value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Debt securities that the Company has positive intent and ability to hold to maturity are classified as held to maturity debt securities and are stated at amortized cost. The Company classified its investments in debt securities, other than the held to maturity debt securities, as available-for-sale securities. Available-for-sale debt securities are reported at estimated fair value with the aggregate unrealized gains and losses, net of tax, reflected in “Accumulated other comprehensive loss” in the consolidated balance sheets. If the amortized cost basis of an available-for-sale security exceeds its fair value and if the Company has the intention to sell the security or it is more likely than not that the Company will be required to sell the security before recovery of the amortized cost basis, an impairment is recognized in the consolidated statements of operations. If the Company does not have the intention to sell the security and it is not more likely than not that the Company will be required to sell the security before recovery of the amortized cost basis and the Company determines that the decline in fair value below the amortized cost basis of an available-for-sale security is entirely or partially due to credit-related factors, the credit loss is measured and recognized as an allowance for credit losses in the consolidated statements of operations. The allowance is measured as the amount by which the debt security’s amortized cost basis exceeds the Company’s best estimate of the present value of cash flows expected to be collected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">t. Impairment of long-lived assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group’s long-lived assets include property, plant and equipment, project assets, land use rights and intangible assets with finite lives. The Group’s business requires heavy investment in manufacturing equipment that is technologically advanced, but can quickly become significantly under-utilized or rendered obsolete by rapid changes in demand for solar power products produced with those equipment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that carrying amount of an asset may not be recoverable. Factors considered important that could result in an impairment review include significant underperformance relative to expected historical or projected future operating results, significant changes in the manner of use of acquired assets and significant negative industry or economic trends. The Group may recognize impairment of long-lived assets in the event the net book value of such assets exceeds the future undiscounted cash flows attributable to these assets. If the total of the expected undiscounted future net cash flows is less than the carrying amount of the asset, a loss, if any, is recognized for the difference between the fair value of the asset and its carrying value. Fair value is generally measured based on either quoted market prices, if available, or discounted cash flow analyses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">u. Leases</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company adopted ASC Topic 842 to account for its lease transactions since January 1, 2019. The Company determines if a contract contains a lease at inception of the arrangement based on whether it has the right to obtain substantially all of the economic benefits from the use of an identified asset and whether it has the right to direct the use of an identified asset in exchange for consideration, which relates to an asset which the Company does not own. Right of use (“ROU”) assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at commencement date based on the present value of lease payments over the lease term. When determining the lease term, the Company includes options to extend or terminate the lease when it is reasonably certain that it will exercise that option, if any. As the Company’s leases do not provide an implicit rate, the Company uses its incremental borrowing rate, which it calculates based on the credit quality of the Company and by comparing interest rates available in the market for similar borrowings, and adjusting this amount based on the impact of collateral over the term of each lease. The Company does not typically incur variable lease payments related to its leases.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For a sale-leaseback transaction, sale-leaseback accounting shall be used by a seller-lessee only if the transaction meet all of the following: a) the transfer of the underlying asset meets the definition of a sale under ASC 606; b) the leaseback transaction does not result in a lease that would be classified as a finance lease; c) the contract does not contain a repurchase option, unless the option is exercisable at the fair value on the exercise date and there are alternative assets substantially the same as the transferred asset available in the market place.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">If a sale-leaseback transaction does not qualify for sale-leaseback accounting because of the transfer of underlying assets does not meet the definition of sale, it is accounted for as a financing under ASC 360.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company has elected to adopt the following lease policies in conjunction with the adoption of ASU 2016-02: (i) elect for each lease not to separate non-lease components from lease components and instead to account for each separate lease component and the non-lease components associated with that lease component as a single lease component; (ii) for leases that have lease terms of 12 months or less and does not include a purchase option that is reasonably certain to exercise, the Company elected not to apply ASC Topic 842 recognition requirements; and (iii) the Company elected to apply the package of practical expedients for existing arrangements entered into prior to January 1, 2019 to not reassess (a) whether an arrangement is or contains a lease, (b) the lease classification applied to existing leases, and(c) initial direct costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">v. Guarantees</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group issues debt payment guarantees in favor of JinkoPower, a related party. The guarantees require the Group to make payments to reimburse the holders of the debt subject to these guarantees for losses they incur JinkoPower fails to make repayments to the holders, when its liability to the holders falls due.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">A guarantee liability is initially recognized at the estimated fair value in the Group’s consolidated balance sheets unless it becomes probable that the Group will reimburse the holder of the guarantee for an amount higher than the carrying amount, in which case the guarantee is carried in the Group’s consolidated balance sheets at the expected amount payable to the holder. The fair value of the guarantee liability is measured by the total consideration to be received in connection with the provision of guarantee. The guarantee liability is amortized in straight line during the guarantee period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Receivables have also been recorded for the guarantee payments to be received (Note 26).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Pursuant to the master service agreement signed with JinkoPower, guarantee service fee is settled on an annual basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">w. Revenue recognition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On January 1, 2018, the Company adopted revenue guidance ASC Topic 606, “Revenue from Contracts with Customers” (“ASC 606”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company negotiated payment terms on a case by case basis and allows most of its overseas’ customers to make full payment within 90 days and its domestic customers to make 90% to 95% of payment within 180 days after delivery and the rest will be paid when the Retainage Period (as defined below) ends.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">As a result of adopting ASC Topic 606, for the sales contracts with retainage terms, under which customers were allowed to withhold payment of 5% to 10% of the full contract price as retainage for a specified period from one year to two year since normal operation of related customer’s solar project (“Retainage Period”), revenue from retainage is recognized upon the Group satisfied its performance obligation to transfer the goods to its customers instead of deferring recognition until the customers pay it after the Retainage Period expires. Revenue recognition for the Group’s other sales arrangements, including sales of solar modules, wafers, cells and revenue from generated electricity, remained materially consistent with historical practice.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For the contracts with retainage terms signed and executed before the adoption date of January 1, 2018, as 90%~95% of the revenue was recognized before the date of initial application, which is considered to be substantial, management concluded that these contracts have been completed before the adoption date, and as the company has elected to apply the modified retrospective adoption method only to contracts that were not completed as of January 1, 2018, no cumulative effect related to these retainages is recognized as an adjustment to the opening balance of retained earnings. The revenue recognized upon collection of these retainage amounts is recognized under ASC 605, the prior revenue recognition standard, with the amount of RMB29 million, RMB3 million and RMB0.4 million in 2020, 2021 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The total amounts of retainage that were not recognized as revenue were RMB27 million, RMB24 million and RMB23 million as of December 31, 2020, 2021 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group was mainly subject to value added taxes (“VAT”) on its sales from products. The Group recognizes revenue net of VAT. Related surcharges, such as urban maintenance and construction tax as well as surtax for education expenses are recorded in cost of revenues.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company’s accounting practices under ASC Topic 606, “Revenue from Contracts with Customers” are as followings:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">(a)  Revenue recognition on product sales</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For all product sales, the Group requires a contract or purchase order which quantifies pricing, quantity and product specifications. The Company’s sales arrangements generally do not contain variable considerations and are short-term in nature. The Company recognizes revenue at a point in time based on management’s evaluation of when the customer obtains control of the products. Revenue is recognized as performance obligation under the terms of a contract with the customer are satisfied and control of the product has been transferred to the customer. Sales of goods do not include multiple product and/or service elements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Practical expedients and exemption</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Upon the election of the practical expedient under ASC 340-40-25-4, the incremental costs of obtaining a contract are expensed when incurred if the amortization period of the asset that the entity otherwise would have recognized is one year or less. For the years ended December 31, 2020, 2021 and 2022, no incremental cost was capitalized as assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group also selected to apply the practical expedients allowed under ASC Topic 606 to omit the disclosure of remaining performance obligations for contracts with an original expected duration of one year or less and for contracts where the Company has the right to invoice for performance completed to date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Based on the considerations that there is no difference between the amount of promised consideration and the cash selling price of product sales, in addition the actual length of time between when the Group transfers products to the customer and when the customer pays for those products has been generally within one year, the Group assessed and concluded that there is no significant financing component in place within its products sales as a practical expedient in accordance with ASC 606-10-32-18. As the retainage term is made to secure the future effective operation of solar modules and not to provide customer with significant financing, no significant financing component is considered to exist in the sales contract with retainage terms.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">(b)  Sales of solar projects</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company’s sales arrangements for solar projects do not contain any forms of continuing involvement that may affect the revenue or profit recognition of the transactions, nor any variable considerations for energy performance guarantees, minimum electricity end subscription commitments. The Company therefore determined its single performance obligation to the customer is the sale of a completed solar project. The Group recognizes revenue for sales of solar projects at a point in time after the solar project has been grid connected and the customer obtains control of the solar project.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">(c)  Revenue on electricity generation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Group recognizes electricity generation revenue on project assets constructed with a plan to operate the plant when persuasive evidence of a power purchase arrangement with the power grid company exists, electricity has been generated and been transmitted to the grid and the electricity generation records are reconciled with the grid companies, the price of electricity is fixed or determinable and the collectability of the resulting receivable is reasonably assured.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">(d)  Revenue on processing services</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Group provides solar power product processing services to customers and the revenue of processing services is recognized at a point in time upon completion which is generally evidenced by delivery of processed products to the customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">VAT on invoice amount is collected on behalf of tax authorities in respect of the sales of product and is not recorded as revenue. VAT collected from customers, net of VAT paid for purchases, is recorded as a liability until it is paid to the tax authorities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;">x. Segment report</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Group uses the management approach in determining reportable operating segments. The management approach considers the internal organization and reporting used by the Group’s chief operating decision maker for making operating decisions, allocating resources and assessing performance as the source for determining the Group’s reportable segments. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Based on the criteria established by ASC 280 “Segment Reporting”, the Group’s chief operating decision maker has been identified as the Chairman of the Board of Directors as well as the CEO, who only review consolidated results of the Group when making decisions about allocating resources and assessing performance. Hence, the Group has only one operating segment which is vertically integrated solar power products manufacturing business from silicon ingots, wafers, cells to solar modules.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;">y. Cost of revenue</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Cost of revenue for sales of photovoltaic products includes production and indirect costs, as well as shipping and handling costs for raw materials purchase and provision for inventories.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Costs of electricity generation revenue include depreciation of solar power project assets and costs associated with operation and maintenance of the project assets. Cost of electricity sales was RMB40 million, RMB31 million and nil for years ended December 31, 2020, 2021 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">z. Warranty cost</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Solar modules produced by the Group are typically sold with either a 5-year or 10-year warranty for product defects, and a 10-year and 25-year warranty against declines of more than 10% and 20%, respectively, from the initial minimum power generation capacity at the time of delivery. Therefore, the Group is exposed to potential liabilities that could arise from these warranties. The potential liability is generally in the form of product replacement or repair.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Management applied significant judgements in estimating the expected failure rate of the Company’s solar module products and the estimated replacement costs associated with fulfilling its warranty obligations when measuring the warranty costs. Based on the actual claims incurred during the past years which appears to be consistent with the market practice, the Group projected the expected failure rate as 1% for the whole warranty period, which is consistent with prior assumptions. Based on the Group’s actual claims experience in the historical periods as well as management’s current best estimation, the Group believes that the average selling price of solar modules over the past two years more accurately reflects the estimated warranty cost liability in connection with the products sold by the Group, as opposed to the current and past spot prices. For the years ended December 31, 2020 and 2021, due to the decrease in average selling price of solar modules, the Group reversed previous years’ recorded warranty liability of RMB124 million and RMB104 million, with a corresponding decrease to selling and marketing expenses, respectively. For the year ended December 31, 2022, due to the rising in average selling price of solar modules, the Group increased previous years’ recorded warranty liability of RMB75 million, with a corresponding increase to selling and marketing expenses in 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The warranty costs were classified as current liabilities under other payables and accruals, and non-current liabilities under accrued warranty costs–non-current, respectively, which reflect the Group’s estimation of the timing of when the warranty expenditures will likely be made. For the years ended December 31, 2020, 2021 and 2022, warranty costs accrued for the modules delivered in the periods before the increase/reversal due to updated project replacement cost were RMB363 million, RMB390 million and RMB773 million, respectively. The utilization of the warranty accruals for the years ended December 31, 2020, 2021 and 2022 were RMB99 million, RMB171 million and RMB212 million, respectively. Utilization of warranty accruals in 2020 and 2022 was mainly due to sporadic customer claims with accumulation of the Group’s solar module shipment. Utilization of warranty accruals in 2021 was mainly due to extreme climatic conditions in Europe.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt;">Movement of accrued warranty cost</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following table summarizes the movement of accrued warranty cost (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:37.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">At beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 751,440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 892,131</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,007,805</p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 363,159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 390,238</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 773,498</p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Utilization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (98,526)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (170,776)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (212,130)</p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrue (reversal) to selling and marketing expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (123,942)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (103,788)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 74,802</p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">At end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 892,131</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,007,805</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,643,975</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group purchases warranty insurance policy which provides coverage for the product warranty services of solar modules worldwide. Prepayment for warranty insurance premium is initially recorded as other assets and is amortized over the insurance coverage period. Prepayment for warranty insurance premium is not recorded as reduction of estimated warranty liabilities<span style="font-style:italic;font-weight:bold;">.</span> Once the Group receives insurance recoveries, warranty expenses will be credited.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In previous years, the Company incurred additional warranty costs due to the defects in a specific batch of raw materials provided by a supplier. The Company appealed against the supplier for the defects and obtained the final judgement from the court in September 2020, pursuant to which the Company shall be compensated by the supplier with the amount of RMB83 million by offsetting the Company’s payables due to such supplier. Given that, the Company reversed warranty expenses in the third quarter of 2020 with a corresponding reduction in accounts payables.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">aa. Shipping and handling</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Costs to ship products to customers are included in selling and marketing expenses in the consolidated statements of operations. Costs to ship products to customers were RMB1,631 million, RMB2,048 million and RMB5,161 million for the years ended December 31, 2020, 2021 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">ab. Research and development</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Research and development costs are expensed when incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">ac. Start-up costs</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group expenses all costs incurred in connection with start-up activities, including pre-production costs associated with new manufacturing facilities (excluding costs that are capitalized as part of property, plant and equipment) and costs incurred with the formation of new subsidiaries such as organization costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">ad. Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Income taxes are accounted for under the asset and liability method. Deferred income tax assets and liabilities are recognized for the future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and any tax loss and tax credit carry forwards. Deferred income tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred income tax assets and liabilities of a change in tax rates or tax laws is recognized in the consolidated statements of operations in the period the change in tax rates or tax laws is enacted. A valuation allowance is provided to reduce the amount of deferred income tax assets if it is considered more likely than not that some portion or all of the deferred income tax assets will not be realized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The accounting for uncertain tax positions requires that the Company recognizes in the consolidated financial statements the impact of an uncertain tax position, if that position is more likely than not of being sustained upon examination, based on the technical merits of the position. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. The Group’s policy is to recognize, if any, tax related interest as interest expenses and penalties as general and administrative expenses. As of December 31, 2021 and 2022, there were no uncertain tax positions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">ae. Commitments and Contingencies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Liabilities for loss contingencies arising from claims, assessments, litigation, fines and penalties and other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">af. Fair value of financial instruments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group does not have any non-financial assets or liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (also referred to as an exit price). A hierarchy is established for inputs used in measuring fair value that gives the highest priority to observable inputs and the lowest priority to unobservable inputs. Valuation techniques used to measure fair value shall maximize the use of observable inputs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">When available, the Group measures the fair value of financial instruments based on quoted market prices in active markets, valuation techniques that use observable market-based inputs or unobservable inputs that are corroborated by market data. Pricing information the Group obtains from third parties is internally validated for reasonableness prior to use in the consolidated financial statements. When observable market prices are not readily available, the Group generally estimates the fair value using valuation techniques that rely on alternate market data or inputs that are generally less readily observable from objective sources and are estimated based on pertinent information available at the time of the applicable reporting periods. In certain cases, fair values are not subject to precise quantification or verification and may fluctuate as economic and market factors vary and the Group’s evaluation of those factors changes. Although the Group uses its best judgment in estimating the fair value of these financial instruments, there are inherent limitations in any estimation technique. In these cases, a minor change in an assumption could result in a significant change in its estimate of fair value, thereby increasing or decreasing the amounts of the Group’s consolidated assets, liabilities, equity and net income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group’s financial instruments consist principally of cash and cash equivalents, restricted cash, restricted short-term, available-for-sale securities and long-term investments, accounts and notes receivable, foreign exchange forward contract receivables other receivables, prepayments and other current assets, call option, foreign exchange option, accounts and notes payable, other payables and accruals, foreign exchange forward contract payables, guarantee liabilities, lease liabilities, short-term borrowings, long-term borrowings, long-term payables, convertible senior notes and interest rate swap.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The foreign exchange forward contracts receivable and payable, call option, foreign exchange options, interest rate swap, equity securities applying fair value option, available-for-sale debt securities and convertible senior notes are measured at fair value (Note 29). The Group measures the equity method investments at fair value on a non-recurring basis only if an impairment charge were to be recognized. For those equity investments without readily determinable fair value, the Group measures them at fair value when observable price changes are identified or impairment charge was recognized. Except for these financial instruments and long-term borrowing, the carrying values of the Group’s other financial instruments approximated their fair values due to the short-term maturity of these instruments. The carrying amount of long-term borrowing approximates their fair value due to the fact that the related interest rates approximate rates currently offered by financial institutions for similar debt instruments of comparable maturities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">When the fair value option is elected for financial liabilities, changes in fair value due to changes in instrument-specific credit risk will be recognized separately in other comprehensive income. As the Company elected to measure its convertible senior notes issued in 2019 in their entirety at fair value, the portion of the total change in the fair value of the convertible senior notes that results from a change in the instrument-specific credit risk is presented separately in other comprehensive income. The gains or losses attributable to changes in instrument-specific credit risk were benchmarked by the portion of the total change in fair value that excluding the amount resulting from a change in a risk-free rate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">ag. Government grants</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Government grants related to technology upgrades and enterprise development are recognized as subsidy income when received. For the years ended December 31, 2020, 2021 and 2022, the Group received financial subsidies of RMB192 million, RMB466 million and RMB1,089 million from the local PRC government authorities, respectively. These subsidies were non-recurring, not refundable and with no conditions related to specific use or disposition of the funds, attached. There are no defined rules and regulations to govern the criteria necessary for companies to enjoy such benefits and the amount of financial subsidy is determined at the discretion of the relevant government authorities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Government grants related to assets are initially recorded as deferred revenue which are then deducted from the carrying amount when the assets are ready for use and approved by related government. The Company received government grant related to assets of RMB20 million, RMB291 million and RMB1,469 million for the years ended December 31, 2020, 2021 and 2022, respectively. As of December 31, 2021 and 2022, the carrying value of deferred revenue was RMB200 million and nil, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">ah. Repurchase of share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">When the Company’s shares are purchased for retirement, the excess of the purchase price over its par value is recorded entirely to additional paid-in capital subject to the limitation of the additional paid in capital when the shares were originally issued. When the Company’s shares are acquired for purposes other than retirement, the purchase price is shown separately as treasury stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">ai. Earnings/(Loss) per share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">Basic earnings(loss) per share is computed by dividing net income(loss) attributable to ordinary shareholders by the weighted average number of ordinary shares outstanding during the period using the two-class method. Under the two-class method, net income is allocated between ordinary shares and other participating securities based on their participating rights. Diluted earnings(loss) per share is calculated by dividing net income(loss) attributable to ordinary shareholders, as adjusted for the change in income or loss as result from the assumed conversion of those participating securities, if any, by the weighted average number of ordinary and dilutive ordinary equivalent shares outstanding during the period. Potential diluted securities consist of the ordinary shares issuable upon the conversion of the convertible senior notes (using the if-converted method), the potential shares underlying call option arrangement and ordinary shares issuable upon the exercise of outstanding share options (using the treasury stock method), which are not included in the calculation of dilutive earnings per share if the effect is anti-dilutive. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Changes in income or loss of potential dilutive securities as result from the assumed conversion of the convertible senior notes and assumed exercise of call option, if any, are recorded as the adjustment to the consolidated net income (loss) from continuing operations to arrive at the diluted net income (loss) available to the Company’s ordinary shareholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Securities issued by a subsidiary that enable their holders to obtain the subsidiary’s common stock is included in computing the subsidiary’s earnings(loss) per share data. Those per-share earnings(loss) of the subsidiary are then included in the consolidated earnings(loss) per share computations based on the consolidated group’s holding of the subsidiary’s securities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">aj. Share-based compensation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company’s share-based payment transactions with employees, including share options, are measured based on the grant-date fair value of the equity instrument issued. The fair value of the award is recognized as compensation expense, net of estimated forfeitures, over the period during which an employee is required to provide service in exchange for the award, which is generally the vesting period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">ak. Other comprehensive income</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Other comprehensive income is defined as the change in equity during a period from non-owner sources. The Company’s other comprehensive income for each period presented is comprised of foreign currency translation adjustment of the Company’s foreign subsidiaries, the changes in fair value of interest swap cash flow hedges, fair value changes of the Company’s debt securities and changes in instrument-specific credit risk of financial liabilities using fair value option.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">al. Convenience translation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Translations of balances in the consolidated balance sheet, consolidated statement of operation, consolidated statement of comprehensive income and statement of cash flows from RMB into United States dollars (“USD” or “US$”) as of and for the year ended December 31, 2022 are solely for the convenience of readers and were calculated at the rate of RMB6.8972 to USD1.00, representing the exchange rate set forth in the H.10 statistical release of the Federal Reserve Board. No representation is intended to imply that the RMB amounts could have been, or could be, converted, realized or settled into USD at that rate on December 31, 2022, or at any other rate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">am. Recent accounting pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">New Accounting Standards Adopted</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting”, which provides optional expedients and exceptions for applying U.S. GAAP on contract modifications and hedge accounting to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform, if certain criteria are met. These optional expedients and exceptions provided in ASU 2020-04 are effective for the Company as of March 12, 2020 through December 31, 2022. We adopted this update in the first quarter of 2022 and the adoption did not have a material effect on our consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In August 2020, the FASB issued ASU 2020-06, “Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity’s Own Equity (Subtopic 815-40),” which removes certain separation models for convertible debt instruments and convertible preferred stock that require the separation of a convertible debt instrument into a debt component and an equity or derivative component. The ASU also expands disclosure requirements for convertible instruments and simplifies areas of the guidance for diluted earnings-per-share calculations that are impacted by the amendments. The standard is effective for interim and annual periods beginning after December 15, 2021, with early adoption permitted. We adopted this update in the first quarter of 2022 and the adoption did not have a material effect on our consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In May 2021, the FASB issued ASU No. 2021-04, Earnings Per Share (Topic 260), Debt — Modifications and Extinguishments (Subtopic 470-50), Compensation — Stock Compensation (Topic 718), and Derivatives and Hedging — Contracts in Entity’s Own Equity (Subtopic 815-40) to clarify and reduce diversity in an issuer’s accounting for modifications or exchanges of freestanding equity classified written call options (for example, warrants) that remain equity classified after modification or exchange. The amendments in this update are effective for all entities for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. An entity should apply the amendments prospectively to modifications or exchanges occurring on or after the effective date of the amendments. We adopted this update in the first quarter of 2022 and the adoption did not have a material effect on our consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">New Accounting Standards Not Yet Adopted</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which require that an entity (acquirer) recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. At the acquisition date, an acquirer should account for the related revenue contracts in accordance with Topic 606 as if it had originated the contracts. The amendments in this Update also provide certain practical expedients for acquirers when recognizing and measuring acquired contract assets and contract liabilities from revenue contracts in a business combination. The amendments should be applied prospectively to business combinations occurring on or after the effective date of the amendments, with early adoption permitted. We will adopt this update in the first quarter of 2023 and we are currently evaluating the impact.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In March 2022, the FASB issued ASU 2022-02, Troubled Debt Restructurings and Vintage Disclosures. This ASU eliminates the accounting guidance for troubled debt restructurings by creditors that have adopted ASU 2016-13, Measurement of Credit Losses on Financial Instruments, which the Company adopted on January 1, 2020. This ASU also enhances the disclosure requirements for certain loan refinancing and restructurings by creditors when a borrower is experiencing financial difficulty. In addition, the ASU amends the guidance on vintage disclosures to require entities to disclose current period gross write-offs by year of origination for financing receivables and net investments in leases within the scope of ASC 326-20. The ASU is effective for annual periods beginning after December 15, 2022, including interim periods within those fiscal years. Adoption of the ASU would be applied prospectively. Early adoption is also permitted, including adoption in an interim period. We will adopt this update in the first quarter of 2023 and we are currently evaluating the impact.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In June 2022, the FASB issued ASU 2022-02 Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions. The update clarifies that a contractual restriction on the sale of an equity security is not considered part of the unit of account of the equity security and, therefore, is not considered in measuring fair value. The update also clarifies that an entity cannot, as a separate unit of account, recognize and measure a contractual sale restriction. The update also requires certain additional disclosures for equity securities subject to contractual sale restrictions. The amendments in this update are effective for the Company beginning January 1, 2024 on a prospective basis. Early adoption is permitted for both interim and annual financial statements that have not yet been issued or made available for issuance. We are in the process of evaluating the impact of the new guidance on our consolidated financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">a. Basis of presentation and use of estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management of the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. The Group bases its estimates on historical experience and various other factors believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Significant accounting estimates reflected in the Company’s consolidated financial statements include expected credit loss provision, provision for inventories, impairment of long-lived assets, the economic useful lives of property, plant and equipment, project assets and intangible assets, certain accrued liabilities including accruals for warranty costs, guarantees, sale-leaseback, accounting for share-based compensation, fair value measurements of share-based compensation and financial instruments, legal contingencies, income taxes and related deferred tax valuation allowance.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;">b. Consolidation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The consolidated financial statements include the financial statements of the Company and its subsidiaries. All significant transactions and balances among the Company and its subsidiaries have been eliminated upon consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">For the Group’s majority-owned subsidiaries, non-controlling interests is recognized to reflect the portion of their equity interests which are not attributable, directly or indirectly, to the Group. Consolidated net income on the consolidated statement of operation includes the net income attributable to non-controlling interests. The cumulative results of operations attributable to non-controlling interests are recorded as non-controlling interests in the Group’s consolidated balance sheets. Cash flows related to transactions with non-controlling interests are presented under financing activities in the consolidated statements of cash flows.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;">c. Foreign currency translation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Group’s reporting currency is the Renminbi (“RMB”), the official currency in the PRC. The Company and its PRC subsidiaries use RMB as their functional currency, while local currencies have been determined to be the functional currency of its subsidiaries incorporated outside of PRC such as USD or EUR etc. Transactions denominated in currencies other than the functional currency are translated into the functional currency of the entity at the exchange rates prevailing at the dates of the transactions. Gains and losses resulting from foreign currency transactions are included in the consolidated statements of operations. Monetary assets and liabilities denominated in foreign currencies are translated into the functional currency of the entity using the applicable exchange rates at the applicable balance sheet dates. All such exchange gains or losses are included in exchange loss in the consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For consolidation purpose, the financial statements of the Company’s subsidiaries whose functional currencies are other than the RMB are translated into RMB using exchange rates quoted by PBOC. Assets and liabilities are translated at the exchange rates at the balance sheet date, equity accounts are translated at historical exchange rates and revenues, expenses and gains and losses are translated using the average exchange rates for the year. Translation adjustments are reported as cumulative translation adjustments and are shown as a separate component of in accumulated other comprehensive income in the consolidated statement of comprehensive income/ (loss).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;">The RMB is not a freely convertible currency. The PRC State Administration for Foreign Exchange, under the authority of PBOC, controls the conversion of RMB into foreign currencies. The value of the RMB is subject to changes in central government policies and to international economic and political developments affecting supply and demand in China’s foreign exchange trading system market. The Company’s aggregate amount of cash, cash equivalents, restricted short-term investments and restricted cash denominated in RMB amounted to RMB16,672 million and RMB 14,243 million as of December 31, 2021 and 2022, respectively.</p> 16672000000 14243000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 8pt 0pt;"><span style="font-style:italic;">d. Cash, cash equivalents and restricted cash</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;">Cash and cash equivalents represent cash on hand and demand deposits placed with banks or other financial institutions, which have original maturities of three months or less.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;">Restricted cash represents deposits legally held by banks which are not available for the Group’s general use. These deposits are held as collateral for issuance of letters of credit or guarantee, bank acceptance notes to vendors for purchase of machinery and inventories and foreign exchange forward contracts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash, cash equivalents and restricted cash as reported in the consolidated statement of cash flows are presented <span style="font-style:italic;font-weight:bold;">separately</span> on our consolidated balance sheet as follows (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:27.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,321,415</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,243,500</p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 602,044</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,027,454</p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents included in held-for-sale assets (note 2 (n))</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 173,787</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,097,246</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,270,954</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash, cash equivalents and restricted cash as reported in the consolidated statement of cash flows are presented <span style="font-style:italic;font-weight:bold;">separately</span> on our consolidated balance sheet as follows (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:27.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,321,415</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,243,500</p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 602,044</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,027,454</p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents included in held-for-sale assets (note 2 (n))</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 173,787</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,097,246</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,270,954</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 8321415000 10243500000 602044000 1027454000 173787000 9097246000 11270954000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 8pt 0pt;"><span style="font-style:italic;">e. Restricted short-term investments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;">Restricted short-term investments represent the time deposits at banks with original maturities longer than three months and less than one year, which are held as collateral for issuance of letters of credit, guarantee, bank acceptance notes or deposits for short-term borrowings.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 8pt 0pt;"><span style="font-style:italic;">f. Notes receivable and payable</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;">Notes receivable represents bank or commercial drafts that have been arranged with third-party financial institutions by certain customers to settle their purchases from the Group. The carrying amount of notes receivable approximate their fair values due to the short-term maturity of the notes receivables.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;">The Group also issues bank acceptance notes to its suppliers in China in the normal course of business. The Group classifies the changes in notes payable as financing activities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;">Notes receivable and payable are typically non-interest bearing and have maturities of less than six months.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;"><span style="font-style:italic;font-weight:bold;">g. Derivative Instruments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;">Derivative instruments are carried at fair value. The fair values of the derivative financial instruments generally represent the estimated amounts expect to receive or pay upon termination of the contracts as of the reporting date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;">The Company’s derivative instruments primarily consisted of foreign currency forward contracts and foreign exchange options which are used to economically hedge certain foreign denominated assets/liabilities and reduce, to the extent practicable, the potential exposure to the changes that exchange rates might have on the Company’s earnings, cash flows and financial position. As the derivative instruments do not qualify for hedge accounting treatment, changes in the fair value are reflected in “change in fair value of foreign exchange forward contracts” and “change in fair value of foreign exchange options” of the consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company’s solar project subsidiaries located in Mexico obtained long-term bank borrowings from local bank, which carries variable interest rates. With an aim to reduce its interest rate exposure, the Company entered into long-term interest rate swap contracts to fix the interest rate as a fixed rate payer. The interest rate swap is a derivative which needs to be fair valued at each reporting period end. As the derivative instrument does not qualify for hedge accounting treatment, the fair value gain or loss arising from the measurement is recognized in the consolidated statements of operations. The Company sold its solar power plants in Mexico in March 2020.<br/><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company’s solar project subsidiary located in Argentina entered into an interest rate swap contract to swap floating interest payments related to certain borrowings for fixed interest payments to hedge the interest rate risk associated with certain forecasted payments and obligations. As the interest rate derivative is designated as cash flow hedge and the hedge is highly effective, all changes in the fair value of the derivative hedging instruments are recorded in other comprehensive income. The Company sold its solar power plants in Argentina in June 2022.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;"><span style="font-style:italic;font-weight:bold;">h. Current expected credit losses</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;">In 2016, the FASB issued ASU No. 2016-13, “Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments” (“ASC Topic 326”), which amends previously issued guidance regarding the impairment of financial instruments by creating an impairment model that is based on expected losses rather than incurred losses. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;">The Company adopted this ASC Topic 326 and several associated ASUs on January 1, 2020 using a modified retrospective approach with a cumulative effect recorded as increase of accumulated retained earnings with amount of RMB7 million, among which RMB31 million was related to the decrease of allowance for accounts receivables-third parties, RMB15 million was related to the increase of allowance for accounts receivables- related parties and RMB9 million was related to the increase of allowance for other receivables and other current/non-current assets. As of January 1, 2020, upon the adoption, the expected credit loss provision for the current and non-current assets were RMB307 million and RMB5 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;">The Company’s trade receivable, notes receivable, guarantee receivables, deposits and other receivables are within the scope of ASC Topic 326. The allowance is management’s estimate of expected credit losses on receivables. The Company estimated the allowance by segmenting receivables into groups based on certain credit risk characteristics, including geographic region and industry. The Company determined an expected loss rate for each group based on the historical credit loss experience, current and future economic conditions, and lifetime for debt recovery.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;">For the year ended December 31, 2020, the Company recorded RMB14 million expected credit loss expense in general and administrative expenses. As of December 31, 2020, the expected credit loss provision for the current and non-current assets were RMB324 million and RMB2 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;">For the year ended December 31, 2021, the Company recorded RMB82 million expected credit loss expense in general and administrative expenses. As of December 31, 2021, the expected credit loss provision for the current and non-current assets were RMB331 million and RMB4 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;">For the year ended December 31, 2022, the Company recorded RMB285 million expected credit loss expense in general and administrative expenses. As of December 31, 2022, the expected credit loss provision for the current and non-current assets were RMB600 million and RMB2 million, respectively.</p> 7000000 31000000 15000000 9000000 307000000 5000000 14000000 324000000 2000000 82000000 331000000 4000000 285000000 600000000 2000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 8pt 0pt;"><span style="font-style:italic;">i. Accounts receivable</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;">Specific provisions are made against accounts receivable for estimated losses resulting from the inability of the Group’s customers to make payments. The Group periodically assesses accounts receivable balances to determine whether an allowance for credit losses should be made based upon historical bad debts, specific customer creditworthiness and current economic trends. Accounts receivable in the balance sheets are stated net of such provision, if any. Before approving sales to each customer, the Group conducts a credit assessment for each customer to evaluate the collectability of such sales. The assessment usually takes into consideration the credit worthiness of such customer and its guarantor, if any, the Group’s historical payment experience with such customer, industry-wide trends with respect to credit terms, including the terms offered by competitors, and the macro-economic conditions of the region to which sales will be made. The Group executes a sales order with a customer and arrange for shipment only if its credit assessment concludes that the collectability with such customer is probable. The Group may also from time to time require security deposits from certain customers to minimize its credit risk. After the sales are made, the Group closely monitors the credit situation of each customer on an on-going basis for any subsequent change in its financial position, business development and credit rating, and evaluates whether any of such adverse change warrants further action to be taken by the Group, including asserting claims and/or initiating legal proceedings against the customer and/or its guarantor, as well as making provisions. It is also the Group’s general practice to suspend further sales to any customer with significant overdue balances. The Group adopted ASC 326 on January 1, 2020 and has also made updates to its policies and internal controls over financial reporting as a result of adoption. Details please refer to Note 2 (h) above. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">j. Advances to suppliers</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group provides short-term and long-term advances to secure its raw material needs, which are then offset against future purchases. The Group continually assesses the credit quality of its suppliers and the factors that affect the credit risk. If there is deterioration in the creditworthiness of its suppliers, the Group will seek to recover its advances to suppliers and provide for losses on advances which are akin to receivables in operating expenses because of suppliers’ inability to return its advances. Recoveries of the allowance for advances to supplier are recognized when they are received. The Company classified short-term and long-term advances to suppliers based on management’s best estimate of the expected purchase in the next twelve-months as of the balance sheet date and the Group’s ability to make requisite purchases under existing supply contracts. The balances expected to be utilized outside of the 12 months are recorded in advances to suppliers to be utilized beyond one year. No provision of advance to suppliers was recorded for the years ended December 31, 2020, 2021 and 2022.</p> 0 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">k. Inventories</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Inventories are stated at the lower of cost or net realizable value. Cost is determined using the weighted average method. Provisions are made for excessive, slow moving and obsolete inventories as well as for inventories with carrying values in excess of market. Certain factors could impact the realizable value of inventory, so the Group continually evaluates the recoverability based on assumptions about customer demand and market conditions. The evaluation may take into consideration historical usage, expected demand, anticipated sales price, new product development schedules, the effect new products might have on the sale of existing products, product obsolescence, customer concentrations, and other factors. The reserve or write-down is equal to the difference between the cost of inventory and the estimated market value based upon assumptions about future demand and market conditions. If actual market conditions are less favorable than those projected by management, additional inventory reserves or write-downs may be required that could negatively impact the Group’s gross margin and operating results. If actual market conditions are more favorable, the Group may have higher gross margin when products that have been previously reserved or written down are eventually sold. The sale of previously reserved inventory did not have a material impact on our gross margin percentage for any of the years presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In addition, the Group analyzes its firm purchase commitments, if any, at each period end. Provision is made in the current period if the net realizable value after considering estimated costs to convert polysilicon into saleable finished goods is higher than market selling price of finished goods as of the end of a reporting period. There was no provision recorded related to these long-term contracts for each of the three years ended December 31, 2020, 2021 and 2022.</p> 0 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">l. Property, plant and equipment, net</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property, plant and equipment are stated at cost less accumulated depreciation. Cost includes the prices paid to acquire or construct the assets, interest capitalized during the construction period and any expenditure that substantially extends the useful life of an existing asset. Depreciation is computed using the straight-line method over the following estimated useful lives (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:top;width:88.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Buildings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:top;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">20 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:top;width:88.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Machinery and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">5~10 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:88.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Furniture, fixture and office equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">3~5 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:88.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Motor vehicles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">4~5 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:12pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Construction in progress primarily represents the construction of new production line and buildings. Costs incurred in the construction are capitalized and transferred to property, plant and equipment upon completion, at which time depreciation commences.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Expenditures for repairs and maintenance are expensed as incurred. The gain or loss on disposal of property, plant and equipment, if any, is the difference between the net sales proceeds and the carrying amount of the disposed assets, and is recognized in the consolidated statement of operations upon disposal.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:top;width:88.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Buildings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:top;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">20 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:top;width:88.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Machinery and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">5~10 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:88.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Furniture, fixture and office equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">3~5 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:88.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Motor vehicles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">4~5 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:12pt;margin-bottom:12pt;visibility:hidden;">​</span></p> P20Y P5Y P10Y P3Y P5Y P4Y P5Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">m. Project Assets, net</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Project assets represented the costs of solar power plants held for generation of electricity revenue, held with the intention to sell to third parties and solar power plants under construction. Project assets are stated in the consolidated balance sheets at cost less accumulated depreciation and impairment provision, if any.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Costs of project assets consist primarily of costs relating to construction of solar power plants at various stages of development. These costs include costs for procurement of solar module and other equipment (including intercompany purchases), cost of land on which solar power plants are developed and other direct costs for developing and constructing solar power plants, such as costs for obtaining permits required for solar power plants and costs for designing, engineering, interest costs capitalized and installation in the course of construction. Such costs are capitalized starting from the point when it is determined that development of the solar power plant is probable. For a solar power project asset acquired from third parties, the initial cost is the acquisition cost which includes the consideration transferred and certain direct acquisition costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">During the year of 2020, the Group recorded full impairments of RMB94 million against its remaining solar power project in Mexico based on the Company’s estimation that it is unable to complete the grid connection before the due date of the purchase agreement with Federal Electricity Commission of Mexico. During the year of 2021, the Group recorded impairments of RMB123 million against its solar power project in Argentina which was measured based on the excess of the carrying amount over the fair value of the solar power project according to the quoted market price.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Costs capitalized in the construction of solar power plants under development will be transferred to completed solar power plants upon completion and when they are ready for intended use, which is at the point of time when the solar power plant is connected to grids and begins to generate electricity. Depreciation of the completed solar power plant held for generation of electricity revenue commences once the solar power plant is ready for intended use. Depreciation is computed using the straight-line method over the expected life of 20 years. Depreciation expenses of solar power plants were RMB53 million, RMB33 million and nil for the years ended December 31, 2020, 2021 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company does not depreciate project assets when such project assets are constructed for sale upon completion. Any revenue generated from such project assets connected to the grid would be considered incidental revenue and accounted for as a reduction of the capitalized project costs for development. During the years of 2020, 2021 and 2022, electricity revenue generated from certain overseas project assets constructed for sale upon completion, with the amount of RMB8 million, nil and RMB47 million was considered as incidental revenue and accounted for as a reduction of the capitalized project costs for development.</p> 94000000 123000000 P20Y 53000000 33000000 0 8000000 0 47000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">n. Assets held for sale</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Long-lived assets to be sold are classified as held for sale when the following recognition criteria in ASC 360-10-45-9 are met:</p><table style="border-collapse:collapse;border:0;"><tr><td style="width:25.2pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:25.2pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><span style="font-family:'Wingdings';">¨</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Management, having the authority to approve the action, commits to a plan to sell the asset.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:25.2pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:25.2pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><span style="font-family:'Wingdings';">¨</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">The asset is available for immediate sale in its present condition subject only to terms that are usual and customary for sales of such assets.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:25.2pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:25.2pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><span style="font-family:'Wingdings';">¨</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">An active program to locate a buyer and other actions required to complete the plan to sell the asset have been initiated.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:25.2pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:25.2pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><span style="font-family:'Wingdings';">¨</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">The sale of the asset is probable, and transfer of the asset is expected to qualify for recognition as a completed sale, within one year,</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:25.2pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:25.2pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><span style="font-family:'Wingdings';">¨</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">The asset is being actively marketed for sale at a price that is reasonable in relation to its current fair value.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:25.2pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:25.2pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><span style="font-family:'Wingdings';">¨</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Actions required to complete the plan indicate that it is unlikely that significant changes to the plan will be made or that the plan will be withdrawn.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group entered into an agreement to sell its solar power plant located in Argentina to JinkoPower in December 2021. Assets and liabilities related to the solar power plant were reclassified from project assets to assets/liabilities held for sale as of December 31, 2021. The Group sold its solar power plants in Argentina in June 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group entered into a share purchase agreement to dispose all of its equity interest in Jiangsu Jinko-Tiansheng Co., Ltd. (“Jinko-Tiansheng”) to the Jinko-Tiansheng’s other shareholders in November 2021. The Group’s investment in Jinko-Tiansheng was reclassified from investments in affiliates to held for sale assets as of December 31, 2021.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">o. Interest Capitalization</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Interest expenses during the years ended December 31, 2020, 2021 and 2022 were RMB705 million, RMB879 million and RMB1,150 million, net of interest income of RMB217 million, RMB214 million and RMB589 million respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The interest cost associated with major development and construction projects is capitalized and included in the cost of the property, plant and equipment or project assets. Interest capitalization ceases once a project is substantially completed or no longer undergoing construction activities to prepare it for its intended use. When no debt is specifically identified as being incurred in connection with a construction project, the Group capitalizes interest on amounts expended on the project at the Group’s weighted average cost of borrowings. Interest expense capitalized associated with the construction projects for the years ended December 31, 2020, 2021 and 2022 were RMB29 million, RMB41 million and RMB71 million, respectively.</p> 705000000 879000000 1150000000 217000000 214000000 589000000 29000000 41000000 71000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">p. Land use rights and land lease</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">(a) Land use rights</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Land use rights represent acquisition costs to purchase land use rights from the PRC government, which are evidenced by property certificates. The periods of these purchased land use rights are either 50 years or 70 years. The Company classifies land use rights as long term assets on the balance sheet and cash outflows related to acquisition of land use right as investing activities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Land use rights are carried at cost less accumulated amortization and impairment losses, if any. Amortization is computed using the straight-line method over the term specified in the land use right certificate for 50 years or 70 years, as applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">(b) Land lease</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For certain of the Group’s solar power project, the Group enters into land lease contracts with the owners of the land use rights. Under such lease arrangements, the owners retain the property right of the land use rights. While the Group can only set up the solar panels on these leased lands but does not have the right to sell, lease or dispose the land use rights. Accordingly, land leases are classified as operating leases.</p> P50Y P70Y P50Y P70Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">q. Intangible assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Intangible assets include purchased software and fees paid to register trademarks and are amortized on a straight-line basis over their estimated useful lives, which are 5 or 10 years, respectively.</p> P5Y P10Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">r. Business combination and assets acquisition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">U.S. GAAP requires that all business combinations not involving entities or businesses under common control be accounted for under the purchase method. The Group has adopted ASC 805 “Business Combinations,” and the cost of an acquisition is measured as the aggregate of the fair values at the date of exchange of the assets given, liabilities incurred and equity instruments issued. The transaction costs directly attributable to the acquisition are expensed as incurred. Identifiable assets, liabilities and contingent liabilities acquired or assumed are measured separately at their fair value as of the acquisition date, irrespective of the extent of any non-controlling interests. The excess of the (i) the total of cost of acquisition, fair value of the non-controlling interests and acquisition date fair value of any previously held equity interest in the acquiree over (ii) the fair value of the identifiable net tangible and intangible assets of the acquiree is recorded as goodwill. If the cost of acquisition is less than the fair value of the net assets of the subsidiary acquired, the difference is recognized directly in the consolidated statements of operations and comprehensive income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The determination and allocation of fair values to the identifiable assets acquired and liabilities assumed is based on various assumptions and valuation methodologies requiring considerable management judgment. The most significant variables in these valuations are discount rates, terminal values, the number of years on which to base the cash flow projections, as well as the assumptions and estimates used to determine the future cash inflows and outflows. Management determines discount rates to be used based on the risk inherent in the related activity’s current business model and industry comparisons. Terminal values are based on the expected life of products and forecasted life cycle and forecasted cash flows over that period. Although management believes that the assumptions applied in the determination are reasonable based on information available at the date of acquisition, actual results may differ from the forecasted amounts and the difference could be material.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">A non-controlling interest is recognized to reflect the portion of a subsidiary’s equity which is not attributable, directly or indirectly, to the Company. Consolidated net income on the consolidated statements of operations and comprehensive income includes the net income (loss) attributable to non-controlling interests when applicable. The cumulative results of operations attributable to non-controlling interests are also recorded as non-controlling interests in the Company’s consolidated balance sheets. Cash flows related to transactions with non-controlling interests are presented under financing activities in the consolidated statements of cash flows when applicable.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">s. Investments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On January 1, 2018, the Company adopted ASU No. 2016-01, which requires equity investments to be measured at fair value with subsequent changes recognized in net income, except for those accounted for under the equity method or requiring consolidation. This standard also changed the accounting for investments without a readily determinable fair value and that do not qualify for the practical expedient to be measured at fair value. A policy election can be made for these investments whereby investment will be carried at cost and adjusted in subsequent periods for any impairment or changes in observable prices of identical or similar investments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0.7pt;">With the adoption of ASU No. 2016-01 and the Update, for investments in equity securities lacking of readily determinable fair values and the ability to exercise significant influence, the Company elected to use the measurement alternative defined as cost, less impairments, adjusted by observable price changes. Adoption of these standards had no significant impact on the Group’s consolidated financial statements for the years ended 2020, 2021 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group’s investments include equity method investments, equity securities without readily determinable fair values, equity securities applying fair value option and available-for-sale debt securities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group holds equity investments in affiliates in which it does not have a controlling financial interest, but has the ability to exercise significant influence over the operating and financial policies of the investee. These investments are accounted for under equity method of accounting wherein the Group records its proportionate share of the investees’ income or loss in its consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Equity securities without readily determinable fair values are measured and recorded using a measurement alternative that measures the securities at cost minus impairment, if any, plus or minus changes resulting from qualifying observable price changes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Fair value option election is made on an instrument-by-instrument basis and equity securities applying fair value option is reported at fair value with changes in fair value recognized in earnings.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Equity investments are evaluated for impairment when facts or circumstances indicate that the fair value of the investment is less than its carrying value. The Group reviews several factors to determine whether an impairment is recognized. These factors include, but are not limited to, the: (1) nature of the investment; (2) cause and duration of the impairment; (3) extent to which fair value is less than cost; (4) financial conditions and near term prospects of the issuers; and (5) ability to hold the security for a period of time sufficient to allow for any anticipated recovery in fair value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Debt securities that the Company has positive intent and ability to hold to maturity are classified as held to maturity debt securities and are stated at amortized cost. The Company classified its investments in debt securities, other than the held to maturity debt securities, as available-for-sale securities. Available-for-sale debt securities are reported at estimated fair value with the aggregate unrealized gains and losses, net of tax, reflected in “Accumulated other comprehensive loss” in the consolidated balance sheets. If the amortized cost basis of an available-for-sale security exceeds its fair value and if the Company has the intention to sell the security or it is more likely than not that the Company will be required to sell the security before recovery of the amortized cost basis, an impairment is recognized in the consolidated statements of operations. If the Company does not have the intention to sell the security and it is not more likely than not that the Company will be required to sell the security before recovery of the amortized cost basis and the Company determines that the decline in fair value below the amortized cost basis of an available-for-sale security is entirely or partially due to credit-related factors, the credit loss is measured and recognized as an allowance for credit losses in the consolidated statements of operations. The allowance is measured as the amount by which the debt security’s amortized cost basis exceeds the Company’s best estimate of the present value of cash flows expected to be collected.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">t. Impairment of long-lived assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group’s long-lived assets include property, plant and equipment, project assets, land use rights and intangible assets with finite lives. The Group’s business requires heavy investment in manufacturing equipment that is technologically advanced, but can quickly become significantly under-utilized or rendered obsolete by rapid changes in demand for solar power products produced with those equipment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that carrying amount of an asset may not be recoverable. Factors considered important that could result in an impairment review include significant underperformance relative to expected historical or projected future operating results, significant changes in the manner of use of acquired assets and significant negative industry or economic trends. The Group may recognize impairment of long-lived assets in the event the net book value of such assets exceeds the future undiscounted cash flows attributable to these assets. If the total of the expected undiscounted future net cash flows is less than the carrying amount of the asset, a loss, if any, is recognized for the difference between the fair value of the asset and its carrying value. Fair value is generally measured based on either quoted market prices, if available, or discounted cash flow analyses.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">u. Leases</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company adopted ASC Topic 842 to account for its lease transactions since January 1, 2019. The Company determines if a contract contains a lease at inception of the arrangement based on whether it has the right to obtain substantially all of the economic benefits from the use of an identified asset and whether it has the right to direct the use of an identified asset in exchange for consideration, which relates to an asset which the Company does not own. Right of use (“ROU”) assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at commencement date based on the present value of lease payments over the lease term. When determining the lease term, the Company includes options to extend or terminate the lease when it is reasonably certain that it will exercise that option, if any. As the Company’s leases do not provide an implicit rate, the Company uses its incremental borrowing rate, which it calculates based on the credit quality of the Company and by comparing interest rates available in the market for similar borrowings, and adjusting this amount based on the impact of collateral over the term of each lease. The Company does not typically incur variable lease payments related to its leases.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For a sale-leaseback transaction, sale-leaseback accounting shall be used by a seller-lessee only if the transaction meet all of the following: a) the transfer of the underlying asset meets the definition of a sale under ASC 606; b) the leaseback transaction does not result in a lease that would be classified as a finance lease; c) the contract does not contain a repurchase option, unless the option is exercisable at the fair value on the exercise date and there are alternative assets substantially the same as the transferred asset available in the market place.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">If a sale-leaseback transaction does not qualify for sale-leaseback accounting because of the transfer of underlying assets does not meet the definition of sale, it is accounted for as a financing under ASC 360.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company has elected to adopt the following lease policies in conjunction with the adoption of ASU 2016-02: (i) elect for each lease not to separate non-lease components from lease components and instead to account for each separate lease component and the non-lease components associated with that lease component as a single lease component; (ii) for leases that have lease terms of 12 months or less and does not include a purchase option that is reasonably certain to exercise, the Company elected not to apply ASC Topic 842 recognition requirements; and (iii) the Company elected to apply the package of practical expedients for existing arrangements entered into prior to January 1, 2019 to not reassess (a) whether an arrangement is or contains a lease, (b) the lease classification applied to existing leases, and(c) initial direct costs.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">v. Guarantees</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group issues debt payment guarantees in favor of JinkoPower, a related party. The guarantees require the Group to make payments to reimburse the holders of the debt subject to these guarantees for losses they incur JinkoPower fails to make repayments to the holders, when its liability to the holders falls due.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">A guarantee liability is initially recognized at the estimated fair value in the Group’s consolidated balance sheets unless it becomes probable that the Group will reimburse the holder of the guarantee for an amount higher than the carrying amount, in which case the guarantee is carried in the Group’s consolidated balance sheets at the expected amount payable to the holder. The fair value of the guarantee liability is measured by the total consideration to be received in connection with the provision of guarantee. The guarantee liability is amortized in straight line during the guarantee period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Receivables have also been recorded for the guarantee payments to be received (Note 26).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Pursuant to the master service agreement signed with JinkoPower, guarantee service fee is settled on an annual basis.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">w. Revenue recognition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On January 1, 2018, the Company adopted revenue guidance ASC Topic 606, “Revenue from Contracts with Customers” (“ASC 606”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company negotiated payment terms on a case by case basis and allows most of its overseas’ customers to make full payment within 90 days and its domestic customers to make 90% to 95% of payment within 180 days after delivery and the rest will be paid when the Retainage Period (as defined below) ends.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">As a result of adopting ASC Topic 606, for the sales contracts with retainage terms, under which customers were allowed to withhold payment of 5% to 10% of the full contract price as retainage for a specified period from one year to two year since normal operation of related customer’s solar project (“Retainage Period”), revenue from retainage is recognized upon the Group satisfied its performance obligation to transfer the goods to its customers instead of deferring recognition until the customers pay it after the Retainage Period expires. Revenue recognition for the Group’s other sales arrangements, including sales of solar modules, wafers, cells and revenue from generated electricity, remained materially consistent with historical practice.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For the contracts with retainage terms signed and executed before the adoption date of January 1, 2018, as 90%~95% of the revenue was recognized before the date of initial application, which is considered to be substantial, management concluded that these contracts have been completed before the adoption date, and as the company has elected to apply the modified retrospective adoption method only to contracts that were not completed as of January 1, 2018, no cumulative effect related to these retainages is recognized as an adjustment to the opening balance of retained earnings. The revenue recognized upon collection of these retainage amounts is recognized under ASC 605, the prior revenue recognition standard, with the amount of RMB29 million, RMB3 million and RMB0.4 million in 2020, 2021 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The total amounts of retainage that were not recognized as revenue were RMB27 million, RMB24 million and RMB23 million as of December 31, 2020, 2021 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group was mainly subject to value added taxes (“VAT”) on its sales from products. The Group recognizes revenue net of VAT. Related surcharges, such as urban maintenance and construction tax as well as surtax for education expenses are recorded in cost of revenues.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company’s accounting practices under ASC Topic 606, “Revenue from Contracts with Customers” are as followings:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">(a)  Revenue recognition on product sales</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For all product sales, the Group requires a contract or purchase order which quantifies pricing, quantity and product specifications. The Company’s sales arrangements generally do not contain variable considerations and are short-term in nature. The Company recognizes revenue at a point in time based on management’s evaluation of when the customer obtains control of the products. Revenue is recognized as performance obligation under the terms of a contract with the customer are satisfied and control of the product has been transferred to the customer. Sales of goods do not include multiple product and/or service elements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Practical expedients and exemption</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Upon the election of the practical expedient under ASC 340-40-25-4, the incremental costs of obtaining a contract are expensed when incurred if the amortization period of the asset that the entity otherwise would have recognized is one year or less. For the years ended December 31, 2020, 2021 and 2022, no incremental cost was capitalized as assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group also selected to apply the practical expedients allowed under ASC Topic 606 to omit the disclosure of remaining performance obligations for contracts with an original expected duration of one year or less and for contracts where the Company has the right to invoice for performance completed to date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Based on the considerations that there is no difference between the amount of promised consideration and the cash selling price of product sales, in addition the actual length of time between when the Group transfers products to the customer and when the customer pays for those products has been generally within one year, the Group assessed and concluded that there is no significant financing component in place within its products sales as a practical expedient in accordance with ASC 606-10-32-18. As the retainage term is made to secure the future effective operation of solar modules and not to provide customer with significant financing, no significant financing component is considered to exist in the sales contract with retainage terms.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">(b)  Sales of solar projects</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company’s sales arrangements for solar projects do not contain any forms of continuing involvement that may affect the revenue or profit recognition of the transactions, nor any variable considerations for energy performance guarantees, minimum electricity end subscription commitments. The Company therefore determined its single performance obligation to the customer is the sale of a completed solar project. The Group recognizes revenue for sales of solar projects at a point in time after the solar project has been grid connected and the customer obtains control of the solar project.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">(c)  Revenue on electricity generation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Group recognizes electricity generation revenue on project assets constructed with a plan to operate the plant when persuasive evidence of a power purchase arrangement with the power grid company exists, electricity has been generated and been transmitted to the grid and the electricity generation records are reconciled with the grid companies, the price of electricity is fixed or determinable and the collectability of the resulting receivable is reasonably assured.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">(d)  Revenue on processing services</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Group provides solar power product processing services to customers and the revenue of processing services is recognized at a point in time upon completion which is generally evidenced by delivery of processed products to the customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">VAT on invoice amount is collected on behalf of tax authorities in respect of the sales of product and is not recorded as revenue. VAT collected from customers, net of VAT paid for purchases, is recorded as a liability until it is paid to the tax authorities.</p> P90D 0.90 0.95 P180D 0.05 0.10 P1Y P2Y 0.90 0.95 0 29000000 3000000 400000 27000000 24000000 23000000 0 0 0 true <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;">x. Segment report</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Group uses the management approach in determining reportable operating segments. The management approach considers the internal organization and reporting used by the Group’s chief operating decision maker for making operating decisions, allocating resources and assessing performance as the source for determining the Group’s reportable segments. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Based on the criteria established by ASC 280 “Segment Reporting”, the Group’s chief operating decision maker has been identified as the Chairman of the Board of Directors as well as the CEO, who only review consolidated results of the Group when making decisions about allocating resources and assessing performance. Hence, the Group has only one operating segment which is vertically integrated solar power products manufacturing business from silicon ingots, wafers, cells to solar modules.</p> 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;">y. Cost of revenue</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Cost of revenue for sales of photovoltaic products includes production and indirect costs, as well as shipping and handling costs for raw materials purchase and provision for inventories.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Costs of electricity generation revenue include depreciation of solar power project assets and costs associated with operation and maintenance of the project assets. Cost of electricity sales was RMB40 million, RMB31 million and nil for years ended December 31, 2020, 2021 and 2022, respectively.</p> 40000000 31000000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">z. Warranty cost</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Solar modules produced by the Group are typically sold with either a 5-year or 10-year warranty for product defects, and a 10-year and 25-year warranty against declines of more than 10% and 20%, respectively, from the initial minimum power generation capacity at the time of delivery. Therefore, the Group is exposed to potential liabilities that could arise from these warranties. The potential liability is generally in the form of product replacement or repair.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Management applied significant judgements in estimating the expected failure rate of the Company’s solar module products and the estimated replacement costs associated with fulfilling its warranty obligations when measuring the warranty costs. Based on the actual claims incurred during the past years which appears to be consistent with the market practice, the Group projected the expected failure rate as 1% for the whole warranty period, which is consistent with prior assumptions. Based on the Group’s actual claims experience in the historical periods as well as management’s current best estimation, the Group believes that the average selling price of solar modules over the past two years more accurately reflects the estimated warranty cost liability in connection with the products sold by the Group, as opposed to the current and past spot prices. For the years ended December 31, 2020 and 2021, due to the decrease in average selling price of solar modules, the Group reversed previous years’ recorded warranty liability of RMB124 million and RMB104 million, with a corresponding decrease to selling and marketing expenses, respectively. For the year ended December 31, 2022, due to the rising in average selling price of solar modules, the Group increased previous years’ recorded warranty liability of RMB75 million, with a corresponding increase to selling and marketing expenses in 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The warranty costs were classified as current liabilities under other payables and accruals, and non-current liabilities under accrued warranty costs–non-current, respectively, which reflect the Group’s estimation of the timing of when the warranty expenditures will likely be made. For the years ended December 31, 2020, 2021 and 2022, warranty costs accrued for the modules delivered in the periods before the increase/reversal due to updated project replacement cost were RMB363 million, RMB390 million and RMB773 million, respectively. The utilization of the warranty accruals for the years ended December 31, 2020, 2021 and 2022 were RMB99 million, RMB171 million and RMB212 million, respectively. Utilization of warranty accruals in 2020 and 2022 was mainly due to sporadic customer claims with accumulation of the Group’s solar module shipment. Utilization of warranty accruals in 2021 was mainly due to extreme climatic conditions in Europe.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt;">Movement of accrued warranty cost</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following table summarizes the movement of accrued warranty cost (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:37.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">At beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 751,440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 892,131</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,007,805</p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 363,159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 390,238</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 773,498</p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Utilization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (98,526)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (170,776)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (212,130)</p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrue (reversal) to selling and marketing expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (123,942)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (103,788)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 74,802</p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">At end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 892,131</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,007,805</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,643,975</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group purchases warranty insurance policy which provides coverage for the product warranty services of solar modules worldwide. Prepayment for warranty insurance premium is initially recorded as other assets and is amortized over the insurance coverage period. Prepayment for warranty insurance premium is not recorded as reduction of estimated warranty liabilities<span style="font-style:italic;font-weight:bold;">.</span> Once the Group receives insurance recoveries, warranty expenses will be credited.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In previous years, the Company incurred additional warranty costs due to the defects in a specific batch of raw materials provided by a supplier. The Company appealed against the supplier for the defects and obtained the final judgement from the court in September 2020, pursuant to which the Company shall be compensated by the supplier with the amount of RMB83 million by offsetting the Company’s payables due to such supplier. Given that, the Company reversed warranty expenses in the third quarter of 2020 with a corresponding reduction in accounts payables.</p> P5Y P10Y P10Y P25Y 0.10 0.20 0.01 P2Y 124000000 104000000 -75000000 363000000 390000000 773000000 99000000 171000000 212000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following table summarizes the movement of accrued warranty cost (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:37.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">At beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 751,440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 892,131</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,007,805</p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 363,159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 390,238</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 773,498</p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Utilization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (98,526)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (170,776)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (212,130)</p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrue (reversal) to selling and marketing expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (123,942)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (103,788)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 74,802</p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">At end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 892,131</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,007,805</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,643,975</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 751440000 892131000 1007805000 363159000 390238000 773498000 98526000 170776000 212130000 123942000 103788000 -74802000 892131000 1007805000 1643975000 83000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">aa. Shipping and handling</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Costs to ship products to customers are included in selling and marketing expenses in the consolidated statements of operations. Costs to ship products to customers were RMB1,631 million, RMB2,048 million and RMB5,161 million for the years ended December 31, 2020, 2021 and 2022, respectively.</p> 1631000000 2048000000 5161000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">ab. Research and development</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Research and development costs are expensed when incurred.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">ac. Start-up costs</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group expenses all costs incurred in connection with start-up activities, including pre-production costs associated with new manufacturing facilities (excluding costs that are capitalized as part of property, plant and equipment) and costs incurred with the formation of new subsidiaries such as organization costs.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">ad. Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Income taxes are accounted for under the asset and liability method. Deferred income tax assets and liabilities are recognized for the future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and any tax loss and tax credit carry forwards. Deferred income tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred income tax assets and liabilities of a change in tax rates or tax laws is recognized in the consolidated statements of operations in the period the change in tax rates or tax laws is enacted. A valuation allowance is provided to reduce the amount of deferred income tax assets if it is considered more likely than not that some portion or all of the deferred income tax assets will not be realized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The accounting for uncertain tax positions requires that the Company recognizes in the consolidated financial statements the impact of an uncertain tax position, if that position is more likely than not of being sustained upon examination, based on the technical merits of the position. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. The Group’s policy is to recognize, if any, tax related interest as interest expenses and penalties as general and administrative expenses. As of December 31, 2021 and 2022, there were no uncertain tax positions.</p> 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">ae. Commitments and Contingencies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Liabilities for loss contingencies arising from claims, assessments, litigation, fines and penalties and other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">af. Fair value of financial instruments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group does not have any non-financial assets or liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (also referred to as an exit price). A hierarchy is established for inputs used in measuring fair value that gives the highest priority to observable inputs and the lowest priority to unobservable inputs. Valuation techniques used to measure fair value shall maximize the use of observable inputs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">When available, the Group measures the fair value of financial instruments based on quoted market prices in active markets, valuation techniques that use observable market-based inputs or unobservable inputs that are corroborated by market data. Pricing information the Group obtains from third parties is internally validated for reasonableness prior to use in the consolidated financial statements. When observable market prices are not readily available, the Group generally estimates the fair value using valuation techniques that rely on alternate market data or inputs that are generally less readily observable from objective sources and are estimated based on pertinent information available at the time of the applicable reporting periods. In certain cases, fair values are not subject to precise quantification or verification and may fluctuate as economic and market factors vary and the Group’s evaluation of those factors changes. Although the Group uses its best judgment in estimating the fair value of these financial instruments, there are inherent limitations in any estimation technique. In these cases, a minor change in an assumption could result in a significant change in its estimate of fair value, thereby increasing or decreasing the amounts of the Group’s consolidated assets, liabilities, equity and net income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group’s financial instruments consist principally of cash and cash equivalents, restricted cash, restricted short-term, available-for-sale securities and long-term investments, accounts and notes receivable, foreign exchange forward contract receivables other receivables, prepayments and other current assets, call option, foreign exchange option, accounts and notes payable, other payables and accruals, foreign exchange forward contract payables, guarantee liabilities, lease liabilities, short-term borrowings, long-term borrowings, long-term payables, convertible senior notes and interest rate swap.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The foreign exchange forward contracts receivable and payable, call option, foreign exchange options, interest rate swap, equity securities applying fair value option, available-for-sale debt securities and convertible senior notes are measured at fair value (Note 29). The Group measures the equity method investments at fair value on a non-recurring basis only if an impairment charge were to be recognized. For those equity investments without readily determinable fair value, the Group measures them at fair value when observable price changes are identified or impairment charge was recognized. Except for these financial instruments and long-term borrowing, the carrying values of the Group’s other financial instruments approximated their fair values due to the short-term maturity of these instruments. The carrying amount of long-term borrowing approximates their fair value due to the fact that the related interest rates approximate rates currently offered by financial institutions for similar debt instruments of comparable maturities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">When the fair value option is elected for financial liabilities, changes in fair value due to changes in instrument-specific credit risk will be recognized separately in other comprehensive income. As the Company elected to measure its convertible senior notes issued in 2019 in their entirety at fair value, the portion of the total change in the fair value of the convertible senior notes that results from a change in the instrument-specific credit risk is presented separately in other comprehensive income. The gains or losses attributable to changes in instrument-specific credit risk were benchmarked by the portion of the total change in fair value that excluding the amount resulting from a change in a risk-free rate.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">ag. Government grants</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Government grants related to technology upgrades and enterprise development are recognized as subsidy income when received. For the years ended December 31, 2020, 2021 and 2022, the Group received financial subsidies of RMB192 million, RMB466 million and RMB1,089 million from the local PRC government authorities, respectively. These subsidies were non-recurring, not refundable and with no conditions related to specific use or disposition of the funds, attached. There are no defined rules and regulations to govern the criteria necessary for companies to enjoy such benefits and the amount of financial subsidy is determined at the discretion of the relevant government authorities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Government grants related to assets are initially recorded as deferred revenue which are then deducted from the carrying amount when the assets are ready for use and approved by related government. The Company received government grant related to assets of RMB20 million, RMB291 million and RMB1,469 million for the years ended December 31, 2020, 2021 and 2022, respectively. As of December 31, 2021 and 2022, the carrying value of deferred revenue was RMB200 million and nil, respectively.</p> 192000000 466000000 1089000000 20000000 291000000 1469000000 200000000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">ah. Repurchase of share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">When the Company’s shares are purchased for retirement, the excess of the purchase price over its par value is recorded entirely to additional paid-in capital subject to the limitation of the additional paid in capital when the shares were originally issued. When the Company’s shares are acquired for purposes other than retirement, the purchase price is shown separately as treasury stock.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">ai. Earnings/(Loss) per share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">Basic earnings(loss) per share is computed by dividing net income(loss) attributable to ordinary shareholders by the weighted average number of ordinary shares outstanding during the period using the two-class method. Under the two-class method, net income is allocated between ordinary shares and other participating securities based on their participating rights. Diluted earnings(loss) per share is calculated by dividing net income(loss) attributable to ordinary shareholders, as adjusted for the change in income or loss as result from the assumed conversion of those participating securities, if any, by the weighted average number of ordinary and dilutive ordinary equivalent shares outstanding during the period. Potential diluted securities consist of the ordinary shares issuable upon the conversion of the convertible senior notes (using the if-converted method), the potential shares underlying call option arrangement and ordinary shares issuable upon the exercise of outstanding share options (using the treasury stock method), which are not included in the calculation of dilutive earnings per share if the effect is anti-dilutive. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Changes in income or loss of potential dilutive securities as result from the assumed conversion of the convertible senior notes and assumed exercise of call option, if any, are recorded as the adjustment to the consolidated net income (loss) from continuing operations to arrive at the diluted net income (loss) available to the Company’s ordinary shareholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Securities issued by a subsidiary that enable their holders to obtain the subsidiary’s common stock is included in computing the subsidiary’s earnings(loss) per share data. Those per-share earnings(loss) of the subsidiary are then included in the consolidated earnings(loss) per share computations based on the consolidated group’s holding of the subsidiary’s securities.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">aj. Share-based compensation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company’s share-based payment transactions with employees, including share options, are measured based on the grant-date fair value of the equity instrument issued. The fair value of the award is recognized as compensation expense, net of estimated forfeitures, over the period during which an employee is required to provide service in exchange for the award, which is generally the vesting period.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">ak. Other comprehensive income</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Other comprehensive income is defined as the change in equity during a period from non-owner sources. The Company’s other comprehensive income for each period presented is comprised of foreign currency translation adjustment of the Company’s foreign subsidiaries, the changes in fair value of interest swap cash flow hedges, fair value changes of the Company’s debt securities and changes in instrument-specific credit risk of financial liabilities using fair value option.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">al. Convenience translation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Translations of balances in the consolidated balance sheet, consolidated statement of operation, consolidated statement of comprehensive income and statement of cash flows from RMB into United States dollars (“USD” or “US$”) as of and for the year ended December 31, 2022 are solely for the convenience of readers and were calculated at the rate of RMB6.8972 to USD1.00, representing the exchange rate set forth in the H.10 statistical release of the Federal Reserve Board. No representation is intended to imply that the RMB amounts could have been, or could be, converted, realized or settled into USD at that rate on December 31, 2022, or at any other rate.</p> 6.8972 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">am. Recent accounting pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">New Accounting Standards Adopted</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting”, which provides optional expedients and exceptions for applying U.S. GAAP on contract modifications and hedge accounting to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform, if certain criteria are met. These optional expedients and exceptions provided in ASU 2020-04 are effective for the Company as of March 12, 2020 through December 31, 2022. We adopted this update in the first quarter of 2022 and the adoption did not have a material effect on our consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In August 2020, the FASB issued ASU 2020-06, “Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity’s Own Equity (Subtopic 815-40),” which removes certain separation models for convertible debt instruments and convertible preferred stock that require the separation of a convertible debt instrument into a debt component and an equity or derivative component. The ASU also expands disclosure requirements for convertible instruments and simplifies areas of the guidance for diluted earnings-per-share calculations that are impacted by the amendments. The standard is effective for interim and annual periods beginning after December 15, 2021, with early adoption permitted. We adopted this update in the first quarter of 2022 and the adoption did not have a material effect on our consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In May 2021, the FASB issued ASU No. 2021-04, Earnings Per Share (Topic 260), Debt — Modifications and Extinguishments (Subtopic 470-50), Compensation — Stock Compensation (Topic 718), and Derivatives and Hedging — Contracts in Entity’s Own Equity (Subtopic 815-40) to clarify and reduce diversity in an issuer’s accounting for modifications or exchanges of freestanding equity classified written call options (for example, warrants) that remain equity classified after modification or exchange. The amendments in this update are effective for all entities for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. An entity should apply the amendments prospectively to modifications or exchanges occurring on or after the effective date of the amendments. We adopted this update in the first quarter of 2022 and the adoption did not have a material effect on our consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">New Accounting Standards Not Yet Adopted</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which require that an entity (acquirer) recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. At the acquisition date, an acquirer should account for the related revenue contracts in accordance with Topic 606 as if it had originated the contracts. The amendments in this Update also provide certain practical expedients for acquirers when recognizing and measuring acquired contract assets and contract liabilities from revenue contracts in a business combination. The amendments should be applied prospectively to business combinations occurring on or after the effective date of the amendments, with early adoption permitted. We will adopt this update in the first quarter of 2023 and we are currently evaluating the impact.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In March 2022, the FASB issued ASU 2022-02, Troubled Debt Restructurings and Vintage Disclosures. This ASU eliminates the accounting guidance for troubled debt restructurings by creditors that have adopted ASU 2016-13, Measurement of Credit Losses on Financial Instruments, which the Company adopted on January 1, 2020. This ASU also enhances the disclosure requirements for certain loan refinancing and restructurings by creditors when a borrower is experiencing financial difficulty. In addition, the ASU amends the guidance on vintage disclosures to require entities to disclose current period gross write-offs by year of origination for financing receivables and net investments in leases within the scope of ASC 326-20. The ASU is effective for annual periods beginning after December 15, 2022, including interim periods within those fiscal years. Adoption of the ASU would be applied prospectively. Early adoption is also permitted, including adoption in an interim period. We will adopt this update in the first quarter of 2023 and we are currently evaluating the impact.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In June 2022, the FASB issued ASU 2022-02 Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions. The update clarifies that a contractual restriction on the sale of an equity security is not considered part of the unit of account of the equity security and, therefore, is not considered in measuring fair value. The update also clarifies that an entity cannot, as a separate unit of account, recognize and measure a contractual sale restriction. The update also requires certain additional disclosures for equity securities subject to contractual sale restrictions. The amendments in this update are effective for the Company beginning January 1, 2024 on a prospective basis. Early adoption is permitted for both interim and annual financial statements that have not yet been issued or made available for issuance. We are in the process of evaluating the impact of the new guidance on our consolidated financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">3.    REVENUES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Group’s revenues for the respective periods are detailed as follows (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:38.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Sales of solar modules</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,556,394</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,737,383</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 80,224,354</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Sales of solar projects</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,197,713</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,400</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Sales of silicon wafers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 452,141</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,152,055</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 466,553</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Sales of solar cells</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 344,510</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 606,582</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,024,114</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Sales of other solar materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 478,184</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,043,760</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,380,875</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Processing service fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 186,045</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Revenue from generated electricity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100,517</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100,696</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,129,459</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,826,521</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 83,127,296</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In March 2020, the Company sold two solar power plants in Mexico, that were constructed with an intent to sell, with a combined capacity of 155 MW to an independent third party, and recognized sales of solar projects with the amount of RMB1,198 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In December 2022, the Company received contingent receivables payments in cash related to the sales of these two solar projects and recognized revenue of RMB31 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">During the years of 2020, 2021 and 2022, electricity revenue generated from certain overseas project assets constructed for sale upon completion, with the amount of RMB8 million, nil and RMB47 million was considered as incidental revenue and accounted for as a reduction of the capitalized project costs for development.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following table summarizes the Group’s net revenues generated in respective region (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:38.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Inside China (including Hong Kong and Taiwan)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,370,975</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,134,888</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,839,410</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">North America</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,098,116</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,621,799</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,727,493</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Europe</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,644,487</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,481,581</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,637,777</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Asia Pacific</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,603,211</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,239,162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,274,447</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Rest of the world</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,412,670</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,349,091</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,648,169</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,129,459</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,826,521</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 83,127,296</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Group’s revenues for the respective periods are detailed as follows (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:38.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Sales of solar modules</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,556,394</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,737,383</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 80,224,354</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Sales of solar projects</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,197,713</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,400</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Sales of silicon wafers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 452,141</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,152,055</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 466,553</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Sales of solar cells</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 344,510</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 606,582</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,024,114</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Sales of other solar materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 478,184</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,043,760</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,380,875</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Processing service fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 186,045</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Revenue from generated electricity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100,517</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100,696</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,129,459</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,826,521</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 83,127,296</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 32556394000 37737383000 80224354000 1197713000 0 31400000 452141000 1152055000 466553000 344510000 606582000 1024114000 478184000 1043760000 1380875000 0 186045000 0 100517000 100696000 0 35129459000 40826521000 83127296000 2 155 1198000000 2 31000000 8000000 0 47000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following table summarizes the Group’s net revenues generated in respective region (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:38.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Inside China (including Hong Kong and Taiwan)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,370,975</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,134,888</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,839,410</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">North America</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,098,116</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,621,799</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,727,493</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Europe</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,644,487</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,481,581</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,637,777</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Asia Pacific</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,603,211</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,239,162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,274,447</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Rest of the world</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,412,670</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,349,091</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,648,169</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,129,459</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,826,521</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 83,127,296</p></td></tr></table> 6370975000 10134888000 34839410000 10098116000 6621799000 3727493000 4644487000 7481581000 19637777000 9603211000 10239162000 11274447000 4412670000 6349091000 13648169000 35129459000 40826521000 83127296000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">4.    INTEREST EXPENSES, NET</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Components of interest expenses, net are detailed as follows (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:38.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 705,159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 878,908</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,150,128</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: Interest capitalization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (29,307)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (40,588)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (70,719)</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: Interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (216,618)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (214,291)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (588,706)</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 459,234</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 624,029</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 490,703</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Components of interest expenses, net are detailed as follows (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:38.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 705,159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 878,908</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,150,128</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: Interest capitalization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (29,307)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (40,588)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (70,719)</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: Interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (216,618)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (214,291)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (588,706)</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 459,234</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 624,029</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 490,703</p></td></tr></table> 705159000 878908000 1150128000 29307000 40588000 70719000 216618000 214291000 588706000 -459234000 -624029000 -490703000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">5.    OTHER INCOME, NET</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Components of other income, net are detailed as follows (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:38.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Guarantee income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,687</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,365</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Donations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12,395)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,454)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,824)</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_son97zZOfkKpl6HKYpbKow;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Disposal of Tiansheng</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,474</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Disposal of solar power project in Argentina</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,758</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,837)</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,292</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,911</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,571</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Since 2016, the Group issued debt payment guarantees and redemption guarantees in favor of JinkoPower, a related party (Note 26). The guarantee liability which corresponds with the guarantee fees received is being amortized in straight line during the guarantee period from </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> to </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">16 years</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> based on the life of the outstanding guaranteed bank loans by recognizing a credit to other income. In 2022, the Group and JinkoPower entered into an agreement to cancel the debt payment guarantees and redemption guarantees in favor of JinkoPower. Hence, no guarantte income was recognized for the year ended December 31, 2022.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(b)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The Group entered into a share purchase agreement to dispose all of its equity interests in Jinko-Tiansheng to Jinko-Tiansheng’s other shareholders in November 2021. The disposition was consummated in 2022 with a gain of RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">12</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million recognized.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(c)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">In December 2021, the Group entered into an agreement to sell the solar power plant in Argentina to JinkoPower, a related party. Disposition of the solar power plant was consummated in June 2022 with a gain of RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million recognized.</span></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Components of other income, net are detailed as follows (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:38.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Guarantee income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,687</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,365</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Donations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12,395)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,454)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,824)</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_son97zZOfkKpl6HKYpbKow;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Disposal of Tiansheng</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,474</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Disposal of solar power project in Argentina</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,758</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,837)</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,292</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,911</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,571</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 14687000 6365000 0 12395000 4454000 6824000 12474000 1758000 -5837000 2292000 1911000 1571000 P1Y P16Y 12000000 2000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">6.    TAXATION</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company and its subsidiaries file separate income tax returns.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Cayman Islands</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Under the current laws of the Cayman Islands, the Company and its subsidiaries in Cayman Islands are not subject to tax on its income or capital gains. In addition, upon any payment of dividends by the Company, no Cayman Islands withholding tax is imposed. 10% withholding income tax is levied on the guarantee payment from JinkoPower (Note 26).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">British Virgin Islands</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Under the current laws of the British Virgin Islands(“BVI”), the Company’s subsidiary in BVI is not subject to tax on its income or capital gains. In addition, upon any payment of dividends by the Company, no British Virgin Islands withholding tax is imposed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">People’s Republic of China</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On March 16, 2007, the National People’s Congress approved the Corporate Income Tax Law of the People’s Republic of China (the “CIT Law”) with effective on January 1, 2008. The CIT Law enacted a statutory income tax rate of 25%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Jiangxi Jinko, Zhejiang Jinko, Haining Jinko, Jinko Yiwu, Shangrao Jinko and Zhejiang New Materials were designated by the relevant local authorities as “High and New Technology Enterprises” under the CIT Law. Zhejiang Jinko has successfully renewed this qualification for 2021, 2022 and 2023. Jiangxi Jinko and Haining Jinko have successfully renewed this qualification for 2022, 2023 and 2024. Jinko Yiwu was designated by the relevant local authorities as a “High and New Technology Enterprise” in 2021, and will enjoy the preferential tax rate of 15% in 2022 and 2023. Shangrao Jinko and Zhejiang New Materials were designated by the relevant local authorities as a “High and New Technology Enterprise” in 2022, and will enjoy the preferential tax rate of 15% in 2023 and 2024. Xinjiang Jinko was designated by the relevant local authorities as an “Enterprise in the Encouraged Industry” and was subject to a preferential tax rate of 15% till 2030. It was also designated by the relevant local authorities as a “High and New Technology Enterprise” in 2020, and was subject to the preferential tax rate of 15% in 2021 and 2022. Jinko Leshan, Jinko Sichuan, Jinko Qinghai and Jinko Chuxiong was designated by the relevant local authorities as an “Enterprise in the Encouraged Industry” and was subject to a preferential tax rate of 15% till 2030.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Under the CIT Law, 10% withholding income tax (“WHT”) will be levied on foreign investors for dividend distributions from foreign invested enterprises’ profit earned after January 1, 2008. For certain treaty jurisdictions such as Hong Kong which has signed double tax arrangement with the PRC, the applicable WHT rate could be reduced to 5% if foreign investors directly hold at least 25% shares of invested enterprises at any time throughout the 12-month period preceding the entitlement to the dividends and they are also qualified as beneficial owners to enjoy the treaty benefit. Deferred income taxes are not provided on undistributed earnings of the Company’s subsidiaries that are intended to be permanently reinvested in China. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Since Jiangxi Jinko’s initial pubic offering in 2022 (Note 24), the Group provided withholding income tax for the earnings of Jiangxi Jinko, which are expected to be distributed in the future based on its distribution plan. As of December 31, 2022, the Group recognised deferred tax liabilities of RMB52 million, related to the cumulative undistributed earnings of Jiangxi Jinko.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The cumulative undistributed earnings of the Company’s PRC subsidiaries intended to be permanently reinvested totaled RMB3,879 million, RMB4,928 million and RMB6,635 million as of December 31, 2020, 2021 and 2022 respectively, and the amount of the unrecognized deferred tax liability, calculated based on the 10% rate, on the indefinitely reinvested earnings was RMB388 million, RMB493 million and RMB663 million as of December 31, 2020, 2021, 2022 respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Hong Kong</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company’s subsidiaries established in Hong Kong are subject to Hong Kong profit tax at a rate of 16.5% on its assessable profit.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Japan</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Jinko Japan is incorporated in Japan and is subject to corporate income tax at 37.6%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Korea</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Jinko Korea is incorporated in Korea and is subject to corporate income tax at 22% in 2021 and 10% in 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">European Countries</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Jinko Switzerland is incorporated in Switzerland and according to its current business model where it employs limited staff and generates income exclusively from trading activities conducted outside Switzerland, is subject to a combined federal, cantonal and communal tax rate of 11.6% in 2020, 9.57% in 2021 and 10% in 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Jinko GMBH is incorporated in Germany and is subject to Germany profit tax rate of approximately 33% on the assessable profit.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Jinko Italy is incorporated in Italy and is subject to corporate income tax at 27.9%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Jinko Portugal is incorporated in Portugal and is subject to corporate income tax at 22.5%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Jinko Denmark is incorporated in Denmark and is subject to corporate income tax at 22%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">United States</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Jinko US, Jinko US holding, and Jinko Solar (U.S.) Industries are Delaware incorporated corporations that are subject to U.S. federal corporate income tax on taxable incomes at a rate of 21% for taxable years beginning after December 31, 2017 and at differing tax rates of various states ranged from 0.75% to 9.99%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Malaysia</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Income Tax Act 1967 of Malaysia, revised in 1971, enacted a statutory income tax rate of 24%. Nevertheless, Malaysia offers a wide range of tax incentives, including tax exemptions, capital allowances, and enhanced tax deductions, to attract foreign direct investment. Incorporated in Malaysia, Jinko Malaysia is entitled to a five year 100% tax exemption, approved in February 2017 and retrospectively effective from August 2015, under the pioneer status (PS) incentive scheme as a company engaged in producing high technology products identified by the Malaysian Investment Development Authority (MIDA). The tax exemption was expired in August 2020 and Jinko Malaysia is subject to corporate income tax at 24% from August 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Canada</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Jinko Canada is incorporated in Canada and is subject to a federal corporate income tax of 15% and provinces and territories income tax of 12%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Australia</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Jinko Australia is incorporated in Australia and is subject to corporate income tax at 30%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Brazil</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Jinko Brazil is incorporated in Brazil and is subject to corporate income tax at 34%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Mexico</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Jinko Mexico is incorporated in Mexico and is subject to corporate income tax at 30%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Argentina</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Cordillera Solar I, S.A., the wholly owned solar power project subsidiary, is incorporated in Argentina and is subject to corporate income tax at 35%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Composition of Income Tax Expense</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income/(loss) before income taxes for the years ended December 31, 2020, 2021 and 2022 were taxed within the following jurisdictions (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:38.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cayman Islands</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (784,811)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 199,956</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (639,136)</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 444,368</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,120,667</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,743,467</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other countries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 906,815</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (230,720)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (127,622)</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 566,372</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,089,903</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,976,709</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For the year ended December 31, 2022, loss before income taxes of Cayman Islands subsidiaries was mainly due to the charge of share-based compensation expenses. Increase in the income before taxes of PRC subsidiaries was mainly attributable to the higher profits generated by the Group’s subsidiaries in the PRC. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The current and deferred positions of income tax expense included in the consolidated statement of operations for the years ended December 31, 2020, 2021 and 2022 are as follows (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:38.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current income tax (expenses)/benefits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,473</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (280,877)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (867,937)</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other countries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (110,726)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (175,633)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (58,014)</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total current income tax expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (84,253)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (456,510)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (925,951)</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax (expenses)/benefits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,436)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 77,741</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 457,266</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other countries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (86,722)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 184,629</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (136,593)</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total deferred tax (expenses)/benefits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (94,158)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 262,370</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 320,673</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income tax expenses, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (178,411)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (194,140)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (605,278)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Reconciliation of the differences between statutory tax rate and the effective tax rate</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Reconciliation between the statutory CIT rate of 25% and the Company’s effective tax rate from continuing operations is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:38.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">%  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">%  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">%</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Statutory CIT rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25.0</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Effect of permanent differences:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">—Share-based compensation expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.2</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">—Change in fair value of convertible senior notes and call options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.2</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">—Accrued payroll and welfare expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.1</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">—Change of enacted tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7.2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.6</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">—Other non-deductible expenses including tax preferences</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1.8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.4</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Difference in tax rate of subsidiaries outside the PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.9</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Effect of tax holiday for subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7.8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12.9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12.1)</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.3</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Effective tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30.6</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Other tax preferences in 2020, 2021 and 2022 was mainly due to the additional income tax deduction amounting of RMB83 million, RMB74 million and RMB107 million for R&amp;D costs approved by local tax bureau in the second quarter of 2020, 2021 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">The aggregate amount and per share effect of reduction of CIT for certain PRC subsidiaries as a result of tax holidays are as follows (RMB in thousands, except for per share data):</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:38.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The aggregate amount of effect*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,191</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 140,235</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 239,268</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Per share effect—basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.74</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.21</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Per share effect—diluted **</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.19</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">* Increase of the aggregated amount of effect in 2022 was mainly attributable to more profit generated by the Group’s PRC subsidiaries with preferential tax rates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">**Due to the dilutive impact of call option in 2020, the denominator for diluted earnings per share is less than that for the basic earnings per share (Note 20). Therefore, the Company used the basic denominator for both of the basic and diluted effect to calculate above per share effect of tax holidays in 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Significant components of deferred tax assets/liability (RMB in thousands)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net operating losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 473,367</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 529,522</p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued warranty costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 216,938</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 373,064</p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Provision for inventories, accounts receivable, other receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 101,595</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 230,019</p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Timing difference for subsidiary income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,235</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 166,857</p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other temporary differences</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,953</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 69,183</p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Impairment for property, plant and equipment and project assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100,860</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,491</p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 932,948</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,404,136</p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: Valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (217,124)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (243,141)</p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: Deferred tax liabilities in the same tax jurisdiction</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (344,057)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (456,751)</p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Deferred tax assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 371,767</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 704,244</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Timing difference for project assets, property, plant and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (375,499)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (478,515)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Timing difference for refund of countervailing duties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (144,923)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (90,864)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax liabilities related to cumulative distributable earnings in Jiangxi Jinko</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (52,173)</p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other temporary differences</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,638)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (30,007)</p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (527,060)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (651,559)</p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: Deferred tax assets in the same tax jurisdiction</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 344,057</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 456,751</p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Deferred tax liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (183,003)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (194,808)</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Movement of valuation allowance (RMB in thousands)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:34.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">At beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (144,317)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (136,847)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (217,124)</p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current year additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (37,426)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (88,667)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (216,260)</p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Utilization and reversal of valuation allowances</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44,896</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,390</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 111,296</p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Decrease of valuation allowances related to the disposal of a subsidiary</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 78,947</p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">At end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (136,847)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (217,124)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (243,141)</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Valuation allowances were determined by assessing both positive and negative evidence and have been provided on the net deferred tax asset due to the uncertainty surrounding its realization. As of December 31, 2020, 2021 and 2022, valuation allowances of RMB137 million, RMB217 million and RMB243 million were provided against deferred tax assets because it was more likely than not that such portion of deferred tax will not be realized based on the Group’s estimate of future taxable incomes of all its subsidiaries. If events occur in the future that allow the Group to realize more of its deferred tax assets than the presently recorded amount, an adjustment to the valuation allowances will result in a non-cash income statement benefit when those events occur. Due to the strong financial performance and profitable condition of certain subsidiaries, the Company has determined that the future taxable income of those subsidiaries is sufficient to realize the benefits of such deferred tax assets. As a result, the Company reversed the valuation allowance of RMB45 million, RMB8 million and RMB111 million in 2020, 2021 and 2022.</p> 0.10 0.25 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.10 0.05 0.25 52000000 3879000000 4928000000 6635000000 10 10 10 388000000 493000000 663000000 0.165 0.376 0.22 0.10 0.116 0.0957 0.10 0.33 0.279 0.225 0.22 0.21 0.0075 0.0999 0.24 a five year 100% tax exemption 0.24 0.15 0.12 0.30 0.34 0.30 0.35 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:38.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cayman Islands</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (784,811)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 199,956</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (639,136)</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 444,368</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,120,667</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,743,467</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other countries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 906,815</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (230,720)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (127,622)</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 566,372</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,089,903</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,976,709</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> -784811000 199956000 -639136000 444368000 1120667000 2743467000 906815000 -230720000 -127622000 566372000 1089903000 1976709000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:38.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current income tax (expenses)/benefits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,473</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (280,877)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (867,937)</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other countries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (110,726)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (175,633)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (58,014)</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total current income tax expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (84,253)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (456,510)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (925,951)</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax (expenses)/benefits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,436)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 77,741</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 457,266</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other countries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (86,722)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 184,629</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (136,593)</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total deferred tax (expenses)/benefits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (94,158)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 262,370</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 320,673</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income tax expenses, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (178,411)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (194,140)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (605,278)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> -26473000 280877000 867937000 110726000 175633000 58014000 84253000 456510000 925951000 7436000 -77741000 -457266000 86722000 -184629000 136593000 94158000 -262370000 -320673000 178411000 194140000 605278000 0.25 0.25 0.25 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:38.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">%  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">%  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">%</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Statutory CIT rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25.0</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Effect of permanent differences:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">—Share-based compensation expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.2</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">—Change in fair value of convertible senior notes and call options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.2</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">—Accrued payroll and welfare expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.1</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">—Change of enacted tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7.2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.6</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">—Other non-deductible expenses including tax preferences</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6.6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1.8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.4</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Difference in tax rate of subsidiaries outside the PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.9</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Effect of tax holiday for subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7.8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12.9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12.1)</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.3</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Effective tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30.6</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 0.250 0.250 0.250 0.001 0.001 0.032 0.320 -0.044 0.002 0.004 0.001 0.001 -0.072 0.021 0.016 -0.066 -0.018 0.034 -0.031 0.022 0.039 0.078 0.129 0.121 -0.013 0.074 0.053 0.315 0.178 0.306 83000000 74000000 107000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:38.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The aggregate amount of effect*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,191</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 140,235</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 239,268</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Per share effect—basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.74</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.21</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Per share effect—diluted **</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.19</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">* Increase of the aggregated amount of effect in 2022 was mainly attributable to more profit generated by the Group’s PRC subsidiaries with preferential tax rates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">**Due to the dilutive impact of call option in 2020, the denominator for diluted earnings per share is less than that for the basic earnings per share (Note 20). Therefore, the Company used the basic denominator for both of the basic and diluted effect to calculate above per share effect of tax holidays in 2020.</p> 44191000 140235000 239268000 0.25 0.74 1.21 0.25 0.68 1.19 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net operating losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 473,367</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 529,522</p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued warranty costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 216,938</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 373,064</p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Provision for inventories, accounts receivable, other receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 101,595</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 230,019</p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Timing difference for subsidiary income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,235</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 166,857</p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other temporary differences</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,953</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 69,183</p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Impairment for property, plant and equipment and project assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100,860</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,491</p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 932,948</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,404,136</p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: Valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (217,124)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (243,141)</p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: Deferred tax liabilities in the same tax jurisdiction</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (344,057)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (456,751)</p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Deferred tax assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 371,767</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 704,244</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Timing difference for project assets, property, plant and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (375,499)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (478,515)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Timing difference for refund of countervailing duties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (144,923)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (90,864)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax liabilities related to cumulative distributable earnings in Jiangxi Jinko</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (52,173)</p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other temporary differences</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,638)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (30,007)</p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (527,060)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (651,559)</p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: Deferred tax assets in the same tax jurisdiction</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 344,057</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 456,751</p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Deferred tax liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (183,003)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (194,808)</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 473367000 529522000 216938000 373064000 101595000 230019000 15235000 166857000 24953000 69183000 100860000 35491000 932948000 1404136000 217124000 243141000 344057000 456751000 371767000 704244000 375499000 478515000 144923000 90864000 52173000 6638000 30007000 527060000 651559000 344057000 456751000 183003000 194808000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:34.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">At beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (144,317)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (136,847)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (217,124)</p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current year additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (37,426)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (88,667)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (216,260)</p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Utilization and reversal of valuation allowances</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44,896</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,390</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 111,296</p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Decrease of valuation allowances related to the disposal of a subsidiary</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 78,947</p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">At end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (136,847)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (217,124)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (243,141)</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 144317000 136847000 217124000 37426000 88667000 216260000 44896000 8390000 111296000 78947000 136847000 217124000 243141000 137000000 217000000 243000000 45000000 8000000 111000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">7.    ACCOUNTS RECEIVABLE, NET — THIRD PARTIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Components of accounts receivables, net-third parties are detailed as follows (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:25.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivables - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,794,174</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,259,003</p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Allowance for credit losses - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (323,071)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (584,127)</p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable, net - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,471,103</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,674,876</p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivables – non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Allowance for credit losses – non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (562)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable, net – non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,624</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2021 and 2022, accounts receivable with net book value of RMB726 million and RMB1,006 million were pledged as collateral for the Group’s borrowings (Note 18).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following table summarizes the activity in the allowance for credit losses related to accounts receivable – current for the year ended December 31, 2020, 2021 and 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:34.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">At beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 318,198</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 293,360</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 323,071</p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Impact of adopting ASC Topic 326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (30,916)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Addition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,581</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 91,948</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 394,285</p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Reversal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (20,503)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (24,213)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (114,770)</p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Write off</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (38,024)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (18,459)</p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">At end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 293,360</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">323,071</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">584,127</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following table summarizes the activity in the allowance for credit losses related to accounts receivable – non-current for the year ended December 31, 2020, 2021 and 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:34.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">At beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,139</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 562</p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Impact of adopting ASC Topic 326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Addition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,139</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Reversal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (577)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (562)</p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">At end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,139</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 562</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:25.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivables - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,794,174</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,259,003</p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Allowance for credit losses - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (323,071)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (584,127)</p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable, net - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,471,103</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,674,876</p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivables – non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Allowance for credit losses – non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (562)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable, net – non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,624</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 7794174000 17259003000 323071000 584127000 7471103000 16674876000 28186000 562000 27624000 726000000 1006000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:34.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">At beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 318,198</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 293,360</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 323,071</p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Impact of adopting ASC Topic 326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (30,916)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Addition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,581</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 91,948</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 394,285</p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Reversal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (20,503)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (24,213)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (114,770)</p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Write off</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (38,024)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (18,459)</p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">At end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 293,360</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">323,071</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">584,127</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:34.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">At beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,139</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 562</p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Impact of adopting ASC Topic 326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Addition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,139</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Reversal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (577)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (562)</p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">At end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,139</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 562</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table> 318198000 293360000 323071000 -30916000 26581000 91948000 394285000 20503000 24213000 114770000 0 38024000 18459000 293360000 323071000 584127000 0 1139000 562000 0 0 0 1139000 0 0 577000 562000 1139000 562000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">8.    NOTES RECEIVABLE, NET – THIRD PARTIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Components of notes receivables, net-third parties are detailed as follows (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:25.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Notes receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,690,142</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,697,096</p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Provision for notes receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,040)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Notes receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,689,102</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,697,096</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">As of December 31, 2021 and 2022, notes receivable with net book value of RMB885 million and RMB1,481 million were pledged as collateral for the issuance of bank acceptance notes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following table summarizes the activity in the allowance for credit losses related to notes receivable for the year ended December 31, 2020, 2021 and 2022 (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:34.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">At beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 182</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,040</p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Impact of adopting ASC Topic 326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 223</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Addition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 858</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Reversal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (41)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,040)</p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">At end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 182</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,040</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:25.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Notes receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,690,142</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,697,096</p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Provision for notes receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,040)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Notes receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,689,102</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,697,096</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 1690142000 6697096000 1040000 1689102000 6697096000 885000000 1481000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:34.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">At beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 182</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,040</p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Impact of adopting ASC Topic 326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 223</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Addition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 858</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Reversal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (41)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,040)</p></td></tr><tr><td style="vertical-align:bottom;width:63.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">At end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 182</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,040</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table> 0 182000 1040000 223000 0 0 0 858000 0 41000 0 1040000 182000 1040000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">9.<span style="font-weight:normal;">    </span>ADVANCES TO SUPPLIERS, NET – THIRD PARTIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Advance to suppliers, net – third parties were as follows (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:25.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Advances to suppliers - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,536,155</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,271,284</p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Advances to suppliers – non-current </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 296,709</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 310,375</p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Advances to suppliers, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,832,864</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,581,659</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">As of December 31, 2021 and 2022, advances to suppliers with term of less than 1 year mainly represent payments for procurement of recoverable silicon materials, virgin polysilicon and solar cells and the Group has delivery plan with the respective suppliers to receive the materials in the next twelve months.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">As of December 31, 2021 and 2022, non-current advances to suppliers primarily represent upfront payments for procurement of silicon materials of which related good delivery is scheduled beyond one year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">There were no provisions recorded against advances to suppliers for the years ended December 31, 2020, 2021 and 2022. The Group wrote off fully impaired balances of advances to suppliers with the amount of RMB2 million, RMB6 million and nil for the years ended December 31, 2020, 2021 and 2022, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:25.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Advances to suppliers - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,536,155</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,271,284</p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Advances to suppliers – non-current </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 296,709</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 310,375</p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Advances to suppliers, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,832,864</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,581,659</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 1536155000 3271284000 296709000 310375000 1832864000 3581659000 0 0 0 2000000 2000000 6000000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">10.    INVENTORIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company’s inventories are consisted of the follows (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:25.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Raw materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,761,045</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,499,573</p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Work-in-progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,623,044</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,237,480</p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,868,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,713,231</p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,252,352</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,450,284</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Write-down of the carrying amount of inventory to its estimated net realizable value was RMB271 million, RMB823 million and RMB1,819 million for the years ended December 31, 2020, 2021 and 2022, respectively, and were recorded as cost of revenues in the consolidated statements of operations. Inventory write downs were mainly related to the inventories whose market value is lower than their carrying amount.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">As of December 31, 2021 and 2022, inventories with net book value of RMB1,749 million and RMB2,809 million were pledged as collateral for the Group’s borrowings (Note 18).</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:25.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Raw materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,761,045</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,499,573</p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Work-in-progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,623,044</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,237,480</p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,868,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,713,231</p></td></tr><tr><td style="vertical-align:bottom;width:72.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,252,352</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,450,284</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 3761045000 5499573000 2623044000 3237480000 6868263000 8713231000 13252352000 17450284000 271000000 823000000 1819000000 1749000000 2809000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">11.    PREPAYMENTS AND OTHER CURRENT ASSETS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepayments and other current assets are consisted of the follows (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Value-added tax deductible (a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,705,159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,374,909</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Deposit for customer duty, bidding and others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 142,442</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 181,371</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Prepayment for income tax and deferred charges</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 129,931</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 233,744</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Receivables related to disposal of land use rights and property, plant and equipment (b)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 111,804</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 378,900</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Receivables related to discount from a supplier</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 110,050</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 324,002</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Prepayment of electricity and others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 91,334</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 153,021</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Prepaid insurance premium</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,675</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,281</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Employee advances (c)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,274</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,944</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Refund receivable of U.S. countervailing duties and anti-dumping duties (Note 16)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 480,535</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Rental deposit and prepayment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,606</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,643</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Receivable of option exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,169</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Prepaid professional service fee</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 307</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Loan receivable (d)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,459</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 131,827</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 136,212</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Less: Allowance for credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,521)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,118)</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,435,057</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,290,903</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Value-added tax deductible represented the balance that the Group can utilize to deduct its value-added tax liability within the next </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">12 months</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(b)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Represented the receivables related to disposition of certain equipment for the purpose of upgrading manufacturing facilities and receivables related to disposition of certain land use rights.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(c)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">As of December 31, 2021 and 2022, all of the employee advances were business related, interest-free, not collateralized and will be repaid or settled within </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one year</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> from the respective balance sheet dates.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(d)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Represented an interest-free half-year loan of RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">23</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million provided by Qinghai Jinko in 2022 to a third-party company.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following table summarizes the activity in the allowance for credit losses related to prepayments and other current assets for the year ended December 31, 2022 (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:77.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For year ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:77.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:77.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:77.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">At beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,521</p></td></tr><tr><td style="vertical-align:bottom;width:77.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Impact of adopting ASC Topic 326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:77.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Addition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,597</p></td></tr><tr><td style="vertical-align:bottom;width:77.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Reverse</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:77.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">At end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,118</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Value-added tax deductible (a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,705,159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,374,909</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Deposit for customer duty, bidding and others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 142,442</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 181,371</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Prepayment for income tax and deferred charges</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 129,931</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 233,744</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Receivables related to disposal of land use rights and property, plant and equipment (b)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 111,804</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 378,900</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Receivables related to discount from a supplier</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 110,050</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 324,002</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Prepayment of electricity and others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 91,334</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 153,021</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Prepaid insurance premium</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,675</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,281</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Employee advances (c)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,274</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,944</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Refund receivable of U.S. countervailing duties and anti-dumping duties (Note 16)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 480,535</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Rental deposit and prepayment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,606</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,643</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Receivable of option exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,169</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Prepaid professional service fee</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 307</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Loan receivable (d)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,459</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 131,827</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 136,212</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Less: Allowance for credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,521)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,118)</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,435,057</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,290,903</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Value-added tax deductible represented the balance that the Group can utilize to deduct its value-added tax liability within the next </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">12 months</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(b)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Represented the receivables related to disposition of certain equipment for the purpose of upgrading manufacturing facilities and receivables related to disposition of certain land use rights.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(c)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">As of December 31, 2021 and 2022, all of the employee advances were business related, interest-free, not collateralized and will be repaid or settled within </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one year</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> from the respective balance sheet dates.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(d)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Represented an interest-free half-year loan of RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">23</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million provided by Qinghai Jinko in 2022 to a third-party company.</span></td></tr></table><div style="margin-top:12pt;"/> 1705159000 1374909000 142442000 181371000 129931000 233744000 111804000 378900000 110050000 324002000 91334000 153021000 6675000 7281000 6274000 3944000 480535000 3606000 1643000 1169000 307000 23459000 131827000 136212000 5521000 8118000 2435057000 3290903000 P12M P1Y P1Y 23000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:77.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For year ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:77.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:77.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:77.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">At beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,521</p></td></tr><tr><td style="vertical-align:bottom;width:77.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Impact of adopting ASC Topic 326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:77.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Addition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,597</p></td></tr><tr><td style="vertical-align:bottom;width:77.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Reverse</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:77.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">At end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,118</p></td></tr></table> 5521000 0 2597000 8118000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">12.    INVESTMENTS AND AVAILABLE-FOR-SALE SECURITIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt;"><span style="font-style:normal;">The Group’s investments are consisted of the follows (RMB in thousands):</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:29.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> -Debt investment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Available-for-sale securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 104,499</p></td></tr><tr><td style="vertical-align:bottom;width:68.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> -Equity investment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Investments accounted for under the equity method</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 538,866</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,287,201</p></td></tr><tr><td style="vertical-align:bottom;width:68.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Equity securities without readily determinable fair values</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 95,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 245,000</p></td></tr><tr><td style="vertical-align:bottom;width:68.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Equity securities applying fair value option</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 178,871</p></td></tr><tr><td style="vertical-align:bottom;width:68.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Subtotal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 633,866</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,711,072</p></td></tr><tr><td style="vertical-align:bottom;width:68.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 633,866</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,815,571</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">-</span></span>Debt investment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Available-for-sale securities</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In May 2022, the Group purchased a <span style="-sec-ix-hidden:Hidden_e4Z5o7AqKki5WvLSwEFuSw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">two</span></span>-year puttable bond with an aggregated principal of RMB 100 million and annual interest of 5.5% from JinkoPower. The Group has the option to require JinkoPower to repurchase all or part of the bonds at the end of the first year in the life of the bond, and JinkoPower has the option to adjust the interest rate at the end of the first year in the life of the bond. For the year ended December 31, 2022, unrealized gain on the available-for-sale securities amounted to RMB1 million which was reported in other comprehensive income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">-</span></span>Equity investment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Investments accounted for under the equity method.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On February 26, 2017, JinkoSolar signed a shareholder agreement with AxiaPower Holdings B.V. (“Axia”), a subsidiary of Marubeni Corporation, to jointly invest in and establish a company named SweihanSolar Holding Company Limited (“SSHC”) to hold 40% equity interest of Sweihan PV Power Company P.J.S.C (“the Project Company”), which develops and operates solar power projects in Dubai. In April 2019, JinkoSolar made pro rata additional capital injection to SSHC with the amount of RMB295 million. JinkoSolar holds 50% equity interest in the SSHC and accounts for its investment using the equity method. JinkoSolar’s share of SSHC’s results of operations is included in equity (loss)/income in affiliated companies in the Group’s consolidated statements of operations, with a loss of RMB10 million, an income of RMB62 million and an income of RMB14 million for the years ended December 31, 2020, 2021 and 2022, respectively. JinkoSolar sold modules of 32.2 MW, nil and nil and recognized revenue of RMB51 million, nil and nil on sales to the Project Company (Note 26) during the years ended December 31, 2020, 2021 and 2022, respectively. Loss amounted to RMB0.2 million, RMB1 million and RMB1 million in connection with the intercompany transactions with the Project Company was eliminated during the years ended December 31, 2020, 2021 and 2022, respectively. The Group received dividend in cash from SSHC with the amount of RMB 16 million, RMB 23 million and nil during the year of 2020, 2021 and 2022, respectively, which were recorded as reductions of the carrying amount of the investment. In January 2022, JinkoSolar made pro rata decrease of its investment in SSHC with the amount of RMB94 million, which was recorded as a reduction of the carrying amount of the investment. The carrying value of this investment was RMB 224 million and RMB 144 million as of December 31, 2021 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On March 30, 2017, JinkoSolar signed a shareholder agreement with Yangzhou Tiansheng PV-Tech Co., Ltd., a Chinese PV enterprise, to jointly invest in and establish Jinko-Tiansheng to process and assemble PV modules as OEM manufacturer in Jiangsu province, China. JinkoSolar holds 30% equity interest in Jinko-Tiansheng and accounts for its investment using the equity method. In November 2021, the Group entered into a share purchase agreement to dispose all of its equity interest in Jinko-Tiansheng to Jinko-Tiansheng’s other shareholders. The carrying value of the Group’s investment in Jinko-Tiansheng which met recognition criteria in ASC 360-10-45-9 was reclassified as a held for sale asset as of December 31, 2021. Disposition of equity interest in Jinko-Tiansheng was closed in January 2022 and the Group recognized a gain from disposal of the equity interest with the amount of RMB13 million (Note 5). For the years ended December 31, 2020, 2021 and 2022, JinkoSolar’s share of Jinko-Tiansheng’s results of operations included in equity (loss)/income in affiliated companies in the Group’s consolidated statements of operations were a loss of RMB2 million, RMB7 million and nil, respectively. Jinko-Tiansheng charged processing fee amounted to RMB27 million, RMB5 million and nil to the Company for its OEM services provided (Note 26) during the years ended December 31, 2020, 2021 and 2022, respectively. Profit/(loss) amounted to RMB3 million, RMB(4) million and nil due to the intercompany transactions with Jinko-Tiansheng was eliminated for the years ended December 31, 2020, 2021 and 2022, respectively. The carrying value of this investment was RMB9 million and RMB3 million as of December 31, 2020 and 2021, respectively. On June 18, 2021, JinkoSolar signed a shareholder agreement with Xinte Energy Co., Ltd. and JA Solar Co., Ltd to jointly invest in and establish a company named Xinte Silicon Co., Ltd. (“Xinte Silicon”) to produce polysilicon materials. JinkoSolar made capital injection in cash with the total amount of RMB315 million during the year of 2021. JinkoSolar holds 9% equity interest in Xinte Silicon. JinkoSolar can exercise significant influence on Xinte Silicon and accounts for its investment using the equity method. JinkoSolar’s share of Xinte Silicon’s results of operations is included in equity (loss)/income in affiliated companies in the Group’s consolidated statements of operations, with a loss of RMB0.003 million and an income of RMB219 million for the year ended December 31, 2021 and 2022, respectively. JinkoSolar purchased polysilicon of nil and RMB825 million from Xinte Silicon during the years ended December 31, 2021 and 2022, respectively. Profit amounted to nil and RMB37 million in connection with these transactions with Xinte Silicon was eliminated for the years ended December 31, 2021 and 2022, respectively. The carrying value of this investment was RMB315 million and RMB534 million as of December 31, 2021 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On November 3, 2021, JinkoSolar signed a shareholder agreement with Beijing Jingyuntong Technology Co., Ltd. and Sichuan Yongxiang Co., Ltd to jointly invest in and establish a company named Sichuan Yongxiang Technology Co., Ltd. (“Sichuan Yongxiang”) to produce polysilicon materials. JinkoSolar made capital injection in cash with the total amount RMB 450 million in 2022 and holds 15% equity interest in Sichuan Yongxiang. JinkoSolar can exercise significant influence on Sichuan Yongxiang and accounts for its investment using the equity method. JinkoSolar’s share of Sichuan Yongxiang’s results of operations is included in equity (loss)/income in affiliated companies in the Group’s consolidated statements of operations, with a loss of RMB1 million for the year ended December 31, 2022. The carrying value of this investment was RMB449 million as of December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In July 2022, JinkoSolar established a fully owned subsidiary named as Shangrao Jinko Green Energy Technology Development Co., Ltd. (“Shangrao Lvneng”). JinkoSolar made capital injection in cash with the total amount of RMB50 million in July 2022. In November 2022, two third-party investors made capital injections into Shangrao Lvneng in cash with the total amount of RMB330 million (each paid RMB165 million) and JinkoSolar made additional capital injections in cash with the amount of RMB115 million.After these capital injections, JinkoSolar owns 33.33% equity interests and loses control of Shangrao Lvneng. A gain from disposal of Shangrao Lvneng subsidiary of RMB2 million was recognized because of the disposition. After the disposition, JinkoSolar can exercise significant influence on Shangro Lvneng and accounts for its investment using the equity method. JinkoSolar’s share of Shangrao Lvneng’s results of operations is included in equity (loss)/income in affiliated companies in the Group’s consolidated statements of operations, with a loss of RMB4 million for the year ended December 31, 2022. The carrying value of this investment was RMB160 million as of December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Equity securities without readily determinable fair values</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In October 2021, the Group made capital injection in cash with the amount of RMB65 million in Shenzhen Laplace Energy Technology Co., Ltd. (“Laplace”), a company in Guangdong province, China, and owns 2.88% equity interests. Such equity securities without readily determinable fair values are measured and recorded using a measurement alternative that measures the securities at cost as adjusted for observable price changes and impairments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In December 2021, the Group made capital injection in cash with the amount of RMB30 million in Ningxia Xiaoniu Automation Equipment Co., Ltd. (“Xiaoniu”), a company in Ningxia hui autonomous region, China, and owns 0.9375% equity interests. Such equity securities without readily determinable fair values are measured and recorded using a measurement alternative that measures the securities at cost as adjusted for observable price changes and impairments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In November 2022, the Group made capital injection in cash with the amount of RMB150 million in Aiswei Technology Co., Ltd . (“Aiswei”), a company in Shanghai, China, and owns 2.9126% equity interests. Such equity securities without readily determinable fair values are measured and recorded using a measurement alternative that measures the securities at cost as adjusted for observable price changes and impairments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">There was no re-measurement gain or loss being recognized in connection with equity investments accounted for using the measurement alternative for the years ended December 31, 2020, 2021 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-size:11pt;font-style:italic;">Equity securities applying fair value option</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;">In June, 2022, the Group made capital injection in cash with the amount of RMB</span><span style="font-size:11pt;">77</span><span style="font-size:11pt;"> million in Zhejiang Xiangbang Technology Co., Ltd . (“Zhejiang Xiangbang”), a company in Hangzhou, China, and owns </span><span style="font-size:11pt;">2.98%</span><span style="font-size:11pt;"> equity interests. The Group irrevocably elected fair value option to initially and subsequently measure the investment in Xiangbang in its entirety at fair value with changes in fair value recognized in earnings The Group recorded change in fair value of its investment in Zhejiang Xiangbang with the amount of RMB</span><span style="font-size:11pt;">102</span><span style="font-size:11pt;"> million for the year ended December 31, 2022.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt;"><span style="font-style:normal;">The Group’s investments are consisted of the follows (RMB in thousands):</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:29.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> -Debt investment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Available-for-sale securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 104,499</p></td></tr><tr><td style="vertical-align:bottom;width:68.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> -Equity investment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Investments accounted for under the equity method</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 538,866</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,287,201</p></td></tr><tr><td style="vertical-align:bottom;width:68.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Equity securities without readily determinable fair values</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 95,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 245,000</p></td></tr><tr><td style="vertical-align:bottom;width:68.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Equity securities applying fair value option</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 178,871</p></td></tr><tr><td style="vertical-align:bottom;width:68.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Subtotal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 633,866</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,711,072</p></td></tr><tr><td style="vertical-align:bottom;width:68.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 633,866</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,815,571</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 104499000 538866000 1287201000 95000000 245000000 178871000 633866000 1711072000 633866000 1815571000 100000000 0.055 1000000 0.40 295000000 0.50 -10000000 -62000000 14000000 32.2 0 0 51000000 0 0 200000 -1000000 -1000000 16000000 23000000 0 94000000 224000000 144000000 0.30 13000000 2000000 7000000 0 27000000 5000000 0 3000000 -4000000 0 9000000 3000000 315000000 0.09 -3000.000 219000000 0 825000000 0 37000000 315000000 534000000 450000000 0.15 1000000 449000000 50000000 2 330000000 165000000 115000000 0.3333 2000000 4000000 160000000 65000000 0.0288 30000000 0.009375 150000000 0.029126 77000000 0.0298 102000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">13.    PROPERTY, PLANT AND EQUIPMENT, NET</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property, plant and equipment used in continuing operation and related accumulated depreciation are as follows (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Buildings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,875,072</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,655,905</p></td></tr><tr><td style="vertical-align:bottom;width:71.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Machinery and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,199,961</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,435,247</p></td></tr><tr><td style="vertical-align:bottom;width:71.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Motor vehicles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 71,837</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 114,936</p></td></tr><tr><td style="vertical-align:bottom;width:71.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Furniture, fixture and office equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,408,296</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,995,407</p></td></tr><tr><td style="vertical-align:bottom;width:71.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,555,166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,201,495</p></td></tr><tr><td style="vertical-align:bottom;width:71.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: Accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,232,342)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,462,379)</p></td></tr><tr><td style="vertical-align:bottom;width:71.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Subtotal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,322,824</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,739,116</p></td></tr><tr><td style="vertical-align:bottom;width:71.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Construction in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,647,070</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,550,972</p></td></tr><tr><td style="vertical-align:bottom;width:71.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Property, plant and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,969,894</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,290,088</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Depreciation expenses were RMB1,161 million, RMB1,604 million and RMB2,585 million for the years ended December 31, 2020, 2021 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For the years ended December 31, 2020, 2021 and 2022, the Group disposed certain equipment with the net book value amounting of RMB610 million, RMB390 million and RMB1,118 million and recognized related disposal loss amounted to RMB428 million, RMB350 million and RMB249 million respectively. Increase in disposal loss on property, plant and equipment was mainly due to the automation upgrade of the Group.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Construction in progress primarily represents the construction of new production line. Costs incurred in the construction are capitalized and transferred to property and equipment upon completion, at which time depreciation commences.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Significant increase of property, plant and equipment during the year ended December 31, 2022 was attributable to the expansion of manufacturing capacity and automation upgrade of the Group.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For the years ended December 31, 2020, 2021 and 2022, the Group recorded impairments of RMB20 million, RMB150 million and RMB374 million related to the retirement of certain equipment in production lines that had become obsolete due to automation upgrade of the Group.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2021 and 2022, certain property, plant and equipment with net book value amounting of RMB4,115 million and RMB5,210 million were pledged as collateral for the Group’s borrowings (Note 18).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">As of December 31, 2021 and 2022, certain property, plant and equipment with net book value of RMB105 million and nil were pledged as collateral for the issuance of bank acceptance notes.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property, plant and equipment used in continuing operation and related accumulated depreciation are as follows (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Buildings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,875,072</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,655,905</p></td></tr><tr><td style="vertical-align:bottom;width:71.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Machinery and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,199,961</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,435,247</p></td></tr><tr><td style="vertical-align:bottom;width:71.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Motor vehicles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 71,837</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 114,936</p></td></tr><tr><td style="vertical-align:bottom;width:71.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Furniture, fixture and office equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,408,296</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,995,407</p></td></tr><tr><td style="vertical-align:bottom;width:71.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,555,166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,201,495</p></td></tr><tr><td style="vertical-align:bottom;width:71.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: Accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,232,342)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,462,379)</p></td></tr><tr><td style="vertical-align:bottom;width:71.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Subtotal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,322,824</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,739,116</p></td></tr><tr><td style="vertical-align:bottom;width:71.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Construction in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,647,070</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,550,972</p></td></tr><tr><td style="vertical-align:bottom;width:71.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Property, plant and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,969,894</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,290,088</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 6875072000 12655905000 14199961000 22435247000 71837000 114936000 1408296000 1995407000 22555166000 37201495000 5232342000 6462379000 17322824000 30739116000 2647070000 1550972000 19969894000 32290088000 1161000000 1604000000 2585000000 610000000 390000000 1118000000 -428000000 -350000000 -249000000 20000000 150000000 374000000 4115000000 5210000000 105000000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">14.    LAND USE RIGHTS, NET</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Land use rights represent fees paid to the government to obtain the rights to use certain lands over periods of <span style="-sec-ix-hidden:Hidden_nSn_FdLm9UKtdFgqXboLDw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">50</span></span> to 70 years, as applicable, in the PRC (RMB in thousands).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Land use rights</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,196,668</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,535,556</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: accumulated amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (106,611)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (104,132)</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Land use rights, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,090,057</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,431,424</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Amortization expense was RMB12 million, RMB18 million and RMB27 million for the years ended December 31, 2020, 2021 and 2022, respectively. As of December 31, 2022, estimated amortization expense in each of the next five years is RMB30 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2021 and 2022, certain land use rights with net book value of RMB110 million and RMB169 million were pledged as collateral for the Company’s borrowings (Note 18).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">As of December 31, 2021 and 2022, certain land use rights with net book value of RMB15 million and nil were pledged as collateral for the issuance of bank acceptance notes.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Land use rights represent fees paid to the government to obtain the rights to use certain lands over periods of <span style="-sec-ix-hidden:Hidden_nSn_FdLm9UKtdFgqXboLDw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">50</span></span> to 70 years, as applicable, in the PRC (RMB in thousands).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Land use rights</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,196,668</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,535,556</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: accumulated amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (106,611)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (104,132)</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Land use rights, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,090,057</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,431,424</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> P70Y 1196668000 1535556000 106611000 104132000 1090057000 1431424000 12000000 18000000 27000000 30000000 110000000 169000000 15000000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">15.    INTANGIBLE ASSETS, NET</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets and their related amortization are as follow (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:25.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Trademark</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,581</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,230</p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Computer software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 94,712</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 135,218</p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: accumulated amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (40,809)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (56,848)</p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 55,484</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 79,600</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amortization expense was RMB10 million, RMB12 million and RMB17 million for the years ended December 31, 2020, 2021 and 2022, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets and their related amortization are as follow (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:25.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Trademark</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,581</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,230</p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Computer software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 94,712</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 135,218</p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: accumulated amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (40,809)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (56,848)</p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 55,484</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 79,600</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 1581000 1230000 94712000 135218000 40809000 56848000 55484000 79600000 10000000 12000000 17000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">16.    OTHER ASSETS – THIRD PARTIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other assets are consisted of the follows (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:25.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepayments for purchase of property, plant and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,859,173</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,162,351</p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Refund receivable of U.S. countervailing duties and anti-dumping duties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 580,058</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deposit for rent and others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 175,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 131,611</p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepayment for warranty insurance premium</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 111,537</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 114,088</p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepayment of income tax attributable to intercompany transactions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,474</p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Allowance for credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,064)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,855)</p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,739,160</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,421,669</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">During the year of 2018, the U.S. Department of Commerce (“DOC”) issued the amended final results of its fourth administrative review on the counter-veiling duties (“CVD”) imposed on the crystalline silicon photovoltaic, or CSPV, cells, whether or not incorporated into modules, from China. As a result, the Group’s CVD rate was updated to be 10.64% from 20.94%, covering the period from January 1, 2015 to December 31, 2015, and all future exports to the US starting from July 2018 (“CVD AR4”). Pursuant to the final results of fourth administrative review, the Group recorded a reversal of costs of revenues and recognized refundable deposits due from the U.S. Customs with the amount of USD31 million (RMB210 million), representing the difference between the amended rate and the previous rate during the period from January 1, 2015 to December 31, 2015. During the year of 2020, CVD rate was further amended to be 4.22%. The Group recorded a reversal of costs of revenues and refundable deposits with the amount of USD25 million (RMB164 million) based on the difference between the amended rate and the previous rate. In November 2022, due to the acceleration of cash liquidation procedures in relation to the CVD AR4, the Group received CVD AR4 refunds with the amount of USD 69 million (RMB 499 million) from the U.S. Customs, including principal amount of USD 56 million (RMB 400 million) and interests of USD 14 million (RMB 100 million).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;">During the year of 2019, the DOC issued its final results of the fifth administrative review, the Group’s CVD rate was finalized to be 12.70% from 20.94%, covering the period from January 1, 2016 to December 31, 2016, and all future exports to the US starting from August 2019 (“CVD AR5”). Pursuant to the final results of fifth administrative review, the Group recorded a reversal of costs of sales and recognized refundable deposits due from the U.S. Customs with the amount of USD37 million (RMB260 million) on an amortized cost basis based on its best estimation of related liquidation. In May 2022, CVD rate was further amended to be 5.86%. The Group recorded a reversal of costs of sales and refundable deposits with the amount of USD33 million (RMB 226 million) based on the difference between the amended rate and the previous rate. Subsequently in January 2023, due to the acceleration of cash liquidation procedures in relation to the CVD AR5, the Group received CVD AR5 refunds with the amount of USD 87 million (RMB 593 million) from the U.S. Customs, including principal amount of USD 70 million (RMB 477 million) and interests of USD 17 million (RMB 116 million). Hence, the Group reclassified the CVD AR5 receivables from “Other assets-third parties” to “Prepayments and other current assets” as of December 31, 2022 (Note 11).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;">During the year of 2020, the U.S. Department of Commerce issued its final results of the sixth administrative review, and the finalized CVD rate applicable to the Group was 12.67%, which was initially 20.94%, covering the period from January 1, 2017 to December 31, 2017, and all future exports to the United States starting from December 2020 (“CVD AR6”). Pursuant to the final results of sixth administrative review, the Group recorded a reversal of costs of sales and recognized refundable deposits due from the U.S. Customs with the amount of USD0.4 million (RMB3 million) under “other assets - third parties” on an amortized cost basis based on its best estimation of related liquidation. During the year of 2021, CVD rate was further amended to be 11.97%. The Group recorded a reversal of costs of sales and refundable deposits with the amount of USD0.04 million (RMB0.23 million) based on the difference between the amended rate and the previous rate. As of December 31, 2022, in light of the acceleration of liquidation of the refundable deposits, based on its latest communication from the DOC and best estimation, the Group considered the CVD AR6 receivables can be collected within the next 12 months and therefore reclassified the receivables from “Other assets-third parties” to “Prepayments and other current assets” (Note 11).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;">The following table summarizes the activity in the allowance for credit losses related to deposits for the year ended December 31, 2022(RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">At beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,064</p></td></tr><tr><td style="vertical-align:bottom;width:76.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Impact of adopting ASC Topic 326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:76.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Addition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:76.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Reversal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,209)</p></td></tr><tr><td style="vertical-align:bottom;width:76.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Writeoff</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:76.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">At end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,855</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other assets are consisted of the follows (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:25.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepayments for purchase of property, plant and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,859,173</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,162,351</p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Refund receivable of U.S. countervailing duties and anti-dumping duties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 580,058</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deposit for rent and others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 175,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 131,611</p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepayment for warranty insurance premium</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 111,537</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 114,088</p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepayment of income tax attributable to intercompany transactions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,474</p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Allowance for credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,064)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,855)</p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,739,160</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,421,669</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="visibility:hidden;">​</span></p> 1859173000 1162351000 580058000 175297000 131611000 111537000 114088000 16159000 15474000 3064000 1855000 2739160000 1421669000 0.1064 0.2094 31000000 210000000 0.0422 25000000 164000000 69000000 499000000 56000000 400000000 14000000 100000000 0.1270 0.2094 37000000 260000000 0.0586 33000000 226000000 87000000 593000000 70000000 477000000 17000000 116000000 0.1267 0.2094 400000 3000000 0.1197 40000.00 230000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;">The following table summarizes the activity in the allowance for credit losses related to deposits for the year ended December 31, 2022(RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">At beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,064</p></td></tr><tr><td style="vertical-align:bottom;width:76.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Impact of adopting ASC Topic 326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:76.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Addition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:76.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Reversal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,209)</p></td></tr><tr><td style="vertical-align:bottom;width:76.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Writeoff</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:76.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">At end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,855</p></td></tr></table> 3064000 1209000 1855000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">17.    OTHER PAYABLES AND ACCRUALS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other payables and accruals are consisted of the follows (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:25.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Payables for purchase of property, plant and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,073,625</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,412,134</p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Freight payables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 858,027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,359,813</p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued utilities, rentals and interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 424,436</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 629,977</p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customs duties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 157,655</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 147,759</p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued warranty cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 149,164</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 221,699</p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Value-added tax and other tax payables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 74,784</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 329,078</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Commission payables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,861</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,587</p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Contracted labor fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,392</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,015</p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued professional service fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,739</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,110</p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Insurance premium payables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,839</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,853</p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,562</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44,359</p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,844,084</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,214,384</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other payables and accruals are consisted of the follows (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:25.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Payables for purchase of property, plant and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,073,625</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,412,134</p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Freight payables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 858,027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,359,813</p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued utilities, rentals and interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 424,436</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 629,977</p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customs duties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 157,655</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 147,759</p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued warranty cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 149,164</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 221,699</p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Value-added tax and other tax payables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 74,784</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 329,078</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Commission payables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,861</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,587</p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Contracted labor fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,392</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,015</p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued professional service fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,739</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,110</p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Insurance premium payables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,839</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,853</p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,562</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44,359</p></td></tr><tr><td style="vertical-align:bottom;width:72.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,844,084</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,214,384</p></td></tr></table> 3073625000 6412134000 858027000 1359813000 424436000 629977000 157655000 147759000 149164000 221699000 74784000 329078000 24861000 13587000 24392000 20015000 19739000 34110000 6839000 1853000 30562000 44359000 4844084000 9214384000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">18.    BORROWINGS </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-style:italic;font-weight:bold;">(a)</span>   <span style="font-style:italic;font-weight:bold;">Short-term borrowings</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;">Components of short-term borrowings as of December 31, 2021 and 2022 were as follows (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:29.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Short-term borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,967,827</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,316,714</p></td></tr><tr><td style="vertical-align:bottom;width:68.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Long-term borrowings—current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,371,540</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,102,456</p></td></tr><tr><td style="vertical-align:bottom;width:68.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total short-term borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,339,367</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,419,170</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">The short-term borrowings outstanding as of December 31, 2021 and December 31, 2022 carried a weighted average interest rate of 3.28% and 3.10% per annum, respectively. Included in the balance of short-term bank borrowings as of December 31, 2022 were borrowings of RMB2,186 million, RMB120 million, and RMB1,002 million which are denominated and repayable in EUR, JPY and USD, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Details of the Group’s short-term borrowings as of December 31, 2022 are (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:51.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Type of loan</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:51.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Guarantee/Collateral</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td></tr><tr><td style="vertical-align:bottom;width:24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Credit loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:16.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,055,137</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:51.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> a) </p></td></tr><tr><td style="vertical-align:bottom;width:24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Letter of credit loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:16.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,792,460</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:51.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> a) </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:16.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 256,313</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;width:51.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Guaranteed by JinkoSolar Holding </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> b) </p></td></tr><tr><td style="vertical-align:bottom;width:24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:16.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 167,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;width:51.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;">Guaranteed by JinkoSolar Holding and certain shareholders of the Group </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> b) </p></td></tr><tr><td style="vertical-align:bottom;width:24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Guaranteed by subsidiaries </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:16.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 50,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;width:51.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Guaranteed by Jiangxi Jinko and certain shareholders of the Group </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> b) </p></td></tr><tr><td style="vertical-align:bottom;width:24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">of the Group and third parties </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:16.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,942,835</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;width:51.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Guaranteed by Jiangxi Jinko</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> b) </p></td></tr><tr><td style="vertical-align:bottom;width:24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">and/or collateralized on the </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:16.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,329,716</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:51.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Guaranteed by Zhejiang Jinko</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> b) </p></td></tr><tr><td style="vertical-align:bottom;width:24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Group’s assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:16.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,197</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:51.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Guaranteed by Agricultural Bank of China Shangrao Guangxin Branch</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> b) </p></td></tr><tr><td style="vertical-align:bottom;width:24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:16.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,312</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:51.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Guaranteed by China Export &amp; Credit Insurance Corporation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> b)</p></td></tr><tr><td style="vertical-align:bottom;width:24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:16.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,132,645</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;width:51.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Financings associated with failed sale-lease back transactions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> c) </p></td></tr><tr><td style="vertical-align:bottom;width:24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:16.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 647,555</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:51.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Guaranteed and collateralized on buildings, equipment and other assets of the Group and shareholders of the Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">d)</p></td></tr><tr><td style="vertical-align:bottom;width:24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:top;white-space:nowrap;width:16.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,419,170</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:51.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;width:51.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">As of December 31, 2022, the Group had short-term bank borrowings of RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4,055</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million credit loans, and RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2,792</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million letter of credit loans. The remaining short-term bank borrowings of RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4,439</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million were either guaranteed by other parties and/or collateralized on the Group’s assets, detailed as following:</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">b)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Borrowings of RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">256 </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">million guaranteed by JinkoSolar Holding, RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">167</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million guaranteed by JinkoSolar Holding and certain shareholders of the Group, RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">50</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">guaranteed by Jiangxi Jinko and certain shareholders of the Group, RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1,943</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million guaranteed by Jiangxi Jinko, RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1,330</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million guaranteed by Zhejiang Jinko, RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">20</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million guranteed by Agricultural Bank of China Shangrao Guangxin Branch, and RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">25</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million guranteed by China Export &amp; Credit Insurance Corporation, respectively.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">c)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">As of December 31, 2022, the Group recorded financings associated with failed sale-lease back transactions with the amount of RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1,463</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million under long-term borrowings, and RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1,133</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">as current portion (Note 18).</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">d)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">120</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million collateralized on the account receivables and inventories of the Group, RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">528</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million collateralized on the Group’s certain building and equipment, including RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">329</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million which were also collateralized on the Group’s certain land use rights, RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">95</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million were also collateralized on the Group’s certain land use rights and inventories.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In addition, included in these borrowings there were borrowings of RMB120 million guaranteed by Jinkosolar Holding, RMB100 million guaranteed by JinkoSolar Holding and Zhejiang Jinko, and RMB288 million guaranteed by Jiangxi Jinko.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The net book value of the total collateralized accounts receivables, land use right, building, equipment, inventories was RMB1,006 million, RMB169 million, RMB1,102 million, RMB4,108 million and RMB2,809 million, respectively as of December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;"><span style="font-style:italic;">(b)   Long-term borrowings</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;">Components of short-term borrowings as of December 31, 2021 and 2022 were as follows (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Long-term bank borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 590,013</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,329,075</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Long-term financings associated with failed sale-leaseback transactions </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,756,452</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,595,686</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other long-term borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,921,530</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,200,490</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: Current portion of long-term borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (99,256)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (969,811)</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: Current portion of financings associated with failed sale-leaseback transactions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,272,284)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,132,645)</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total long-term borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,896,455</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,022,795</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Future principal repayments on the long-term borrowings are as follows (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ending December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Year ended December 31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,862,228</p></td></tr><tr><td style="vertical-align:bottom;width:83.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,875,790</p></td></tr><tr><td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,085,899</p></td></tr><tr><td style="vertical-align:bottom;width:83.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,110,558</p></td></tr><tr><td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 625,033</p></td></tr><tr><td style="vertical-align:bottom;width:83.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 565,743</p></td></tr><tr><td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,125,251</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">1)    Long-term bank borrowings</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In 2021, the Group entered into a <span style="-sec-ix-hidden:Hidden_SrMqXT9hzkuqxNGTtttjtg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3</span></span>-year loan agreement with Deutsche Bank Co.,LTD. for a principle amount of USD12 million (RMB75 million) with the interest rate of 1.92%, which was repayable from March 2022 to December 2024. As of December 31, 2022, the total outstanding balances amounted to RMB55 million, including RMB27 million (USD4 million) due in December 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In 2021, the Group entered into two separate <span style="-sec-ix-hidden:Hidden_amcm3DcUvkqc3EA4Q1d-Fg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5</span></span>-year loan agreements with Industrial Bank Co.,LTD. for a principle amount of RMB100 million and RMB19 million with the interest rate of 5.30% and 5.30%, respectively, which were repayable from December 2021 to December 2026. The borrowing was guaranteed by Jiangxi Jinko. As of December 31, 2021 and 2022, the total outstanding balances amounted to RMB119 million and RMB81 million, respectively, including RMB5 million due in December 2022, which was repaid in 2022 and RMB18 million due in December 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In 2022, the Group entered into a <span style="-sec-ix-hidden:Hidden_78HBXxHMt02j6CXeh9NDNA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5</span></span>-year loan agreement with Industrial Bank Co.,LTD. for a principle amount of RMB190 million with the interest rate of 4.3%, which is repayable from September 2022 to March 2027. The borrowing was guaranteed by Jiangxi Jinko. As of December 31, 2022, the total outstanding balances amounted to RMB190 million, including RMB27 million due in March 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In 2022, the Group entered into a 2-year loan agreement with Bank of Communications for a principle amount of RMB100 million with the interest rate of 3.65%, which is due and payable in July 2024. The borrowing was guaranteed by Jinko Sichuan, Jinko Chuxiong and Jinko Shangrao and collateralized on the Group’s certain equipment with the net book value of RMB110 million. As of December 31, 2022, the total outstanding balances amounted to RMB100 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In 2022, the Group entered into a 2-year loan agreement with the Export-Import Bank of China for a principle amount of RMB817 million (EUR110 million) and RMB208 million (EUR28 million) with the interest rate of 2.10% and 2.70%, which is due and payable in October 2023 and September 2024, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In 2022, the Group entered into a 3-year loan agreement with Industrial Bank CO. LTD for a principle amount of RMB150 million with the interest rate of 4.1%, which is due and payable from September 2022 to March 2025. As of Decemeber 31, 2022, the outstanding balances amounted to RMB149 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In 2022, the Group entered into a 7-year revolving loan facility agreement with a financial consortium constitued by Agricultural Bank of China, China Construction Bank, China CITIC Bank and China Everbright bank CO., ltd in an aggregate principle amount not exceeding RMB2.4 billion. Borrowings drawn down from the loan facility were guaranteed by Jiangxi Jinko. As of December 31, 2022, the Group drew down borrowings from the bank facility with the amount of RMB397 million with the interest rate of 4.1% which were repayable from November 2022 to Febrary 2029. As of December 31, 2022, the total outstanding balances amounted to RMB397 million, including RMB27 million due in June 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In 2022, the Group entered into a 7-year loan agreement with Industrial Bank Co.,LTD. for a principle amount of RMB31 million with the interest rate of 3.95%, which was repayable in December 2029. The borrowing was guaranteed by Jiangxi Jinko.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In 2022, the Group entered into a 3-year loan agreement with China Everbright bank CO., ltd. for a principle amount of RMB240 million with the interest rate of 4%, which was repayable in March 2025. The borrowing was guaranteed by Jiangxi Jinko. As of Decemeber 31, 2022, the outstanding balances amounted to RMB240 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In 2022, the Group entered into a 3-year loan agreement with Bank of Shanghai Co.,Ltd. for a principle amount of RMB100 million with the interest rate of 3.65%. The borrowing was guaranteed by Jiangxi Jinko. As of December 31, 2022, the total outstanding balances amounted to RMB100 million, including RMB10 million due in September 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In 2022, the Group entered into a <span style="-sec-ix-hidden:Hidden_H3XrZuIS_kuPguRYwkjiGQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3</span></span>-year loan agreement with China Construction Bank for a principle amount of RMB80 million with the interest rate of 4.10%, which is due and payable in June 2025.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In 2022, the Group entered into a <span style="-sec-ix-hidden:Hidden_L3ZILwVem0ubo4eowLq5rA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3</span></span>-year loan agreement with Industrial Bank Co.,LTD. for a principle amount of RMB100 million, RMB100 million and RMB200 million with the interest rate of 4.1%, which is due and payable from September 2022 to March 2025. As of Decemeber 31, 2022, the outstanding balances amounted to RMB400 million, including RMB0.06 million due on Decemeber 31, 2023. The borrowing was guaranteed by Jiangxi Jinko and collateralized on the Group’s certain land use rights and buildings with the net book value of RMB38 million and RMB366 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In 2022, the Group entered into a <span style="-sec-ix-hidden:Hidden_rhV7PKFulECsOFWxF8ACHw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3</span></span>-year loan agreement with China Everbright Bank for a principle amount of RMB50 million with the interest rate of 3.65%, which is due and payable from April 2023 to March 2024. The borrowing was guaranteed by Jianxi Jinko. As of Decemeber 31, 2022, the outstanding balances amounted to RMB50 million, including RMB0.5 million due in October 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In 2022, the Group entered into a <span style="-sec-ix-hidden:Hidden_XWNlP_soLEO1ATALan6UGA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3</span></span>-year loan agreement with Hua Xia Bank for a principle amount of RMB70 million with the interest rate of 3.40%, which is repayable from March 2023 to in October 2025. The borrowing was guaranteed by Jiangxi Jinko. As of December 31, 2022, the total outstanding balances amounted to RMB70 million, including RMB10 million due in September 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In 2022, the Group entered into a <span style="-sec-ix-hidden:Hidden_kXhStMV4RUGJJtMyq62AfQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5</span></span>-year loan agreement with Fudian Bank. for a principle amount of RMB17 million with the interest rate of 5.10%, which were repayable from December 2022 to March 2027. The borrowing was guaranteed by Jiangxi Jinko. As of December 31, 2022, the total outstanding balances amounted to RMB16 million, including RMB3 million due in December 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In 2022, the Group entered into three separate <span style="-sec-ix-hidden:Hidden_0Y2bKNHSuE6905g4D8erGw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5</span></span>-year loan agreements with Industrial Bank Co.,LTD. for a principle amount of RMB25 million,RMB92 million and RMB21 million with the interest rate of 4.80%,4.60% and 4.60%, respectively, which were repayable from December 2022 to December 2028. The borrowing was guaranteed by Jiangxi Jinko. As of December 31, 2022, the total outstanding balances amounted to RMB138 million, including RMB26 million due in December 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In 2022, the Group entered into a <span style="-sec-ix-hidden:Hidden_WgRbbvpVCE6ulVVDeXD2Lg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2</span></span>-year loan agreement with China Everbright Bank. for a principle amount of RMB50 million with the interest rate of 3.5%,which was due and payable in March 2024. The borrowing was guaranteed by Jiangxi Jinko.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In 2022, the Group entered into a <span style="-sec-ix-hidden:Hidden_dj-wrV9EsUS72offqnPRig;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4</span></span>-year loan agreement with China CITIC Bank. for a principle amount of RMB164 million with the interest rate of 3.65%, which was due and payable from November 2023 to May 2026. The borrowing was guaranteed by Jiangxi Jinko. As of December 31, 2022, the total outstanding balances amounted to RMB160 million, including RMB4 million due in November 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The long-term borrowings contain covenants including, among others, those related to certain financial metrics, liens, consolidation, merger and sale of the Group’s assets. The Group is in compliance with all of the loan covenants as of December 31, 2021 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">2)    Financings associated with failed sale-leaseback transactions</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2021 and 2022, the Group sold certain machinery and equipment with total carrying amount of RMB2,630 million and RMB1,761 million to certain third parties (the “purchaser-lessors”) for a total consideration of RMB3,334 million and RMB1,768 million and simultaneously entered into contracts to lease back these assets from the purchaser-lessors for periods from <span style="-sec-ix-hidden:Hidden_gUazvaExNESEAGt6hAs4FA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span> to six years. Pursuant to the terms of the contracts, the Group is required to pay to the purchaser-lessors quarterly lease payment over the contract periods and is entitled to obtain the ownership of these equipment at a nominal price upon the expiration of the leases. Through the leaseback, the Group substantially retains all of the benefits and risks incident to the ownership of the equipment sold and the fair value of these equipment upon expiration of leasing period is most likely to be much higher than the repurchase price. Therefore, these lease transactions do not qualify as sale-leaseback transaction. Accordingly, the Group identified the transactions as financing arrangements and recorded as borrowings. As of December 31, 2022, the Group recorded RMB2,596 million under long-term borrowings, including RMB1,133 million as current portion.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">3)    Other long-term borrowings</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In the February 2018, Jiangxi Jinko, together with government background funds, established Jinko Sichuan. Cash capital injections with an aggregate amount of RMB1.3 billion had been made by the non-controlling shareholders through December 31, 2021. The Group controls and consolidates such entity in its financial statements. In October 2020, Jiangxi Jinko entered into a supplementary investment agreement with the government background funds, pursuant to which the government background funds will no longer participates in any business decision of Jinko Sichuan and enjoys a fixed annual return of 6% on its capital injection. Additionally, Jiangxi Jinko shall repurchase all the 30% equity interests (the non-controlling interest) held by the government background funds upon the sixth anniversary of the capital injection date with a repurchase price equivalent to the capital injection made by the government background funds. Considering the government investment shall be repaid on a fixed date and for fixed amounts, redemption of the government investment is considered to be mandatory and certain to occur and is not upon the occurrence of a conditional event nor depends upon the satisfaction of a specified contingency. The Group assessed the impact of the above amendments and concluded that these amendments represented a settlement of the non-controlling interests given characteristics of the non-controlling interests has been completely changed to loan liabilities. At the time of the settlement, the carrying amount of the non-controlling interests with the amount of RMB997 million was derecognized, and the new loan liabilities was recorded at fair value of RMB1,114 million, with the difference recorded against additional paid-in-capital. In addition, in July, September and October 2021, the Jinko Sichuan received capital injection with the amount of RMB100 million, RMB150 million and RMB50 million from government background funds which bear a fixed annual return of 5.18%, and shall be repaid upon the fifth anniversary of the capital injection date. The Group recorded such capital injection as long-term borrowings. As of December 31, 2021 and 2022, the total outstanding balances amounted to RMB1,560 million and RMB1,633 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In the second and third quarter of 2018, government background companies made capital injection with the amounted of RMB517 million into Haining Jinko. In the third quarter of 2019, to support developments of local enterprise, government background funds of Zhejiang province made investment into Haining Jinko as capital injections through limited partnership established together with Zhejiang Jinko. The total capital injection received from government funds in the year of 2019 amounted to RMB846 million. In the fourth quarter of 2020, the Group entered into supplementary investments agreement with government background funds, pursuant to which the government background funds will no longer participate in any business decision of Haining Jinko and enjoys fixed annual return within the range from 4.75% to 5.23% on their capital injections respectively. Additionally, the Group shall repurchase all the equity interests (the non-controlling interest) held by the government background funds upon the fifth or sixth anniversary of the capital injection date with a repurchase price equivalent to the capital injection made by the government background funds. Considering the government investment shall be repaid on a fixed date and for fixed amounts, redemption of the government investment is considered to be mandatory and certain to occur and is not upon the occurrence of a conditional event nor depends upon the satisfaction of a specified contingency. The Group assessed the impact of the above amendments and concluded that these amendments represented a settlement of the non-controlling interests given characteristics of the non-controlling interests has been completely changed to loan liabilities. At the time of the settlement, the carrying amount of the non-controlling interests with the amount of RMB1,164 million was derecognized, and the new loan liabilities was recorded at fair value of RMB1,193 million with the difference recorded against additional paid-in-capital. As of December 31, 2021 and 2022, the total outstanding balances amounted to RMB1,096 million and RMB1,099 million respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In the September 2019, Jiangxi Jinko, together with government background funds, established Jinko Yiwu. Cash capital injections with an aggregate amount of RMB765 million had been made by the non-controlling shareholders through December 31, 2020. The Group controls and consolidates such entity in its financial statements. In August 2020, Jiangxi Jinko entered into a supplementary investment agreement with the government background funds, pursuant to which the government background funds will no longer participates in any business decision of Jinko Yiwu and enjoys a fixed annual return of 6% on its capital injection. Additionally, Jiangxi Jinko shall repurchase all the 45% equity interests (the non-controlling interest) held by the government background funds upon the fifth anniversary of the capital injection date with a repurchase price equivalent to the capital injection made by the government background funds. Considering the government investment shall be repaid on a fixed date and for fixed amounts, redemption of the government investment is considered to be mandatory and certain to occur and is not upon the occurrence of a conditional event nor depends upon the satisfaction of a specified contingency. The Group assessed the impact of the above amendments and concluded that these amendments represented a settlement of the non-controlling interests given characteristics of the non-controlling interests has been completely changed to loan liabilities. At the time of the settlement, the carrying amount of the non-controlling interests with the amount of RMB779 million was derecognized, and the new loan liabilities was recorded at fair value of RMB818 million, with the difference recorded against additional paid-in-capital. As of December 31, 2021 and 2022, the total outstanding balances amounted to RMB757 million and RMB754 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In the December 2019, Jiangxi Jinko, together with a government background fund, established Jinko Chuzhou. Cash capital injections with an aggregate amount of RMB1.1 billion had been made by the non-controlling shareholder through December 31, 2022. The Group controls and consolidates such entity in its financial statements. In August 2020, Jiangxi Jinko entered into a supplementary investment agreement with the government background fund, pursuant to which the government background fund will no longer participates in any business decision of Jinko Chuzhou and enjoys a fixed annual return of 4.35% on its capital injection. Additionally, Jiangxi Jinko shall repurchase all the 45% equity interests (the non-controlling interest) held by the government background fund upon the sixth anniversary of the capital injection date with a repurchase price equivalent to the capital injection made by the government background fund. Considering the government investment shall be repaid on a fixed date and for fixed amounts, redemption of the government investment is considered to be mandatory and certain to occur and is not upon the occurrence of a conditional event nor depends upon the satisfaction of a specified contingency. The Group assessed the impact of the above amendments and concluded that these amendments represented a settlement of the non-controlling interests given characteristics of the non-controlling interests has been completely changed to loan liabilities. At the time of the settlement, the carrying amount of the non-controlling interests with the amount of RMB859 million was derecognized, and the new loan liabilities was recorded at fair value of RMB846 million, with the difference recorded against additional paid-in-capital. In July and September 2021, Jinko Chuzhou received two 5-year loans with the amount of RMB150 million and RMB100 million from the government background fund which both bear a fixed annual return of 4.35%. As of December 31, 2021 and 2022, the total outstanding balances amounted to RMB1,025 million and RMB701 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In September and October 2021, Rui Xu entered into two 5-year loan agreements with a government background company with the principle amount of RMB20 million and RMB20 million and the interest rate of 5.05% and 5.05%, respectively. As of December 31, 2022, the total outstanding balances amounted to RMB40 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In April 2020, Jiangxi Jinko, together with a government background fund, established Jinko ShangRao. The Group controls and consolidates such entity in its financial statements. Pursuant to the investment agreement entered by Jiangxi Jinko and the government background fund, the government background fund will provide its investment into Shangrao Jinko of RMB4.5 billion with the interest rate stipulated by bank for the corresponding period. Jiangxi Jinko shall repurchase all the 45% equity interests (the non-controlling interest) held by the government background fund upon the sixth anniversary of the date of the investment agreement with a repurchase price equivalent to the capital injection made by the government background funds. Considering the government investment shall be repaid on a fixed date and for fixed amounts, redemption of the government investment is considered to be mandatory and certain to occur and is not upon the occurrence of a conditional event nor depends upon the satisfaction of a specified contingency. Therefore, these government investments were accounted as loan liabilities. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In January 2021, Jinko Shangrao received a <span style="-sec-ix-hidden:Hidden_cuq8EfUMnE-dh2byWY6w7w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5-year</span></span> loan with the amount of RMB98 million from the government background fund which bears a fixed annual return of 4.9%. In June 2021, to further support the development of Jinko Shangrao, the government background fund entered into agreement with Jiangxi Jinko to waive interests associated with the government loans during the period from January 1 to December 31, 2021. Considering the cash flow effect on a present value basis is less than 10 percent, the interest waiving is regarded as a modification of the government loan, and therefore, established a new effective interest based on the carrying value of the government loan and the revised cash flows since the modification date on June 25, 2021. No gain or loss was recorded in relation to the modification in 2021. As of December 31, 2021 and 2022, the total outstanding balances amounted to RMB2,017 million and RMB2,059 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In July 2020, the Group entered into a 2-year loan agreement with Ping An International Financial Leasing Co., Ltd. for a principle amount of RMB49,263 million which was repayable from July 2020 to July 2022. The borrowing was guaranteed by Jiangxi Jinko. The loan was repaid in July 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In July 2021, Haining Jinko entered into a <span style="-sec-ix-hidden:Hidden_Bygrv30WuU-H_pZYhwbTWg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5-year</span></span> loan agreement with a government background company with the principle amount of RMB690 million and interest rate of LPR plus 10%. The loan will be repaid upon the fifth anniversary of the borrowing date. The borrowing was guaranteed by Jiangxi Jinko and Zhejiang Jinko. As of December 31, 2021 and 2022, the total outstanding balances amounted to RMB690 million and RMB591 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In October 2021, Anhui Jinko entered into a <span style="-sec-ix-hidden:Hidden_OG7oj90WkU6yxHCtZUkLIw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">6</span></span>-year loan agreement with a government background company with the principle amount of RMB455 million and interest rate of 5.58%. The loan will be repaid upon the sixth anniversary of the borrowing date. As of December 31, 2021 and 2022, the total outstanding balances amounted to RMB434 million and RMB465 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In October and December 2021, Yushan Jinko entered into a 6-year loan agreement with a government background company with the principle amount of RMB200 million and RMB100 million and interest rate of 4.90% and 4.90%, respectively. These loans will be repaid upon the sixth anniversary of the borrowing date. As of December 31, 2021 and 2022, the total outstanding balances amounted to RMB287 million and RMB278 million, respectively. In January 2022, Yushan Jinko entered into a <span style="-sec-ix-hidden:Hidden_6ULR7-BCYE6OfPlvSzA1aQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">6-year</span></span> loan agreement with a government background company with the principle amount of RMB100 million interest rate of 4.90%. These loans will be repaid upon the sixth anniversary of the borrowing date. As of December 31, 2022, the total outstanding balances amounted to RMB100 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In 2022, Anhui Jinko entered into three separate <span style="-sec-ix-hidden:Hidden_4swvZnTGzUuUH0OHVEdN_A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">6-year</span></span> loan agreements with a government background company with the principle amount of RMB83 million, RMB66 million and RMB66 million with the interest rate of 5.58%, 5.58% and 5.57%, respectively. These loans will be repaid upon the sixth anniversary of the borrowing date. As of December 31, 2022, the total outstanding balances amounted to RMB215 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In July 2022, Jinko Feidong entered into a 5-year loan agreement with a government background company with the principle amount of RMB205 million and interest rate of 4.75%. The loan will be repaid upon the fifth anniversary of the borrowing date. As of December 31, 2022, the total outstanding balances amounted to RMB208 million. In July 2022, Jinko Leshan entered into a <span style="-sec-ix-hidden:Hidden_Lup6Z04nxEeTu3dLNt4qTQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4-year</span></span> loan agreement with a government background company with the principle amount of RMB150 million and interest rate of 6%. The loan will be repaid upon the fifth anniversary of the borrowing date. As of December 31, 2022, the total outstanding balances amounted to RMB51 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In August 2022, Haining Jinko entered into a <span style="-sec-ix-hidden:Hidden_RcPC22fZZU--26TNIMwETQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5</span></span>-year loan agreement with a government background company with the principle amount of RMB1,000 million and interest rate of 5.06%. The loan will be repaid upon the fifth anniversary of the borrowing date. As of December 31, 2022, the total outstanding balances amounted to RMB1,006 million.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;">Components of short-term borrowings as of December 31, 2021 and 2022 were as follows (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:29.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Short-term borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,967,827</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,316,714</p></td></tr><tr><td style="vertical-align:bottom;width:68.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Long-term borrowings—current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,371,540</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,102,456</p></td></tr><tr><td style="vertical-align:bottom;width:68.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total short-term borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,339,367</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,419,170</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 11967827000 10316714000 1371540000 2102456000 13339367000 12419170000 0.0328 0.0310 2186000000 120000000 1002000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Details of the Group’s short-term borrowings as of December 31, 2022 are (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:51.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Type of loan</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:51.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Guarantee/Collateral</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td></tr><tr><td style="vertical-align:bottom;width:24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Credit loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:16.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,055,137</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:51.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> a) </p></td></tr><tr><td style="vertical-align:bottom;width:24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Letter of credit loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:16.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,792,460</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:51.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> a) </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:16.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 256,313</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;width:51.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Guaranteed by JinkoSolar Holding </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> b) </p></td></tr><tr><td style="vertical-align:bottom;width:24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:16.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 167,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;width:51.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;">Guaranteed by JinkoSolar Holding and certain shareholders of the Group </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> b) </p></td></tr><tr><td style="vertical-align:bottom;width:24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Guaranteed by subsidiaries </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:16.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 50,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;width:51.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Guaranteed by Jiangxi Jinko and certain shareholders of the Group </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> b) </p></td></tr><tr><td style="vertical-align:bottom;width:24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">of the Group and third parties </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:16.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,942,835</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;width:51.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Guaranteed by Jiangxi Jinko</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> b) </p></td></tr><tr><td style="vertical-align:bottom;width:24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">and/or collateralized on the </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:16.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,329,716</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:51.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Guaranteed by Zhejiang Jinko</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> b) </p></td></tr><tr><td style="vertical-align:bottom;width:24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Group’s assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:16.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,197</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:51.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Guaranteed by Agricultural Bank of China Shangrao Guangxin Branch</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> b) </p></td></tr><tr><td style="vertical-align:bottom;width:24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:16.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,312</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:51.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Guaranteed by China Export &amp; Credit Insurance Corporation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> b)</p></td></tr><tr><td style="vertical-align:bottom;width:24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:16.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,132,645</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;width:51.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Financings associated with failed sale-lease back transactions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> c) </p></td></tr><tr><td style="vertical-align:bottom;width:24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:16.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 647,555</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:51.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Guaranteed and collateralized on buildings, equipment and other assets of the Group and shareholders of the Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">d)</p></td></tr><tr><td style="vertical-align:bottom;width:24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:top;white-space:nowrap;width:16.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,419,170</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:51.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;width:51.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">As of December 31, 2022, the Group had short-term bank borrowings of RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4,055</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million credit loans, and RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2,792</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million letter of credit loans. The remaining short-term bank borrowings of RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4,439</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million were either guaranteed by other parties and/or collateralized on the Group’s assets, detailed as following:</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">b)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Borrowings of RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">256 </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">million guaranteed by JinkoSolar Holding, RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">167</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million guaranteed by JinkoSolar Holding and certain shareholders of the Group, RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">50</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">guaranteed by Jiangxi Jinko and certain shareholders of the Group, RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1,943</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million guaranteed by Jiangxi Jinko, RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1,330</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million guaranteed by Zhejiang Jinko, RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">20</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million guranteed by Agricultural Bank of China Shangrao Guangxin Branch, and RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">25</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million guranteed by China Export &amp; Credit Insurance Corporation, respectively.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">c)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">As of December 31, 2022, the Group recorded financings associated with failed sale-lease back transactions with the amount of RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1,463</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million under long-term borrowings, and RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1,133</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">as current portion (Note 18).</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">d)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">120</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million collateralized on the account receivables and inventories of the Group, RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">528</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million collateralized on the Group’s certain building and equipment, including RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">329</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million which were also collateralized on the Group’s certain land use rights, RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">95</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million were also collateralized on the Group’s certain land use rights and inventories.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;">In addition, included in these borrowings there were borrowings of RMB120 million guaranteed by Jinkosolar Holding, RMB100 million guaranteed by JinkoSolar Holding and Zhejiang Jinko, and RMB288 million guaranteed by Jiangxi Jinko.</p> 4055137000 2792460000 256313000 167000000 50000000 1942835000 1329716000 20197000 25312000 1132645000 647555000 12419170000 4055000000 2792000000 4439000000 256000000 167000000 50000000 1943000000 1330000000 20000000 25000000 1463000000 1133000000 120000000 528000000 329000000 95000000 120000000 100000000 288000000 1006000000 169000000 1102000000 4108000000 2809000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;">Components of short-term borrowings as of December 31, 2021 and 2022 were as follows (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Long-term bank borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 590,013</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,329,075</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Long-term financings associated with failed sale-leaseback transactions </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,756,452</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,595,686</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other long-term borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,921,530</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,200,490</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: Current portion of long-term borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (99,256)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (969,811)</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: Current portion of financings associated with failed sale-leaseback transactions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,272,284)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,132,645)</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total long-term borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,896,455</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,022,795</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 590013000 3329075000 2756452000 2595686000 7921530000 9200490000 99256000 969811000 1272284000 1132645000 9896455000 13022795000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Future principal repayments on the long-term borrowings are as follows (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ending December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Year ended December 31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,862,228</p></td></tr><tr><td style="vertical-align:bottom;width:83.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,875,790</p></td></tr><tr><td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,085,899</p></td></tr><tr><td style="vertical-align:bottom;width:83.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,110,558</p></td></tr><tr><td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 625,033</p></td></tr><tr><td style="vertical-align:bottom;width:83.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 565,743</p></td></tr><tr><td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,125,251</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 3862228000 2875790000 5085899000 2110558000 625033000 565743000 15125251000 12000000 75000000 0.0192 55000000 27000000 4000000 100000000 19000000 0.0530 0.0530 119000000 81000000 5000000 18000000 190000000 0.043 190000000 27000000 P2Y 100000000 0.0365 110000000 100000000 P2Y 817000000 110000000 208000000 28000000 0.0210 0.0270 P3Y 150000000 0.041 149000000 P7Y 2400000000 397000000 0.041 397000000 27000000 P7Y 31000000 0.0395 P3Y 240000000 0.04 240000000 P3Y 100000000 0.0365 100000000 10000000 80000000 0.0410 100000000 100000000 200000000 0.041 400000000 60000.00 38000000 366000000 50000000 0.0365 50000000 500000 70000000 0.0340 70000000 10000000 17000000 0.0510 16000000 3000000 25000000 92000000 21000000 0.0480 0.0460 0.0460 138000000 26000000 50000000 0.035 164000000 0.0365 160000000 4000000 2630000000 1761000000 3334000000 1768000000 P6Y 2596000000 1133000000 1300000000 0.06 0.30 997000000 1114000000 100000000 150000000 50000000 0.0518 0.0518 0.0518 1560000000 1633000000 517000000 517000000 846000000 0.0475 0.0523 1164000000 1193000000 1096000000 1099000000 765000000 0.06 0.45 779000000 818000000 757000000 754000000 1100000000 0.0435 0.45 859000000 846000000 150000000 100000000 0.0435 0.0435 1025000000 701000000 P5Y P5Y 20000000 20000000 0.0505 0.0505 40000000 4500000000 0.45 98000000 0.049 0.10 0 2017000000 2059000000 P2Y 49263000000 690000000 0.10 690000000 591000000 455000000 0.0558 434000000 465000000 200000000 100000000 0.0490 0.0490 287000000 278000000 100000000 0.0490 100000000 83000000 66000000 66000000 0.0558 0.0558 0.0557 215000000 P5Y 205000000 0.0475 208000000 150000000 0.06 51000000 1000000000 0.0506 1006000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">19.    LEASES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group’s operating lease primarily represent offices and overseas manufacturing facilities and warehouses. Most of the operating leases are for terms ranging from 3 to 20 years, although terms and conditions can vary from lease to lease. The Group has assessed the specific terms and conditions of each operating lease to determine the amount of the lease payments and the length of the lease term, which includes the minimum period over which lease payments are required plus any renewal options that are both within the Group’s control to exercise and reasonably certain of being exercised upon lease commencement. The Company assesses all relevant factors to determine if sufficient incentives exist as of lease commencement to conclude whether or not renewal is reasonably certain. There are no material residual value guarantees provided by the Company nor any restrictions or covenants imposed by the operating leases to which the Company is a party. In determining the lease liability, the Group utilizes its incremental borrowing rate for debt instruments with terms approximating the term for its operating leases to discount the future lease payments over the lease term to present value. The Company does not incur variable lease payments for its operating leases.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group’s finance leases primarily represent machinery and equipment utilized in the Group’s production facilities. All of the Group’s finance leases meet one or more of the criteria as: a) the lease transfers ownership of the underlying asset to the Group by the end of the lease term; b) the lease grants the Group an option to purchase the underlying asset that the lessee is reasonably certain to exercise; c) the lease term is for the major part of the remaining economic life of the underlying asset; d) the present value of the sum of the lease payments and any residual value guaranteed by the Group that is not already reflected in the lease payments equals or exceeds substantially all of the fair value of the underlying asset; e) the underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of the lease term. ROU of capital lease is recorded at the aggregate of future minimum lease payments and estimated residual value of the leased equipment. In determining the lease liability, the Group utilizes its incremental borrowing rate for debt instruments with terms approximating the term for its capital leases to discount the future lease payments over the lease term to present value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The balances for the operating and finance leases where the Group is the lessee are presented as follows (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Operating leases:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,515</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,489</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities - non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 385,420</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 339,885</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 447,935</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 405,374</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease right-of-use assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 438,271</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 396,966</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Financing leases:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Financing lease liabilities - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 194,939</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 168,381</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Financing lease liabilities - non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 236,374</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 69,881</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total financing lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 431,313</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 238,262</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Financing lease right-of-use assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 628,592</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 558,407</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:1pt;font-style:normal;font-weight:normal;"> </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The components of lease expenses were as follows (RMB in thousands):</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Lease cost:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amortization of right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">135,791</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 129,869</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest of lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">51,575</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,553</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expenses for short-term lease within 12 months</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3,052</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,154</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">190,418</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 175,576</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 54pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(b)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Supplemental cash flow information related to leases was as follows (RMB in thousands):</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Cash paid for amounts included in the measurement of lease liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating cash outflows for operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,906</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating cash outflows for finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,974</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,926</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Financing cash outflows for finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 286,292</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 216,722</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total cash paid for amounts included in the measurement of lease liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 388,666</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 309,554</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Lease obligation accrued in exchange for right-of-use assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 185,472</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,476</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finance lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 132,188</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total lease obligation accrued in exchange for right-of-use assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 317,660</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,476</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(c)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Supplemental balance sheet information related to leases was as follows </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(RMB in thousands)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">:</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Operating leases:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="3" style="vertical-align:bottom;width:21.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Weighted-average remaining lease term</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">7.35 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6.21 years</p></td></tr><tr><td style="vertical-align:bottom;width:76.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Weighted-average discount rate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6.47%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6.46%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Financing leases:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="3" style="vertical-align:bottom;width:21.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Weighted-average remaining lease term</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1.94 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.94 years</p></td></tr><tr><td style="vertical-align:bottom;width:76.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Weighted-average discount rate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5.65%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5.55%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(d)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Maturities of lease liabilities were as follows </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(RMB in thousands)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">:</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Operating leases:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ending December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Year ended December 31,</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:84.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 85,637</p></td></tr><tr><td style="vertical-align:bottom;width:84.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 84,973</p></td></tr><tr><td style="vertical-align:bottom;width:84.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,863</p></td></tr><tr><td style="vertical-align:bottom;width:84.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 206,541</p></td></tr><tr><td style="vertical-align:bottom;width:84.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total undiscounted lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 453,014</p></td></tr><tr><td style="vertical-align:bottom;width:84.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,640</p></td></tr><tr><td style="vertical-align:bottom;width:84.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 405,374</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Financing leases:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ending December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.04%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Year ended December 31,</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.29%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:84.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 236,657</p></td></tr><tr><td style="vertical-align:bottom;width:84.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,252</p></td></tr><tr><td style="vertical-align:bottom;width:84.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total undiscounted lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 270,909</p></td></tr><tr><td style="vertical-align:bottom;width:84.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,647</p></td></tr><tr><td style="vertical-align:bottom;width:84.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.29%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 238,262</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:2pt;visibility:hidden;">​</span></p> P3Y P20Y false <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The balances for the operating and finance leases where the Group is the lessee are presented as follows (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Operating leases:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,515</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,489</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities - non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 385,420</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 339,885</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 447,935</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 405,374</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease right-of-use assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 438,271</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 396,966</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Financing leases:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Financing lease liabilities - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 194,939</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 168,381</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Financing lease liabilities - non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 236,374</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 69,881</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total financing lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 431,313</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 238,262</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Financing lease right-of-use assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 628,592</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 558,407</p></td></tr></table> 62515000 65489000 385420000 339885000 447935000 405374000 438271000 396966000 194939000 168381000 236374000 69881000 431313000 238262000 628592000 558407000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:1pt;font-style:normal;font-weight:normal;"> </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The components of lease expenses were as follows (RMB in thousands):</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Lease cost:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amortization of right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">135,791</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 129,869</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest of lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">51,575</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,553</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expenses for short-term lease within 12 months</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3,052</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,154</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">190,418</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 175,576</p></td></tr></table> 135791000 129869000 51575000 36553000 3052000 9154000 190418000 175576000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 54pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(b)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Supplemental cash flow information related to leases was as follows (RMB in thousands):</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Cash paid for amounts included in the measurement of lease liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating cash outflows for operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,906</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating cash outflows for finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,974</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,926</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Financing cash outflows for finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 286,292</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 216,722</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total cash paid for amounts included in the measurement of lease liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 388,666</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 309,554</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Lease obligation accrued in exchange for right-of-use assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 185,472</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,476</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finance lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 132,188</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total lease obligation accrued in exchange for right-of-use assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 317,660</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,476</p></td></tr></table> 76400000 72906000 25974000 19926000 286292000 216722000 388666000 309554000 185472000 3476000 132188000 317660000 3476000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(c)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Supplemental balance sheet information related to leases was as follows </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(RMB in thousands)</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">:</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Operating leases:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="3" style="vertical-align:bottom;width:21.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Weighted-average remaining lease term</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">7.35 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6.21 years</p></td></tr><tr><td style="vertical-align:bottom;width:76.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Weighted-average discount rate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6.47%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6.46%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Financing leases:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="3" style="vertical-align:bottom;width:21.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Weighted-average remaining lease term</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1.94 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.94 years</p></td></tr><tr><td style="vertical-align:bottom;width:76.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Weighted-average discount rate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5.65%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5.55%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> P7Y4M6D P6Y2M15D 0.0647 0.0646 P1Y11M8D P0Y11M8D 0.0565 0.0555 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Operating leases:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ending December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Year ended December 31,</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:84.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 85,637</p></td></tr><tr><td style="vertical-align:bottom;width:84.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 84,973</p></td></tr><tr><td style="vertical-align:bottom;width:84.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,863</p></td></tr><tr><td style="vertical-align:bottom;width:84.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 206,541</p></td></tr><tr><td style="vertical-align:bottom;width:84.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total undiscounted lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 453,014</p></td></tr><tr><td style="vertical-align:bottom;width:84.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,640</p></td></tr><tr><td style="vertical-align:bottom;width:84.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 405,374</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 85637000 84973000 75863000 206541000 453014000 47640000 405374000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Financing leases:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ending December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.04%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Year ended December 31,</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.29%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:84.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 236,657</p></td></tr><tr><td style="vertical-align:bottom;width:84.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,252</p></td></tr><tr><td style="vertical-align:bottom;width:84.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total undiscounted lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 270,909</p></td></tr><tr><td style="vertical-align:bottom;width:84.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,647</p></td></tr><tr><td style="vertical-align:bottom;width:84.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.29%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 238,262</p></td></tr></table> 236657000 34252000 270909000 32647000 238262000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">20.    EARNINGS PER SHARE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Basic earnings per share and diluted earnings per share have been calculated as follows (RMB in thousands, except for share and per share data):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:34.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:63.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:63.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net income </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 335,255</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 955,572</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,565,139</p></td></tr><tr><td style="vertical-align:bottom;width:63.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: Net income attributable to non-controlling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 104,870</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 234,554</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 944,633</p></td></tr><tr><td style="vertical-align:bottom;width:63.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net income attributable to JinkoSolar’s ordinary shareholders </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 230,385</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 721,018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 620,506</p></td></tr><tr><td style="vertical-align:bottom;width:63.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Dilutive effects of convertible senior notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (308,339)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:63.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Dilutive effects of call option</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (462,752)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:63.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Numerator for diluted income/(loss) per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (232,367)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 412,679</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 620,506</p></td></tr><tr><td style="vertical-align:bottom;width:63.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Denominator for basic earnings per share - weighted average number of ordinary shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 178,938,853</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 190,672,869</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 198,004,260</p></td></tr><tr><td style="vertical-align:bottom;width:63.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Dilutive effects of share options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 540,620</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,404,234</p></td></tr><tr><td style="vertical-align:bottom;width:63.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Dilutive effects of convertible notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,506,283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:63.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Dilutive effects of call option</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,500,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:63.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Denominator for diluted calculation - weighted average number of ordinary shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">171,438,853</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 205,719,772</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 200,408,494</p></td></tr><tr><td style="vertical-align:bottom;width:63.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Basic earnings per share attributable to JinkoSolar’s ordinary shareholders </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.78</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.13</p></td></tr><tr><td style="vertical-align:bottom;width:63.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Diluted earnings/(loss) per share attributable to JinkoSolar’s ordinary shareholders </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1.36)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.01</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.10</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For the years ended December 31, 2020 and 2022, convertible senior notes convertible into 17,708,332 and 14,427,088 shares were not included in the computation of diluted EPS because of their anti-dilutive effect, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">For the years ended December 31, 2020, because of the dilutive impact, potential shares underlying the call option arrangement (Note 22) were removed from weighted average number of ordinary shares outstanding since its issuance date, and changes in income of the assumed exercise of call option were also recorded as the adjustment to the consolidated net income to arrive at the diluted net income available to the Company’s ordinary shareholders.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Basic earnings per share and diluted earnings per share have been calculated as follows (RMB in thousands, except for share and per share data):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:34.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:63.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:63.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net income </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 335,255</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 955,572</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,565,139</p></td></tr><tr><td style="vertical-align:bottom;width:63.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: Net income attributable to non-controlling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 104,870</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 234,554</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 944,633</p></td></tr><tr><td style="vertical-align:bottom;width:63.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net income attributable to JinkoSolar’s ordinary shareholders </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 230,385</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 721,018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 620,506</p></td></tr><tr><td style="vertical-align:bottom;width:63.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Dilutive effects of convertible senior notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (308,339)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:63.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Dilutive effects of call option</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (462,752)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:63.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Numerator for diluted income/(loss) per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (232,367)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 412,679</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 620,506</p></td></tr><tr><td style="vertical-align:bottom;width:63.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Denominator for basic earnings per share - weighted average number of ordinary shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 178,938,853</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 190,672,869</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 198,004,260</p></td></tr><tr><td style="vertical-align:bottom;width:63.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Dilutive effects of share options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 540,620</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,404,234</p></td></tr><tr><td style="vertical-align:bottom;width:63.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Dilutive effects of convertible notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,506,283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:63.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Dilutive effects of call option</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,500,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:63.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Denominator for diluted calculation - weighted average number of ordinary shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">171,438,853</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 205,719,772</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 200,408,494</p></td></tr><tr><td style="vertical-align:bottom;width:63.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Basic earnings per share attributable to JinkoSolar’s ordinary shareholders </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.78</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.13</p></td></tr><tr><td style="vertical-align:bottom;width:63.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Diluted earnings/(loss) per share attributable to JinkoSolar’s ordinary shareholders </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1.36)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.01</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.10</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 335255 955572 1565139 104870 234554 944633 230385 721018 620506 308339 462752 -232367 412679 620506 178938853 190672869 198004260 540620 2404234 14506283 7500000 171438853 205719772 200408494 1.29 3.78 3.13 -1.36 2.01 3.10 17708332 17708332 14427088 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">21.    EMPLOYEE BENEFITS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">According to the guidance promulgated by the central government, companies (and employees) are required to contribute, in specified portions, to the social insurance funds (including medical care insurance, work injury insurance, unemployment insurance, maternity insurance and pension benefits) as well as the housing funds (collectively, “employee welfare funds”) on a monthly basis for all of the employees based on such employees’ actual salaries or the applicable capped salary base, whichever is lower. An employee is entitled to request its employer to make the required portion of contributions in the statutory amounts to the employee welfare funds.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In line with local customary practices, the Company has made contributions to the social insurance funds which met the requirement of the local minimum wage standard, instead of its employees’ actual salaries as required by the above described guidance, and has not made full contribution to the housing funds.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Based on the Company’s observation of local practices and consultation with relevant government authorities, the Company believes its practice has been consistent with the common practice adopted by businesses in Shangrao and Haining, where the Company’s main subsidiaries operate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">However, the Company believes it is probable that it will be required to make additional contributions to the employee welfare funds if (i) the government authorities were to strictly enforce the statutory contribution requirements, or (ii) the employees were to request the Company to make full contributions to their employee welfare funds (such request, if made, would most likely be supported by the labor arbitration center or the labor administrative bureau). Therefore, the Company recognizes the difference between the amount of its actual contributions and the statutory contribution requirements under the guidance promulgated by the central government as a liability for employee welfare benefits. The unpaid balance of accrued liability accrued for the welfare benefits were RMB741 million and RMB1,071 million as of December 31, 2021 and December 31, 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On October 28, 2010, the Standing Committee of the National People’s Congress issued and adopted the Social Insurance Law (the “Social Insurance Law”), which became effective on July 1, 2011. The Social Security Law imposes certain fines for the aggregated amount of any outstanding contributions if such contributions are not made within a prescribed time period. In light of this requirement, the Company had accrued a penalty on the basis of a daily rate of 0.05% of the outstanding contributions as provided under the Social Insurance Law prior to 2014. The unpaid balance of penalty accrued for employee welfare benefits were RMB12<span style="white-space:pre-wrap;"> million and RMB</span>26 million as of December 31, 2012 and 2013, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">On September 26, 2013, the Ministry of Human Resources and Social Security of the People’s Republic of China announced “Regulations on the Declaration and Payment of Social Welfare” (“New Social Security Regulation”), which took effect on November 1, 2013. The New Social Security Regulation clarifies that the local social security authority should issue a notification to the employers who fail to make appropriate contribution of social security and a late-payment penalty charge will only be imposed to employers who fail to pay the outstanding contribution within five days upon the receipt of the notification. However, there were different interpretations of the New Social Security Regulation as to applicability of the penalty charge by different local authorities in different cities and provinces in late 2013, therefore, the Company performed investigation and legal assessment as well as communicating with relevant local authorities. Legal assessment was completed in late 2014. In the opinion of the management, the probability that the Company would be required to pay late-payment penalty in connection with the unpaid contribution is remote, given that the Company has received certificates from local social security authorities which confirmed that the Company was in compliance with the local social insurance regulations as of December 31, 2014 and that local social security authorities have not issued any notification for payment of outstanding contribution to the Company. Accordingly, the Company did not accrue for late-payment penalty since then.</p> 741000000 1071000000 0.0005 12000000 26000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">22.    CONVERTIBLE SENIOR NOTES AND CALL OPTIONS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">2024 Convertible Notes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company issued USD85 million of Convertible Senior Notes on May 17, 2019, which will mature on June 1, 2024 (the “2024 Notes”). The interest rate is 4.5% per annum payable semi-annually, in arrears.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Holders have the option to convert their 2024 Notes at any time prior to the close of business on the third business day immediately preceding the maturity date at a conversion rate of 52.0833 ADSs per USD1,000 principal amount of the Notes (equivalent to an initial conversion price of approximately USD19.20 per ADS).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The conversion rate is subject to change on anti-dilution and upon certain fundamental changes. Fundamental changes are defined as 1) any “person” or “group” beneficially owns (directly or indirectly) 50% or more of the total voting power of all outstanding classes of Company’s shares or has the power to elect a majority of the members of the board of directors; 2) Company consolidates with, or merge with or into, another person or the Company sells, assigns, conveys, transfers, leases or otherwise disposes of all or substantially all of its assets, or any person consolidates with, or merges with or into, the Company; 3) Termination of trading of Company’s ADSs; and 4) adoption of a plan relating to the Company’s liquidation or dissolution.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The holders have the option to require the Company to repurchase the 2024 Notes, in whole or in part, in the event of a fundamental change for an amount equal to the 100% of the principal amount and any accrued and unpaid interest in the event of fundamental changes. Management assessed that the likelihood of fundamental change is remote.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The holders will have the right to require the Company to repurchase for cash all or any portion of their notes on June 1, 2021 at a repurchase price equal to 100% of the principal amount of the notes to be repurchased, plus accrued and unpaid interest to, but excluding, the repurchase date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">While the 2024 Notes remain outstanding, the Company or its subsidiaries should not create or permit to subsist any security upon its property, assets or revenues (present or future) to secure any international investment securities or to secure any guarantee of or indemnity of any international investment securities unless the obligations under the Notes and the indenture (a) are secured equally and ratably therewith, or (b) have the benefit of such other security, guarantee, indemnity or other arrangement as shall be approved by holders of a majority in aggregate principal amount of the Notes then outstanding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">During the year of 2021, certain 2024 Notes with the principal amount of USD16 million were converted into 3,281,244 ordinary shares of the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Accounting for 2024 Convertible Notes</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company has RMB as its functional currency, and the 2024 Notes are denominated in USD. As a result, the conversion feature is dual indexed to the Company’s stock as well as the RMB and USD exchange rate, and is considered an embedded derivative which needs to be bifurcated from the host instrument in accordance with ASC 815.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">ASC 815-15-25 provides that if an entity has a hybrid financial instrument that would require bifurcation of embedded derivatives under ASC 815, the entity may irrevocably elect to initially and subsequently measure a hybrid financial instrument in its entirety at fair value with changes in fair value recognized in earnings. The fair value election can be made instrument by instrument and shall be supported by concurrent documentation or a preexisting documented policy for automatic election. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company elected to measure the 2024 Notes in their entirety at fair value. According to ASC 825-10-45-5, the Company measures the financial liability at fair value with qualifying changes in fair value recognized in net income. The Company also presents separately in other comprehensive income the portion of the total change in the fair value of the liability that results from a change in the instrument-specific credit risk. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Further, as the functional currency of the Company is RMB, the fair value of the 2024 Notes is translated into RMB at each balance sheet date with the difference being reported as exchange gain or loss, except for the exchange rate remeasurement of the component of the change in fair value of the liability resulting from the cumulative changes in instrument-specific credit risk which is presented in other comprehensive income. In addition, all issuance costs associated with the 2024 Notes offering has been expensed as incurred in accordance with ASC 825-10-25-3, which states that upfront costs and fees related to items for which the fair value option is elected shall be recognized in the consolidated statements of operations and comprehensive as incurred and not deferred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 12pt 0pt;">As of December 31, 2021 and 2022, the estimated fair value of the 2024 Notes amounted to approximately RMB1,099 million and RMB1,071 million. The Company recorded a gain from foreign exchange remeasurement of RMB9 million and a loss from foreign exchange remeasurement of RMB60 million in net income for the year ended December 31, 2021 and 2022, respectively. The Company recorded a gain from change in fair value of 2024 Notes of RMB328 million and a loss from change in fair value of 2024 Notes of RMB12 million in net income for the years ended December 31, 2021 and 2022, respectively. The Company recorded gain from change in fair value of 2024 Notes of RMB56 million and RMB100 million in other comprehensive income for the year ended December 2021 and 2022, respectively. During the year of 2021, certain 2024 Notes with the principal amount of USD16 million were converted into 3,281,244 ordinary shares of the Company. Upon conversion of the 2024 Notes, accumulated gains due to changes in instrument-specific credit risk with amount of RMB14 million were reclassified from other comprehensive income to net income (Note 29).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Call Option</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Concurrent with the issuance of the 2024 Notes, the Company used approximately USD30 million of the net proceeds from the offering to enter into zero-strike call option transactions (“Call option”), covering 1,875,000ADSs, with the initial purchasers of the 2024 Notes (“Dealer”). The Call option is intended to facilitate privately negotiated transactions by which investors in the Notes are able to hedge their investment. The Call option expires on July 28, 2021 or when the Dealer request early settlement. The Company has the right to elect settlement method. If cash settlement applies, the Dealer will deliver the amount of cash to the Company calculated based on the number of shares determined on the commencement date and the volume-weighted average price of the Company shares on the settlement date. If physical settlement applies, the Company will receive the fixed number of ADSs determined at the commencement date of the transaction. In 2021, the Company elected cash settlement method and total cash received from the exercise of call options amounted to RMB621 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The economic substance of the Call option is the same as a traditional forward repurchase contract. Because the Call option permitted net cash settlement, it was classified as a derivative instrument measured initially and subsequently at fair value with changes in fair value recorded in earnings. The Company accounted for the Call option as a free-standing derivative asset on its consolidated balance sheet when the Call option was entered into in May 2019. The derivative asset was initially recorded at its fair value of US$30 million on the commencement date which represented the amount of cash transferred to the Dealer. The derivative asset was subsequently recorded at fair value with the change in fair value through May 2019. The Company recorded a gain from change in fair value of the call option with the amount of RMB476 million and loss of RMB136 million, an exchange loss of the call option with the amount of RMB14 million and an exchange gain of RMB0.3 million for the year ended December 31,2020 and 2021, respectively (Note 29).</p> 85000000 0.045 52.0833 1000000 19.20 0.50 1 1 16000000 3281244 1099000000 1071000000 9000000 -60000000 328000000 12000000 56000000 100000000 16000000 3281244 14000000 30000000 1875000 621000000 30000000 476000000 136000000 14000000 300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">23.   ORDINARY SHARES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company’s authorized share capital is USD10 comprising 500,000,000 ordinary shares with a par value of USD0.00002 each.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In January 2014, the Company closed an offering of 15,000,000 ordinary shares (3,750,000 ADSs) and received aggregated net proceeds of approximately USD126.3million, after deducting discounts and commissions but before offering expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In February 2018, the Company closed an offering of 16,560,000 ordinary shares (4,140,000 ADSs), par value USD0.00002 per share, at USD18.15 per ADS (equivalent to USD4.54 per share). The net proceeds of the follow-on offering to the Company, after deducting underwriting commissions and fees and estimated offering expenses with the amount of USD4 million, was approximately USD71.1 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In February 2018, the Company also completed the private placement with Tanka International Limited, an exempted company incorporated in the Cayman Islands held by Mr. Xiande Li, chairman of the Company, and Mr. Kangping Chen, chief executive officer of the Company, for the issuance of 7,713,499 ordinary shares for USD35 million at USD4.54 per share.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In May 2019, the Company closed an offering of 18,687,500 ordinary shares (4,671,875 ADSs), par value USD0.00002 per share, at USD16.00 per ADS (equivalent to USD4.00 per share). The net proceeds of the follow-on offering to the Company, after deducting underwriting commissions and fees and estimated offering expenses with the amount of USD4 million, was approximately USD71 million (RMB489 million).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In December 2020, the Company completed to sell 5,976,272 ordinary shares (1,494,068 ADSs) through its at-the-market offering and was entitled to receive proceeds of USD98 million after deducting commissions and offering expense. All of the proceeds were received in January 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For the year ended December 31, 2020, 305,660 outstanding ADSs (1,222,640 shares) were repurchased with a total consideration of RMB29 million, which is shown as treasury stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">During the year of 2021, certain 2024 Notes with the principal amount of USD16 million were converted into 3,281,244 ordinary shares of the Company (Note 22).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2021 and 2022, total of 736,460 ADSs (2,945,840 shares) were repurchased but have not been retired with a total consideration of RMB43 million which is shown as treasury stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">As of December 31, 2021 and 2022, the Company’s issued and outstanding shares were 190,824,913 and 201,189,189, respectively.</p> 10000 500000000 0.00002 15000000 3750000 126300000 16560000 4140000 0.00002 18.15 4.54 4000000 71100000 7713499 35000000 4.54 18687500 4671875 0.00002 16.00 4.00 4000000 71000000 489000000 5976272 1494068 98000000 305660 1222640 29000000 16000000 3281244 736460 2945840 43000000 43000000 190824913 201189189 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">24.   SUBSIDIARY’S OFFERING OF ITS EQUITY INTERESTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In October 2020, Jiangxi Jinko, principal operating subsidiary of the Group, completed an RMB3.10 billion (approximately USD 461 million) equity financing. Immediately after the closing, third-party investors together with the Company’s principal shareholders and senior management personnel, directly or through their investment arms, collectively owned approximately a 26.7% equity interest in Jiangxi Jinko and the Company owned 73.3% equity interest in Jiangxi Jinko.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Pursuant to the equity financing agreements, third-party investors have the option to require the Company’s principal shareholders (Mr. Xiande Li, Mr. Kangping Chen and Mr. Xianhua Li) to repurchase their equity interests in Jiangxi Jinko upon the occurrence of certain events. Considering these rights of third-party investors solely against the Company’s principal shareholders and did not change the Group’s rights attached to the Jiangxi Jinko’s ordinary shares, the equity financing in Jiangxi Jinko is not mandatorily nor contingently redeemable against Jiangxi Jinko or the Group, and therefore, the equity financing was classified as noncontrolling interest in the Company’s consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Given the Group may not have been able to consummate the equity financing without the rights provided by the Company’s principal shareholders, values of the rights provided by the Company’s principal shareholders are deemed as shareholder contributions from the principal shareholders to the Company. Since the contributions from the Company’s principal shareholders incurred directly attributable to Jiangxi Jinko’s equity financing, the contributions were treated as issuance cost of the equity financing and was recorded as a reduction of noncontrolling interest with a credit of additional paid-in capital. Fair value of the rights provided by the Company’s principal shareholders approximated RMB140 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">On January 26, 2022, Jiangxi Jinko completed its initial public offering (“IPO”) and started trading on the Shanghai Stock Exchange’s Sci-Tech innovation board (“STAR Market”). The IPO raised net proceeds of approximately RMB</span><span style="font-weight:normal;">9,723</span><span style="font-weight:normal;"> million, of which, RMB</span><span style="font-weight:normal;">6,419</span><span style="font-weight:normal;"> million was recorded in the non-controlling interest and RMB</span><span style="font-weight:normal;">3,304</span><span style="font-weight:normal;"> million was recorded in the additional paid in capital. After the IPO, the Group owned approximately </span><span style="font-weight:normal;">58.62%</span><span style="font-weight:normal;"> of Jiangxi Jinko. Jiangxi Jinko’s non-controlling interests’ ownership of the subsidiary changed from </span><span style="font-weight:normal;">26.72%</span><span style="font-weight:normal;"> to </span><span style="font-weight:normal;">41.38%</span><span style="font-weight:normal;"> due to the IPO.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In April 2022, upon approval obtained from the board of directors of Jiangxi Jinko, Jiangxi Jinko declared dividends of RMB230 million for the year ended December 31, 2021, among with RMB95 million was distributed to the Company’s non-controlling interest shareholders. Jiangxi Jinko paid the dividends in 2022.</p> 3100000000 461000000 0.267 0.733 140000000 9723000000 6419000000 3304000000 0.5862 0.2672 0.4138 230000000 95000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">25.   SHARE BASED COMPENSATION</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(a) Incentive plan of JinkoSolar Holding</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company adopted a long-term incentive plan (the “2009 Plan”) in July 2009 which was subsequently amended and restated. The 2009 plan provided for the issuance of options of 9,325,122 ordinary shares. The options have a contractual life of 7 years except for certain options granted to an employee in August 2009 that can be exercised until October 1, 2013. The share options will vest in 5 successive equal annual installments on the last day of each year from the grant date, provided that the personnel’s service with the Company has not terminated prior to each such vesting date. For 953,200 options granted to one employee in August 2009, the share options vested in a series of 36 months, on the last day of each month, commencing from October 1, 2008.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company adopted a long-term incentive plan (the “2014 Plan”) in August 2014. The 2014 Plan provides for the issuance of options of 12,796,745 ordinary shares. The options have a contractual life of 10 year. The share options will vest in 5 successive equal annual installments on the last day of each year from the grant date, provided that the personnel’s service with the Company has not terminated prior to each such vesting date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company adopted a long-term incentive plan (the “2021 Plan”) in August 2021. The 2021 Plan provides for the issuance of restricted shares of 354,000 ordinary shares. The restricted shares have a contractual life of 5 year. The restricted shares will vest in 10 successive equal semi-annual installments on the first day of half-year anniversaries starting from the grant date, provided that the personnel’s service with the Company has not terminated prior to each such vesting date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company adopted a long-term incentive plan (the “2022 Plan”) in February 2022. The 2022 Plan provides for the issuance of restricted shares of 16,684,600 ordinary shares. The restricted shares have a contractual life of 3 year. Fifty percent (50%) of the restricted shares were immediately vested at the grant date and the rest of the restricted shares will vest in 12 successive equal quarter installments on the first day of quarter anniversaries starting from the grant date, provided that the personnel’s service with the Company has not terminated prior to each such vesting date</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(i)</span></span>Share options</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">A summary of the share option activities under the Company’s share-based compensation plan for the years ended December 31, 2020, 2021 and 2022 is as follows (RMB in thousands, except for share, exercise price and contractual term):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-average </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">option</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Weighted-average </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aggregate </b></p></td></tr><tr><td style="vertical-align:bottom;width:50.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">outstanding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">exercise price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">contractual term</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> intrinsic value</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(USD/share)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(RMB)</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of December 31, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,555,288</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.73</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 73,354</p></td></tr><tr><td style="vertical-align:bottom;width:50.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:50.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercise</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,750,540)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.32</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:50.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (88,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:50.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 716,748</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.46</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 58,836</p></td></tr><tr><td style="vertical-align:bottom;width:50.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:50.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercise</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (105,200)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:50.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (264,012)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:50.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 347,536</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.65</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.84</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,373</p></td></tr><tr><td style="vertical-align:bottom;width:50.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:50.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercise</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (175,536)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.35</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 172,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.96</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,305</p></td></tr><tr><td style="vertical-align:bottom;width:50.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vested as of December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 172,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.96</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,305</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vested and exercisable as of December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 172,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.96</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,305</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The aggregate intrinsic value is calculated as the difference between the market price of ordinary shares, USD10.22 (RMB71.18) per share as of December 31, 2022 and the exercise prices of the options.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Total intrinsic value of options exercised during the year ended December 31, 2020, 2021 and 2022 were RMB297 million, RMB6 million and RMB8 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Share-based compensation expenses related to the option awards granted to the employees amounted to RMB1 million, RMB0.5 million and nil for the years ended December 31,2020, 2021 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The total fair value of shares vested for the years ended December 31, 2020, 2021 and 2022 were RMB4 million, RMB2 million and RMB5 million respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For the year ended December 31, 2022, total cash received from the exercise of share options was RMB5 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(ii)</span></span>Restricted shares</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The fair value of each restricted share granted with service conditions is estimated based on the fair market value of the underlying ordinary shares of the Company on the date of grant.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes activities of the Company’s restricted shares under the 2021 Plan and 2022 Plan:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of restricted shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted average grant</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">outstanding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">date fair value</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(RMB)</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested as of January 1, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:56.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 354,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 86.38</p></td></tr><tr><td style="vertical-align:bottom;width:56.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (35,400)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 86.38</p></td></tr><tr><td style="vertical-align:bottom;width:56.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 318,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 86.38</p></td></tr><tr><td style="vertical-align:bottom;width:56.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,684,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 72.10</p></td></tr><tr><td style="vertical-align:bottom;width:56.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10,188,740)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 72.08</p></td></tr><tr><td style="vertical-align:bottom;width:56.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested as of December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,814,460</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 72.38</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Share-based compensation expenses of nil, RMB9 million and RMB968 million related to restricted shares were recognized for the years ended December 31, 2020, 2021 and 2022, respectively</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2020, 2021 and 2022, there were nil, RMB20 million and RMB256 million of unrecognized compensation expenses related to restricted shares which is expected to be recognized over a weighted-average period of <span style="-sec-ix-hidden:Hidden_IweUTEcQQEmTqhj-i6IryQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">nil</span></span>, 4.58 years and 2.28 years, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(b) Incentive plan of Jiangxi Jinko</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In October 2022, Jiangxi Jinko adopted its 2022 Equity Incentive Plan (the “Jiangxi Jinko 2022 Plan”), which permits the grant of stock options of Jiangxi Jinko to its employees. Under the plan, a total of 40,187,375 ordinary shares of Jiangxi Jinko were initially reserved for issuance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">A summary of share option activities under the Jiangxi Jinko 2022 Plan for the years ended December 31, 2022 is as follows (RMB in thousands, except for share, exercise price and contractual term):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">option</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">outstanding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">exercise price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">contractual term</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">intrinsic value</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(RMB/share)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(RMB)</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:49.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,149,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10.78</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:49.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercise</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:49.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,149,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10.78</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.89</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 124,420</p></td></tr><tr><td style="vertical-align:bottom;width:49.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;">Vested and expected to vest as of December 31, 2022</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,149,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10.78</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.89</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 124,420</p></td></tr><tr><td style="vertical-align:bottom;width:49.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vested and exercisable as of December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,149,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10.78</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.89</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 124,420</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Share-based compensation expenses related to the option awards granted to the employees under Jiangxi Jinko 2022 Plan was amounted to RMB 33 million for the year ended December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The total share-based compensation expense of continuing operations for the year ended December 31, 2020, 2021 and 2022 was recorded in the respective items (RMB in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:34.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:63.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Costs of revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 329</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 131</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,676</p></td></tr><tr><td style="vertical-align:bottom;width:63.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Selling expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 462</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 131</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,101</p></td></tr><tr><td style="vertical-align:bottom;width:63.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">General and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 145</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,622</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 974,564</p></td></tr><tr><td style="vertical-align:bottom;width:63.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,528</p></td></tr><tr><td style="vertical-align:bottom;width:63.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 923</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,884</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,000,869</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 9325122 P7Y 5 953200 P36M 12796745 P10Y 5 354000 P5Y P10Y 16684600 P3Y P12Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">A summary of the share option activities under the Company’s share-based compensation plan for the years ended December 31, 2020, 2021 and 2022 is as follows (RMB in thousands, except for share, exercise price and contractual term):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-average </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">option</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Weighted-average </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aggregate </b></p></td></tr><tr><td style="vertical-align:bottom;width:50.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">outstanding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">exercise price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">contractual term</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> intrinsic value</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(USD/share)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(RMB)</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of December 31, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,555,288</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.73</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 73,354</p></td></tr><tr><td style="vertical-align:bottom;width:50.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:50.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercise</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,750,540)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.32</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:50.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (88,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:50.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 716,748</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.46</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 58,836</p></td></tr><tr><td style="vertical-align:bottom;width:50.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:50.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercise</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (105,200)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:50.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (264,012)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:50.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 347,536</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.65</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.84</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,373</p></td></tr><tr><td style="vertical-align:bottom;width:50.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:50.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercise</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (175,536)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.35</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 172,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.96</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,305</p></td></tr><tr><td style="vertical-align:bottom;width:50.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vested as of December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 172,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.96</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,305</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vested and exercisable as of December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 172,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.96</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,305</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 4555288 3.34 P4Y8M23D 73354000 3750540 3.32 88000 3.29 716748 3.46 P4Y3M 58836000 105200 3.29 264012 3.29 347536 3.65 P3Y10M2D 17373000 0 175536 3.35 172000 3.96 P2Y8M8D 8305000 172000 3.96 P2Y8M8D 8305000 172000 3.96 P2Y8M8D 8305000 10.22 71.18 297000000 6000000 8000000 1000000 4000000 2000000 5000000 5000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of restricted shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted average grant</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">outstanding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">date fair value</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(RMB)</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested as of January 1, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:56.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 354,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 86.38</p></td></tr><tr><td style="vertical-align:bottom;width:56.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (35,400)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 86.38</p></td></tr><tr><td style="vertical-align:bottom;width:56.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 318,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 86.38</p></td></tr><tr><td style="vertical-align:bottom;width:56.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,684,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 72.10</p></td></tr><tr><td style="vertical-align:bottom;width:56.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10,188,740)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 72.08</p></td></tr><tr><td style="vertical-align:bottom;width:56.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested as of December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,814,460</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 72.38</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 354000 86.38 35400 86.38 318600 86.38 16684600 72.10 10188740 72.08 6814460 72.38 0 9000000 968000000 0 20000000 256000000 P4Y6M29D P2Y3M10D 40187375 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">A summary of share option activities under the Jiangxi Jinko 2022 Plan for the years ended December 31, 2022 is as follows (RMB in thousands, except for share, exercise price and contractual term):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">option</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">outstanding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">exercise price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">contractual term</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">intrinsic value</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(RMB/share)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(RMB)</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:49.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,149,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10.78</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:49.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercise</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:49.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,149,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10.78</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.89</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 124,420</p></td></tr><tr><td style="vertical-align:bottom;width:49.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;">Vested and expected to vest as of December 31, 2022</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,149,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10.78</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.89</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 124,420</p></td></tr><tr><td style="vertical-align:bottom;width:49.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vested and exercisable as of December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,149,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10.78</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.89</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 124,420</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 32149900 10.78 32149900 10.78 P2Y10M20D 124420000 32149900 10.78 P2Y10M20D 124420000 32149900 10.78 P2Y10M20D 124420000 33000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The total share-based compensation expense of continuing operations for the year ended December 31, 2020, 2021 and 2022 was recorded in the respective items (RMB in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:34.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:63.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Costs of revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 329</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 131</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,676</p></td></tr><tr><td style="vertical-align:bottom;width:63.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Selling expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 462</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 131</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,101</p></td></tr><tr><td style="vertical-align:bottom;width:63.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">General and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 145</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,622</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 974,564</p></td></tr><tr><td style="vertical-align:bottom;width:63.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,528</p></td></tr><tr><td style="vertical-align:bottom;width:63.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 923</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,884</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,000,869</p></td></tr></table> 329000 131000 17676000 462000 131000 7101000 145000 9622000 974564000 -13000 1528000 923000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">26.<span style="font-style:italic;">   </span>RELATED PARTY TRANSACTIONS AND BALANCES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(a)    Related party balances</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding amounts due from/to related parties as of December 31, 2021 and 2022 were as follows (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accounts receivable from related parties:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable from JinkoPower for sales of solar modules and others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,417</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 139,713</p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Notes receivables from a related party:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Notes receivables from JinkoPower</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 282,824</p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Advances to a related party:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Advance to Xinte Silicon for inventory purchase</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56,860</p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Prepayment and other receivables from related parties:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Prepayments to JinkoPower for outsourcing services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,990</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,664</p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other receivables due from JinkoPower for disposal of solar power projects</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,953</p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other receivables due from Sweihan PV Power Company P.S.J.C (“Sweihan PV”, which develops and operates solar power projects in Dubai) for technical services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,075</p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other receivables from JinkoPower for miscellaneous transactions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,358</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,413</p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Subtotal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,348</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,105</p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other assets from related parties:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Long-term receivables due from JinkoPower for disposal of solar power projects</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,603</p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Guarantee receivables due from JinkoPower</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,292</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Long-term receivables due from Sweihan PV </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,760</p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Subtotal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,292</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,363</p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accounts payable due to a related party:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts payable due to Jinko-Tiansheng</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,863</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Advances from a related party</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Advances from JinkoPower</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,829</p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Notes payables due to a related party</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Notes payables due to Xinte Silicon for inventory purchase</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 419,500</p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other payables due to a related party:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other payables due to JinkoPower for payments on behalf of the Company</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,230</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,964</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Balances due to related parties are interest-free, not collateralized, and have no definitive repayment terms.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">On March 30, 2021, the Company signed an agreement to offset the debts and receivables between the Group and JinkoPower with the aggregate amount of RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">71</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(b)    Related party transactions</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Transactions related parties for the year ended December 31, 2020, 2021 and 2022 were as follows (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:34.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:63.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Revenue from sales of products and providing services to related parties</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:63.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Revenue from sales of products to Sweihan PV</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 51,202</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:63.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income of financing guarantees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,688</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,364</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:63.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Revenue from sales of products to JinkoPower</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,072</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,099</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 325,175</p></td></tr><tr><td style="vertical-align:bottom;width:63.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income of project management provided to Sweihan PV</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,721</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 660</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,979</p></td></tr><tr><td style="vertical-align:bottom;width:63.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Rental services provided to JinkoPower</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,177</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,004</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,041</p></td></tr><tr><td style="vertical-align:bottom;width:63.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Service expenses and silicon procurement provided by related parties</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Processing fee of OEM service charged by Jiangsu Jinko-Tiansheng</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,485</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,310</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:63.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Solar project management service provided by JinkoPower</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,443</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,753</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,133</p></td></tr><tr><td style="vertical-align:bottom;width:63.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Rental services provided by Jiangxi Desun</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:63.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Electricity fee charged by JinkoPower</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,088</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,725</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,465</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other fees charged by JinkoPower</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Silicon procurement from Xinte Silicon (Note 12)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 824,785</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">-</span></span>Financing guarantees</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In connection with the Company’s disposal of JinkoSolar Power downstream business in 2016, the Group entered into a master service agreement with JinkoPower under which the Group agreed to provide a guarantee for JinkoPower’s financing obligations under its separate loan agreements. In the event that JinkoPower fails to perform its obligations under the loan agreements or otherwise defaults thereunder, the Company will become liable for JinkoPower’s obligations under the loan agreements. The Company will charge JinkoPower service fees for the debt payment guarantee service according the master service agreement. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Pursuant to the master service agreement, guarantee service fee is to be settled annually, and the management of the Company believes the guarantee fee charges are at market rates. The guarantee receivables are settled upon the receipt of guarantee fees from JinkoPower. The Company received RMB18 million, RMB21 million and nil guarantee fees from JinkoPower in 2020, 2021 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-weight:normal;">In the year of 2022, the Group and JinkoPower entered into an agreement to cancel the above guarantee arrangement.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-weight:normal;">As of December 31, 2020, 2021 and 2022, the Company recorded the guarantee fee income receivable amounted to RMB</span><span style="font-weight:normal;">107</span><span style="font-weight:normal;"> million, RMB</span><span style="font-weight:normal;">3</span><span style="font-weight:normal;"> million and RMB</span><span style="font-weight:normal;">3</span><span style="font-weight:normal;"> million. The Company recorded a guarantee liability amounted to RMB</span><span style="font-weight:normal;">57</span><span style="font-weight:normal;"> million, RMB</span><span style="font-weight:normal;">12</span><span style="font-weight:normal;"> million and </span><span style="font-weight:normal;">nil</span><span style="font-weight:normal;"> as of December 31, 2020, 2021 and 2022, respectively. The guarantee liability was amortized over the expected guarantee period from </span><span style="font-weight:normal;">1</span><span style="font-weight:normal;"> to </span><span style="font-weight:normal;">16 years</span><span style="font-weight:normal;"> which relates to the life of the outstanding guaranteed bank loans in the subsequent reporting periods. Other income from JinkoPower for the guarantee fee amortized for the period during the year ended December 31, 2020, 2021 and 2022 amounted to RMB</span><span style="font-weight:normal;">15</span><span style="font-weight:normal;"> million, RMB</span><span style="font-weight:normal;">6</span><span style="font-weight:normal;"> million and RMB </span><span style="font-weight:normal;">nil</span><span style="font-weight:normal;">, respectively.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">-</span></span><span style="font-weight:normal;">Solar module transactions with JinkoPower</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-weight:normal;">For the years ended December 31, 2020, 2021 and 2022, sales of solar module products to subsidiaries of JinkoPower amounted to RMB</span><span style="font-weight:normal;">5</span><span style="font-weight:normal;"> million, RMB</span><span style="font-weight:normal;">27</span><span style="font-weight:normal;"> million and RMB</span><span style="font-weight:normal;">325</span><span style="font-weight:normal;"> million, respectively. Payment term offered by the Group to JinkoPower is consistent with the Group’s 3rd party sales arrangement. As of December 31, 2021 and 2022 outstanding receivables due from JinkoPower were RMB</span><span style="font-weight:normal;">29</span><span style="font-weight:normal;"> million and RMB</span><span style="font-weight:normal;">423</span><span style="font-weight:normal;"> million, respectively.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">-</span></span><span style="font-weight:normal;">Solar module transactions with Sweihan PV</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-weight:normal;">For the years ended December 31, 2020, 2021 and 2022, sales of solar module products to Sweihan PV amounted to RMB</span><span style="font-weight:normal;">51</span><span style="font-weight:normal;"> million, </span><span style="font-weight:normal;">nil</span><span style="font-weight:normal;"> and </span><span style="font-weight:normal;">nil</span><span style="font-weight:normal;">, respectively.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">-</span></span><span style="font-weight:normal;">Rental services provided to JinkoPower</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-weight:normal;">For the years ended December 31, 2020, 2021 and 2022, rental services provided to subsidiaries of JinkoPower amounted to RMB</span><span style="font-weight:normal;">2</span><span style="font-weight:normal;"> million, RMB</span><span style="font-weight:normal;">4</span><span style="font-weight:normal;"> million and RMB</span><span style="font-weight:normal;">5</span><span style="font-weight:normal;"> million, respectively.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">-</span></span><span style="font-weight:normal;">Transactions with Jinko-Tiansheng</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-weight:normal;">Jinko-Tiansheng is an OEM service provider who provided PV module processing and assembling services to the Group. For the years ended December 31, 2020, 2021 and 2022, Jinko-Tiansheng charged the Group processing fee amounted to RMB</span><span style="font-weight:normal;">27</span><span style="font-weight:normal;"> million, RMB</span><span style="font-weight:normal;">5</span><span style="font-weight:normal;"> million and </span><span style="font-weight:normal;">nil</span><span style="font-weight:normal;">, respectively. The Group entered into a share purchase agreement to dispose all of its equity interest in Jinko-Tiansheng to Jinko-Tiansheng’s other shareholders in November 2021. The carrying value of the Group’s investment in Jinko-Tiansheng which met recognition criteria in ASC 360-10-45-9 was reclassified as a held for sale asset as of December 31, 2021. The disposition was consummated in 2022 with a gain of RMB</span><span style="font-weight:normal;">12</span><span style="font-weight:normal;"> million recognized (Note 5).</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">-</span></span><span style="font-weight:normal;">Solar project management service provided by JinkoPower</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-weight:normal;">In November 2017, the Company entered into an agreement with JinkoPower, which entrusted JinkoPower to exercise certain shareholders’ rights (other than right of profit distribution, right of residual property distribution and right of disposition) in five operating entities of overseas power stations wholly-owned by the Company, enabling JinkoPower to monitor the construction and daily operations of these power stations. The Company retains ownership of these power stations and there exists no call or other rights of JinkoPower. The Company agrees to pay service fees calculated based on the actual costs incurred by JinkoPower during the power stations’ construction period and a fixed amount fee during the operation period. The Company recorded service expenses incurred in the year of 2020, 2021 and 2022 amounted to RMB</span><span style="font-weight:normal;">9</span><span style="font-weight:normal;"> million, RMB</span><span style="font-weight:normal;">9</span><span style="font-weight:normal;"> million and RMB</span><span style="font-weight:normal;">7</span><span style="font-weight:normal;"> million as cost of project assets, respectively.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">-</span></span><span style="font-weight:normal;">Rental services provided by Jiangxi Desun</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-weight:normal;">On January 1, 2008, Jiangxi Desun and the Group entered into an operating lease agreement pursuant to which Jiangxi Desun leased its buildings and land use rights to the Group for a ten-year period from January 1, 2008 to December 31, 2017. In 2018, the agreement was extended for another </span><span style="font-weight:normal;">10 years</span><span style="font-weight:normal;"> from January 1, 2018 to December 31, 2027. Jiangxi Desun charged the Group RMB</span><span style="font-weight:normal;">1</span><span style="font-weight:normal;"> million in rent for each of the years ended December 31, 2019 and 2020, respectively. The lease agreement was terminated in 2021 due to Jiangxi Desun’s liquidation. No lease charges from Jianxi Desun for the year ended December 31, 2021 and 2022.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">-</span></span><span style="font-weight:normal;">Electricity fee charged by JinkoPower</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-weight:normal;">For the years ended December 31, 2020 and 2021 and 2022, electricity fee charged by subsidiaries of JinkoPower amounted to RMB</span><span style="font-weight:normal;">3</span><span style="font-weight:normal;"> million, RMB</span><span style="font-weight:normal;">8</span><span style="font-weight:normal;"> million and RMB</span><span style="font-weight:normal;">27</span><span style="font-weight:normal;"> million, respectively.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">-</span></span><span style="font-weight:normal;">Silicon procurement from Xinte Silicon </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">JinkoSolar jointly invest in Xinte Silicon in 2021 which was accounted for under the equity method (Note 12). JinkoSolar purchased polysilicon of nil and RMB825 million from Xinte Silicon during the years ended December 31, 2021 and 2022, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding amounts due from/to related parties as of December 31, 2021 and 2022 were as follows (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accounts receivable from related parties:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable from JinkoPower for sales of solar modules and others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,417</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 139,713</p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Notes receivables from a related party:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Notes receivables from JinkoPower</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 282,824</p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Advances to a related party:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Advance to Xinte Silicon for inventory purchase</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56,860</p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Prepayment and other receivables from related parties:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Prepayments to JinkoPower for outsourcing services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,990</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,664</p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other receivables due from JinkoPower for disposal of solar power projects</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,953</p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other receivables due from Sweihan PV Power Company P.S.J.C (“Sweihan PV”, which develops and operates solar power projects in Dubai) for technical services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,075</p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other receivables from JinkoPower for miscellaneous transactions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,358</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,413</p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Subtotal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,348</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,105</p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other assets from related parties:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Long-term receivables due from JinkoPower for disposal of solar power projects</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,603</p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Guarantee receivables due from JinkoPower</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,292</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Long-term receivables due from Sweihan PV </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,760</p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Subtotal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,292</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,363</p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accounts payable due to a related party:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts payable due to Jinko-Tiansheng</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,863</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Advances from a related party</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Advances from JinkoPower</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,829</p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Notes payables due to a related party</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Notes payables due to Xinte Silicon for inventory purchase</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 419,500</p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other payables due to a related party:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:72.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other payables due to JinkoPower for payments on behalf of the Company</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,230</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,964</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Balances due to related parties are interest-free, not collateralized, and have no definitive repayment terms.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">On March 30, 2021, the Company signed an agreement to offset the debts and receivables between the Group and JinkoPower with the aggregate amount of RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">71</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million.</span></td></tr></table><div style="margin-top:12pt;"/> 29417000 139713000 282824000 56860000 11990000 5664000 12953000 1075000 5358000 3413000 17348000 23105000 14603000 3292000 37760000 3292000 52363000 15863000 3829000 419500000 2230000 5964000 71000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Transactions related parties for the year ended December 31, 2020, 2021 and 2022 were as follows (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:34.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:63.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Revenue from sales of products and providing services to related parties</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:63.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Revenue from sales of products to Sweihan PV</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 51,202</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:63.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income of financing guarantees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,688</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,364</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:63.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Revenue from sales of products to JinkoPower</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,072</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,099</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 325,175</p></td></tr><tr><td style="vertical-align:bottom;width:63.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income of project management provided to Sweihan PV</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,721</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 660</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,979</p></td></tr><tr><td style="vertical-align:bottom;width:63.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Rental services provided to JinkoPower</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,177</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,004</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,041</p></td></tr><tr><td style="vertical-align:bottom;width:63.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Service expenses and silicon procurement provided by related parties</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Processing fee of OEM service charged by Jiangsu Jinko-Tiansheng</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,485</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,310</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:63.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Solar project management service provided by JinkoPower</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,443</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,753</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,133</p></td></tr><tr><td style="vertical-align:bottom;width:63.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Rental services provided by Jiangxi Desun</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:63.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Electricity fee charged by JinkoPower</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,088</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,725</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,465</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other fees charged by JinkoPower</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Silicon procurement from Xinte Silicon (Note 12)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 824,785</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 51202000 14688000 6364000 5072000 27099000 325175000 3721000 660000 2979000 2177000 4004000 5041000 27485000 5310000 9443000 8753000 7133000 1100000 3088000 7725000 27465000 16000 824785000 18000000 21000000 0 107000000 3000000 3000000 57000000 12000000 0 P1Y P16Y 15000000 6000000 0 5000000 27000000 325000000 29000000 423000000 51000000 0 0 2000000 4000000 5000000 27000000 5000000 0 12000000 9000000 9000000 7000000 P10Y 1000000 1000000 3000000 8000000 27000000 0 825000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">27.   CERTAIN RISKS AND CONCENTRATION</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(a)     Concentrations of credit risk</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Financial instruments that potentially subject the Group to significant concentrations of credit risk consist primarily of cash and cash equivalents, restricted cash, restricted short-term investments, accounts receivable, prepayments and other current assets. As of December 31, 2021 and 2022, substantially all of the Group’s cash and cash equivalents, restricted cash and restricted short-term investments were held by major financial institutions located in the PRC.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group is also exposed to the credit and financial risks of its suppliers to which the Group made advances. The Group’s financial condition and results of operations may be materially affected if the suppliers fail to meet their obligations of supplying silicon materials according to the contractually agreed schedules.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(b)    Foreign currency risk</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group has contracts for the sales of products, purchases of materials and equipment which are denominated in foreign currencies, including US Dollars, and Euros. For the year ended December 31, 2022, 58.09% of the Group’s revenues are dominated in foreign currencies, including US Dollars, Euros, Yen, Australian Dollars, Canadian Dollars, South African Rand and Pounds. Renminbi, the functional currency of the Group, is not freely convertible into foreign currencies.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(c)    Major customers</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group performs ongoing credit evaluations of its customers’ financial condition whenever deemed necessary and generally does not require collateral. The Group maintains an allowance for credit losses based upon the expected collectability of all accounts receivable, which takes into consideration an analysis of historical bad debts, specific customer creditworthiness and current economic trends.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">There was no accounts receivable represented by customers with balances over 10% of accounts receivables as of December 31, 2020 2021 and 2022, respectively. In 2020, 2021 and 2022, our largest customer accounted for 5.3%, 4.6% and 4.6% of the Group’ total revenue, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(d)    Major suppliers</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In 2020, 2021 and 2022, the Group’s five largest group suppliers accounted for 70.0%, 78.7% and 77.4%, respectively, of its total silicon purchases by value. In 2020, four of its group suppliers individually accounted for more than 10%, and its largest group supplier accounted for 19.6% of its total silicon purchases by value. In 2021, three of its group suppliers individually accounted for more than 10%, and its largest group supplier accounted for 28.5% of its total silicon purchases by value. In 2022, two of its group suppliers individually accounted for more than 10%, and its largest group supplier accounted for 34.0% of its total silicon purchases by value. A “group supplier” refers to an aggregation of the Group’s suppliers that are within the same corporate group.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(e)    Interest rate</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Group’s main interest rate exposure relates to long-term borrowings. Any increase in interest rates would increase the Group’s finance expenses relating to our variable rate indebtedness and increase the costs of issuing new debt or refinancing its existing indebtedness.</p> 0.5809 0.10 0.10 0.10 0.053 0.046 0.046 0.700 0.787 0.774 0.10 0.196 0.10 0.285 0.10 0.340 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">28.    COMMITMENTS AND CONTINGENCIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(a)    Capital commitments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Group entered into several purchase agreements and supplementary agreements with certain suppliers to establish manufactory plants and acquire machineries to be used in the manufacturing of its products. The Group’s total future payments under these purchase agreements amounted to RMB13,591 million as of December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ending December 31, </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,357,915</p></td></tr><tr><td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,786,393</p></td></tr><tr><td style="vertical-align:bottom;width:83.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,446,598</p></td></tr><tr><td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,590,906</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(b)    Contingencies</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 12pt 0pt;">In November 2018, one of the Group’s customers in Singapore (the “Singapore Customer”) filed two Notices of Arbitration (“NoAs”) in two arbitrations with Arbitration No. ARB374/18/PPD (“ARB 374”) and Arbitration No. ARB375/18/PPD (“ARB 375”), respectively, against Jinko Solar Import &amp; Export Co., Ltd. (“Jinko IE”) at Singapore International Arbitration Centre. These NoAs were subsequently amended by the Singapore Customer, and Jinko IE received the amended Notices of Arbitration from the Singapore Customer on December 20, 2018. The Singapore Customer claimed respectively in ARB 374 and ARB 375 that the photovoltaic solar modules supplied by Jinko IE to the Singapore Customer under the purchase agreement dated December 25, 2012 (“2012 Contract”) and January 28, 2013 (“2013 Contract”) were defective. The Singapore Customer sought, inter alia, orders that Jinko IE replace the modules and/or that Jinko IE compensate the Singapore Customer for any and all losses sustained by the Singapore Customer as a result of the supply of allegedly defective modules. In January 2019, Jinko IE issued its responses to the NoAs in ARB 374 and ARB 375, disputing the Singapore Customer’s reliance on the arbitration clauses in the 2012 Contract and the 2013 Contract, denying all claims raised by the Singapore Customer, and disputing that the Singapore Customer was entitled to the reliefs claimed in the arbitrations. Arbitration tribunals in both ARB 374 and ARB 375 were constituted on September 5, 2019, which directed on January 14, 2020 that (i) the Singapore Customer shall submit its statement of claim in both ARB 374 and ARB 375 and Jinko IE shall submit its statement of defense no later than five months after Singapore Customer’s submission of statement of claim; and (ii) the hearing of the arbitrations shall be bifurcated with the liability issue to be first determined by the tribunals, and then depending on the outcome of the liability issue, the issue of remedies/damages payable to be determined in the subsequent proceedings in such manner as may be directed by the tribunals. On August 7, 2020, the Singapore Customer submitted its statement of claim in both ARB 374 and ARB 375. In the statement of claim, the Singapore Customer maintained its claim that the photovoltaic solar modules supplied by Jinko IE to them under the 2012 Contract and the 2013 Contract were defective, and that Jinko IE should be liable in respect of all the modules supplied under the 2012 Contract and the 2013 Contract. On December 16, 2020, following Jinko IE’s request, the tribunals in both ARB 374 and ARB 375 directed that Jinko IE’s statement of defense should be submitted by February 11, 2021. On February 11, 2021, Jinko IE submitted its statement of defense and relevant evidence. In the statement of defense, Jinko IE (i) requested the tribunal to declare that it lacks jurisdiction over the dispute; and (ii) denied all the Singapore Customer claims and requested the same be dismissed by the tribunal. On February 22, 2021, upon mutual agreement by Jinko IE and the Singapore Customer, the tribunal directed that ARB 374 and ARB 375 should be consolidated. On August 24, 2021, the tribunal decided Jinko IE and the Singapore Customer’ respective Redfern Schedules. On October 5, 2021, Jinko IE and the Singapore Customer exchanged documents pursuant to the tribunal’s decision on the Redfern Schedules. On February 19, 2022, the Singapore Customer filed its Reply Memorial (accompanied by all evidence, including factual exhibits, written witness statements, expert reports and legal authorities relied upon). On July 17, 2022, Jinko IE submitted its Rejoinder Memorial with all evidence correspondingly in reply to Reply Memorial. From October 10 to 21, 2022, the hearing for liability issue was held in Singapore, during which the tribunal heard the parties’ oral opening statements, evidence from the parties’ factual and expert witnesses, and oral closing statements. According to the tribunal’s directions, the parties submitted Post-hearing Briefs on January 20, 2023 and the Reply Post-hearing Briefs on March 3, 2023. Furthermore, in the event that Jinko IE is found liable on the liability issue, the issue of remedies or damages to be paid will be determined in a subsequent phase in the proceedings, with a separate procedural timeline for the provision of evidence (including expert evidence) and memorials on the appropriate remedy to be awarded by the tribunal. Based on the limited information currently available to the Company, it is difficult to provide an in-depth assessment of the Singapore Customer’s claims. The Company believes that Jinko IE has reasonable grounds to challenge the Singapore Customer’s claims in the arbitrations on jurisdiction and merits and will vigorously defend against the claims made by the Singapore Customer. Information available prior to issuance of the financial statements did not indicate that it is probable that a liability had been incurred at the date of the financial statements and the Company is unable to reasonably estimate the range of any liability or reasonably possible loss, if any.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In March 2019, Hanwha Q CELLS (defined below) filed patent infringement lawsuits against the company and a number of the company’s subsidiaries. </p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-indent:0pt;"><span style="display:inline-block;min-width:18pt;white-space:nowrap;">(i)</span>Patent infringement lawsuits in the United States:</div><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">On March 4, 2019, Hanwha Q CELLS USA Inc. and Hanwha Solutions Corporation (The plaintiff has been changed from Hanwha Q CELLS &amp; Advanced Materials Corporation to Hanwha Solutions Corporation (registration no. 110111-0360935) during the course of the proceedings because of restructuring undertaken by its affiliate(s) in relation to ownership of the patent in suit) (collectively, “Plaintiffs A”) filed suit against JinkoSolar Holding Co., Ltd and several of its subsidiary entities, i.e. JinkoSolar (U.S.) Inc, Jinko Solar (U.S.) Industries Inc, Jinko Solar Co., Ltd, Zhejiang Jinko Solar Co., Ltd and Jinko Solar Technology Sdn.Bhd (collectively “Respondents”) at the U.S. International Trade Commission (“ITC”). In the complaint, it was alleged that certain photovoltaic solar cells and modules containing these solar cells supplied by the Respondents infringed U.S. Patent No. 9,893,215 purportedly owned by Hanwha Q CELLS &amp; Advanced Materials Corporation and Plaintiffs A requested a permanent limited exclusion order and a cease and desist order be issued against the Respondents’ allegedly infringing products. On March 5, 2019, Hanwha Q CELLS &amp; Advanced Materials Corporation filed a suit against the Respondents before the U.S. District Court for the District of Delaware (“District Court”) alleging that certain photovoltaic solar cells and modules containing these solar cells supplied by the Respondents infringed U.S. Patent No. 9,893,215 allegedly owned by Hanwha Q CELLS &amp; Advanced Materials Corporation and sought reliefs including compensation for alleged infringement activities, enhanced damages and reasonable attorney fees. On April 9, 2019, the ITC published the Notice of Institution on Federal Register. On April 15, 2019, the District Court granted our motion to stay the court litigation pending final resolution of the ITC. On May 3, 2019, the Respondents submitted their response to the complaint of Plaintiffs A to the ITC requesting ITC among other things to deny all relief requested by Plaintiffs A. On September 13, 2019, the Respondents filed motion for summary determination of non-infringement with ITC. On April 10, 2020, the administrative law judge issued the initial determination granting the Respondents’ motion for summary determination of non-infringement. On June 3, 2020, the ITC determined to affirm the initial determination issued by the administrative law judge granting respondents’ motions for summary determination of non-infringement and terminate the investigation (the “Final Determination”). On July 31, 2020, Plaintiffs A filed its petition to review with the United States Court of Appeals for the Federal Circuit against the ITC’s Final Determination. On August 27, 2020, the Respondents filed the motion to intervene of such appeal. Plaintiffs A filed its opening appeal brief in November 2020. The Respondents filed the principal brief in February 2021. On July 12, 2021, the United States Court of Appeals for the Federal Circuit affirmed the ITC’s findings that Respondents’ products do not infringe U.S. Patent No. 9,893,215. On June 27, 2022, the District Court entered a joint motion to dismiss the said court litigation.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-indent:0pt;"><span style="display:inline-block;min-width:18pt;white-space:nowrap;">(ii)</span>Patent infringement lawsuits in Germany:</div><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On March 4, 2019, Hanwha Q CELLS GmbH (“Plaintiff B”), filed a patent infringement claim against JinkoSolar GmbH before the Düsseldorf Regional Court in Germany alleging that certain photovoltaic solar cells and modules containing these solar cells supplied by JinkoSolar GmbH infringed EP2 220 689 purportedly owned by Plaintiff B. On April 10, 2019, JinkoSolar GmbH filed the first brief with the court stating JinkoSolar GmbH would defend itself against the complaint. On September 9, 2019, JinkoSolar GmbH filed its statement of defense with the court (the “Statement of Defense”), requesting that the claim be dismissed and that Plaintiff B to bear the costs of the legal dispute. On March 3, 2020, Plaintiff B filed its reply to the Statement of Defense with the court. On April 20, 2020, JinkoSolar GmbH filed its rejoinder with the court commenting on Plaintiff B’s reply on March 3, 2020. On May 5, 2020, the oral hearing regarding the validity of the EP2 220 689, Plaintiff B’s entitlement to sue, and the infringement was held before the Düsseldorf Regional Court. On June 16, 2020, the Düsseldorf Regional Court sided with Plaintiff B and ordered that the third party cell technology contained in certain modules delivered by JinkoSolar GmbH infringes Plaintiff B’s patent (the “Judgment”). JinkoSolar GmbH filed its notice of appeal on July 14, 2020. On October 16, 2020, JinkoSolar GmbH submitted grounds of appeal to the Düsseldorf Higher Regional Court. On March 1, 2021, JinkoSolar GmbH submitted appeal joinder to the Düsseldorf Higher Regional Court. On September 28, 2020, Plaintiff B has submitted the request for penalty to Düsseldorf Regional Court, claiming that JinkoSolar GmbH violated the Judgment by continuing to promote infringing products and requesting imposition of penalty for such violation. Though not specified in Plaintiff B’s request, in general we do not expect the amount of such penalty to exceed €250,000. On November 30,2020, JinkoSolar GmbH submitted its response to Plaintiff B’s request for penalty. On April 6, 2021, JinkoSolar GmbH submitted its second response to Plaintiff B’s request for penalty. On August 23, 2021, Düsseldorf Regional Court dismissed Plaintiff B’s request for penalty. The oral proceedings at the Düsseldorf Higher Regional Court was held on March 30, 2023. Following this hearing, the Düsseldorf Higher Regional Court decided on 20 April 2023 that evidence should be taken by firstly hearing a witness and subsequently obtaining a written technical opinion from a court appointed expert. The outcome of the case is difficult to assess and predict. However, even if JinkoSolar GmbH failed and was ordered to stop distributing module cells using the third-party cell technology, it would not be subject to additional damages as it has already stopped delivering such module cells. Furthermore, the request for information and damages was withdrawn in the first instance and cannot be reinstalled in the second instance at the court of appeals level. Therefore, there is no danger for payment of damages. As of the date of the issuance of the financial statements, this case is still ongoing and based on the information currently available, the company does not believe that it is probable that JinkoSolar GmbH has incurred a loss and the Company is unable to estimate an amount of reasonably possible loss or range of loss.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-indent:0pt;"><span style="display:inline-block;min-width:18pt;white-space:nowrap;">(iii)</span>Patent infringement lawsuits in Australia:</div><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On March 12, 2019, Hanwha Solutions Corporation (registration no. 110111-0360935) (The plaintiff has been changed from Hanwha Q CELLS &amp; Advanced Materials Corporation to Hanwha Solutions Corporation during the course of the proceedings because of restructuring undertaken by its affiliate(s) in relation to ownership of the patent in suit) and Hanwha Q CELLS Australia Pty Ltd (“Plaintiffs C”, together with Plaintiffs A and Plaintiff B, “Hanwha Q CELLS Plaintiffs”) filed suit at Federal Court of Australia (“FCA”) against Jinko Solar Australia Holdings Co. Pty Ltd (“Jinko AUS”). It was alleged that certain photovoltaic solar cells and modules containing these solar cells supplied by Jinko AUS infringed Australian Patent No. 2008323025 purportedly owned by Plaintiffs C. The relief sought by Plaintiffs C includes a declaration of infringement, injunctions restraining future acts of commercial exploitation by way of importing, offering to supply and supplying the relevant products; ancillary relief by way of delivery up for destruction of allegedly infringing product and pecuniary remedies by way of damages (including additional damages) or, at Hanwha’s election, an account of profits; and declarations and injunctions based on the misleading or deceptive conduct claim. It is expected that issues relating to pecuniary relief and their quantum will be separated and deferred for determination after the liability hearing. The FCA served Jinko AUS as the Respondent and the first case management hearing was held on April 12, 2019. The FCA heard the application, and made orders for the conduct of the proceeding at the first case management hearing, following which Jinko AUS submitted its defense and cross-claim to Plaintiffs C’s statement of claim on July 22, 2019. Shortly before the second case management hearing which was held on October 2, 2019, Plaintiffs C requested an amendment to Australian Patent No. 2008323025 (“Amendment Application”) on the stated basis of overcoming prior art relevant to validity and it also appeared that one of the amendments sought by Plaintiffs C was with a view to improving its position in relation to Jinko AUS’s defense to infringement. Plaintiffs C’s Amendment Application was opposed by Jinko AUS and the other Australian respondents and FCA directed Plaintiffs C to give discovery and produce documents in respect to the Amendment Application. The third case management hearing was held on December 13, 2019, after which Jinko AUS submitted particulars of opposition to the Amendment Application and requested for further and better discovery in respect to the Amendment Application. As a result, Hanwha subsequently dropped the amendment in relation to Jinko AUS’s defense to infringement and opposition to the remaining Amendment Application continued for some time but was ultimately not pursued by Jinko AUS and the other Australian respondents. The FCA granted Plaintiffs C’s Amendment Application on August 28, 2020. Following the order directed by FCA at the case management hearing held on November 16, 2020, Plaintiffs C’s has filed its infringement statement at FCA on December 17, 2020 and refers to certain testing undertaken in South Korea in 2018 prior to the commencement of the proceeding, and Jinko AUS has filed a precise non-infringement statement identifying the reasons why certain photovoltaic solar cells and modules supplied by Jinko AUS do not infringe Australian Patent No. 2008323025 on March 9, 2021. Since then, the parties have taken the various procedural steps required by the court’s directions in relation to infringement and validity claims and defences. The final was held from September 23 to 30 and October 10 to 14, 2022. As of the date of the issuance of the financial statements, the Judge has reserved its decision and based on the information currently available, there presently remains no indication that it is probable the court will award any liability for infringement against Jinko AUS and the Company is unable to estimate an amount of reasonably possible loss or range of loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company believes that Hanwha Q CELLS Plaintiffs’ claims in all the above-mentioned cases are lacking legal merit, and will vigorously defend against the claims made by them. The Group is considering all legal avenues including challenging the validity of U.S. Patent No. 9,893,215 (“the ‘215 Patent”), EP 2 220 689 and Australian Patent No. 2008323025 (collectively, the “Asserted Patents”), and demonstrating the Company’s non-infringement of the Asserted Patents. On June 3, 2019, the Company filed a petition for inter partes review (“IPR”) of the ‘215 Patent with the U.S. Patent and Trademark Appeal Board (“PTAB”). IPR is a trial proceeding conducted at the PTAB to review the patentability of one or more claims in a patent. On December 10, 2019, the PTAB instituted the IPR proceedings of the patentability of claims 12-14 of the ‘215 patent claims in view of prior art. On September 9, 2020, the Company attended the oral hearing of IPR of the ‘215 patent. On December 9, 2020, the PTAB issued the final decision on the Company’s petition for IPR, finding that all challenged claims 12-14 of the ‘215 patent are unpatentable. On February 8, 2021, the patent owner of ‘215 Patent, Hanwha Solutions Corporation, appealed to the United States Court of Appeals for the Federal Circuit against such final decision issued by the PTAB (“215 IPR Appeal”). On February 24, 2021, the Company has filed the certificate of interest to participate in 215 IPR Appeal. On May 28, 2021, Hanwha Solutions Corporation filed its opening appeal brief. On July 19, 2021, Hanwha Solutions Corporation filed a motion to remand the case to the United States Patent and Trademark Office. On October 4, 2021, the United States Court of Appeals for the Federal Circuit denied Hanwha Solutions Corporation’s motion to remand. On June 10, 2022, the United States Court of Appeals for the Federal Circuit affirmed the said final decision issued by PTAB that all challenged claims 12-14 of the ‘215 patent are unpatentable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On June 24, 2019, Jinko filed with the European Patent Office a Notice of Intervention in the opposition proceeding regarding the validity of the EP 2 220 689. On March 25 and March 26, 2021, the opposition oral hearing regarding the validity of the EP2 220 689 was held before the European Patent Office. During the hearing, the European Patent Office held that the EP2 220 689 was maintained in amended form. An additional hearing was held on September 28 and 29, 2022, during which the opposition division finally decided to uphold the patent with the limited claims and an amended version of the patent description. Currently, the European Patent Office has not yet issued its decision including the grounds in writing.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On May 7, 2021, one of the company’s Spanish customers (the “Spanish Customer”) submitted a Request for arbitration at International Chamber of Commerce (Case No. 26251/JPA) against Jiangxi Jinko in connection with dispute arising out of a PV Module Sales Contract entered into in August, 2020 (“Contract”). In the Request, the Spanish Customer’s claims are based on (1) Jiangxi Jinko’s alleged breaches of the Contract by being unable to deliver the goods at the initially agreed shipping dates and price; (2) the subsequent termination of the Contract by the Spanish Customer; (3) alleged replacement purchases the Spanish Customer has made to replace the goods originally ordered from Jiangxi Jinko; and (4) alleged further costs and other indirect damages purportedly incurred by the Spanish Customer as a consequence of Jiangxi Jinko ‘s alleged breaches and relating to the PV plant in Australia for which the goods had been intended. On July 21, 2021, Jiangxi Jinko submitted the Answer to the Request and Counterclaim, denying that the Spanish Customer is entitled to the relief it requests and raising a counterclaim for damages its loss of profit as well as wasted costs expended in reliance on the performance of the Contract. On January 28, 2022, the tribunal confirmed the Terms of Reference and Procedural Order No.1 signed by the Spanish Customer and Jiangxi Jinko, according to which, except any extension granted by the tribunal, (1) the Spanish Customer will submit Statement of Claim before April 6, 2022 and Jiangxi Jinko will submit Statement of Defense and Counterclaim before June 6, 2022, (2) the Spanish Customer will submit Statement of Reply and Defense to Counterclaim before September 6, 2022, Jiangxi Jinko will submit Statement of Rejoinder and Reply on Counterclaim before November 4, 2022 and the Spanish Customer will submit Rejoinder on Counterclaim before December 19,2022, (3) the hearing will be held during the week of April 17, 2023. On April 6, 2022, the Spanish Customer submitted Statement of Claim, which maintained the claims as the Request and additionally claimed the legal interest accrued on the amounts requested. On June 6, 2022, Jiangxi Jinko rejected the claims and brought the counterclaim for the wrongful termination in its submission of Statement of Defense and Counterclaim. On September 6, 2022, the Spanish Customer submitted Statement of Reply and Defense to Counterclaim to maintain its positions. On November 4, 2022, Jiangxi Jinko repeatedly denied the claims and claimed for the damgas in its submission of Statement of Rejoinder and Reply on Counterclaim. On December 19, 2022, the Spanish Customer submitted Rejoinder on Counterclaim. The hearing took place from April 18 to 19, 2023 in Madrid. As of the date of the issuance of the financial statements, this case is still ongoing and based on the information currently available, the company does not believe that it is probable that Jiangxi Jinko has incurred a loss and the Company is unable to estimate an amount of reasonably possible loss or range of loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On June 17, 2022, one of the company’s Indian customers (the “Indian Customer”) submitted a Request for arbitration at International Chamber of Commerce (Case No. 27085/OSI) against Jiangxi Jinko in connection with dispute arising out of a project module supply agreement entered into in May 2017 (“Supply Agreement”). The Indian Customer further submitted Statement of Claim on December 9, 2022, in which the Indian Customer confirmed it does not pursue its claims requiring Jiangxi Jinko to repair or replace relevant modules under the warranty certificate and amended the amount of damages as follows: (i) delay Liquidated Damages in the amount of US$363.3 million; (ii) costs arising from or in connection with the construction / installation of 32MW of additional capacity for the purpose of making up alleged shortfall in the performance of the plant due to allegedly deficient and/or defective modules in the amount of US$14.1 million; and (iii) liquidated damages levied against the EPC Contractor by the owner of the plant in the amount of US$14.6 million, together totalling US$392.0 million. Jiangxi Jinko submited Statement of Defence and Counterclaim on March 10, 2023, strongly defending itself and claiming that the Indian Customer failed to pay the invoices amounting to US$5.3 million According to the current schedule of the arbitration procedure, the International Chamber of Commerce is expected to render the final award by July 30, 2024. As of the date of this annual report, the hearing has not yet commenced. As this case is still ongoing and based on the information currently available to us, it is uncertain at this stage of the arbitration to conclude that whether Jiangxi Jingko will have be subject to any liability or to reasonably estimate the possible amount to be awarded.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Information available prior to issuance of the financial statements did not indicate that it is probable that a liability had been incurred at the date of the financial statements and the Company was also unable to reasonably estimate the range of any liability or reasonably possible loss, if any.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(c)    Guarantees</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company provided the loan guarantee to JinkoPower. In the year of 2022, the Group and JinkoPower entered into an agreement to cancel the guarantee arrangement. (Note 26).</p> 13591000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ending December 31, </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,357,915</p></td></tr><tr><td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,786,393</p></td></tr><tr><td style="vertical-align:bottom;width:83.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,446,598</p></td></tr><tr><td style="vertical-align:bottom;width:83.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,590,906</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 6357915000 5786393000 1446598000 13590906000 250000000 363300000 32 14100000 14600000 392000000.0 5300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">29.    FAIR VALUE MEASUREMENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">A hierarchy is established for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the observable inputs be used when available. Observable inputs are inputs that market participants would use in pricing the asset or liability, developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s assumptions about the assumptions market participants would use in pricing the asset or liability developed based on the best information available in the circumstances. As such, fair value is a market-based measure considered from the perspective of a market participant who holds the asset or owes the liability rather than an entity-specific measure. The hierarchy is broken down into three levels based on the reliability of inputs as follows: (Level 1) observable inputs such as quoted prices in active markets; (Level 2) inputs other than the quoted price in active markets that are observable either directly or indirectly, or quoted prices in less active markets; and (Level 3) unobservable inputs with respect to which there is little or no market data, which require the Company to develop its own assumptions. Fair value of cash equivalents, restricted cash and restricted short-term investment are categorized as level 1 under the fair value hierarchy, as they based on quoted prices in active markets. Short-term borrowings and long-term borrowing are categorized as level 2 under the fair value hierarchy, as they based on quoted prices in less active markets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Fair value change in forward contracts and foreign exchange options</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company has entered into foreign exchange forward contracts with local banks to reduce the exposure of significant changes in exchange rates between Renminbi and foreign currencies. Authoritative guidance requires companies to recognize all of the derivative financial instruments as either assets or liabilities at fair value in the consolidated balance sheets based upon quoted market prices for comparable instruments. The Company’s forward contracts have not met the criteria for hedge accounting within authoritative guidance. Therefore, the foreign exchange forward contracts have been recorded at fair value, with the gain or loss on these transactions recorded in the consolidated statements of operations within “Change in fair value of foreign exchange forward contracts” in the period in which they occur. The Company does not use derivative financial instruments for trading or speculative purposes. The Company held foreign exchange forward contracts with a total notional value of USD 630 million and USD560 million, EUR20 million and EUR250 million, nil and JYP2,000 million as of December 31, 2021 and 2022, respectively. These foreign exchange forward contracts mature within 12 months. The Company used a discounted cash-flow methodology to measure fair value, which requires inputs such as interest yield curves and foreign exchange rates. The significant inputs used in the aforementioned model can be corroborated with market observable data and therefore the fair value measurements are classified as level 2. Typically, any losses or gains on the forward exchange contracts are offset by re-measurement losses or gains on the underlying balances denominated in non-functional currencies. The Company’s foreign currency exchange contract is an over-the-counter instrument. The Company recorded loss from change in fair value of foreign exchange forward contracts of RMB164 million during the year of 2022, compared to gain of RMB289 million in the year of 2021. The change was primarily due to the appreciation of the U.S. dollars against the RMB during the year of 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Group classified the cash flows related to realized gain or loss on settlement of foreign exchange forward contracts as operating activities, which are based on the nature of the cash flows the derivative is economically hedging.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company entered into USD foreign exchange option contracts with a total notional value of nil, USD120 million and USD65 million, and sold USD foreign exchange option contracts with a total notional value of USD170 million, USD90 million and USD50 million during the years ended December 31, 2020, 2021 and 2022, respectively. In the year of 2022, the Company entered into EUR foreign exchange option contracts with a total notional value of EUR50 million and sold EUR foreign exchange option contracts with a total notional value of EUR50 million. These foreign exchange options mature within 12 months. The Company adopted the Black-Scholes Option Pricing (“B-S”) Model to value the foreign exchange options. The significant inputs used in the aforementioned model are unobservable inputs which there are little or no market data and therefore the fair value measurements are classified as level 3.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The foreign exchange option is asset derivatives which need to be fair valued on day one and marked to market subsequently at each reporting period end. The fair value gain or loss arising from the re-measurement is recognized in the consolidated statements of operations and comprehensive income. The fair value change was a loss of RMB4 million, a gain of RMB19 million and a loss of RMB 4 million for the year ended December 31, 2020, 2021 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Equity securities applying fair value option</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">The fair value of equity securities applying fair value option is measured using Level 2 inputs within the fair value hierarchy. In determining the fair value, the Company adopted previous transaction method under market approach, which allows an entity to solve for its implied aggregate equity value by considering its recent arm’s length equity transactions. The Group irrevocably elected fair value option to initially and subsequently measure its investment in Xiangbang in its entirety at fair value with changes in fair value recognized in earnings, and recorded change in fair value with the amount of RMB</span>102 million for the year ended December 31, 2022 (Note 12).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Available-for-sale securities</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Group’s available-for-sale securities represent the <span style="-sec-ix-hidden:Hidden_opExMi98CE-xQLmqoikg_w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">two</span></span>-year puttable bond purchased from JinkoPower in 2022 (Note 12). In determining the fair value, the Company adopted the discounted cash flow method, which requires management to use unobservable inputs such as discount rate based on yield-to-maturity of comparable bonds in market and RMB risk free rate. These unobservable inputs and resulting fair value estimates may be affected by unexpected changes in future market or economic conditions. For the year ended December 31, 2022, unrealized gain on the available-for-sale securities amounted to RMB1 million which was reported in other comprehensive income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Convertible Senior Notes and Call Option</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company has adopted valuation models to assess the fair value for Call option and the Notes, as the Call option is not publicly traded and the trading of the Notes is considered inactive. Management is responsible for determining these fair values and assessing a number of factors. The Notes is valued using the Binominal Tree option pricing model. The valuation involves complex and subjective judgments as well as the Company’s best estimates on the valuation date. Inputs related to the Binomial models for convertible debt fair value are: spot price, conversion price, expected dividend yield, expected share volatility, risk free interest rate, and yield-to-maturity, of which spot price and expected share volatility are most significant to valuation determination of convertible debt. The Call option is valued using the Black-Scholes Model. The valuation involves complex and subjective judgments as well as the Company’s best estimates on the valuation date. Inputs related to the Black-Scholes Models for call option fair value are: call option price, spot price, exercise price, expected dividend yield, risk-free interest rate and time to maturity, of which spot price and exercise price are most significant to valuation determination of call option. The Company recorded loss from change in fair value of convertible senior notes and call option of RMB12 million during the year of 2022, compared to gain from change in fair value of convertible senior notes and call option of RMB192 million during the year of 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Interest Rate Swap</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company’s exposure to the risk of changes in market interest rates primarily relates to its bank borrowings. To finance its overseas power station business operation and expansion, the Company’s operating subsidiaries located in Mexico obtained long-term bank borrowings from local bank, which carries variable interest rates. With an aim to reduce its interest rate exposure, the Company entered into one long-term interest rate swap contract in 2016 to fix the interest rate as a fixed rate payer. The interest rate swap is a derivative which needs to be fair valued at each reporting period end. The fair value gain or loss arising from the measurement is recognized in the consolidated statements of operations. The fair value change was a loss of RMB79 million for the years ended December 31, 2020. The Company sold its solar power plants in Mexico in March 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company solar project subsidiary located in Argentina entered into interest rate swap contracts to swap floating interest payments related to certain borrowings for fixed interest payments to hedge the interest rate risk associated with certain forecasted payments and obligations. As the interest rate derivatives were designated as cash flow hedges and the hedge is highly effective, all changes in the fair value of the derivative hedging instruments amounted to RMB12 million were recorded in other comprehensive income and as a derivative liability included in the held-for-sale liabilities as of December 31, 2021. The Company sold its solar power plants in Argentina in June 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Guarantee liability</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">A guarantee liability is initially recognized at the estimated fair value in the Group’s consolidated balance sheets unless it becomes probable that the Group will reimburse the holder of the guarantee for an amount higher than the carrying amount, in which case the guarantee is carried in the Group’s consolidated balance sheets at the expected amount payable to the holder. The fair value of the guarantee liability is measured by the total consideration to be received in connection with the provision of guarantee. The guarantee liability would be amortized in straight line during the guarantee period. The guarantee arrangement was canceld in year 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Recurring change in fair value</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">As of December 31, 2021 and 2022, information about the hierarchy of the fair value measurements for the Company’s assets and liabilities that are measured at fair value on a recurring basis subsequent to their initial recognition is as follows (RMB in thousands, except for inputs):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:56.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurements at Reporting Date Using</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quote prices in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance as of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">active market</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">for identical</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">assets (Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">inputs (Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">inputs (Level 3)</b></p></td></tr><tr><td style="vertical-align:bottom;width:41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign exchange forward contracts- receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,532</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,532</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible senior notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,098,736</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,098,736</p></td></tr><tr><td style="vertical-align:bottom;width:41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Guarantee liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,142</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,142</p></td></tr><tr><td style="vertical-align:bottom;width:41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Derivative liability interest rate swap</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,294</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,294</p></td></tr><tr><td style="vertical-align:bottom;width:41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign exchange options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,659</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,659</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:56.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurements at Reporting Date Using</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quote prices in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance as of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">active market</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">for identical</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">assets (Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">inputs (Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">inputs (Level 3)</b></p></td></tr><tr><td style="vertical-align:bottom;width:41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign exchange forward contracts- receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 119,625</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 119,625</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equity securities applying fair value option</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 178,871</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 178,871</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Available-for-sale securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 104,499</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 104,499</p></td></tr><tr><td style="vertical-align:bottom;width:41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible senior notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,070,699</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,070,699</p></td></tr><tr><td style="vertical-align:bottom;width:41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign exchange forward contracts- payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59,911</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59,911</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign exchange options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,226</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,226</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Assets and liabilities measured at fair value on a recurring basis using significant unobservable inputs (Level 3 valuation)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">A summary of changes in Level 3 fair value of convertible senior notes for the year ended December 31, 2020, 2021 and 2022 were as follows (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:40.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance on January 1,</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 728,216</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,831,612</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,098,736</p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Foreign exchange loss/(gain)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (38,360)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,560)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60,038</p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in fair value of convertible senior notes loss/(gain)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,202,082</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (327,762)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,083</p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in the instrument-specific credit risk gain</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (60,326)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (56,224)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (100,158)</p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Conversion of convertible senior notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (340,330)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance on December 31,</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,831,612</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,098,736</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,070,699</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">A summary of changes in Level 3 fair value of available-for-sale securities for the year ended December 31, 2020, 2021 and 2022 were as follows (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:40.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance on January 1,</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Addition </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100,000</p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest accrual</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,526</p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in fair value </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 973</p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance on December 31,</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 104,499</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">A summary of changes in Level 3 fair value of call option for the year ended December 31, 2020, 2021 and 2022 were as follows (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:38.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance on January 1,</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 294,178</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 756,929</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Issuance of call options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign exchange gain/(loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13,539)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 251</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in fair value of call options gain/(loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 476,290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (136,121)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Settlement of call options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (621,059)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance on December 31,</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 756,929</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">A summary of changes in Level 3 fair value of foreign exchange options for the year ended December 31, 2020, 2021 and 2022 were as follows (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:38.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance on January 1,</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,924)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,659)</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Addition of foreign exchange options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,316)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,544)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,596</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in fair value of foreign exchange options gain/(loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,608)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,809</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,163)</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance on December 31,</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,924)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,659)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,226)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">A summary of changes in Level 3 fair value of rate swap derivative for the year ended December 31, 2020, 2021 and 2022 were as follows (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:40.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance on January 1,</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,272</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,294</p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in fair value of interest rate swap</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 78,878</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in fair value of interest rate swap cash flow hedges</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,294</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash settlement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (140,150)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,294)</p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance on December 31, </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,294</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:11.94%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">A summary of changes in Level 3 fair value of guarantee liabilities for the year ended December 31, 2020, 2021 and 2022 were as follows (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:40.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance on January 1,</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 72,019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57,332</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,142</p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,687)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,365)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cancellation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (38,825)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12,142)</p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance on December 31, </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57,332</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,142</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Change in fair value of derivatives</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Change in fair value of derivatives recognized in earnings was as follows (RMB in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:18.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:18.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:16.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Foreign exchange forward</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:61.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Type of derivatives</b></p></td></tr><tr><td style="vertical-align:bottom;width:18.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:16.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">contracts</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Convertible</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Interest</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Call</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Foreign exchange</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Equity securities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td></tr><tr><td style="vertical-align:bottom;width:18.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Realized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">senior notes</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Rate swap</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Option</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Applying fair value option</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:18.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">In RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td></tr><tr><td style="vertical-align:bottom;width:18.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 61,380</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 129,806</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,202,082)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (78,878)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 476,290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,608)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (617,092)</p></td></tr><tr><td style="vertical-align:bottom;width:18.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 393,523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (104,643)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 327,762</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (136,121)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,809</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 499,330</p></td></tr><tr><td style="vertical-align:bottom;width:18.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (150,538)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,818)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12,083)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,163)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 101,871</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (78,731)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Significant unobservable inputs</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The significant unobservable inputs adopted in the valuation of Level 3 instruments as of December 31, 2022 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unobservable inputs of convertible senior notes</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75.47</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Risk free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29.23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unobservable inputs of available-for-sale securities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Risk free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2.06% - 2.21%</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">5.37% - 5.78%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unobservable inputs of foreign exchange option</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">8.13% - 10.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:84.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Risk free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1.09% - 2.03</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 630000000 560000000 20000000 250000000 0 2000000000 164000000 289000000 0 120000000 65000000 170000000 90000000 50000000 50000000 50000000 P12M 0 0 0 4000000 19000000 4000000 102000000 1000000 12000000 192000000 79000000 12000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:56.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurements at Reporting Date Using</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quote prices in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance as of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">active market</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">for identical</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">assets (Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">inputs (Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">inputs (Level 3)</b></p></td></tr><tr><td style="vertical-align:bottom;width:41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign exchange forward contracts- receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,532</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,532</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible senior notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,098,736</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,098,736</p></td></tr><tr><td style="vertical-align:bottom;width:41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Guarantee liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,142</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,142</p></td></tr><tr><td style="vertical-align:bottom;width:41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Derivative liability interest rate swap</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,294</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,294</p></td></tr><tr><td style="vertical-align:bottom;width:41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign exchange options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,659</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,659</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:56.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurements at Reporting Date Using</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quote prices in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance as of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">active market</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">for identical</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">assets (Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">inputs (Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">inputs (Level 3)</b></p></td></tr><tr><td style="vertical-align:bottom;width:41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign exchange forward contracts- receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 119,625</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 119,625</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equity securities applying fair value option</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 178,871</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 178,871</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Available-for-sale securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 104,499</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 104,499</p></td></tr><tr><td style="vertical-align:bottom;width:41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible senior notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,070,699</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,070,699</p></td></tr><tr><td style="vertical-align:bottom;width:41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign exchange forward contracts- payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59,911</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59,911</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign exchange options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,226</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,226</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 73532000 0 73532000 1098736000 0 1098736000 true true 12142000 0 12142000 12294000 0 12294000 2659000 0 2659000 119625000 119625000 178871000 178871000 104499000 104499000 1070699000 1070699000 59911000 59911000 3226000 3226000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:40.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance on January 1,</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 728,216</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,831,612</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,098,736</p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Foreign exchange loss/(gain)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (38,360)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,560)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60,038</p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in fair value of convertible senior notes loss/(gain)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,202,082</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (327,762)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,083</p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in the instrument-specific credit risk gain</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (60,326)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (56,224)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (100,158)</p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Conversion of convertible senior notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (340,330)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance on December 31,</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,831,612</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,098,736</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,070,699</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:38.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance on January 1,</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 294,178</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 756,929</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Issuance of call options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign exchange gain/(loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13,539)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 251</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in fair value of call options gain/(loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 476,290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (136,121)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Settlement of call options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (621,059)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance on December 31,</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 756,929</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:38.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance on January 1,</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,924)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,659)</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Addition of foreign exchange options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,316)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,544)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,596</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in fair value of foreign exchange options gain/(loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,608)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,809</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,163)</p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance on December 31,</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,924)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,659)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,226)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 728216000 1831612000 1098736000 38360000 8560000 -60038000 -1202082000 327762000 -12083000 -60326000 -56224000 -100158000 -340330000 1831612000 1098736000 1070699000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:40.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance on January 1,</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Addition </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100,000</p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest accrual</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,526</p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in fair value </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 973</p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance on December 31,</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 104,499</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 100000000 3526000 973000 104499000 294178000 756929000 -13539000 251000 476290000 -136121000 -621059000 756929000 -12924000 -2659000 -9316000 -8544000 3596000 -3608000 18809000 -4163000 -12924000 -2659000 -3226000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:40.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance on January 1,</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,272</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,294</p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in fair value of interest rate swap</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 78,878</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in fair value of interest rate swap cash flow hedges</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,294</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash settlement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (140,150)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,294)</p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance on December 31, </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,294</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:11.94%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 61272000 12294000 -78878000 12294000 -140150000 -12294000 12294000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:40.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance on January 1,</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 72,019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57,332</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,142</p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,687)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,365)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cancellation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (38,825)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12,142)</p></td></tr><tr><td style="vertical-align:bottom;width:57.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance on December 31, </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57,332</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,142</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:18.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:18.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:16.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Foreign exchange forward</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:61.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Type of derivatives</b></p></td></tr><tr><td style="vertical-align:bottom;width:18.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:16.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">contracts</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Convertible</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Interest</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Call</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Foreign exchange</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Equity securities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td></tr><tr><td style="vertical-align:bottom;width:18.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Realized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">senior notes</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Rate swap</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Option</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Applying fair value option</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:18.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">In RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td></tr><tr><td style="vertical-align:bottom;width:18.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 61,380</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 129,806</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,202,082)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (78,878)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 476,290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,608)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (617,092)</p></td></tr><tr><td style="vertical-align:bottom;width:18.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 393,523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (104,643)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 327,762</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (136,121)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,809</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 499,330</p></td></tr><tr><td style="vertical-align:bottom;width:18.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (150,538)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,818)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12,083)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,163)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 101,871</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (78,731)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p> 72019000 57332000 12142000 -14687000 -6365000 -38825000 -12142000 57332000 12142000 61380000 129806000 -1202082000 -78878000 476290000 -3608000 -617092000 393523000 -104643000 327762000 -136121000 18809000 499330000 -150538000 -13818000 -12083000 -4163000 101871000 -78731000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unobservable inputs of convertible senior notes</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75.47</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Risk free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29.23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unobservable inputs of available-for-sale securities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Risk free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2.06% - 2.21%</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">5.37% - 5.78%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unobservable inputs of foreign exchange option</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">8.13% - 10.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:84.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Risk free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1.09% - 2.03</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table> 75.47 4.6 29.23 0.0206 0.0221 0.0537 0.0578 8.13 0.1000 0.0109 0.0203 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">30.    RESTRICTED NET ASSETS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Relevant PRC laws and regulations permit payments of dividends by the Company’s PRC subsidiaries only out of their retained earnings, if any, as determined in accordance with PRC GAAP. In addition, the statutory general reserve fund requires annual appropriations of 10% of net after-tax income to be set aside prior to payment of any dividends by the Company’s PRC subsidiaries that are registered as wholly owned foreign investment enterprises or domestic enterprises. As a result of these and other restrictions under PRC laws and regulations, the PRC subsidiaries are restricted in their ability to transfer a portion of their net assets to the Company either in the form of dividends, loans or advances. Even though the Company does not currently require any such dividends, loans or advances from the Company’s PRC subsidiaries for working capital or other funding purposes, it may in the future require additional cash resources from the PRC subsidiaries due to changes in business conditions, to fund future acquisitions and development, or merely declare dividends or make distributions to the Company’s shareholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;">Restricted net assets were RMB24,303 million representing 90% of the Company’s total consolidated net assets as of December 31, 2022.</p> 24303000000 0.90 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">31.    SUBSEQUENT EVENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Group adopted its 2023 Equity Incentive Plan on January 5, 2023 which provided for the issuance of option, restricted share or other share-based award of 20,800,000 ordinary shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">On April 23, 2023, Jiangxi Jinko completed the registration process with the China Securities Regulatory Commission (“CSRC”) for the issuance of convertible bonds in the principal amount of up to RMB10.00 billion (US$1.45 billion). Such convertible bonds, which will be listed on the STAR Market, have a term of six years and are convertible into Jiangxi Jinko’s ordinary shares. The Company has the special preemptive rights to subscribe for a portion of the convertible bonds.</p> 20800000 10000000000.00 1450000000 P6Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">32.    ADDITIONAL INFORMATION – CONDENSED FINANCIAL STATEMENTS OF THE PARENT COMPANY</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The separate condensed financial statements of the Company as presented below have been prepared in accordance with Securities and Exchange Commission Regulation S-X Rule 5-04 and Rule 12-04 and present the Company’s investments in its subsidiaries under the equity method of accounting. Such investment is presented on separate condensed balance sheets of the Company as “Investments in subsidiaries “ and the Company’s shares of the profit or loss of subsidiaries are presented as “Share of (loss) / income from subsidiaries” in the statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Certain information and footnote disclosures normally included in financial statements prepared in accordance with US GAAP have been condensed and omitted. The footnote disclosures contain supplemental information relating to the operations of the Company, as such, these statements should be read in conjunction with the notes to the consolidated financial statements of the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:49.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">USD</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(note 2 (al))</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:49.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(RMB in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Net revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Cost of revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Gross profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total operating income/(expenses)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,150)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (593,204)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (86,007)</p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other income, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,064</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,737</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Income/(loss) from operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,291</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,413)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (593,204)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (86,007)</p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Share of income from subsidiaries and affiliates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,015,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 512,873</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,264,720</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 183,368</p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Interest income/(expenses), net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,596</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,613</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (19,867)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,880)</p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Exchange loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (73,716)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,085)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (18,586)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,694)</p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Change in fair value of convertible senior notes and call option</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (725,792)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 191,641</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12,083)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,752)</p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Income before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 230,385</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 722,629</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 620,980</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 90,035</p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Income tax expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,611)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (474)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (69)</p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net income attributable to JinkoSolar Holding Co., Ltd.’s ordinary shareholders</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 230,385</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 721,018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 620,506</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 89,966</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">Condensed balance sheets:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">USD</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(note 2 (al))</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:36.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(RMB in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">ASSETS</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Current assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Cash and cash equivalent</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,767</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 492,440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,397</p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Due from subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,532,984</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 728,019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 105,553</p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Due from related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,454</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,454</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 501</p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,562</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,671</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 242</p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Total current assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,572,767</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,225,584</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 177,693</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Investments in subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,781,036</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,189,323</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,347,231</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Due from subsidiaries – non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,262,124</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Due from related parties - non current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,292</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,619,219</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,414,907</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,524,924</p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">LIABILITIES AND SHAREHOLDERS’ EQUITY</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Current liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Due to subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,445,183</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Due to related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,377</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,973</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,011</p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Total current liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,461,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,973</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,011</p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Due to related parties – non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,642</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Convertible senior notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,098,736</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,070,699</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 155,237</p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Total liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,569,438</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,077,672</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 156,248</p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Shareholders’ equity:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Ordinary shares (USD $0.00002 par value, 500,000,000 shares authorized, 193,770,753 and 204,135,029 shares issued as of December 31, 2021 and December 31, 2022, respectively, 190,824,913 and 201,189,189<span style="white-space:pre-wrap;"> shares outstanding as of December 31, 2021 and December 31, 2022, respectively)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Additional paid-in capital</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,617,923</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,912,931</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,437,240</p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Accumulated other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (154,375)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 217,563</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,544</p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Treasury stock, at cost; 2,945,840 ordinary shares as of December 31, 2021 and December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (43,170)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (43,170)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,259)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Retained earnings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,629,377</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,249,883</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 906,148</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Total shareholders’ equity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,049,781</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,337,235</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,368,677</p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total liabilities and shareholders’ equity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,619,219</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,414,907</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,524,924</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The current balances of due from subsidiaries represented loans to its subsidiaries which are expected to be collected within twelve months. Non-current balances due from subsidiaries represented loans to its subsidiaries which are not expected to be collected with twelve months.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Other current liabilities represented accrual for unpaid convertible senior notes interest and professional service fees.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">Condensed statements of cash flows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:42.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:19.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">USD</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(note 2 (al))</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:42.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(RMB in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Cash flows from operating activities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 230,385</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 721,018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 620,506</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 89,966</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Adjustments to reconcile net income to net cash used in operating activities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Sharebase compensation charges</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 579,368</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 84,000</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Change in fair value of convertible senior notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,202,082</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (327,762)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,083</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,752</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Change in fair value of call option</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (476,290)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 136,121</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Share of income from subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,015,006)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (512,873)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,264,720)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (183,368)</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Guarantee income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,064)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Exchange loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,716</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,085</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,586</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,694</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Changes in operating assets and liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Decrease in due from subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 592,425</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,088</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,465,778</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 212,518</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Decrease in due from a related party</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,292</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 477</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">(Increase)/decrease in other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,437)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 165</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,279)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (186)</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Decrease in other non-current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,181</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Decrease in due to subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (658,106)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (117)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,445,183)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (209,532)</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Decrease in due to a related party</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,142)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,760)</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Increase/(decrease) in other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,773</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,978</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,403)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (928)</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Net cash (used in)/provided by operating activities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (55,522)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,884</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (30,114)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,367)</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Cash flows from investing activities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Cash collection for loans from subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 735,673</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106,662</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Cash paid for loans to subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,262,124)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (289,620)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (41,991)</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Net cash used in investing activities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,262,124)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 446,053</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 64,671</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Cash flows from financing activities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Proceeds from exercise of share options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 114,758</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,185</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 729</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Proceeds from exercise of call option</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 621,059</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Proceeds from issuance of ordinary shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 641,065</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Repurchase of shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (29,294)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Net cash provided by financing activities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 85,464</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,272,309</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 729</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Effect of foreign exchange rate changes on cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,992)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (44,809)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,710</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,323</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net increase in cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">14,950</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">15,260</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">457,673</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">66,356</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Cash and cash equivalents, beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,557</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,507</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,767</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,041</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Cash and cash equivalents, end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,507</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,767</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 492,440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,397</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Supplemental disclosure of non-cash investing and financing cash flow information</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Proceeds from exercise of share options received in subsequent period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,143</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,169</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Conversion of convertible senior notes to ordinary shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 340,330</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Transfer receivable due from subsidiaries to investments in subsidiaries </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,160,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 168,184</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Receivables related to At-The-Market offering</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 641,065</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">For the years ended December 31, 2020, 2021 and 2022 and up to the date of this annual report, no cash dividend was paid to the Company by its consolidated subsidiaries, unconsolidated subsidiaries, nor 50% or less owned persons accounted for by the equity method.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:49.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">USD</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(note 2 (al))</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:49.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(RMB in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Net revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Cost of revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Gross profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total operating income/(expenses)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,150)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (593,204)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (86,007)</p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other income, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,064</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,737</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Income/(loss) from operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,291</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,413)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (593,204)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (86,007)</p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Share of income from subsidiaries and affiliates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,015,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 512,873</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,264,720</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 183,368</p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Interest income/(expenses), net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,596</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,613</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (19,867)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,880)</p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Exchange loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (73,716)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,085)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (18,586)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,694)</p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Change in fair value of convertible senior notes and call option</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (725,792)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 191,641</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12,083)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,752)</p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Income before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 230,385</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 722,629</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 620,980</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 90,035</p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Income tax expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,611)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (474)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (69)</p></td></tr><tr><td style="vertical-align:bottom;width:48.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net income attributable to JinkoSolar Holding Co., Ltd.’s ordinary shareholders</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 230,385</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 721,018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 620,506</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 89,966</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 0 0 0 0 0 0 0 -1227000 6150000 593204000 86007000 5064000 1737000 6291000 -4413000 -593204000 -86007000 1015006000 512873000 1264720000 183368000 8596000 36613000 -19867000 -2880000 -73716000 -14085000 -18586000 -2694000 -725792000 191641000 -12083000 -1752000 230385000 722629000 620980000 90035000 1611000 474000 69000 230385000 721018000 620506000 89966000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">USD</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(note 2 (al))</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:36.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(RMB in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">ASSETS</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Current assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Cash and cash equivalent</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,767</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 492,440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,397</p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Due from subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,532,984</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 728,019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 105,553</p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Due from related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,454</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,454</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 501</p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,562</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,671</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 242</p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Total current assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,572,767</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,225,584</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 177,693</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Investments in subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,781,036</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,189,323</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,347,231</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Due from subsidiaries – non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,262,124</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Due from related parties - non current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,292</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,619,219</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,414,907</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,524,924</p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">LIABILITIES AND SHAREHOLDERS’ EQUITY</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Current liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Due to subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,445,183</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Due to related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,377</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,973</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,011</p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Total current liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,461,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,973</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,011</p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Due to related parties – non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,642</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Convertible senior notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,098,736</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,070,699</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 155,237</p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Total liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,569,438</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,077,672</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 156,248</p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Shareholders’ equity:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Ordinary shares (USD $0.00002 par value, 500,000,000 shares authorized, 193,770,753 and 204,135,029 shares issued as of December 31, 2021 and December 31, 2022, respectively, 190,824,913 and 201,189,189<span style="white-space:pre-wrap;"> shares outstanding as of December 31, 2021 and December 31, 2022, respectively)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Additional paid-in capital</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,617,923</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,912,931</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,437,240</p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Accumulated other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (154,375)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 217,563</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,544</p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Treasury stock, at cost; 2,945,840 ordinary shares as of December 31, 2021 and December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (43,170)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (43,170)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,259)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Retained earnings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,629,377</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,249,883</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 906,148</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Total shareholders’ equity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,049,781</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,337,235</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,368,677</p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total liabilities and shareholders’ equity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,619,219</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,414,907</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,524,924</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt;"><span style="visibility:hidden;">​</span></p> 34767000 492440000 71397000 2532984000 728019000 105553000 3454000 3454000 501000 1562000 1671000 242000 2572767000 1225584000 177693000 9781036000 16189323000 2347231000 1262124000 3292000 13619219000 17414907000 2524924000 1445183000 2500000 13377000 6973000 1011000 1461060000 6973000 1011000 9642000 1098736000 1070699000 155237000 2569438000 1077672000 156248000 0.00002 0.00002 500000000 500000000 193770753 204135029 190824913 201189189 26000 28000 4000 5617923000 9912931000 1437240000 -154375000 217563000 31544000 2945840 2945840 43170000 43170000 6259000 5629377000 6249883000 906148000 11049781000 16337235000 2368677000 13619219000 17414907000 2524924000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:42.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:19.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">USD</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(note 2 (al))</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:42.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(RMB in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Cash flows from operating activities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 230,385</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 721,018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 620,506</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 89,966</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Adjustments to reconcile net income to net cash used in operating activities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Sharebase compensation charges</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 579,368</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 84,000</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Change in fair value of convertible senior notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,202,082</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (327,762)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,083</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,752</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Change in fair value of call option</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (476,290)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 136,121</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Share of income from subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,015,006)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (512,873)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,264,720)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (183,368)</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Guarantee income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,064)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Exchange loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,716</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,085</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,586</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,694</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Changes in operating assets and liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Decrease in due from subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 592,425</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,088</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,465,778</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 212,518</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Decrease in due from a related party</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,292</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 477</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">(Increase)/decrease in other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,437)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 165</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,279)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (186)</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Decrease in other non-current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,181</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Decrease in due to subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (658,106)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (117)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,445,183)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (209,532)</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Decrease in due to a related party</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,142)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,760)</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Increase/(decrease) in other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,773</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,978</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,403)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (928)</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Net cash (used in)/provided by operating activities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (55,522)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,884</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (30,114)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,367)</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Cash flows from investing activities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Cash collection for loans from subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 735,673</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106,662</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Cash paid for loans to subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,262,124)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (289,620)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (41,991)</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Net cash used in investing activities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,262,124)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 446,053</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 64,671</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Cash flows from financing activities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Proceeds from exercise of share options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 114,758</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,185</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 729</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Proceeds from exercise of call option</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 621,059</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Proceeds from issuance of ordinary shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 641,065</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Repurchase of shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (29,294)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Net cash provided by financing activities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 85,464</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,272,309</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 729</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Effect of foreign exchange rate changes on cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,992)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (44,809)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,710</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,323</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net increase in cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">14,950</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">15,260</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">457,673</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">66,356</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Cash and cash equivalents, beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,557</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,507</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,767</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,041</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Cash and cash equivalents, end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,507</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,767</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 492,440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,397</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Supplemental disclosure of non-cash investing and financing cash flow information</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Proceeds from exercise of share options received in subsequent period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,143</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,169</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Conversion of convertible senior notes to ordinary shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 340,330</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Transfer receivable due from subsidiaries to investments in subsidiaries </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,160,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 168,184</p></td></tr><tr><td style="vertical-align:bottom;width:55.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Receivables related to At-The-Market offering</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 641,065</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 230385000 721018000 620506000 89966000 579368000 84000000 1202082000 -327762000 12083000 1752000 476290000 -136121000 1015006000 512873000 1264720000 183368000 5064000 -73716000 -14085000 -18586000 -2694000 -592425000 -6088000 -1465778000 -212518000 -3292000 -477000 9437000 -165000 1279000 186000 11181000 -658106000 -117000 -1445183000 -209532000 -12142000 -1760000 9773000 1978000 -6403000 -928000 -55522000 49884000 -30114000 -4367000 735673000 106662000 1262124000 289620000 41991000 -1262124000 446053000 64671000 114758000 10185000 5024000 729000 -621059000 641065000 29294000 85464000 1272309000 5024000 729000 -14992000 -44809000 36710000 5323000 14950000 15260000 457673000 66356000 4557000 19507000 34767000 5041000 19507000 34767000 492440000 71397000 9143000 1169000 340330000 1160000000 168184000 641065000 RMB120 million collateralized on the account receivables and inventories of the Group, RMB528 million collateralized on the Group’s certain building and equipment, including RMB329 million which were also collateralized on the Group’s certain land use rights, RMB95 million were also collateralized on the Group’s certain land use rights and inventories. As of December 31, 2022, the Group recorded financings associated with failed sale-lease back transactions with the amount of RMB1,463 million under long-term borrowings, and RMB1,133 million as current portion (Note 18). Borrowings of RMB256 million guaranteed by JinkoSolar Holding, RMB167 million guaranteed by JinkoSolar Holding and certain shareholders of the Group, RMB50 million Borrowings of RMB256 million guaranteed by JinkoSolar Holding, RMB167 million guaranteed by JinkoSolar Holding and certain shareholders of the Group, RMB50 million guaranteed by Jiangxi Jinko and certain shareholders of the Group, RMB1,943 million guaranteed by Jiangxi Jinko, RMB1,330 million guaranteed by Zhejiang Jinko, RMB20 million guranteed by Agricultural Bank of China Shangrao Guangxin Branch, and RMB25 million guranteed by China Export & Credit Insurance Corporation, respectively. As of December 31, 2022, the Group had short-term bank borrowings of RMB4,055 million credit loans, and RMB2,792 million letter of credit loans. The remaining short-term bank borrowings of RMB4,439 million were either guaranteed by other parties and/or collateralized on the Group’s assets, detailed as following: EXCEL 171 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -PXG%8'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #<.)Q6@9$U7NX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)OIVFE2.CFLN))07!!\1:2V=U@DX9DI-VWMXV[740?P&-F_GSS M#4RG@]!#Q.8T8 ].O24@)<7_*ZA?6) ME-OB^N/_RNPFXP=F__ ML?%%4';PZR[D%U!+ P04 " #<.)Q6F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M -PXG%;))OKW8 < /&PO=V]R:W-H965T&UL MK9IM4]LX%(7_BB:[TVEW(/$KA!:8#8&TM$ S#6V'[NP'88M8BVUE)9G O]\K M.XYHZUP;MC.=DCCVR6.]G"/=>'\IY*U*&-/D/DMS==!+M%Z\'@Q4E+",JKY8 ML!P^N1$RHQK>ROE +22C<7E1E@X\Q]D99)3GO3"6\&ZQ58IZQ7'&1$\EN#GHC M]_51&)@+RC.^<+94CUX3;N::*C47ZE<@->R1F-[1(]2>Q?,=6-Q0:O4BD MJOR?+*MS@Z!'HD)ID:TN!H*,Y]5?>K]JB$<7#)T-%WBK"[R2N_JBDO*8:GJX M+\622',VJ)D7Y:V65P,*[ M6\1S/(^HA$JF$%E_?>=^*>O_NCNO!(-F03-_7JL%C=A!#R:(8O*.]0Y?_.;N M.&\0W&"-&V#J%O?R8<&:X/#+/6=[@E"$:XJP&\4G-N=*R[*IR$Q3S7 =+0L,9W>-L]L-9\HD%V9\Q03F9V/' MM2C5H[\<_@C:<(TV[#B0) 5S+3MP&[V]5CG6FXSZ&ZUEP.G'=X1[\VQ_<-6'9''%Q MYU]A?844V;[-8721&:,*AG%,3I4J-M@WKGF%+C<]FR5>IRSY(E+H.]@!E:DB M51-1B]*%P(!LDGB=DF1<2%DMZ4S:FA@P[EPT@^&*+4UE0\/K&!J:R6K?9E9/ MM$9M),,56\AL4GB=DJ+L.C*&$)N+YFG8HG-&Y9R1413!_A1"$<9G*8DQVISP M.N7$2<;DW'3G6U#02;VJ:H3%!=O64YX- @]W[M/QY!,9%3'7X/XCK1D81;D" MG:2TT2Q:]%J6ZYYU?Z_K_B&*C+>NID$>4QDW82_C6]GW_#;TW-TWRBQ5 MBNL4=BOBAHP3GE.,VF: CYLV##KH+.B18U@)*5ZNT68-Y<85/RKVS&J@;S/! MW_WEY4LT'IY+;$/#QYW^DNN4F1YSO9?7KV!A'A42J!M)<:7-';5%&(T2(EEY M!U6,WXA""@F[$7.:6IVV .^]HVG!R.?9[TX?4LCQ",S,Z@3L?FT4^7AV7$I: M%E5F#]FU2!MO$Q=X_V&&%8YM\ 1X5M0M34[N(S.KV$8O:Q&ZN)J=8$0V= (\ M)3Y^WQV-**C"R.(TW^.F>FWOIWXPV@6L]M:AMO0?C+!P>:=L\EMM$6X-%6 M-RJL[I3(NO@0VP MH-.NYTGUUQ;)_U5_#6P4!9W*8IWKKRUR3ZB_AC:EPD[EL:?47UL46^NOH0VL ML%.IK$O]M44)K;^&-I]"?']3]N!(,KJY<7"!X<[V[AZVYPYM\H0MM2Q1;AQA M1X/]2-8B,@R'VT-W.,2(;)B$>)C\;'5IW7^->+CB@N;]E/_YC_G-3)G? MS/J1R)I8!X^>Q3 %N/*)$T7*HE+U6,;ZZ/JIEE'U+(<]O7HDYIR:^ITB*;N! M2YW^+F2(K)XRJ=YHL2B?[+@66HNL?)DP&C-I3H#/;X30]1OS!>MG?0[_ U!+ M P04 " #<.)Q6D(-[?SX+ "71@ & 'AL+W=O+MBF2S X6B_V@V'0L M5)8\DIRTP/[XI635LLDKQAYPL W0V,[AH73XNN>2UL5S67VMEU(VWK=57M27 M9\NF6;^=3NO94J[2>E*N9:'^LBBK5=JHM]7CM%Y7,IUWA5;Y%/M^,%VE67%V M==%]]J6ZNB@W39X5\DOEU9O5*JV^OY=Y^7QYALY^?'";/2Z;]H/IU<4Z?91W MLOEU_:52[Z8[EGFVDD6=E857R<7EV3OT-J%!6Z!#_#.3S_7>:Z^]E8>R_-J^ M^3"_///;*Y*YG#4M1:I^/G51E<]>U:(56_NB:ZZNM!(X*]J>===4ZJ^9*M=<7=]\OKOY^"%Z M=Q]'WMV]^O4I_GQ_Y]TDWLV7^/;=_0<%\/[Z%Q2PG[VL\.Z7Y:9.BWG]QOOI MX/W%M%&7TY).9WW5[[=5XY&JD?>I+)IE[<7%7,Z!\MVQEC.1LXA'TQL,^QM[UYW]YK[9W_MJKEVDEH9N\_L.4O:C3GGN\BNB4*GZ] MB[Q7/[U6K?,R<7P\,?J#UYX<7X5_>A4'K4QV79YT==*1.N_+)LW5K/@DBPUX MS>^WY8.N?#LU/UT1Y/O^Q?1IO^%-E" (:ZK!NO7%C%L3*T"^';>IW.Y.696NEJ M63W)LZNV*?V?H<&S)6-[-W+.?4%%*(@F(H!$OE(;$:ZI"" )18%0/YJ, !*+ MD'$>"EA'MM.1677\>U76M;>NRD760!I:2Y^J(3/N F',55_4)02 7/A("$U M$Q<$3!%JW34!<(BC($"P>,%.O, JWIT*,[+BT5.KBEKIJJ^R4>\@%:TTIZH8 M #T14R6.IDX$ )%/PY#KHQD 8L$"&N@Z0D#*22@P+"3?"3 &&2^"+BN)@!4.(ZTR38&<"@," NP)B8$I'Y( M^$BO%#LQA57,#ZMUFE4JINXFR+PL'L]SI:12MJYE \Z45L)3%16 HES]:/1!J,@(XY*N>J)D'VL%[-R);U%5:Y^*%L6L*)6HI,51<8M41QBJ@>4 "[ M6%^?8P"&5,S$?'T!@H!<-20=&>4(#TKB%Y1LI+KQQMXMK1PGBXBAH:ASN;?;?HY=3;(-!?( M%R'51VD$ 1DT,YHX%4H&PAC, )]::,1(_(,&3X/LIB;^-ENFQ:/T'M.LF+[* ME<5Y_<8K)+AHV[E.%A.P+FHB$WKWB2 @%9PB74P3IP)4IL)X74T(2)0E'UMD M!I>#[#;GIEG*JN^.XS(Z]3C(=!JJJQD:FBB,=8\(487(&,T0U6C,,_@:9#=':=]UU2&,5TLLCQ+&V48U4?KM,A&1';J=I!I M.Y"RPKZAL8G#PM>7EAB L5#H/3\!8.>J8?="A\/L_.!UL-WK?):V^,=>^%3I ML&DOVM@0$7V< T", Q6U:^(!N% 9&ZXG, <(0PS-J+>X&JPW=5\E'7]UALT M]-*FJ;*'39,^Y&KTEYY:D+RB+,YG9=%4Y38)E_5Q)]A9[16>K+CI0LY#2@.B MYS$A(")!R$)=<@"("65Z=)J C+X*'/P1T0<#A.T&R"+W/[+B:WE7YFGE_5+F M\U;MZW+RQOO8S"=_J[VR4A^EU??MQL=2(60%MX)3^]2S[>\M!-AG1MS?X_9W M-=2BI> B&L5NW4?>.=@ MFSCU8D[9(J=LL5.VQ!7;86<93"*VF\3W:9W-O/]ZKW;-^QIL7:=.L6<3^Q/^ MQ-B\Z5'A'LJ?4&.X05QZ2)4 *#3!(WN'>#"(V&X0HRS?M '.R_HY-8<]6YL/ MW!=0UP] 00(",#SQ=6,#P<[1A(R%.(,KQ,'_:[IZ%]W!"KJ8>'!!&/LG4!D;(*,@-B$*=18 M8#"X7FQWO?UL!6KFU.GV; =SA1*-Z"8,Q$WTQ N$$A/?$ V G;,)'4D6X,'C MXM Z0?W6G=5K]SV?9)4^2FW"41/0IJF;M)B/;-ICIP;7*5ODE"UVRI:X8CL\ M,C58;V*WWMUL YZ5"Z0^'[% =:&B;**IIW%2AB_W=+353P:&H-0QE'(C1P& $4<49N*@Z,F M+SCJS>I!K7CEPIAY^B 'U-?FXW\[+"6Z19Y3VE^:;+ M5+=[*MECXO3X@[V*DYN>&CD@8]*G1M;)F.Q=7E,"7-,Y%X*/[$>3 MP2P3NUE.>IEWNZKJ@^>TFBLS5S15.FN\?W^2[4SW'U!XIP[:*5ODE"UVRI:X M8CML],'=$_N>KY,QY]2N$^@X:T ),PZQ0Z=4B9_+1M;=UT>NTSSW;K:K MO7WH.$U4.&6+G++%3MD25VR'C;_WG=0_/U%AK^+DIC>/6)^KU<7\SBJ$XTS? M!P-@R@H%^J'E!*+CF/&Q [5T2$;0XY(1FI2@DDXS#T[9(J=LL5.VQ!7;80L/ MF0?ZYV<>[%6VK'0]DTY:I[N93I7%8M0/U]4:H%L'_35K![ M%LW5_P!02P,$% @ W#B<5EU!M +B! P1( !@ !X;"]W;W)K>Y&N--I0]LQ30@3X4>0E/S=2 M(99GILGCE!28G](E*>4_<\H*+&23+4R^9 0GE5&1F\BR/+/ 66F,1U7?'1N/ MZ$KD64GN&."KHL#LY8+D='-N0..UXSY;I$)UF./1$B_(C(C'Y1V3+;-A2;*" ME#RC)6!D?FY\A6<1M)5!A?B>D0W?>0?*E2=*GU7C*CDW+#4CDI-8* HL'VLR M(7FNF.0\_MF2&LV8RG#W_97]6^6\=.8)_8+/%6@:(5US08FLL9U!D9?W$/[9"[!@@](X!VAJ@0PWLK8%] MJ(&S-7 .-7"W!I7K9NU[)5R(!1Z/&-T IM"23;U4ZE?64J^L5(DR$TS^FTD[ M,9[<3F>WUU?AUX@:NI;$?@UU^@ MYWX!60D>4KKBN$SX"?BTUQZ90DY,T9OQ=A(7]230.Y. "-S04J0<1&5"DGT" M4WK4N(5>W;I O8PAB4^!#4\ LA "D^E?X',]\]\ULYM\A.MQ%H+/GW0TX>$T M\&=3B@[GLGJX]K2SFY2P*W+[."FA"W<]@*,?0*U]9WR)8W)NR,6-$[8FQEC- MW_JBB\XQR<)CDD5'(MN+DM-$R>EC'T_E)I*5,2V(+@"UK5?9JKUB/8:NYT([ M&)GK76UKW' 'AY 7(&YZZC:=N;S[>BI0P M(#V5*J9JBUJ3K>=G.M?=8^;>,!ASG!' 2KU@F,J+=$NHAW-V<&MJM].QBH -;N=D[ MU8^J>B2R/56'C:K#?E4G*2X7*K?!'&<,K'&^(H#.98<@@ACS M%,QEE0=2DBST O>.]M$/X9ADX; 3U@%$*&BM.M&1QMP+AM\$P^\/QCV)<\QY M-L]B7)6T,A!Q$Z"LY(*M9,$L!GQ)8H4",2-))H.4\6==./R.TU8KVW^*"+N( M 720VUZ'^XCVU @:-8)#4_-_>!YTOV++@J[?LJ(OR M+!MY>A6@]58L6_TZR,.)/'J4LC)GC)3Q"Q ,ESRO,P0G?\N"74FCKX&MSJ0< MRX-.>T_6X%S?][V6$!K8P'4=NR5KI,,A%_J!_8X:.T<'V*O&1+,E:QV'G1D@ M:X@HS?/4:_GUX3S,VU) K 0 M+'M:";45 D%!2S"[ 7P%$LNB2!,+Z'=K55E0>LX;0'M3NDK<\,/VN6%AL\+9%';^D'8HKHCX3*55J6HC[=-;W,/\[6Z?6CU7ZC[F>H*X(VFOMRY MP6PA5VF0D[FDM$Z',J2LOB^I&X(NJPN!)RH$+:K7E& IJ +(_^>4BM>&&J"Y MM1K_!U!+ P04 " #<.)Q6,/F+>!,. "U1P & 'AL+W=O">RB6<2*=NDDR:9=;:= M?J0E..*$(K4D91#" < @>=>@'IU5S??VZ4Q7?)C M55;MZ[-EUZU?7ERT\Z59Y>V+>FTJ^,U-W:SR#EXVWR[:=6/RQ7#1JKR@:2HO M5GE1G5V^&M[[TER^JC==653F2Y.TF]4J;^[?FK*^>WU&SA[>^+WXMNSZ-RXN M7ZWS;^;*='^LOS3PZF)?RJ)8F:HMZBIIS,WKLS?DY4R)_H)!\:_"W+4'/R>] ME>NZ_MZ_^+!X?9;V-3*EF7=]$3G\?^X*/=M_9G_AX<\/I?\V MF [2Z&&JR*:OMO_F/7$ <74!JX@.XNH*=>P'87L%,OX+L+^- R6RM#.\SR M+K]\U=1W2=.KH;3^AZ$QAZO!?E'U_7[5-?#; J[K+J>?/UU]_OAA]N;KNUGR M]LW'-Y^F[Y*K]^_>?;U*_OH7(L6O25$E7Y?UILVK13M)?CIZ_>JB@TKT15W, M=Q_X=ON!-/"!,S-_D3 R26A*:3+]])_DY^WG_(*4-7U,67] M#(E4Z0+:=M_ =-_ ="BWIKDU9Y=]_=)?L19[SL)FSU384<.Q?<.Q6.F7T[Q=)C#&DGG_@_ES4]SF M);0D.N:V15,I.FKB]O#YMD*U:&09X+([%@W\PO,&"66>VMC KVP+$L17%!7><(#J>::D<([Y,IC3E'/:"*N(X\W6$:JDY=:SY.DTET23#OE5P!UNHXJ9KR P:@_&[9$'M?>@HA[>S.?U!FH-2_/*9DHX_7TBAXI*Y7>CK%%>$I SWJ/<>==3CI[HSAP;!6W[4>_>8 M.^U7.H,_[NSARS@!5'2<12OXQ/F?I!9-TDZW59F*8]K:=W)1]62LA,NE,0 M(H/AP%V'T6H^M:LM))$H2@2;8;RKJ>>.P8I",W? (T*N.-7NHH+HB&"2B,#* M3RS/D#C0?(#%I.KJ!IP,(QFUP_Q/A[4_1?SX2BI8F@KF&D**9%10)D*#U\(, MB=,,1%X05U6)^3%?YM4WDT <>I=#A\WKJFL@I#NX>?'>0R"&:$F%:Q;1*>8/ M8E^FF& AGQ9V2)QV/G=+TQQZ.6T9)3Z@4$92SYPO8T"NKC>$BJ ) JQ#+.R0 M..V\-^7B'/KMO 6ZWD4IJ)EQV!F7S!")S+AD)&##\@X9 9[;O"C[OK%>6C/? M-$6P1NS\*/9$ M6\%G%T9UJE.7]1 A5X"$+C$@NB$.$P'@(Y:&2!R'OM9=7IYBR4<;";&; NIT M/?E*K5,IJ+?\([0D!.6I"H11U#(.3:/I@4]U=3X_(440):5'YPB>L[39ACR?W%@9%$%\IZII!F(AG:>8B$:*3 MC&52!BQ9(*)Q(/K2U&L#N#Y)UF7>W]$P%?>9JW7O+0A]U,<61F$63MTX9(HH MNAC;VK3FJ3I4^IAE*4(L'!&N!>*(D*:*L'< M1 )6(*Q4P:6%6@:B<0;Z4'6 K\7U'H#"IGQ^45IZ649$1HC@+C0@,B%X%NHB M"T,T#D,S; MWXH*HL.B^I:4)G\8>>?US7D_#,=ZS <2(3)8NEV3OBY+M?2ZS)=)F@D=B#&H MQ1L:QYO/,''DW1,]^GS"X&:7;KH#T0DEA' ](KC#LL,\[7%"W\(.BR=T\"@? M7ER;9-,59?%?&+/7YK[N";8RR;W)&S3;[Z=C(*YBRHVL$!T7J7NWSA 9U5*E M.N#7H@F+H\DV;MQVWFDA(T-R.I1)E\81F1)>*@-1,1H:J-JE$(8 MDE'AE$CIAEJ(D*:2>(L;IE-,$QE(FK.#+:ZLV MHH09*$N)-Q 1?E%<:$X"J61FR83%R63K+.(&VW8"(J(DJ[3C)K34 MP^+4LX\LUOG];G_AE!EJ/ \T+IDA$B(R&1KFEGS8B?M>UM/X_(3A#42#J;
-TV].F4 M2<.7F[1B9^XS358'QVZW <= M36'PNH<\IHB0,"8S=\M^A@B%AK \-#%QBTY\;'=K7J_,$''N;D[;16_Z(8I9@ZX_95O?'.3(#R_IEYF;O"C[\UQY:B$R9DC&D62B-QRTX\SD[;P/7AGAT\Y_UR MFY26DOA(-BEJ]90U%TD5:>DY M]569]$8_@E64!6)U84E)Q$GI[YN\R:O.'-_477U*$"-\N'$'[+ADADBH")W< M$Y:/1)R/CG?D#\RA3GSJ\9R,2F:(1 @ Y- I40L\(@X\^TQT8VY-M3&HA?%= MJG')#)'0-'R04EBP$:?DA.9^O@'U@NPLP3HF2>;&DHA2]D B+4&+ M#Y$)F1T"U;$;2TIB-"\TA-5 \/VB<9_,ZW;(7A_D>E%_"(UPB/.]U! BI*FD MQ%WR$5TF,LD#4;6P<",>MT=V3+IC-I'4C\X\FD=D)"5NBF&&R/H]C-!A&6&I M1CQNC^QQ'I%-,@8FO7L/V?W2<(^Z)I'B,L%I8+V1EFMDG&NF=75K@%RNAR-L M55$WX*S#;S^))&E2!7&R>_]A0B&HM\>.%J@SQ0+QM+14(^-4<[0G_=!Q*'I* M[,Q-?XS#]>3K^H/N+GYBQ64L#9W.EY9M9)QM3@70\:$IQPEH7#)#)+ 2!+;[ MI.4?^=@]L1$&DDCJ1BI*B7>H$%'2_OR!X:"CMONX.$O&67BJV7>F&5=+DS3_FTXO-7=HT L MH_ST6"!^UM)FSU7:<1M:VI)QVOK<+(!&FOND[1NS37[^X^JG]$4?C-%^4DQN M\W)C)@G$RI-T^_^#,M]TR[KISX%,$J+91*ETH@0;AC%-^80P,4FI?I 7;=M3 M7=[VF:V9F9O5M6GLH[S]5>Z[= +S<[LVP_/FY3WVN/!;B<"@7C<]E_R\"M27XNZ[;]Y:(8-AI0 MLTBB"6(1[_0,HF-$>$^3(+)SD!T>,SI^-M,BGHHCWM<&\'73WQ]=/?\^2?)N MB$=^3>A$)K4SBWTN"&./M3IH]TY9WZF%M-)ZD9TL_'BCAO'@J(:.\_= MY?#6(C%Y4X5":>5#G:0<:-Y[1M47ZE02[A(&HA,2[A,5R#HKBXDJCHE;P/A' M47VOK^H29K_WL+CT, N];;/$"7@4B:5]W0N M4B1)N599(")5%AQ5'!R'[%+_(%A=EKW? E@9AC)^_DBA^WWPGW G7DPIN!34 MG:D0(3!C_VANP)EE1G4*,[:G]AJR=Z<@_LBT-UB1@^":"**]7L,>_J>9HJ%G M^I1E1Q5G1X^')UOV1SIRF'Q.;H7MQQY_10-^P&PG/?J2!OR &5)HX(#9Q<%7 MI/1?:///O/E65&U2FANX-'W1E]1LOR-F^Z*KU\.WIES775>OAA^7)@>7O0!^ M?U-#4+Y[T7\1R_Z;>B[_!U!+ P04 " #<.)Q6$G.%$P<# 0# & M 'AL+W=O1.H(-( ME*1JI5Y0Z;;/)AQ(U"3.; ?:_OK921IQ23.H0(CXPA3XKVQ"14^M M7>91 BF+2(HH+(;*2+_P'1E?!/R.8,TVVDAF,B/D679NYD-%DQN"& (N';"X MK& ,<2R-Q#;^5IY*O:04;K;?W:^*W$4N,\Q@3.(_T9R'0Z6GH#DLK]! M[;>KKV#604:OD/>VY:H 7E,W:NI&X6<>3[T);&EF-9O)D^2"93B H2*."@9T M!8K[[8O>U7XV83ZEF7=*,_]$9EMWQ*SOB-GF[C[0>92*@[)ZO,]0ABE:X3B' MIAM2>NGEETH>Q2O7@'/-'JBK3=2'A7F'A?G_#=M*W*H3MXY+O+PBG/.0T.@- MYDT 2D][8RNV5KUV&!P!J:[W M^N*]PW0_4N]K/\P748I0S$LA+W6<41R MM*P_RPXG65%@S0@7Y5K1#$7)#E0&B/D%(?R](VNV^D^ ^P]02P,$% @ MW#B<5K^\VHM^$@ \\\ !@ !X;"]W;W)KQ;\*Y;VU-U.U&M,\">8FJ4K"HR4!FV1VZ];6OB 2MMG(PA=P,K-U M/_P%239&_:<;)-\L?==E>_N;AMFOO? M+B_K]6U^E]6_EO?YKOW-=5G=94W[;75S6=]7>;;9%[K;7FJJ:EW>9<7NXNWK M_<_2ZNWK\J'9%KL\K93ZX>XNJ_Y\GV_+[V\NV,7C#SX6-[=-]X/+MZ_OLYO\ M4][\?I]6[7>73Y1-<9?OZJ+<*55^_>;B'?LM-=6NP%[Q7T7^O7[VM=)]E"]E M^;7[)MJ\N5"[%N7;?-UTB*S]YUO^(=]N.U+;CG\R(9P5L=:2 =BR@32V@'POH4PL8QP+&U +FL8 Y MM8!U+&!-+3 _%IB?%+#&NM4^%K!/"NALI(!S+."<%#",L0.G/AXY];11^EB1 MIX-]>K1U9ZS(X^%FI\?;M,:*/!YP=GK$C=&&/1YR=GK,V6@MCP>=G1YU-OJG M_GC8V?ZX7QY,LG>8FS79V]=5^5VI.GW+Z[[8VW1?OC56L>M&E$]-U?ZV:,LU M;S\D\:=D&;GO/GNN\NES^\_*BS]_4A)?^1"^BP/ODQ+%RJ?PW4TV]>O+IFU.![U<'ZM^?ZA:&ZOZX>YAFW4# MBN)=7[;:U\B/^NO/KW?V.6^;=?B&9\>*%FO-MLBNZ7V5:YSXI-UQOK[+YH MVN^?-)*FN2_5M/7Z4#3?*&5SFU?*NKQK9YS;;BIH::^V95W_/>_/KNOR^I?) MS0Q>J)EQN9NMRUU3E=N6>=/^^35YZX:FGMRR\(5:)JDV$E'4AJ>%%++<45SK%.>-]MA+#P3Z(Q;7]_)]S(OESGM0GJ1CR^R=7>?47NOQE M._4^S;_:T_RK[8&&W&3YP63EM9(]NJO]>M2)=\%)+JC-]/E<=3IKP4J89!E,U'IN"NGPP$.A/ X$N' C>YS?%KAMF ME??9-MNM>/)\L:9EG_5KDL/2XM? M./LK_QQ?M;P75G3N.("$N4B8AX3Y2%B A(5(6&3P;K!5R]0-9WXR%B"K72!A M2_XSS-A4B8CX0%2%B(A$4FMU@X7:*8G/D=3>>7)[SL M=%TBK6HE9<1213*MN2FH$P<6MIXL;(DO.I1W=ZUA#Q>-RNOKO&H7(91OA9AS M?8N$N4B8AX3Y2%B A(5(6&3QY]7\V87%GS+H%IOS:_8%KSQU+U_AJ7NEC%BJ M2/A:NA;;_.E0"NK-@8'G3P:>GV_@P=F#Z&1!R#[7U4B8BX1Y2)B/A 5(6(B$ M17/.(*8SM[2Y=F)L9*4+)&S)?X+380)978R$)1-[/Y7K!J.*_32JV,)1Q2^K MO+C9*>N'JLIWZS_;%?WZ-MO=Y$I39;MZ>UCF9T]W_*BQ15C#N6,+$N8B81X2 MYB-A 1(6(F&1+5WIVS+O+GC%3#.9[? +[*6TNI6TNEBJ2/A:QAJ4@CIS8&WG MR=J.>,%P\'&[0&ANNW_JIGKH+#RK[_-U<5VLE765;XI&J8KZ*^5K(?Y<7R-A M+A+F(6$^$A8@82$2%CDRDUQ)%0M>8:FZQM\Q6$I1*ZDBEBJ2JOM3%ILBJ/_]:]ZSC/ORVWF[RB/2Y$G^UQ),V%TCPH MS8?2 B@MA-*B(TWH<5["=,E.9#:0&4%D)I$>-3;YS'I9*%7+*42U9R M24Q(QA?JT[4IJE.'WNX3?4P]# WK06DNE.9!:3Z4%D!I(906 M,3[OQGE9*EG() M?'==S#W;WM"T&Y3F06D^E!9 :2&4%D%I5U#: DI;,CX,-V.:IED&-[P@ZXVA MM 1*2U&TX;C61_^8./OG_9%7Z^)PE6$_B"F'9PWIL0P: (327"C-@])\*"V MTD(H+6+26-X5XU-WMFX2)_$+0LFM6.0Q0#DEEDL2HB*ZU2FJ0X>&[J. 3)P% M'#/T] 4+- \(I;E0F@>E^5!: *6%4%K$^,"9/C=5\W06OX)6NX#2EL2'X$8. M:#002DNF'H-T@G XTO3Q0";.!_)W(<=N4\AO2D)S@E":"Z5Y4)H/I0506@BE M14P>%V3RO*!L"(FFJ[K-W^","2E3C?V= M1,[+O%37362E5P24XW2YXX]-_BL;T**G;FJ M&<3="U3_#MW>!P8U<6#0VVW&MQ+25-+E3+8.^B"7N'*))Y?XA,2R5#[*$5QD?)V@&?:081E2&T,Z;9%N.U2Z+ZF:$S8M99$5C#46W=Y!^L MC0FMKJJ:P_@>2 @MTQQ'G5.7O<1_@3_Z%][GY31Q7N[D+WQ\YQQ-%5[]$E=S M]N2&W38/NV\>=N,\[,YYV*WSL'OG\=$RYK0K1U57G=.Q 5GQ DI;$A]CICF& M:7/WXJ#UQE!: J6E*-IP#.N3@)HX"0C=_)/?=8V;OJ425R[QY!*?D(Q,WU)6 M.)45$4)R^N;#9./3-Z\=G[Z)7>_&IF]BV[O1Z9O(OHU.W]3&=Z/3]TL$Y;0^ M**=-",J=N8N4&'GV5 T-SD%I'I3F0VD!E!9":9$F#\X1$L>VB>=8Y*RE7+*2 M2V*Y))G:Z!35G4-7]Z$Y31R:0^P@(:[B;)=#\W-0F@>E^5!: *6%4%JD23=A MNY)+%H1D9IJ&SE^/6LII*[DDEDN2Z6U*45TZ='H?(],D6\C][(828O[9-H=& MRZ T#TKSH;0 2@NAM$B3AK2NY)(%(3$M3>/GSJ4H[AS:N<]O:>+\UD\G1<7\LRT.36U!:1Z4YD-I 9060FF1 MQL>@F.IP^[1?06M=0&E+*&T%I<506D(>+9,[6JE<-QR1^H"9)MF6KMQ]RZOZ M>+7[\%U3?-GF2IWOBK)2=F4S,A1!PV=0F@NE>5":#Z4%4%H(I45'FG"U0:2W MS.[]-\1Z@Y?.F*&1;[R2A]'DDE@N28A/J!NJKA-!TJ-T_MS!@YLCPW=6]:DR M79PJFV;@R0L,<6WGNAI*AE:[@-*6 M4-H*2HNAM&3JX4HG"(=#5!^%T\51.'&(75SX[!$'NCL>E.9!:3Z4%D!I(906 MZ=*(X94NW5UN(9A/E[PM]^FNPW565,JW;/NPOYKQ]-Q9E37MTN-[=J^LL_I6N=ZV-=SFFYN1 MY08T^P>EN5":!Z7Y4%H I8506J3+=\Z32Q:$I-L&@]CU9BFGK>226"Y)IK_&Q;X<%_MVW&EI09U( M"W8OL*)>0$=H9\PTNH>O>9M/3PN23="<[MVW_*1/I 4U?6[,^7=S)826&9H] MIZYII*C.'PX!?5I0%Z<%IX?]F?CZ C1!"*6Y4)H'I?E06@"EA5!:I/-).[;W MVMS43\<&9,4+*&U)?(R1L#^TWAA*2Z"T%$4;CF%]-E(79R.187]Q56>/8]", M))3F06D^E!9 :2&4%AUITO4-'S@<7]]0F_F-K6_XZD?7-U03QM8WO'9\?<-K M!>N;ETA3ZGV:4A>G*7_D:0@Q\NPQ !J@A-(\*,V'T@(H+832(ET>H"0D3F<1 MX@V]J2;?!^]M$',?]L'T-CE%":!Z7Y4%H I850 M6J1+-YR[DDL6A*2='IE)/.$DIZWDDE@N2::W*:6DAJF-O.1:[T.'NCAT^/NN MRK-M\?_M6OLF:UW629&*#4IT('!J,MJ[1QPV- M%W[AK9A_KF^A-!=*\Z T'TH+H+002HL,^59VA$375=VR^%/4A1RWE$M6.V[REXCU&7VLSY#LY7?.<\9B MUMGNAH;VH#0/2O.AM !*"Z&TZ$@;W/OB;WT9? !.MTWBOA'3JZS^P9DLS>SSYJ+.:?[7)H@@]*\Z T'TH+H+002HL, M(K_6SL^&-K=.G8ZL=P&E+8E/P8T&S'0R-Q4%I'I3F0VD!E!9":9'! MA\(X!TLE"[ED*9>L"(FEJ:;*Q_1B0NH8AJ7S9RL)(66F93*=N$..ZMNAF?O4 MFR%)O?WX*VG$Y+.=#@V_06D>E.9#:0&4%D)ID2$/OQ$23>?=MY"CEG+)2BZ) M"Q-2R8B-2U)4KPX]WN?>#''NS2WJ?GW>!=Z/U^X/M_ VQ;=BD^\V M2E..K]M%2W9H(@Y*%#_!JI+&A$3DHS872/"C-A]("*"V$TB*#?XNJ MQD^45P8?(G,X:H:3#=5[?1%7-"*%U#:DO@8(\_F0NN-H;0$2DM1M,$8 M9O:Y0E.RC2'PV5QQ5>>.8U":"Z5Y4)H/I0506@BE14>:;.E"R$:7+A1R9.E" M2,>6+H1T=.E":,>7+E1S1Y;?_\C;/-GG5"=K?7Y=E\_C-9(NOA^9)$!BJ6<:Z$X' MG9X=+!;[066KJC1Q63627-697[^D_)!$7E)V5EDTT*E*CJ^EP]BRVYE]NJ_HA;\VO]=UU\U@7 M^;K[T,/FFB DKA_RWU[A MJ^-?_%;>W;?V+Z[?O7G,[XK/1?NWQT^U^>WZ%&5=/A3;IJRV25WG7Z4OO!X<_'Z#]V;V_>YB9OBF6U^7NY;N_?7JFK9%W!B<$'" E\@!P^0,[] M #U\@)[[ 7;X #OW _SP@>[5K_?OWA&7YFW^[DU=/2>U19MH]H>._>[3AJ]R M:VO*Y[8V_UJ:S[7OEK]^_/SKSS^E[W_/TN3S[^:/7[*/OW].?OTQ6;[__-?D MQY]__?OGY-__#0O^YZ3<)K_?5[LFWZZ;5\F?1K^_N6[-X]B@UZO#5W_8?S4) M?#4FR2_5MKUODFR[+M;C -?F/4XO0XXO\X%$(Z;%ZH>$XE<)080DRX__E;S8 M/_E+X.F6E\3ZV^?$G*$QZ?A@\]4C9^;%0)-:(.WJJ"+0+3D,5(6_NDUO3 M<33);5T])*8OJO.VW-[MVW+9ED7S&BKD?5@&A[4=W>OF,5\5;Z],3]84]5-Q M]20W7\^OL7S. M&CMGL'3.8-E,P4;E*$[E**(U]O-]7A<+.X*O$U-H1M2<,5N8?[@JP6/81 M^; >(X24<.LQ@&,<8Z>"ICY,*^54]@P $0I787EZ=1E]]>5]OKTK[-AXFY=U M\I1O=D52W29&U1G5LDV*/U9[1/5H&0$'3ND]%L.".CSX(('U#?Q8%KT4U&WY8UIU4VQ+:LZV59M ?*@_*(F2+E$ "C)W>K@ M@Q:42"G//>^D(,U>T,;ND9Y=,5"P3=E7N!Q;#JA$#1@*T7U\ECYM\VR;&EB3% M/W?E8Y!>XK%&N.)FU''I]8%4,JG=3@; F;>E4@FWP@% @U0_]0F<[U7R=2:NN4%]7M8M<42=XT10NW/0KT>]H??"&<4D2[1 PRJ7&+@\ MC@DM C(2]XH9QR4S4#?^4:S:& -LLI.=AJ0 A!I5[ ZX (P315'@M7OYC*.J MSBO]C6T#MN2[:@"_-_<;@:3N+E@",<$]U0L&P=G59!L$0EC) 0*\]<5Q\N@3< M[?+:=(5%D6S*_*;Z;(O%NGK>@F\+:#QE"LGO]GT@$51R5V4#.$6,NJ3NFP/Q)%(Z MX#AP+RYQ7%U^LC:XF[PU+L,XC$?3U5GG9517V1JUT< 5WQ=\1'&JO9KOXQBF M V%X8,&'*<*(=$GP89BAP0@YGOKK92:)R\R?S5LFAH%UV3Q63;Z95 3=;^,. M$F*)^-J0,"L2')8 G#%1WL@(P3BBU%4( (X1A7%@9"2])B5Q3>IV$>NC/+?5 MI&B2NMCDMO*T56)8+!:;PKCXFWSU)6E-5]+DJZ!K);X(]4B:A*0 !%/F=L<9 M "/2$!F@IQ>5)"XJ?WIX-%*]JQ]'H;XIGPP?X0&$0.K0_$?M[VT?.2WMV80Z>J' MG=;)MR5LY8BOZQ98&^.E7$X (%%&"+ND #BN_9D, ,=-'QOJ77H]2>)Z\B^Y MH8)"XP ML^/LU8L[P\C+:UM#7MGY6/"5?9EG[*NQ6*X/6()(IB3S>@= AG+.M%L;]@/*06>96I"\L//4MJ*8EK+J?MI7G])V MH2_!25 2%;B73D[/&BV=-5HV5[1Q.?9*F<25\HN?MD8>F:'MY?6ZV/]DRS1? MK:J=77TP[K$HGW)K'19)>U_6Z^0QK]M0XP8TK1(8:;=W7T)(; 0%D]XX ""I M$((A3RM \[<$J8"=(+VB)G%%?1%)1^$0HPF8A362AOIB"@(*B:7+D8\SAD-( M5W0".*5YD*!>>).X\ X0U$UH7UJ%?%V\,"I3:-=N+"&D)%S[G24 %%11K5QZ M (4O%>(!?F@ORFE10!0<<&EJ\V&& M3N6J.@AIVC\9FJ,Q!;W IW&!/VR X\EBNV+9M/6NFU*Q\RO6%G>:=V\"S.>L M!S">H"X,=3LP22/^[1>GRB%,$+4)0> :7\D]5%&I[HR T!1Q$5HA.BU/(UK^6'W9:KH8_YUGT%D M_=B>G=6NKKLIO^ D#@74-I&2>-D&$) AXJJ&% R(%";<905R!-AF'0360VBO MWVE-3ET:>?5$$!<,U>"+P$4T^[T#0#"R+#FZG0 %YBRH+U&IW&-'B%A M6E'YPE@0FT'CDN#C-,+NTD<*P!;8R''/KT! R1D+S/ZR7I"SN" ?-I7IN6\& M"6E)E=O^EQ#0:"NO'D XRB3V.E$(B*48-LG/<%@!.O '##K53([7R4;/NI=]_)? MZVJSZ8::YV)SF]=%M_ZV;0*,^ I6:HY=Z[X$DG):2(D(X'NY2(3QKM)3YTI4@Y*T+9W-]ZYCR7@BSN! .-=&C M-^[R]\_IOH Y2<,6' +7J93HM 13G7BOU05Z= G2V9 $%R'IIS,Z3Q@X=?2KFL4.':X@O M33DA2GHD^#C)%?;Z;Q^&S>#FK7T#N 4S-2XT]O=ZF)VOA]=%;?R2W:;6Y\:8 MBG%>0BZ+Z=0#)Y.0=!J2 9"%&2TP#\ABULMB%I?%PXY[+XN/-:$;S+H!+M^< MI9(9D-+!)>',JR= Q@F1VIV/3@$^5O.XK/X([5BZ3E[LFBXQ M_B6X>PGD IK&5@A)=V_+$D(JAA%U1R< R"@2[EI !N ,-RR4NL5[86F;.JR:[3-?56W M[D8&N-KZTEHQS9"78 X L1&0W-NG" $11YAX"!P&E\K9ZI1!.F.[,6QX'@%(C&IK1Y[TZYW%U_JFN5D6Q/G1[N6SY,J6'JQIBL7KSSN'@?DV4(LA(]3T8KY]N. MI"YY,;:OBONJ6C/BCZ# K+6=97-YB3[WQ3W]3-'&+/>V@$^FD@>JY-GD0FX MZ-P +X"EITVB3WLQMS-%&^^)[EV%B+N*C_LEXTX'[IDU_5]U^^J@#/?+5AWQ MKT;,3Z66"L *:$P]7P'A,"7,VSH=?8U+20>^E2D4VE@,BX@;DTZY>W1\, MR,5;_P24*D,(Q]1; 06A=N>P.PV20D@E.%7>_B\(R1#G*"1)1.\T1-QI+/=U MJ=Q;JHCC,KYL;SI SQ7_EDNE]:S1TEFC90+P25+0T%9,T=L:$5\O&)?$.%O\ ME$@/-V@HR09S['6B$%!IK-S) @A'@5XYB[_2M_:0O<\0<9\Q;--G;=X30+8\ M(PR[.1X03F!W[2B%8)00X4Y@0SC,>&B>0/2&0L0-Q9" ;S): IA:5Z:[8L1= M=(.0&"LN7/)2$$FIS1;QZ@\ U9P3'5I^$X,C1>+^(4#-V?Y! #/LV#I0-]-G M"2&)U?ON>BT<4C""W&,E0*0Q&XR&>.E-A)@P$0->+J@GT: 7]^]S1DL%E/F. M $<+ ;D<.>DQJ;W9$!-F8T!JW@LP<%(W'NIB*N>,ELX:+1/0:H1I/X'Y=M&[ M#C%Q/$IDJ#R8CJ98V>F#D 0&$F8(D;[M@("4:/_X( "GH0'S>U@*V5L*.;7K MU=@RH^3Z-1JPBDHH=9XR5Y5L'SW6[$LK$DC&SW^. %ME;$1FW(J-.]"DO-W;9;&'8 M770+0O$6+:'<(2 ;8PD"F;P(PY MA+HZ<0E"I=34.QX 1&**-*$>(9#U,=Y/Z(#ZD;T+D?RB!;G;=?PKW&K+YK MUFBI!(Z49!BY&V:RN;YUS'_OS63R8[8V1$W$FT[=.X MX#( EG^DA*0%L #$L.#>/N3X$U_]DWU]DW%[=OGHFTWQ?&TF6VU M7:RJ;6LSRFV5CE9B!5@UCI5[G @$D]PU=/''O)34N:*-2>T-G9HX==.MOWOY M4AQV#>:-^:%I"G#90T$;H[&0Q.,5\GV8N;@4#*@$<<^.S$ @MT=-P6I.]39, M3=BPH%;HAJG80<0*2/GRNTD )3UE"X#L4:;NV +!,).ALUA5[YA4W#%].E2( M[LBKSO%?7#=F-5&S1DL5L,##"'>W@,RZ+V6BGNM9?Y8VHW272=7WNRZ M>K>OEJ&^+[FO-NNB!LL#R.L"9OP &&&NIDGC3WYQ#PBDNPD>G)=6O3-3$^M# MH[9\DV^_#%)N09* '#(M!)74X\E',HJ0\X,@C*$+)I 2X)4%!&%&+>WBL0RBDU M?60@*4KU7D2=O_5Y?ZH*O$$/G!56T#GSVC_:$, )I/RA;DXSDLT5;4SLX/3Z MJ<-$P\1.3+8KX+ A3(F_>@\ ,98:>8>- $![)*"W@32#(BHL* I5M-X4J(F\ ML+ZUY6/M?YQW["[FB/?B^/($L)A*KUYWOB+7%P-OX=!T+U!T'&# M<#B+L9^ L[DC$^N1\9"7ZI19HZ6S1LLTL)W&62,8\]Y["!WW$!_Z?2S=2'M7 M/17UMFL!]BS4N[K:F1I_:_X'UNEX](N+8,YHJ08VF=MD06]I$P+:NS""[/:. M1,<=B1F\1TD+H)B+:9PU"6W6:)F&-JUKH@/[^75O>W3<]HRI#O7/(/FS MVIU9HZ6S1LLT>*R4$*&=3;HW//K,Q:7AMB]H-04L ,"X(&.9M3<9 2$U(LP= M0U, B G"4KDS0AF %$:ODM A_;JW,#IN8;+;VV)_&JIW)5*WYW9U.&'53C8: MZ@[9T79>]RG?V'2F5UUZ[R %S ) @'[85[ =<5+ $WE0 "/*> 4"7SC%+@YN[='0Q_+,]9_)XQ-^Z;%:;JMG5Q6DGAUTG M-VUQ?VMO8-55S^E)EK-&2V>-ELT5S;EL;'C;6-PQN:F$QX,NH&(YQAK-@"!$ MJ=O_04"N?*,.X3"7U+TH)X. E,OA%)K#P.#2,736^L>)@8,%/QY+=#J6/'_8 M'^FTVL_*EO\JUM"MM!^.WS?NU251;M+D$D1RSKVS%"&@LA>;>5>F $ A$0[M MDS&CS8 G\JT-N]/)EL9!,I#U>R?E=G;+/S[$3$U_WG#IO.&RV<(Y93JX_0Q- MK/("2-A1W0+\-SFH=G)+ROEW\?E\L?LGK+UT''4ZI MF/B"R_F=-=%NWG#9,5PD+'FVT\7WRJ) +,DE?:O%P. MG&E/ T,XC(U=\FY6 X#:7N87(FIPKQR*NZITP(BW(2-Y+MO[;F]IN>Y.L>EN MEKIM3"W.[34Q1GP<%T]N\DVWW+[>%6=L6YAXJLOK^:SI3F"<^+++RV36_4['<*/&QXRB]Z_\_1Y) M=A@-[NQ#WW8E].!@.J,LG_-ZO<^7R%>!^ROCWW-Y@> O M#Y=!AUS#^_4_=H=]E;;%&&U4&4M@VM)V/S?7V\\K0^$0$ZZI MSB#@PM[B'#I5%0_OVIZX;'N9/SZ:2KRTNPM^/?B"__ZE>+@IZO_Y 69A7N,[ M:[ATWG#9;.&<\AD87QP_0^__J5N:=4UPWG#IO.&RV<(Y93KPYQ.7F(>ZI8DM M/L>P8M />-[C@)%A3 K%P51@XEWG#0 73 KB[42[;NZ+HDWS-G_WYJ&H[XIE ML=G88VEV6_-)VQN=_M94X5O+T>OWY.K:^_L/^'6&[=]?]V'>O7G,[PICG^^, MY4@VQ:T)B7ZP&[6Z(]*.O[35HRF&J^2F:MOJH?OQOLB-ZK( \^^WE5'#AU_L M%SQ7]9?NL=_]+U!+ P04 " #<.)Q6\]DSXE8- #90 & 'AL+W=O MV MH[7BM.D;3,(B8I)0 ="R^NOWX$+P*D;N2M[M3E]BB0#.^7#N(([R:L[XO0@) MD>@QCA+Q>BN4NMH]Z+XX&:KR=\H60N"I^1VLDM8_?JRWGP M>JNK )&(^%)1P/#G@9R0*%*$ ,8?EN:68ZD6%C]GU-_JO<->;K$@)RSZE08R M?+TUVD(!N<-I)*_9_#VQ^QDJ>CZ+A/X7SS@9KZH+>J5P,XFBBE3"2'40KKY)M/ MU^^.KLY_/_I\_ND*'5V=HJNCSS?79^C36_1I?':MGT]>[4E@I1;L^9;LL2'K M+2';\] E2V0HT%D2D*!,8 \P.J!>!O38:Z5X2OP.ZO=VD=?UO!9Z?;?QOJ;7 M7_?&#=E!,UGE0R_$#/OD]18XB2#\@6R]^>F'WG[W90OH@0,]:*/^UT&WD^UU MT$J4T0>:W+,)BS!'[UD4T&2*3EAG%UW(H(.V94C03S^,/*_[\H3%,YPL]+?> M2\1X-E"G8.?LH#D6B"8^XS/&L20!?$&*Y E>Q#A!YR+"22 0N/)1.@7/0'UE M#-T# )^@2[Q O8%ZT.ONFF4& KHE/HX)BJA0-)FA>07AXBN$"S21S+]'9X]^ MB),I0=L6YM77R9D#9G'<)%11F$@ )SKHP3;87$V7^#8B2!"@!^E AH#1I 4%Q&>)3WBBY^6B4=OL M';P4@/$;XV4! 1; "XY-XEO@FCGW"RVG;O_EVOY"9"2*U;+Q8)X2*DL[5MH^ [Y\D#$5(9 [J@ ML;++CK/=,;XGW)G7%7LPXE5^H5(U^!VHZ*/ZI]?MHA_;V2'#K^#ESI'!81ZI MF>6X;5\Q$+4WV,G5VNM;ON/K$S0<=?9;6/X>DF^*[G=XEZ;A M*NR*7,YC4)[4[G3VJ#\V[5G-K\UT -R>O<$301@,[^+;]Q5FZI&C?P1Q(D(] M$^70.P*N!\'G:3+]S'$U;E>E:J>4Y6K4"&Q7V-)O-%E%C>5ICIT*Y4:+O96, MYFL:II ?VGD5)Q4V!O'6.UR=54%7VS>=26='N7W5/FXFN<),HNH=6MG=3(Z^ MS\+XU;@8QB\A@'&(TJ+%$=V3.95_$J[2+FSE766;A=&RZC2S M7G'\26*=[&25@6B6;JUPT/9Y8-FN).(\CDH,)C#I7'"WIZH.C7$5,DQ 8BZ!,CMRT2T MH95NB[_#H9*@7PF.H(K3]:@KZ&OU1'&JJQV<.AU*G20RO69/\UHC>])>9^*'"8O8%"). MD'2.0Q"RFX>3%'/G&4,W<(DCO!#@AMF#-3E+J9B$S)%H"X:#P&E^T,AM(5ME M$YHWJJ#2;R-$=6G0K%&9_)>!\9)PLKS[T:,UQ M\N.XQC9R X;8YKQF>T)]5:,WJ=MNRDRHJ]NYE2V<#AO5W1]U!FN&_"]JD_$R MR'9"';(YRO7;X'H=;PUPP2S1;VD#0#-01V9*B$$;LN%:D!4%^97.T^525*-U MH(4\?KAY.1HDXR_NG 5%X6RF#@^G5QUT_/ZT 9=7U>\S)//M+Y3(!,=%:38@ MVZ\@LZLV">PD3/\,68N:[826<%Z#O0%%N]<@ZAUQV\&[>6(MH%YB[H?6H;QN M(_)-!%-U3N"8M413.V-9;.H=M"!>JU,9R*^Q@?ND(+N%K34+.+*)FY-> M7C9E9PLG&OM"IRJ;>J&U@72^G86/'15T2C&G5)<7<#U'P &W?81:I[%.M)R;_[D2Z93SG/Y,ZJ&]4*EG5T_U_!>\Z0V16):7M MPC7CK8A-!ET">;"_E@/16Y),_9"X]_^%HBGWN%I([3VO[M\2&K0&+3NA79K/ M; #P65]4+T>=S6@+M8/GE;0Y'R^';,9K@,NW%YN%F]5"D*GT94J"SM0[,0A* M@I1>M!+U&%V,.PTPVSQK/:]=ZC"O6 ?U5@>;'Y1- >,].UCO[P2VOSI8\_I[ M^%\".OR[ -U?'6A6:7F;Q_J!XD?[-G&1$C0.,: [1U\ 5,I5 ]*,2CCPCS&7 MUSM=#>IMVUH2NTTU11-DAMT6YS:T+ULVH U\ M1Z!2MVR!.Y1ZN-A=!?JLI0M3*G3G M&(&5+*:^6X5\'/EII*]2L)D3IY&DLT@3:.HV*Q!-*@!5/T*M>:F^2*1@EVZK M"RA:J#I[:6YW+%7=;W] =E)1"S"H*Z;=)?<8[GY27PNH%K_[!%BIK>A6K8:Y M.RB@8L:$:EB\JW;PO*4)3G3/W@7!HNSZ6OH*(L@0D)/\7OKZ\K@WZJ.8@D;@ MR?;-Y-3;S[[N=- %$[JWTC &XEJRM-#3N$ X9FFBMB*9IC1\K3@+A/H@@F@-T87_#M>1_4 S.4["P?C;&3F:=0 M'A1H"C"#!Q5#A7PP90^$)SKSWF+_?LK5EI$AK[PZQ@&8D$U[-/EF6^B=MIR& MC&$-01B9/@ H*PO5X6H"<[BKM"S2F>ZI*S2Y:O5%#%P?$5W)[1UVT*E)X&5$GNVU-C["R2R%;(Y5V/()!S-/LO@,":$I'XCV M@.6-G%WMYC,#>G<'JY5R;XF<$Y(T$##&KXR8\X5B:22G""_% M#YU,@6!P&U M_1 S3(-?8">9_BI.D$'MY8H <\_6[V9:;$H92GIU.34F3DB\7#6H&\^8$Z[; ML&5D0@TG4%XE.DY@\!F<@-'B6QI1N4"@$@%%F=2[THX6:2HJGA?< D\Y,:5X M4:9&KYDLE_N>[?OMC79T5,TSI0U%-9\O)>#=B@^U^/ANR?5*U\*09; (FSRY M66,C.#I4THI7>!1BR !*#CJ V%Q058\ BR$AB\#LM+^VIAOGG\B2L$$>(+*( M!KHI1=<_JMA2RM$_*;ASV5ZH'QYH ^B4=_ZD)"3 +'P=IZ=,/CFU+#/C56U7 M1YK_7H[PG_,=KG9ME7I)9MM MKQ34+EN-%K=P:BP5['NJIUIN;_>PZ[4;:J5\7_+CMJXQRNE:C;+R9G#S1]** M#E=78GX-B%4//0=8MC_-JK/Q%-#-2VL[^R]O4=%/8_TSQCC#8O;0_G:G?-!Q M+V> NQJGTAVY"&Q+Z\OZH7L5^CZEB;H2+3:!$_Y ?6+N1-7K/6E5.-:_PFQ_ ME]-=\N[EJ2];:N]/\F8K9:Y-/UK>*_S_VC\S/ MU?/IYD?_EW#BHN %$;F#I=W.P7 +O-%LIG^\?HMDY+%^F-(P.VXF@#C M=PPLT7Y1#-S_9O#FWU!+ P04 " #<.)Q6D69\9(4G "CA@ & 'AL M+W=OY& M\_5MVWUVU];VV9==W;COCZ[[?O_MR8DKKNW.N$6[MPW\LFF[G>GA8[<]VM4GJ]/3%R<[4S5';U[3=^^[-Z_;H:^KQK[O,C?L=J:[>VOK]O;[H^61 M_^*W:GO=XQXW@: M\%^5O77J[PQWLF[;S_CA7?G]T2D"9&M;]#B#@7]N[)6M:YP(P/A#YCP*2^*# M^F\_^T^T=]C+VCA[U=;_J,K^^ONC5T=9:3=FJ/O?VMO_M+*?"YRO:&M'_\]N M>>S9Z5%6#*YO=_(P0+"K&O[7?!$\J =>'7I@)0^L"&Y>B*#\P?3FS>NNO_5O!<_^;];^]^O7KW_O+G[/+JZN^??OWX[M>_ M9N___O.[JW<_?GA]TL,2./"DD.G>\G2K ],M5]DO;=-?N^S'IK1E.L$)P!8 M7'D WZ[NG?$'6RRRLV6>K4Y7JWOF.PL;/J/YSOY5&^;ISN>G0Y[YUNU-8;\_ M J9PMKNQ1V_^\A_+%Z??W0/L>0#V_+[9GP[L_=.M%MF],V9FD;TUKG)9N\EH M.TUOF'F:,AN^MZRO@!NNRC]<6N*IH=WO3W%7--BO:QK5U5<*O9;:I&M,4 ME:DS!Y-88.3>9=?FQF9K:QNAZ7'*?5?!)/L: MEMO:QG:FKN_P=[OO^=D>@/C45/CI0T]@ 8R7.]M5A_>4_7JU6I]]]6GQ8 M9'^]O'Q/GY??/5\0\ P#[Q">>AA\6 \&H2BL^CN&-4P-(NJ/H0*D 7LV(,_P M"9P5 ;QB'&5]"S]^M@J'B%CC0"3N$0H'HTV?FA#$<#CT6TPH%>5R \D0IJ@J&K+-(7@G1C8-$!!@$L,#TH MAK9S0)5U!8"7>$AKA-&XMC'KVF8#B+*.\5)UQ; #-,!4+I>],,BP[]OKJKC. MD#KHES5Q$GS$,\?-_CZ46\'>&O0CSVBZCGCGQM2#O>=TF3#@3)NV1^#*"AEA MCSP$1TLXXOVX=N@*Q-"':MM4&T 'GWDJ(@DT'^H'",?"9DBDRQ??N<>Q1!% M/926,$PS%<#259\!_3E@K_:F0NV=QS\)'U4#!(*'@TBL8,VJ\]Q2M\WVN*[P M'!@1C&4+H+2[JD AM!GJ#$>(E +[I.OO8(F:-HHD!WRXQPEIW=^1E112*Y!I MS;;"@_4K%#"#83G4#3;%.^\0$4>_FIJ/]!;.#=:[ QPYG&([&/QL<4?.U/:X M!OJQ:U-\SC7R\5%W#6=VC%0+Z *, WN0",J!%*M."&$'CP,',Y9AGX<>HBW% MHZD:UW<#/95GM=W"5T$ %(SN!AZW66^^"(-VMJ;S!5/&=BB0X2<"0N:OP6Y# M>E]DZP50B*<(_.WCHT2%IQ$\Q]D!(R%)AP1?NV'MJK(R2"8@(6IX1E%T#^AV MIF"IB8^L34ULB9)(Y,Q],RI5!(P/EA5M8-BWC=H23+[(P/JCV4C:!-[8F=^! M@/N[X_:V@0?UU#GP:'.,>._:NL9C!YJS("@0&MAQZE5 [B$F;N02H0A_E/.2X2P-T BAV F^XQZ-SQ0\2G^9AM@ M@745+*;??GGK;266P.T&& \9-S[*T+[_[8K/<\QM\$/*<6A PKQX0$S>FZ$A M#*I9*W*;N6%A +T 9538)E.A7B:\+U2*H=8(%P"TH8?B&MR\ B M;[GLTX =B;]CUQ' M:@G-A\TL,041"Z +XY>/(-3(Q@OT"&T/'O\ATV:$TA$<9*)^-=X&YXU.L)5J M4!TH2T98%-2I 8D,8)R*!D(2"8]O":- *H+0,8["0#*'GH8TU#J)(LKV Q"N ML_EC%6E@^X0!;LF0GB+.HWE$Q<2O,]C'[QFW(V3^,;0D1>^R]V__#I+A\H#3 MDIA'R6/#@I^O1WSR&A>14XW<%;;"<@; M,1;NK.E$(&O&@D0PJQ\8(2!%K:[2( MP;P'-8.,Y+F21Z.0)2<]NRR!X>& Q*) K'E=]J,@-%=^EQG _T-KBT0UT%6> MB:IU?@NPI!/;B8!"(IU*$H8C^%I]W (P"7D*\!BOS]X^8*(#"MJV,']#>-D# MKHK@;[>LYQLCW!0<%?P5A_9$@2606]WNY2C)O4="<@/('-:8I=VQ=Y)=70-O M!^;U>PAT!O"0.^+N')P4V*'=9]LG&C@\:[;;#GP P#=[Y]Z"R-F.0!X"5+"S M@*8*< O1 ."Z/T8E2YZ:ID UBJ88B6Z2%K04*V?XO'R1OWBYRG856$7BKN"H MY7F^.C^+7Y/P^L$6=K>&,Y=XWY*&8^"/X$,7$PBQ!FHJV2Z;;F062C+A\(?) M:&!"-LSX)PP;$*/% RF!31V:$>!?%C AV7IKTWPFP2\AA,3_JOJ!9'@NUCI9 M+D"]VPH)!%SOH6,92 0(/)/M.&2*BL0ZH-'?1O '*%T$AYP[H)UK6Y.T99!& M_@$:!Z30-K,^C$34T# C @+%$.;'.6AN%$]@TL(1XU!RWYT;2""COVY[^(%M M4W;]84!PAG,"2^)U] B A8Y#FX'X+3'L@A."9@/BYO#BSA1 _[83.S)&"MC3 M'7,#? &N>,GB &P5]R3","Z*X8>E870$4HO>RV$X#43MZ=EW7_WOY90/QD.( M+]2'5?B ?(7_'2;W5_G9:IF?+R^RY2GR7WYQ>CJAMA>GJ_ST_#Q;YJ>KE_GY MQ?D]$VIK!ZGE&,[C&.,?WM9[A@>>K>#?Y\\#H,N79_G+5R^3K2U7WV4?VQY( M[)O\])N7 -V+;+G,5R]/\V\ !#_4)MQQ0%(]/"+R/=G)U4Y3?N^9"5E]CG$Q M2!6-),7!9#@ "_-/H)+)#L@56WX-2^4/,Q1,$>#G&%/8]KKMNO86- :PQF:1 M_=IRZ*^P<(@4!$-%9>[H[\F/2O+0PF24[G:V(VE7=F;32V@R^F<4&=MZ4=E? M5UUY# P"RGM>3J+T\A$XSGCA[D%$ 'UM15?TO(KQI$D@VM2NI9.T[K#<8X\470W:#86JU%'*^#X6'M,7',CFP!RB!S4WHH8C@QQX M,"I(%Q6/V#!I?@/5R+QM5LYO?M\!0%W%9K0#"QE-^,W4-Y_HO7GUV$I:*0J@ MP;%IY@U5,2)*&.R9T,^BC3L6YR?C?!/(IZ&P(<9HO_1D(B-$[$KG$MC$[RM. MQ7!J2I[PQ$LR9.1+[3"C+N;3?(("Z+%!R98GRCF)B)-0I#CNI1L3BT9\V9+) M],=@ZFI#^!6LJ.A]WUG3HDEN8<[<.?O*YD > H5T=B*0BACJ,Q_Z!$,6B;:L?,1@ZE"#7<)IT'#GC\!/,1Y]!7-B.L3+8!D^@5CO-*E>=I@<1QV< M$(5I[J,&,D_P"Q YIM?A?CQ];V.&;(&7K)KNVTYH9OHD/,'G-*4U.(;/*(Q; M$&Z]M[&TX 9!B-^'N5!HM.NZVGJ$"\VDTVH*0MV$F3;C@U->M'KBD=0_?X+A MUR"G08E8#FO< *N!4KE'0DZU-D[%2$S-@)#304H\&,AZ$A'%XX8/?QO 1$K%\V^!S"-G :K2D: (#TZ+ M[G;RX_7&5A MTIC)$3L 'BDY>X"%$/6=W\EVJ+@,!\-&7>ECG6F*?M[$0B,>10G;A_J175O: MFA5\Y3).8;=-Q++/1I@8>89S'2@7S;^-\DME2\4_X%FX+-DGD::S-^16*2:! M R+,_;1K#G%-8&-RU:L_YQ.-4P0"-FUS%+P*6$MQU7%PGXM@5H(2I5$XS$ ,5 MCZ'2Q6S1ZA:OB:H!YV4E5>R.G.1@>P6GJT\6 PGB+!5((5=JV$DA;]'W5?(C MA QX85*,H'-0.X-B@34*KG:1ZIVM;;>=V0-?H7#SYU,UY0 R+#T-G6$V(T'% MZA*I@LRR;:A *[V/HO).FJ1B#5J>$--FZ-$="GD#^+>L)'[,2;.-I?C4AF(\ M:Q8Z(.+N8F4*!IG0( 0@QB'TT]3N#0(+>?\\D.HL$TAB#/6D#Q13;%RE;FYL M2)\MYF*7$8!_,9NMSL=LMCK$9H] TO(PDEZM_AU(6OZO($GI#D'2^?\ 2:O# M2%J]NOAW8&GUOX&E%Z>GCR:E"@M5)XHO^P!#L"PM L'B=H>RW%!*N9_3F"Q& M@C2CF"S@H"["'G$JKK&TXBS7&#!2QTRPT;JBE.-T M@QOH$'LX:E&.%"PL?8$>S<8,)A)9HJXI+8-?8N$9>>7H8&#A:U]AN78>W-"= M*;KV>$9_QF@LJ7M8C*UJ/LQ;8'%/I9I-[!=;#%0E(@-1RG71!5"XDT2')%RX MY!BL '2GN/)L2@D 7:B=E.J6T=%/,8E6&!#B&DE;0[HS=YQR8#F!-@+:U/BO M7$4 >ZK@]$5,#N'8V6P+BN)=]:?5D*-1!2RVZ:4.@S'B95M"_\#^F %[X7. M1],@+#R$F'G*!R1TX?_'VQ9//9;,DR<_K!ULA/ 6XIVTB4ET-P^)$EUJP9)# MMD*N*9.-9SVGA%ID.E-B+8D/3?M*;UAUZ'@LWR>3VD/@P09I,Z!"4S&>O!1< MUJ;:D2@[H?)<@)I]92[2AO,MK"W)/?0:@Y58I#=Z,&57@WJL1E_7WS&(*FB1 MO2.'FTCD<.Y?8O5$.VX OB2;E'<:Q!ZB)X#"%*I*L=$:Q?29UQM)3DR<=70S MT$.?\<(YFR2 DM(8]ES&*.FRI.)&RFWJ6 "$RRN2B)%2BLNR.B7O4OP^S$9X>5[[C8KY*KOGZ.-S1N@-M^!^HO;X(VC(D[I5<1XR5K/I\VY (R M'U4V>@;D2.:QSMQB @U$*$!-\5^=*(8#0'[9@+$2*$)\A9 *39*"5.8_I-I= M,2$%@7M5%.MWXN6HOPC4ZV3K*>%!LE@9^UG MR;?129(+.XMSRE(RMDE&1%\SC(_X0W:(:3SO1_K0,]4M2MW?VA9&[K:%M81- ME.5%4P'ZFP1 K$8@L$,]CQU'2F:V$F*;$C&_Q;.&1^_\#YAX+%.?-"1]RT<2 M6D!;\$YG7/DU1H"U/Y\8V*$NQV>G[1>@"9 X-_;85SR$;4^K- -II9)'892, M55)6(,8584OIG_V"?GRLDU-%/A^OE9T: &:9//2PP)]I?3>"L5R%.HU1;'D> M<:/9UO:NQ=!*XZL[?VV5VT$"AF9))^&0ERREJT/=88\]*7U;9,AWJ@Y*_ZUL M6C$G:HIW4_&FHV(LM'4["\S_)]G&DDF_PE\]$W.H(]:VWM)=9IQ3BEQWH"7Q MFM[[&0>'C-LO@#Q'H7^'B8(=F\V<>W!M#8NDI5Q1;XWN@TE"([D5YZ266L2) MKWB\\ED/$5Q\:1 #S^'N9+IKKH[EI<#&U6HQ$9_1/.!9B,$]U09NTK.(:M;!T"]9:S,'-%CR2Q$+S0PCZZ_# MH F OJTX[!'UHMS%>GB+._21PQ:U7D?@B'HP,P@GG:Q&RBZ0VJAV3*6D9.>E MWWF/5W^H]AW#I8@?YE;,]S$->2*=FR1BM*Q*RHK3HB9:8((K%.7#"&3 #=*P M$5]/G(4HR$,I* KJ<(X:(W#,]=V?O_;I_UULC\( M7P[+E[& 7V(C,KB24K49N0]V7<\\24)&7PE\#MAG[X1YE;SB3UT1509"@ MTQ4WAA2#P9PAO5.#D6!4/1_22K-XRGY1R[^N?1#_5<_@?U/Z,BQ=H/P0L(3[T;: MF2G._GDQFN&7%H10=F/!3T%=[;\^GPST_U[I\ZE(?Q??7ZW>@=/-TA'H MB=TU7WX=R8-JC-F_^C'2(#,R]NRHQ!O$KD- @V1UDUI@G\[GXVDWK!N28B98 MH:S EXFRU79 S8()DG@A!L+'1 84W'E]*-;HM M3?CUVUID.Y)75/=T*?.+@-(-$0+I2#:6=0!ZPM/B&2I=QQ/@T%$(Z&'T$H02 M&L=RJR[GL5+_S;5&C0^:H5I@<:V*$;AR8[HF^X&:$!?C+2BA.H>N<1+@,7*7 M3R)6L,RD"*X\HD8=)J1J5W&GN&)2^$"BKIWPZ,S631\:E3@T/6@U9W,B2B9;#+-&6!VUZ2#--5Z(Z+T0"150LS %55O%Q(U M( .CX+ -RVOGA7EBK(S24DI=T!F( R]$,9X0A/\/T4ZAS#1L-Y84L&4=8RM# M72NF=5):]8VJ%) P*M/(3JAF#BVQV#0I[9B4G[,=PBDW+&\CY R-;U@AVHY3 M?-NN(OINI!_=FI.,I F&M/U2\ T,J'KF8)*E/]F28O8_*I%[A>Z#\R$HAOH0 MXI:SB)OB;+DZFT7: 53%DDHF ;36I3RX3!$8@SBS>C%8>I-:T5G:I:YA(E!Q MD%P]%_>##&4OJ#7+S5DW\R*8M8_F-Y\U'%D^_J#G=5AJ^!#ICR.^IKR32%C/ M#LF %_V%H\)%>!8-B!*TF/P<\]POE,;P(>U)EQR[Q1ON^!UK<:L5^,A*#[<% M#N[N"49!-.JREJ*DAR"?Q\:_P(&(A5SBI7A78#1WR S,4X6O'+DXBW4B5&Z3 MU)$T5?V5X5X=]0\U_,$\L6.+@\C 5S*,#:- Y%X;8HAD1)"+[+*)I^3)0I3! MW,0):071=NOK/KS0)U8KX*^FI[0+9L(;'8&9741D^ M)8=?G!XO3X_/+XZ_X>BB[=%[7[YX!4ZSBI)>FYO0@B-TAZ'_X",G"K^%K;#AGGERR;4NF+1%/UO5-_&(]" M+_9>*[BP2]F$=?49 >0PFBJ>"!<@VSB#KDW*2(=X T#_BO@I.W/;).5+HSM, MT8+TISY[-6;^0A0\\K>J^=R^IX'P4U!>*%@/]O895?A/%R,-"NR<@M*?Y%G/_? >OX6SVB$O\?C,3OS,_DET@@4 ;V&WZR3[%N@K&V\O3B\1Z>_7RFW$9\#)?7IPJE6TEQQ@.DOLFDFH'!";3K9:3 M O6+5W&%Z460)-HPN>!'S2:GE6U)Z)Z9AY(QTUC%N&^;"Z&#^X.V[2A4X-09 M%>D9%=8X;]N;Z!ZZ4=(@2GFL36A]+PURM;@(, T[Q^Z(%&&FIM$H5#=2#9?Z M"/] HZ-I^:($KBW5Q;0T65+!6F'-H6/>RCGWY9XS&$ZJ'@.BU;5CA%IU$R#@ MQ/\-N)S+R4ZJ+OPQZ0X>8TY(SWI$-M/\CB>2K_%, N^LODEH_7QRS>#E\E % M_7Z1_8R#L-ZJP^V*]N#&*2A/GYGGDR'CS[&)PR1F1%3B97,]>B[$V+ 166SI MI;CQ3,:E7BQ,VYE*]]BIIQWZ2>-2C3$?R0V+L,N!$GW<,F1R:FF3COF8 M.K !X.W/V9@Z%^_%@/JE'OLUWCVA1?@]BKK1_M1!$@_,'0B5U<9FD*"-UT*2 M3*'4F=&[B7/W,6:"55IHD#TA=?N*\&.Z.O NMA;N0KAL1 ^+[!.%I\AKX"FD M(%UJ"=0,? "D$-S_X.ZL&I)U[!?@W8W?%:&G6EL[2D1FQA%O;L81C<4L/&21_4&2,^W[/?.- MSZ)$9G;MIK\UDN?=6)5YQVL%C@KC\N6?L&-02,V%R*Z6=>6, N*GH5,_/PV8%4:&OR MO%&'?+HRW,5.WVW$';:S-1B\E#57$EHY!2/O:PFAP4S&XJAM_!;::&,1A MHU<*P%PW2-'V#?H_:N>5"DL;26*$#HG""+J[T.C%"+&GBO)P7;:%8P ]-^H9 M/X0L1W XEUYOFW/6U9-=D6#A3[>X_[7XZS+X8SW.[%TC.YR/^[=H]X,D?SD MDT$467( H:G"81G MU7,6_=0W+M2\;O3*^4PVX9Y6W11<2\$>34 YT5AA1C[.C),7$("E1L3LSRH! M=PI0I<\+'8THF)J9-Q8D",;Y*U5C#/C'^BJ,$OAZ_3F\X#.Q8=<\6 A)NJ)J MH>+I)!]71:0E#(&:G](61NCS4*L/GQ%5?U(LVI7I3 @NRMFZW' 3!R;T_0TE07%J]&\:_#H3WM,,CTH$AW_G( M=U!Q-JXE"?;*D6SEEDBY[TY6R];Y8)J!;'K BA@Z/FO? E6X]O$O%-Q>)M42(H+J2ER:LF-N?R9NE"!7;CHVZT+U^&[\;)1+KQ M7S58(-@$EO.6KMBNZETF$M8+*H[;DN@F $1QV.B(R[13;!+&1\G,43HI%+7Z M5FS2BX=^+^X*86?UB^I:)O: Z>,[<6HL9-M>:YJ1E]2HZX/)H="E@V#[CMBD M2UYJ$[92-?QJ-QH3XMXCW9<(5).^K >K?=-7]5B]1^\+>^6L)$41KPIS$2YL M^J!P?O2K,XR24C%5SQ(Z9%2?_/H,<="^\@4:CY5O:?F$FIV;;C_AE1B4?M%> M# J9?_$K-^C&WI/>NW'O&X;^G[QY8XI:QQ=T?!ST[Z,[CLM7:>N$:-NJOE&G M2V_P![,\6!5Q:I:%T8K5:0I_=7AT:79<4!B)*B=S:M]+-(@"UP>L=0'%^]S= M2+VIM^5\Q*Y,&.\KL8U>TG4%V?QISW;Z^&CP_A53@-PHY_A405>.V\U#!Q:%O[K[ M9[]@%V' J39ZT$P8^ :1YAA;AQ3B(":+[C]H:FG!?X-*;\.->[A&,&(.L2Y9U$*4@F7=A[VT2SW]D3L"TZ1^3A#XO>W=3DK]=+$ M4N4MV&H<6S*95@.Z3QTKA)SB4=?>G'TL+<888PPLD2&GVA#(#77OSQ'P-G35 M3UZCT,V+V9&(W6A12:)&O[I*M*Z32H16S!^J4:#\Y @0=:&9C94NO).FZA]! MH(OLQZ^FFS1Z@(@+)D-HP'> F4G(RX]\:)KV1+C"DH/F\%BQOZ\'"E/QB*@. MDP8[HCQ(DAT4!C]-R#LH"G\9BUM9Q##/\?KN6'5CY:B?"@@]CHLJ]8:"&6VO M](/Z*57XON]@.,,Q-?K[KJ54NP0%1(;.AF+2J(OTRR]'50X'PAHJH:RC#41R MR15?+08PMF+!S/*-'$-C@@/=B!3 B8O@F<\_+\*1A8!_10:^^H\U"VF<;[-G MR^=98_IAS$,X_W?9L]7SC+L%X$F60Y<42D9(8.39*X%&XI4S3=L(QE_T+3?^.@@KB#&H;6RY?Z# M3 \9*9,0?X^7[&(D'I%\L*4"9Y(3C3.:.Q^_&>LA8#B--%6 6O==/J@?1Z^* MZE6R8"P+TGCVT/#E3SM]J56H9>C-EWRV5_GE R^0PGE\T/WA2SAD^$ M<)S^(*+NR$NQHNM&7D"UF9!9?SU[X4CS )4.D.#&"OQ8F44O4)@2K[?J==G7 M=%*IYP\LTA[>Z%R$7DC"'>T.?81"-$F[)_H#H1)=DF, M'#E1% 3W=\U[>L_TM$GK.*W%9<=K'_!B]$7!HEX1-H6T[)S M+EB(*8?0S;4U-TEDH*+V.P-2#U>NQ1HK7Y;:V^*ZH?2!]&CD=C(E&RP8CX!' MBL\U]@]\(N9&G'66&C#S5N4:-9Q PV^A,TR\D;!#56H\VCD"+3W"JF8DEWD7@<"TO3RH' M_RO@OZZ]A?^3@O[!].;-ZYWMMO8*I#AUTFGZ[X^61^I;M!.^/[IPP !D !X M;"]W;W)K&ULM5=K;]LV%/TK%QY0M(!@BY(LR6D2 M($G3M1A2!$D?GQF)MKE*HD;2<;-?OW,IO](V&8IA'ZP'><_EN0\>T<=K8[^Z MI5*>OK5-YTY&2^_[H\G$54O52CHP,S>VE1ZO=C%QO56R#J"VF21QG$]: MJ;O1Z7$8N[:GQV;E&]VI:TMNU;;2/IRKQJQ/1F*T';C1BZ7G@J<-AU9-3\9G8FC\XSM@\%GK=;NX)DXDCMCOO++^_ID%#,A MU:C*LP>)V[VZ4$W#CD#CKXW/T6Y)!AX^;[V_#;$CECOIU(5IONC:+T]&Y8AJ M-9>KQM^8]3NUB6?*_BK3N'"E]6 KTA%5*^=-NP�:N[X2Z_;?)P "CC)P#) M!I $WL-"@>4;Z>7IL35KLFP-;_P00@UHD-,=%^766\QJX/SIS>7GRP^?+F^/ M)Q[>>&Q2;9#G S)Y BD2NC*=7SJZ[&I5/W8P 8T=EV3+Y3QYUN,;58TI%1$E M<9(\XR_=Q98&?^F_Q#;^67 #-/LYE+?"D>MEI4Y&Z'6G[+T:G;[X3>3QZV>( M93MBV7/>GTWZ\\AT3%LP?5PJ^MV:5?_BMS(1Q6N'37*ONI5RA,U*'M.@WJO0 M]]0KJTWM2%J%KO52-ZHFR:8--J:CES=7YZ0[P,S*R:YVKXZ(')/LH0#2+ MXP-'NM$5A&4MYPIA9=,D$IE@1WB*IU/*\ARDTN^7KB!!()QET53$E,L]G^0\N M/QHO&TJGD4AF43:=40;*"6)'L=W0E;;4,+1&%[KDP;2^[!TY( M37YMMI4T:V2I;V2':J*!K]0WE(4ATA.F%*%(SMM5Q2&LM5^2[&#H5>?)PPO* M$6W&8=K>8:EM3+ZU_B#!78[]59M'I MO^' /=%O82$.1[9F!1^P0%MS]Y70]Z;!IVK,T>_V!^^$QPG *@I;NN; /&K- M5(8Q><>+]O(!G\TA&Y5T2TPVH7Z(@/WLJ.'%J<-4;DE^%\M&5S9<4[$G^F9E MN=GVFQLF0\7"+F8_ __#UMFZVS=6Z+-*6VTE!FC9TH%).@=1A&5G@ M. Q:]=B!J%K?*/[*1T_D=Y?;B#K=!%X8S8KM,#;QL("NT3%!&'57::XRNG9+ MF&&RJMCOA@/L)*;KU7#&&'+*S:.!"[G;!E$9YP=AKN&M,3V7:!Q$?)#@D$F_[*V_X+&OP]UH(NE[B2]1"&: M56=P^8,O7(F/4J]E]XJ@^D4F1P<"!'W(AQ[N<'1NZ.UF?#0?*O?EP M+(<*+W3GJ%%S0.-Q,1V1'8ZZPXLW?3A>WAF/PVIX7.+?@;)L@/FY,7[[P@OL M_F^<_@-02P,$% @ W#B<5F]>.#C+ @ 9@8 !D !X;"]W;W)K&ULK55M3]LP$/XKIR A*D7$<=(V+6TE"IV&-!"B[.6K MFUS;B,3.;)?"?OW.21L8@DK3]J'QG7W/X^?2N\MHJ_2#62-:>"H+:<;>VMIJ M& 0F76,IS*FJ4-+)4NE26'+U*C"51I'5H+((.&.]H!2Y]":C>N]63T9J8XM< MXJT&LRE+H9^G6*CMV N]_<9=OEI;MQ%,1I58X1SMU^I6DQ>T+%E>HC2YDJ!Q M.?;.P^$T=O%UP+<\_^JJ^)YG=CWV$@\R7(I-8>_4]C/N\NDZOE05IG[" MMHGED0?IQEA5[L"DH,QELXJGW7MX!4C8!P"^ _!:=W-1K?)26#$9:;4%[:*) MS1EUJC6:Q.72_2ESJ^DT)YR=7-WCP!*WBPC2 M'<^TX>$?\(0<'^"+VDRC MFB_ZYTP;GOA]'MM8%!_8C>Y/@H[+&S RKC5F5\B/TO5![FB4_A M?2HX/DHXB\[@0I65DBBM ;6$7%JD;"S@$_6[0>.#I)$@-%*-6Y$7F($PL%0% MM;&!D[OK*6' KM7&")F9SK E_E\K=1WQ(SRCT ;0E15046"Y0%T7QEL %0IS MC[ NF7;;2=W_KMZF"7W6];WPT'G+3"7J2J1 &'/[X4ND(>QSP]7Z)>E5/. .IVDC;C(%VMQVB MY\WL> EO)O"UT*M<&BAP25!VVN]ZH)NIUCA65?4D62A+OA>*.V. M6[GWY4&WZ](<"^$ZID1-7^;&%L+3TBZZKK0HLJ!4J&[2ZXVZA9"Z-3T*>W=V M>F0JKZ3&.PNN*@IA7TY1F>5Q*VZM-^[E(O>\T9T>E6*!#^C_*N\LK;H-2B8+ MU$X:#1;GQZV3^.!TP/)!X&^)2[?Q#FS)S)@G7EQEQZT>$T*%J6<$08]G/$.E M&(AH?%MAMIHC67'S?8W^9["=;)D)AV=&_2,SGQ^W)BW(<"XJY>_-\A)7]@P9 M+S7*A7]8UK(Q":>5\Z98*1.#0NKZ*;ZO_+"A,.F]HY"L%)+ NSXHL#P77DR/ MK%F"96E"XY=@:M FAN#:.'"E2/&X1X@.&@(#G:A?XS@ M;HAA!WY!@<^?)DFO?PAGIBB-1NT=F#D8GZ,%J5-38 2:*E]8I%3V0BK,0#B8 M&T75ZF#O_OJ4!,'GIG)"9ZY]T&#^KB<5%^$CO*"P#I!3""@!L)@124Z"GQ4H M*7K\%X?T:+:9ZOKWI1)6:(^XLA+B032:C&$4]4?#H!$GAW!NM.#60';&2=3? M'[9A;Q -A@-ZCJ))0L]SZ4KCA&*W/4JAJ=#T8HL1 [VW)M3!>+ %XHP2%DJS M).-*:_ZEYL0./K$+BH[4XN/8T7@X@5L.I?NPTMXPFO3';7@TGN@D4;*?$-!^ M'-/_2K^)S/M12'E'3SX@VS%!2Z$1AK)<_ M>$N#\U9PUP8N)L@JRQ+;,"5::3*86U- #-Y /%IE*M\%&1@=%)2<(UO&[W3U M.4^.8+ &*"-Y_03*4 [![(69F866/P(G2,EGTC/\9FUVX$J''-\, 'OXU7]4 M+QYML(:4!=UR"XL8HD+K5% (55#^70'KP"42*+4-LQ;V394MA6L,(T[SC];]V5W8X(ID$CSG,9G M5=K7PTRSVXR")_4$]"I>SY'7PBXD%9G".:GV.N-A"VP]F]4+;\HP#\V,I^DJ MO.8TSJ)E ?H^-]2!5@L^H!F0I_\!4$L#!!0 ( -PXG%;4*9_$&Q, +PZ M 9 >&PO=V]R:W-H965T?[XOR2[51JA8WVRRO7AQMZGKWT\E)M=RHK:S<8J=RO%D5Y5;6 MN"W7)]6N5#+A0=OL)/"\VEJ)KM5I:WKU16 M[%\<^4?VP8=TO:GIPJ_K1[7^+NI)TE2;#>+2G)1R69=XFV)<_?+CZ3]//U[\^N[Y28W9Z-G)THQ\I4<& M]XST _&VR.M-)5[GB4J&$YR C):6P-+R*GAPQG.U=$7H.R+P@N"!^<*6MY#G M"[^#-STR&A])GO!3M9-+]>((IEZI\EH=O?SA+_[,>_8 75%+5_30[ _2]?#( MF2OL8/%QH\19L=W)_%;(/!%I7<&UKJHT2669JDJLTDR)2NUD*6LETGQ9;)6H MY0U\J6[*O'+%F;S=REQ<5!DFJ,0GZ+$4->9=-F6I\EIDDP8;"HA1+N4MKF8DU@@K(O(#S)DE*7NR( M9D>^C#5WF)MH!'E)>ITFBE:XNNW3Y6"U0QKV:;W9%%F2YFM>/,7"VUU1J<05 MOO=D\+XG,WR6J>M4)40M+;%N(->\5JHE9%466_'7-/]2O"_V$.3D70&Y![-C M5[PJ07VU$;^EY3I]K,#'!TU^^,L\"+QGKWZ[X"O_V?% %_30CY_U='%+FL#G MQ,-_7/KWIEH\/:M=<9>F2ECK;I+D4O^;BK2R7&^'/*%9XL1; M.TDT@O"#"F*3^JY28OLF)]BR2!V7=E6JG*B$DTK?D;0;@'[(B-)#M>+J&]59-E MMR A5WO6("SF]T9FZ2I=LMX% HE#I,^F 1IKXG3P L]Q-V:QT+HQ7].X)XS1O0CA>Y;H0?6'?ZN*EB6#4.7 MZ7+3=+?_!1?-12-*HTYAB,PBQK&6B0P<%2LTEHH6>:4 M:%;XX&Y.^IFRORIK26)#B5??BL\-IDG2I5X.47)#LGY#2OH;:VH#I>HX#1(P M=5(@3VI^90F$M%:,$S@C:U&I)*D)?2%:$V2%A)6H6154Y(4,#HD?-+7F$CH6X(P=4IZV91%L]Z@7&6B M_.#'+14U8H=X5R1D"""#40K>DD'4F6;(N$4'?LB0\.2642Y[KT$6M29!?$+!(+=# M[?>A0O*:>D.B*,E-:D5%'-$$Z8-Y0&9PR;FPE2$!>H(^R!>@2@T3:[L"4BN[ M#? 2PR7PH?U )QV#BB.#6G^!^'<=/_=X#GD *Z#'W0$0TH9(S*B;G6(XI9GI M2\>$@U6# DAQ-9]8_-OW*[$#2G7%*:^#JE1MK^ NMC+M$P[S*-9Y2O,D5F-$ M<);*JS33L0ES?'C[:AJ@?,\R1M$(9-(0J,'_ML$#0HKW*W/ KH:/CQHW9@3P MP<-2[3'ZKPN4!?@+;D)G'B\ZAO D2_^,^R6,HDL2RT9)N5S\''\.G>9=7MQ]>/7?!<4(G:BM-)FW8TD%^@E ML^Z%20$'V74Z;N8B9Q@UDA0A9<536WR.52U!A,K2^3G6Y: HH7E^_X#[ M()>V7_7=&Z\Q0L.1L"7_55&E.Y>:V2%2&N$2(F5+O M=I<5MQ4,=)O2G-#?:L53K1'T:9VV"%1]662R%)-/[J5[;"%R:@#'.;+57J.$'GWVDG%A M"R1Z--)9Q!?_5B[ M9XV,;K&'M2F.Q]>(GT53<:L%3QBB)MK-/#D_;J6L [PTJG*IRNH49/E$]MR9%:Y9"968 MO+\\[H0G>)M+Z:)Y:=K9*E]SK0@B0 YD0Y+=4"E==R6T?D.=TX2F8IQO"E7+ M/<).*S/8*6@N=GQ]:DK76S%Y>W%^>JSQW$ 6C#D 95-=!'3,!5[/;_MR?DQ\ MB)XCD?R*F^NRF<8QSB]_ 8,XCVAUKS\(\W,$N9F9'[SYALF)Z]^JV[2I>VJ MF9N1R62>MD),"=48 +YA2,NW5-75RI[Q'LX"U6=0!W\?L<; M%- &+]3M%#BCHFW7^08"*<$1?BTJWCD@I?8"Z&N4:'EE8^K))"NJZAB1G2+. ML.*UE9^._;I(^6H%P4U*&J\+2EOU%10#R96'38T)8+NN#)$6:'?B^"?N)'GA MLW_;WY][;(QQQS3>)YY,Q]_QC):.$LIC,QF84+ MQP]GQUS_15'DA+.Y\!T? IPAF05.'(5.A*M?06I)S1@#D!?>#%--Q20(/2<. MO&,Q\8/8F07!L=7JF.ZFLYD3Q@&6\.8@P0MQM8AG3NPM'BT877"3?8PN0;LQ M0[X'11+%4#J9 /-/&M76VQM9ZCS*C:(?=7%(P1]&J=O\2ALH;W\M47UTK<1T MP&]+Q9V2NKV&\\C.$8$7;!M"%!YE_ M6PI;QS-=L-8W#6,&,70M$903" UI(DUI4BN[O8=JR<*\[W)&;H=5QOO^U-XV MZG5&^/TVKS6>XQ/3SJL>33F943!SHCB$L\T]9Q['<+;Y+'86(:X.'7/B^^20 M,W+(>.K,PA!7T[GC^=&Q^$CMFM8Z[MH AB-$!%,:$TUGSM0GQUX$4T0+A(WS M?E?E7^7)7D]B)Z((9._C&$&G$W=P1^4/"L90I@8M.@[AJO>'^!D-"5JO=*Y;T:H2T.;.^KP[GMJX-Y M[23T=3<1;4KT-H_;^0X;2R/S,TK$$LC[#:7,7A1(JYX__VF<]PG_=WE7-L'4 M]7K_>\VR((FU7="^NL;Y]8-GEU]+):@N??X7NH$==+;AB@[A<"73$J5IUK"R M('@J!],K/L&3IQ!)7M0&-B]1RT$?6AEA )HGD0M_][IY3Y?+LJ$L(&]+Z$EO M"IA30Z\X'F0^V^DRZ4],0MB 5:+VU%3/1B8 2@\ZI&YIE!LX2^NY4^)@7P-P( MARQ#2^>0][:?=H!91Z&*/7E#O:9*7EKAH@H,8BA8HB3T*;6R6U7RBTW&7'.6AL M$TZ1ZW6IUAS7="^?*T(JS#=LEZWZRI8]@G?PTU5O7_(.T.+*':LUV:'NJZ]B M#X=:K6K'K8X>*4!!\L\#2_IP9%3.Y,XLW*= _8Z_@ M'GA.$4Q&@(@A0!+P_ MT()Q;T2S=$EQ94JML0B>#QKN^18%*.\]/7UJ!U!QX?H+\;3#T";]M10F=TAL M]PD?P,];0MZF7?P5X'P7EM,^].CV/K#^TZ?GG>LQ0^3F*9*E-LQ>Y.W;%%A8S,8G;KL^%&7&=;?)"PXI9IKONF%E5K:8\,,5NFGFX3E5QY#,]?-I4Y MU:;G."3GJ@#31O;Z"ZX5+)%:\%3-VPTS(:\0!D:=<^!?1@BT(;S.^9 4=$G9 MKZ"\R;7' (%1W[ZN3MH]NI%JX%_VLI%=VQ''^HHOO0/ ,Y 'L97*3]@.4#E* MYEA,@X4SQ2";9?=\T '0"?.[-(O&>FEZ5#;C41MP1TOJESJXSGP%#3YT(T68$BIL/%V'@+")J0D1>1+T).C$$C/7;6!:& M1SM^ * S":(0>!MY6W]]?M_.N\U8TN3-?M\'X '!T)O&IOJ)[]0\AL8P]IT8 M6H]!81!%]]K=N%:&DG&^(LM)&)/(")A$J"ZF_O3XGGD1!1H,9:S8T-F6:PFN MZ;NF'E1,?D0[\V'G5Y,%*2,)O2,&[0$#MLDV3-'>[^" Y0$N[M:= M!HX?A\DWA)=/%J%$853YH#\8?<'-5%%YZ=& M95L1N)DO9F+NA M/^+[O!+@#[RWV&!UU_CM(HI) M1DH[J)'.79ET<-Z( 6)RYIE73?@:F[ MM<&H'G0!XX?QH(*!L Y+&$BM?<2R:3F2_).%,7:HS;*43<4G,1A:$H;,TB^T MCQ1+SK2TH)RVBB&JWYNS :FL891Y;%<3!$&.B7W!):RVE@LTK643>N-#L9P M'*S4@$U7]# X,@Z=7%H!R^9\=!*YDW^(:,U:5P$L3ZI*V[TF6RWV)3J$S!L^ M8MPZ%8NS+]Z!EC1X)E*'G7A2V8I.=1KY6.$ST+8M1NYBP*9&M, N8ZO7(7TZ MVAE8/Y9*M+]$TX&[W#F!AS#8/AKO/+ACOV@[Z?VB<*O*-?]NLM)80_^XL'W: M_C3S5/\BL?M<_Z[SK:1?_E#5L\)0.F)Q)$K]6TE]4Q<[_GTB0EE=;/ERHV2B M2OH [U<%RA]S0PNT/UA]^;]02P,$% @ W#B<5O$ &$YB! 2@T !D M !X;"]W;W)K&ULY5=M;^(X$/XKHZRT BDMB1-( M: $)6.ZVTK5747;WLTL&B#:)<[8IV_OU-W8@I138N]V3[L-]@-B.YYFW9\9. M;R/D5[5"U/ MSPK5=U9:EU>MEIJO,.?J4I18T)N%D#G7-)7+EBHE\L0*Y5F+ M>5ZGE?.T< 8]NW8O!SVQUEE:X+T$MB5? MX@/J3^6]I%FK1DG2' N5B@(D+OK.T+\:A6:_W? YQ8W:&X/QY%&(KV9RD_0= MSQB$&#T>,(Q9ID!(C/^V&(ZM4HCN#_>H?]B?2=?'KG"L]9W8 M@007?)WIJ=A\Q*T_;8,W%YFR_["I]@9=!^9KI46^%28+\K2HGOS;-@Y[ K%W M0H!M!9BUNU)DK?S -1_TI-B -+L)S0RLJU::C$L+DY0'+>EM2G)Z,!R/?_]T M-WN Z60\N?D\'/TV<>%N,KN8?;R9?H#[X71V,WGHM33I,A*M^19W5.&R$[@^ M@UM1Z)6"29%@\AJ@14;6EK*=I2-V%O$#SB\A\%U@'F-G\(+:\\#B!?^ZYQ5N M>!S75-&5*OD<^PZ5B4+YA,[@_3N_XUV?L3JLK0[/H?^$U>=QHTLX!0WOW\7, M9]?P2H5=]8)K&(N\% 466H%84)7-Q=J,)*/&2H7"M07>I7*!$HN=8H* MN$0J'LW3#!/@"A8BH_Z@H#&]'4%:@%Z)M>)%HII7M:8??0ZM9<0?S!]16@X= M;B%.^?L35D^,/>8W/.(87%")2DF^0^1&W=#UHQ#\R&7MKNMY 0R-3[R8([DG M82XQ235D0JE7HHV !:X7^4UHM&/"8%'SF#8;Q3VQG8&1&T:^ZY.ZW8K?<3M1 MZ,91Y^^'Z)AW-N_^-12BN#C4RF+7CU_C&XJ<\_@<7*/=8B< R*16Z' MA;7LF>3;9!.W;*+=8Y2E)JQ75I,Y3^")9VLT,$2$B'6H#V>9/5((@Y9\2O;+ MX@:)VB71>EDQFSITQC5*GMF8Z!7"KU*L2VMH=*U(A:0FD!9+8O^=T A^W+R$ MV0JW14%O0%NKJI,S_9.":6#LB9;JYZI>:'XF^!*-$0EH<=3?74!WP=Q9^HQ< M IH._B:$WD$@?[Y.?ZQNO7]0Q+:0*:FX3(O"Q)7PK8N!3WSNQL"Z@1MT/-B6 M)-SDU,FU;6R)*+41&3Z,82;*=$Z;.E2\GMOU.\U7O+/<32CZA@^LX[9C'[J^ MVPUC"*A+L+@-4WQ"J8@3#0IDVPNH^!F]\;QDW*6^W@H6/;3E/+_3=TVZ_?_QOE#E-*/3SH O7![Y/N M%!M.S6LNUB>$U?4]L9JC)]G7CJ(]ZMD>?L"[XQJ-ER= C]V16GOWVQSETM[B M36&PO=V]R:W-H965TW^^AL[D-+2(NUJ[P/$,YYY M_,QX/'9O)]6CSA$-?"\+H?M>;DQU'00ZS;%DNB4K%#2SDJIDAD2U#G2ED&7. MJ2R". R[0 MQ=8X1_-W-54D!0U*QDL4FDL!"E=];QA=CSK6WAE\X[C31V.PD2RE?+3").M[ MH26$!:;&(C#Z;/$6B\("$8U_]YA>LZ1U/!X?T/]PL5,L2Z;Q5A;_\,SD?2_Q M(,,5VQ1F)G=?<1_/I<5+9:'=/^QJVW;7@W2CC2SWSL2@Y*+^LN_[/!PY).$[ M#O'>(7:\ZX4_EJ,YS ; MWXXGWX:C/\<^/(P7GQ=?)[,[F YGB\EXW@L,+63-@W0/.JI!XW= HQCNI3"Y MAK'(,'L)$!##AF9\H#F*SR+>8=J"=N1#',;Q&;QV$W;;X;5_;]@U:.=M4'M^ MKG7%4NQ[=$ TJBUZ@X\?HFYX!,7/GY(XBBZ@1?X M3ANV;^!6EI44*(P&N0(A#6HZH2GR+5L6J'T0:#Z;G*L,*J8,IVFFD$Z+8;S M#)B&E2RH(6BXF-V/@ LPN=QH)C+]Z;I9YE>_0T>+:@;+)2I7-Z]-J(ZB8R%N M!,O'_AY>1061W[T*_:@30Y=&7_SPJ@M3);?<-2CJCR>)@(O(#SOAISJ;\Y_J;R?J$1+J6;THOR.R_"]\9#V%M=<")M7PG=1 M'VHL2F)P90>3DIJ1L08LDY6QQL/Y+2QDQ5-HQUV(XW;C=O@.,TJYK86#(KE, MFO$,MZ@T5<-%)WJNZD.5$RU*?4/HF2(/_ %!+ P04 " #<.)Q6-M#\:ND# "L"0 &0 M 'AL+W=O;,=) M; /.R]H 2V?8:?>9ELX644K42,J*__V.E*TXK>-A'?8AL8Z\>^YYCN21XT:J M;SI'-/!EU*&WC\?4#_S6DG+2NF\5:*/WEF\HDW\B##-:N%6*H5V_Z%I??N)!VFMC2SVP<2@X&7[RY[W=3@*&(5O!,3[@-CQ;A,Y MEG?,L.E8R0:4]28T^^&DNF@BQTN[*$NC:)93G)G.[K[./M_>+^'I#UA^F<]_ M?[A?+'WX?/\$'^#IT\/B#N:SQ=/#_7(<&,IGHX)TCWW38L=O8$W8Q@>V-_%9Q#M,>Y!$/L1A')_!2SKUB<-+_A?U+7;_-+8]35>Z M8BE./#HN&M46O>G[=]$PO#[#O-\Q[Y]#_X_,SV-?]N#]NU$<)M$E>LM:L MS/2O5QWVS_[.-,@UT%; 8H7*;8?O76A[1,=&W!F6C_W;"].OE%'ITEHI+ U$ M_B 9^M%@ (D?7T1^/.J_$7,H1"G+#X?H+O7ET+\(+SL[B4(_N1B<1FKK&OFC M)/9'PSXE'HPB?SBX/*?<*:7".I4^L),4&VYR,*@*&RY0TW3.2HA@ATR!;=UB M1QW6;5-B7[$=M5UC5U%!I22I0CM@HQ6F0TV;)4%!G5CNH!+%JR9(#L:G0->TC M*:2+** =M#Y=ZG:3(97PV8!I4)!#X9I/[U^4[W@-3Y>R4IPN+_ZJ7G6U5O(? MZO9#K>Q@D_,T)R!!@QELI,Q>:L$UV!LXJP5-K7 GB:0LT2W9BZ2GW!XX=^I* M:7-NN;TNM5LG14T7V(:65[\EQS*U9;.H&M"VZ1\*%'Y7II[-NE^^1DF#)&4- MZUI047A1,:XL8R;:="3SW*8D)%;(NBT2''!24.WN_O,Z3F%RCK0_%I23?>&3= ]T*9_ U!+ P04 M" #<.)Q6-;MB^;D# P" &0 'AL+W=OY.SZ=J8Z6H\4Z#V505U]L%2M7. M@B38*^[%NK1.$I1"E%A;82J0>-J%EPD9XNAL_<&WP6V MYN =7"5+I9Z=<%W,@M@EA!)SZQ X/5[P$J5T0)3&OSO,H _I' _?]^A??.U4 MRY(;O%3R212VG 59 6N^$;:>]7^C;MZ1@XO5]+X_]!VMDD:0+XQ5E4[9\J@ M$G7WY#]V/!PX9/$O'-C.@?F\NT ^R\_<\OE4JQ:TLR8T]^)+]=Z4G*C=H3Q8 M35\%^=GY]>WWJ]O'?^ZOKQZFD25 IX[RG?.BE2&OCK_F9!UJ13&\/KPGPZ X<2 MI^=__+PP+@J=)U9+U/Y,WYK0&2>' NL%EX__XRTUNT4MN#20AI-Q$L;#$8S" MX>EI.)JD\$1W_D34)XU6:SHB RPF(04*NHSADV;#/ZDD+BR>%:NL]@3G7>BOJ M-?!*;6KKU'O2MV 5"&L C16NA@)JFK$T.*7XCR\EP@N7&X26&UBD0K9H.D:H^L>)47A2S&6'C2;K3]E6A&:NR%K MJ"G[^EM'%SBZ3!?%[0BY)6#I,8@?AWO8I6VIC+/3ST15QX\P0#V*KECN$Q'Z M+>V#]YKM3>&OH@A;^L-PRV(7AMP]Q9/AZ5O>69C%/Y6^DD9BL=[3)5TYFKIG M?R1?M=HT_2U<*DV#@;*E>W:KB)$D^S1X;WQ$!U.\0KWVN\H%H!*[@=YK^W5X MT6V!G^;=+KWA>BV(=HDK""]#_2)C_#U!+ P04 " #<.)Q68@73--T% !@#@ &0 'AL+W=O MIL+=4WO2(R["'/ M"GW>61E3GO9Z.EE1SG57EE3@S4*JG!LLU;*G2T4\=8?RK!?Z_J"77L95W E\%K77KF5E+YE)^LXL/Z7G'MPI11HFQ"!P_ M]W1%66:!H,;W+6:GN=(>;#_OT']WML.6.==T);._16I6YYU1AZ6TX%5FIG+] MGK;V]"U>(C/M_K-U+1L-.RRIM)'Y]C TR$51__*'+0^M R/_E0/A]D#H]*XO M5&ST#'=Z7H8'$=]1TF51X+'0#\,#>%%C=^3PHE]L=XT:OXQJ,^A4ESRA M\PY21).ZI\[%F]^"@?_V@,YQHW-\"/VG=3Z,&@1=]B/([%91R3=(2*,9+U(F MS8H48E0I;#&N-=D7BE@BD;/:$$06#$)L(3,DOV9'TYM+)@KLR4H#0A^?LC>_ MC4(_>OO3OQ-M;T%X4#Z'.C9$GHH@9(+V(FP65A_[]Y5G%9WP%+'*#'] 6J<5 MRL4\(W;$CQOQP!OZ?2_HCUL[T3#VQOX8&I12"P-;U39OH4U:F8W'YB)-1;'< MDZ;WY^/0B^.]0L'((@8MKAV@*!+@.=4L"*H.@?64)2NNEM2""\?>.&H9&T7> M,([9%/2(>PY[-"IIQJUOC&2IT%":9Y;!S )7FIBR=:SV<*E0_)4UH<1KX_;H M>R5*I]C1O,5,$'@C/V[6T7 $5OP#%R>RLL8IF3..EE"6F0!A>SS?\_O^'B^, M/=\/V[Q 9U?;E4B$V;Q$[AA<1GN=@G[DV4AP&"(%J;I2O$@(=E(NJKR1''B# M8;]9#;UP%+#KO,SDAHCQ]-X>0C0GQZT3X;!EO3=VI"\J**4:"JS*7[JS+G.V MHSAPD=FX0)0(JAD'R^(DK?*RM7_T21IBP>#X46 'X3[ XY'O]:,^;BP,O)EN M0[%V84/87KN!/VA%\"".6GZR2LK2=4QZ()4(#9?MA8/!^)D:.T(1+@O2MEU# M"5O\!+A=@++F9G_X[/!'R8LV1T?IZW:&D1MM^LR=/KD:G6H% CG=T1 @K3'1-?* M=LN>/5]6"H(N3*IRJ;BK;#DOJ@4&K$K9%9ZL;KN8_G\W/JE#79=F+Q1Y5]2M MK"WH'N-9MNLV]"Q3UX2N-*\T.I]N=/!0 )"$I,W)0A%YK) &F9G9EXI;'Z0. M?RT /7<^M$$.&M#H3$;ICGI9$-L05W4QJSG6);EQL_%T/6&GP+8FI8_] K<_ MTH6M>+8X<9B930\89KM4&&$"S#)+&%+M7MA@F&_87^!\Q07[4Q3?I&VOKL6! M80YEA$I/2HX:#M/RDA>;+KMK.K)UEG%95\_DL%D[ ]RL;*-K&UG\0!*U7%K^ MR(2P"R1G'MGQ\)ECPU\R*6!J?_62%T:$QU/!Q,#G2U$4EB/P[X!V JYV8D)P,KM"T2A%@H8U:,K7!.W?A7GH]<=#>/X>Y8N>53E<247:7.9J MT$[HI>FQUYKZ,6PLW;>-KIM+_0'0[#:?3Y/ZJV$O7G][W6",0#MD&2UPU.\. M^YTZ_W8+(TOW#3&7!I.->USA$Y"4%<#[A42/VB[L!&PO=V]R:W-H965T=IQ._N 37ZX2?- _?!/3)9NQY/?X2L*O?D$EX&L6*2XB(MGB M;6?JO#H:X'P]X8:SC:I\)ZC)7(@O^.,L>-NQ42 6,C]!"A0^;MDQ"T,D!&+\ MG='L%"QQ8?5[3OV=UAUTF5/%CD7X!P^2U=O.08<$;$'3,/DD-N]9IL\0Z?DB M5/H_V9BY@U&'^*E*Q#I;#!*L>60^Z=?,#I4%!_:.!6ZVP-5R&T9:RA.:T,,W M4FR(Q-E #;]H5?5J$(Y'Z)19(F&4P[KD\.S#S>GL^O+TP_6,3#^G1QVGOW\5-O-KTX);/3X]\_G5V?G<[>]!-@B0O[?D;^R)!W=Y!W7'(IHF2E MR&D4L*!.H ^R%@*[N84!/$W/^U$&,.0'[>0Q MIUZIF/KL;0>21C%YRSJ'O_[BC.S7]P@_*(0?W$?]^X6_G[SC6N1)+,CUBI'? MI$CC7W\Y<)WQ:T5X=,M4 FF<*$(E([Z A%8)"XA8D 2F+T0(R*#(WJ?+(Y@- MST2J:!2H_5<$J=C>ZR=_3A52AU!AZSF3.ER:4R!\G.H/=VL&RE/]WCMA\Z2B MS[.EVY+VEO*0SD/6 Y#M*1HRHIB?2IYPIFJS';=327WNG?*4_N M?H0"9U4?^[Y((_0O*$-2R'JIW0V)QX[3M[R*I=*YXP)$G9.TEE>F<19P<"QD+2=$M MH*<@GP6/DC /8(0*0 D"7\%27*V D"_6,8WN2$37(.-LP_B*1D;N3!(@:J9< M\#5':^0RS6;OCW.9D!EJ1@;V?W(# 6LFD2U(F!$F5S?$J)D3O;+.K9EU7!!% M U])\1DZD'Q.J?=FQ?T5!/$M-$:QTKI JP7Z@HN5ECG6Q&-# )&4G*1SRBV, M@&DL>8CNF=3?<[Z(5 2E38N0TGI&B,$ M%02TO7":B5"'NBY$&D),^E48]LU-J0$^63V<^SX8E8HP;*'J50U P.Z:6H:D#": ;6*FN]WPKN8\A4&] M%D$:,BVGYUK0G_W1)1'$$J[//R7SQ3+BWQA^O651FLLV=$JUJHM 5H0IA5'5 M$O5D[X-(&"#*/@D QC+??X]6%VAJ$[&P&KB"<+;EEM*A(6MFKCT 9X-KHRP5 MBA30P9RC2")II*AO(JN8TM1L0T&%D&,=0DE>2+VBCT)7,'@(E/DM#X":EIT" MWBVD6-^7PL09UG95T$SN(UV9"7MKX[:,8C<0:59]L]:\T)NCA#<03Q/?N9E?DO&BV_ M01-%KCG$]HJ!W%P4X + T5CF%*0+%1[%%%6 O4 M*\G#$G"@SY2I<%0I4"_4E',@ L4_GEZ"LZ-T >F62I ;Z)X#C:5**>RY6NJ8354 MUE;SL[UMR[N_ IO,\40-H3RG3(KV#L]I*:.3UBI:TZ2VRH>-"_L*$0J]@78* M #\\PU4+B!0HV;@MJ%OJAVP,MXS]4^P0;3&B3D(UE*VY$E.Y.(V8F66O%3#4,^"0NNMK2]>.&RP M.>4RZ,54%M=) G"UG;\R6^.& H]K8[Q2K#U&84<:4VX.\D8%RNZ;IJYAAOM. MOM4V\_K^KH1P:[I(S$6):E.M%A40 8IXGN5Y6Z!ASCYPHZH3(I%";SD;-K'( M=,?>M&F\^H5)==]5G&QEN]TY\VFJBC. H-QB [=?+)N!I/JH]2$,@ \TIM)A@)YKD@TI;K7I5G8""2I^: MT>!SJO)V5LSQ*$-+$4L.UO,Q0YA!&@X6X5*'J(;P(BQ>Q(U>K5A\X+JS@ :< MBHBG9)HF8JT30H?>KH*63=_AR)SH*N6$ L%(@ "8[4L-44V?VM;$&V_W:O_C M7FT6YN_SJE/O :9<;1AO2T92N50Q=\X&:+AMSAG)6*GC+'I@U7^39>KVC*+&[U'W.X6!;+;GG39HS^=HC^V# /=,,<;%8K[!J2.[1R097JCG7FL<=EH3N)R5>&'OCV*$BX9 M" /Q66&C#9A'(K:3Y5 ]KL#WD7X[IW;;;/+%K&\L;[UX;7'%KOMHVWU:.]3V MAF2_\J[K&AH&_48O=FC R+SV6CPM7AJ>FG=ER^GFC>-+*I<<'!NR!2RUK?&P M0Z1YB]?\2$2LWYR=BP2*FOZZ @AB$B? ^$*()/^!#(I7J0__ 5!+ P04 M" #<.)Q6"FXZW'<% #D#0 &0 'AL+W=O\<1(*#:T\Z: IJ:E'- C24<.$'(R/_=I$CX]59VLA^42#Z9J&Z8NQ7QAW<)H?-RR.;_A]GL[T3@;;5 JT7!IA)*@^>QDG<5. MW@O\(?C2;(W!>3)5ZH>;?*U.!H$SB->\M Z!X<\=_\SKV@&A&3]7F(/-EDYQ M>[Q&_^)]1U^FS/#/JOY35'9Q,L@'4/$9ZVI[K9:_\I4_B<,K56W\?UCVLE$Z M@+(S5C4K9;2@$;+_9?>K.&PIY,$K"G2E0+W=_4;>RG-FV?A8JR5H)XUH;N!= M]=IHG) N*3=6XU>!>G8\N?YM!R;?3JULXO3J'B]^_?YU<7ES=$KBZ MN#T>6=S'28_*%>99CTE?P0PI7"II%P8N9,6K78 1&KBQDJZM/*-[$<]Y.80H M)$ #2O?@11NO(X\7O=OKX4MN]Z#QRZ"N?(Y,RTI^,L#Z,%S?\<'XXXF!SO0W]GHO9CAM$0WL:%B<8>H.T#@;9FT@*3%?"?G6BQ."UTAE<@))28 M?@Q%E?="BJ>69 [0+ MU1D$,(='\/%#3H/HT[M_3PVH&2"->#/EVE/IJ0A2*]R>T,W$V>/^SCI15^B? M@93D64*"C$)(29HDI @2N&3E @.L'YX$*(Q)6!2D2$.@E,110FB<8858I>&. M+T19S?PH&HV$R7?QB9QD!-:I#@JB@1G MV:,/E"1H6IBF$&6$!BA;)/"-&W,$IZ_EX@"MBRB)8GH(!RF)4QQGQ2'<=%.K M+*LAS$B$R#F-(0I(%A4D#%/XK*2QNNL[+>:NU6J.-6 PQ-G&*D #4R2@!08 ML[U\(B#Q* I=O J2%[@+1?\"$N3YQK/S;8OY/1Y0!D.XY!@ES%.(+H?8*^L: M/Y-^)0WB]8K?#A$D7''?&P1VK.R1%HSI7 M=G-';W0J#8,=SZ,B>.HWAB?,=Q8QEFHNQ=_\L59[4S#=M<(D]KO@LE4.(:;Y M[B;)LTUH7&R6=H/T599X>3#LXBX6FZ@.7^=FJP5>1 3":>X[MK3&*Y;;&@@F\7*!6M5JQ;51!VM0 M7,BRT[KO@,]476,K62NP;GQTG3M6,VEFW.N@!VN/GS;55KF.VK0UMS[,#-W' M5H$DP"O1;LFB&.J4W SA1F >L46XV(EUH-&!_7&M.NT8M*;N*\RE/O[,6BVF MG673>I,!K$#6W])PJX;);H9WK1X3O6>E6+GW9J;^:P$Y(FNG))J6"=WXA/:% M07?K(GQ.V2B+MRC;E\'*08U)T-S'"M&>5V=/JFUZ.!YARA:L@BD:A2E34Z,P MF7Q-W3>#\<*1]<3QM2%O5(UK'6^T#3RAPN1I0/ D>.PF?7=%.E9S1V2#K*M= MC#16[[IW>L-=CPZS3P:WTWC%\10IDS^<-<5WEJ_)-%\,WSI$C?:NGDW7,_]^\+A8WC[2_AF=?.$.>UO[H_B M_?OGDNFYD 9J/D/58)@E ]#]FZ*?6-7Z>_Q46:2.'R[P&<:U$\#O,X5FKB9N M@\W#;OP/4$L#!!0 ( -PXG%;3^*^X;@, ($( 9 >&PO=V]R:W-H M965T9!LXB*J>[@.LY^WQ,V-[)I.UL0^N0O3P5"OMIE'E M?7.<)*ZHL!:N9QK49%D86PM/HETFKK$HRA!4JR1/TU%2"ZFCV23H;NUL8E9> M28VW%MRJKH5]/D-EUM,HB[:*.[FL/"N2V:012[Q'_ZVYM20E'4HI:]1.&@T6 M%]/H-#L^&[!_UVUL"9S(UY8.%+.8U2)H0*"\\(@CZ/>(Y*,1#1^'N# M&75;HO^1\B=MW>?8# M7O\_YMFB#-Y&X1=R[!I1X#2B)^#0/F(T^_@A&Z4G>S@..HZ#?>B_S'$_2C;H MP5M(<"5T"2N'8/FF.GI2(0?M88'HH!&R!&_ 5PA+\XA6UVPCC9E[>MW!L DE M)0,5:(-%$;(#CH$&K30L+&"8PLD[@?!]>N]#]R':% MO!/NKL_"W^N\LS@[&L6CT9A6P_XP'@Y'<(7.'5.+*%;U2@F/)8C:6"]_B- [ M/F4I1639 :\&<=;/#U[#QJ"IA69Q>I3&Z?"05@.B.\@'/Y/91<0G:JL4O!:. M2=(#JJ529(F#.-Z*P+N0)C_L--2)PUD\H[ .D!_UO\NP)8N'3:*HN)@IJ#QB6X/86[(R)!,/]UR?6^C76*[ MEVCWF-;25Z&FW-+A4:@5,A17)TM?ER<;'76J-5J$1F&YY"P<4(OD([5"=:4[ M-W4C]#.?3'9XXF@+2V]5ZJ6#3S?&(V3C@_^)^_ %=2W5K_"5SJV$+@+(7.@' MOJG8^*#2Q-?UWFH_R&PO=V]R:W-H965T..AF[M3XZ&L#2\$WBG0=5DR]3)%+M5FR),S1?JSM%5M"BY$6)0A=2@,+%R)M$@VEB_9W#MP+7 M>F<,-I.YE(_6N,I'7F@)(O&-^YZD-7:R'(33 S* M0C1?]KRIPTY &GX0$&\"8L>[VJBR9RA;"',C.* M5@N*,^.KVX?)[>>KZ?4E3&:SRX>9#[>7#\/ $+;U"+(-SK3!B3_ B6*XD<*L M-%R*'/.W &1:IG%6V;3>"_B!68=Z$8^Q&$<[\'KMIEV'5[WOS-M<)+W<6R7 M#'3%,AQYU 8:U1-ZX\.#J!^>[6&9M"R3?>A_P7(_3M3KP/M8<"4,$\MBSA&8 MUF@T,)B&AJ,TX,Y@#*Z4RQ4_6=(ZRGK"0G%H8CNYOIE ("I"UIDA]/(## M@S0.NV?__)UHD N@$\=RCLJ=^N\N= NB72-N#PU&O M[Z=)>OQG_7P0I)Z]GI^D"9R<^OTP?,UL%PN?24LUPIJJ28RCD#J:5)+0;ZIDHVV%?#I.7:'3/?[2>>]V!CO* M4:):.GW4D,E:F$9$VME6@B>-\KRZ-_I]P]2R$!HX+B@T[)ST/%"-)C:&D973 MH;DTI&INN*+?""KK0.L+*%?:XMW:N?#\8V&0M3:(PC >Y$(5O9,CWW9N3HYTY3)5R'/#;)7GPMQ]D)F^.>[Q MWJ;A0EVM'34,3HY*<247TOU9GAN\#5HKJ#X4&NBOJON&UPZ R8AM\9$#4#(N]W/9'W\DPX<7)D] TSU!O6Z,&'ZD?# M.5504A;.X*O".'?R]?+3QPLV7RP^7B[8.W;YZ?/%&3N?7UQ^_K@X&CC,0/T& M26/M0VTM^HXU'K$ONG!KRSX6J4RW#0S@6NM?M/'O0_2HQ3.9]-F0!RP*H^@1 M>\,VWJ&W-WRE>&MKH_W6B#'O;2D2>=P#):PTU[)W\O-// X/'_%UU/HZ>LSZ MBWU]W!J/^VS+XL\_32/.#[?MLJ]N+0T3UDIGF3"2)1H,M$ZF3*\8/K*5SD!E MR]Y>?/G 5($V75E1I/;@O;<9#@]_^._(BRK=VF5 MEYWVC9?C:1B$X^E67#PZ1-"EMLIYCXUL7-.4#C(<8R4=!.)UV1R(,520ZE\R)6R:<,VI9.1^A MT_B$T/"U%,4=DH4H/#S[>NJ?^.$!4]96*%X:*C LL16JH ' M("RDVQ><\I52&;=F(H7*HMZ-H.4"G:YI:=&%-]!D_-VUW$KY9MK3;V?WT^9( M)Y&F&6GN+,(F4C*+P6 5*]?:Z6N=.:&2@ &WT\7YMX E6*)LP&[6TE,1[85V M/E6FU' +1I$-B/1V]J8U'8GXW>P!5]+=M4@#=*IW6'WT1180UG7ICYF$QL MD98:@YH*6<96E:N@)/(6_@-I=/:)7#! 8AS9KXU6V9U/=!=0-K\8;4#ML_/* MV(IXV]AXD,G'LM@!A.BL#=4"H84@+*)M;8<:BZJA,W6^*M1_)#V2&GB2 MI#5A+:I U@&TY7GJ%VZ+M1R^U)5'E>.58W$VY%C)40HH =+0B(>;]X, $_B5 MI' ;V%.U6DD( LI[*=V-E,56+?MLDI,^110HU+AN3:L?SEU_/P>C,-@NH16A M3>M%XTU=2J-^%+WIL\L?1?LAQ/N!C,9;0/)XU +IMVHM^WX8PS[[7+ _P */ M#JTV@4]W4WXB 5DE%1DFHH"$7;-,83U)ZS8L-XE$'A":HDUL5CJ#\ZB";[-$(/MH>P3LCOE-,?%8'#K'>B+37X5U*USQ?/8/5^V7.&_3D;80N MZD_"'Q.Z>!]9XA<+W;RZ0BX\!#M2-WZ)U#T+DR>YA_=_2>8FVS(7=VJ(SF,% M=0@S%&K4JK=OS@/.YHU2=*PTZ8&1]N)LC@:W=;ZCP4&W83IDW?[EFEW?#CX&_J(X"WL1DE'AZ._/GG[1\:]<$YG']T M!TVK]U,[Z*>$V*K;[XO.ID3O%;>EHBA+;'HWAXM[<(FB$.1X\H9VO"I9^Q88 M=PJ">O=2@9[L$^C)DP*-Z>#LPL%3NZ/5K3'";T>MXQ>H]:/ _1^H==C?7L$[ MU(1MQ-]$KKOW ^_8WO)^;77?7\W\64K/>7\V^=>E/NR'V_"%_6CX^F*_YWJD M7O(@V!G=/VYHNBOV79UONNP)+MA.#V4""4J@#54!\OK1;4W1MHW2M@SC@H.NO%!M,X+(_J7K:W8[Y+0_J@GE0#J]Q M,??+$_/LN97;OHB;@_'R2A4%08&2\X;\31#[G)> @1I%JDLOM?/%*;O4I4K8 M$)NDS978/ 4:5'2[=V47&]Z^Y4$4S@[87P8*KE>K!SWAABS2U@%_!;7IM.^* M=M"Y2L>*>.5_,+#UQ4]]J]ZVMK])S.NK^/ON]0\:7X1!_*"17&%HV)^,>\S4 M/Q+4+TZ7_F)^J1V$V3^NI0!?J .^KS0JK'FA"=I?:D[^"U!+ P04 " #< M.)Q6"I8R4H$# "N!P &0 'AL+W=O"U]ZH;4(615G8I4X?:_P18J# M>;$&%\E6J:].>%_/@\@1$HVHK$/@^/DNUJ)I'!#2^';$#":7SO#E^H3^UL>. ML6RY$6O5_"%KNY\'10"UV/&AL??J\$XS&+W\ZYN&%01']Q( =#9CG/3KR+&^XY8N95@?03AO1W,*'ZJV1G.Q<41ZL MQE.)=G;Q\=.[VWO8+/]H?$&=-+'.$Y(7"<3H.LH+6*NVE<8/UTEERFA"BNR<8!J3M$"R MV-L:QRBZ:?@6T[H3:(.Z<)44:C_?SS"^.2)J=:YXDKA#P26'" :FC'&&D MI^.2,(H:YYT?=6?X8H:V0C_ZE\)@PH?.CN-TVIT>H^4X@\_JXTMVQ_6C[ PT M8H>FT56>!J#'UV$4K.K]1-XJB]7WRST^J$([!3S?*65/@G,P/=&+OP!02P,$ M% @ W#B<5OCA-K)3$0 *5, !D !X;"]W;W)K&UL[5SY<]LV%OY7,-Y))YYA9)XZ(A"0V)*$" MI!WWK]_W ![@I2-VNNUN9C*Q1.%\Q_>^]P#I^2T7'^6&L9Q\2I-,OCC9Y/GV MZ=F9##"T4AU2I,SU[:G9RF-LY.7S]6S=^+E M*<5 ^NX_4FQP=G+Y]OZ9J]9_G/VW<"WIW5 MHT1QRC(9\XP(MGIQSGF23TE=C1?5Z._5GN'O2RI9)<\^26.\LV+D_D)B=B* M%DE^S6^_9^5^ APOY(E4_Y-;W=;Q3DA8R)RG96=801IG^B_]5,K!Z#"W1SJX M90=7K5M/I%;YBN;TY7/!;XG UC :OE!;5;UA<7&&2GF?"_@TAG[YRXNWU]=O M?[GZZ;OWS\]R& ^?GH5EWPO=UQWIZ[CD1Y[E&TF^S2(6M0"JW-&0O3L#<)1,W[.3E M-_]PIO:S'2OSZY7YNT;?L[+=?9WYA#3]R6-Z2MYON,B?Y$RD9,D%K"7.UI)\ M\X^Y:WO/R"5/MSQC62X)7Q$YV):JST !+%TR42G!(32+E#;(+1,,6ZUX IXL MR>/K'R](G)%\PPL)K>3ITWK"S_U[WE]$]9%:C%I(MQ.NPWP]+ O'L1;3F35W M9\2Q+<^96C/')V]XMNXVQ;$<]UE8" $B(UL8#?'#L;R98P6^35S+L5W+#Z;D M \]I,B)0Q[,\;V%Y4Y@06CL+RYG9]4(_;-A(/T!.F8,\X0:/9QOS651F1N=H4J X'.IX!N20*"MO") MX]K->UPE/K-LVZV>DMM-'&X(A>$BEG% 1JKV"TT%V]([NDQPU^3;GZ\M\L.[ M7]4G/[]_U=W>*Y;3.%$+P=U])WBQ508P>R:/\A17K>5+.,6'NZT2=\)I-N0A M:O+O"BHH*)F=07Q*0!8"#/-2L"C.=4??LH/ "G;/!.-#UC L2UJJ(_X"67'M0+27+ 0M/Z27O4?V_8 M;SAP.6S5"*71LE(J)P V82Y! M.?; W63D CJ"CQD3-T8!-N&.S*&'^_83 B?YAJ;;9Y4A7F6R$ H]+KF CZD" MUH'Q&Q$YGFM-_8"\AC&SL/0_R<-8N?MMG&_("AP87DN:L"<) X8&:!1^)#G, M)*GB?I*$_;&G_LP*@F!H$\I>>KI;%K&R6FD1]GL1;U.,#MB4@U9%I8:>"8T; M7#5S=%H&DH$X<>Q?\-P1B+",F3&I4U9-2 :R"%K#%98T;=)AG"%3E1 MT4XPS!'0ZP^9V?<6#=1CT&"QDO*Z96I:\I5[[O2Z(9^Q(';DVGIJ8@/+>(JF M>-%;%"!AO:3U'F1300QQ\. >AX&4'C>P1X<]&O;*E0*R>8<,6C7WO+$UM&%+ MMW?-QO>#(\/T@N%!C\2?+B,(#_(@P4(ND!:M[@=,JB$.2U-> )Z4MN9 &&[T M44!Z)<"7^ERUD09"9=,#S+G+7Q__Q('Z.?/3"0*.ZF*H9=AI:!BJ5<%N67R# MG$IY&3"<&QB:J_@[8)[N?,^X;6>L;+0"6#5%#;$6S(84%#_ T2%H=DB@SDP2 MR8^:+<%9"E"*0*XL]=(701MU[CMJ5UK(IPF-P!B5Y<5MV:$/15TW+NW,G<\/@0D-^1G+"19DR U-"E992JYB74>HI:5) MT]2LCC2MVD*LMGDTQG@+AE^F"IV$8KIHO\< M,"&/(7P,)9;_I_FX(8I.M \6P-TAM_ 4$[9G@='V&%SMPVJ]2FL&^8L?N,:3 M8!%84\@WWRKR,(2J=>.9M7 AY_<:/K:P7-NV_(4-.9243\EE!V55GC8PXN,% M] RFI_!BNK#FCG,Z/L##;/VQ8[DSUW+G_JGYK"34%>4<7"PL<(%2"["(@8%O MMFAX\NL"PC4C6P'@%6]A")5OI]J:-30.#DKO;ZZ_,@ IIDLC+:/$L:H/6:LT M8MHK&MI\"B*!^ 1O?;"%^2R S=GX-B"!9<\#V/H"WTZQS./8D"*HQDU"-87D MQX90^P'AF:Z0[P93& 7X4\GB("LKF[8\A#VKA/[E"FJC9 UX(QE?$H.ZRY&D_3(HM#JFUO M!?2;5J:1=$B-&8)JVC-0F)H&CZPRLL>21! X$/.,FLX/!: O*E!'F5J4"OT' M@AMY#V,!B[3*MY>;XA,L0L>YLD7%-H=3O_%XWV2"]9;Z40\W[]2;G^SFESH\ MFE7 LN0F2W'"DD ];8%.[J=.[*,)\Y.K5/'F-AG?J=>YTV0YC[_]^=K8ZFD= M1XW0BFT:AGBZPQ9<59I4$6\RL_=8Q=LPYRA-Y>CXV7NVS;6 T5;Z=MB M??,ZR+#\Q3&&-=."$NR&)SMJ@_N/IP=:G[H.#*;/"&B:4BD1I^06' +G-%O)5Z88UK MU$!/=QG/"?L4 IZ4"8@[\HO9@79HYE=-55U-]A._:5O@:[845"A<7CP8PAE+ M[:2!;K,'=!$5%3*FG/\(DSW(M_G$ M^>['9N8!J'Q+9%$]LP6+6.*FII:1'N M#VTMT[D7GNUVDCU;=_V#<&U\XR9X';GK^V.=L?I["K&"*<4E-C36EK-7?$?0 MHON(YX&(1L<-FU!?N6$K-AWDB]Y?K,U^:IQO0/''\6WW@#:^4N]@\@314='- M$& 7@B>D6K4:+-06:$/5PB4.S[%@PA):*K"BJDW831G@6XCUE9AA,5^%X22. MRGIHRL1:'0?K1'/X;%17T+5%ZMW$N"@8*]TFL2JRZG"?)-4 RFF:'>RK<$R( M>WK4N4\_%WY5"#14G/QN,#WL3&DJ!R32E,]3&@)$,HAOK=IDZ;"ZH$6%N%/5 MLQ8X6E.C4EZ?9,^F3;PP5-0^;GQQ2P59"#4+<47.?9:0DN M55$MDW'$RH.U,C)9GN9*)UW(*@I-*YRYU3V*R/F:J2&4&M9@ M62)3:L'5K4&+L*\5_(LLQ* M*R<%TY %1$S8*;(\L)L8Y5^[-VPU5W%)EYN-Q,CNB+"+0++80GS"KBAS+*S* M7!]S]O/%G>(&&Y @W!P-1D?]/5U@7 "*C"MKJ,[TL+Z$NU4D_8XL"PD^*(%J MLS"6I86WE*F],_N-WTF59WQ2A[E9H:I4D$RH'M-'F-*CR'I*AXA9UN8!MNZZ MP@(%)JK<51JXPC;A -C'EG^C4B)OR+--5+M]"YVB%=PA9!!#"'+JF6KE^> M$^4;FE>PV[0!L>(-1<788'J6Y]J)JT''K!#8(Q@3Q&1 )E@#J!%2\%#N[P;F MI/%.17N6XW%(B+17RU\%>B !2TQ#U:G7>:XI9YS6=*)9IE5:82]^[E[$<':[ M,+-;BEB!1[7K#$MY5GFG!VMTM[U5EHE)>:X+<@:"(=I%/,MQ_(8)UPN(XM6* M:8[9:F2'1A/5+C>B=L*W9?(KD81-Y@X\T=6=1NF!06U&ZWBU3'P9KI3 M+7,5%?OM0:U#'&,L/>K2P2/R)"N8#I"]:7,P/U"%U+Z 8&/<./L=2$]YDT8S MGV$5H/O1#&U7(?9>$\!JMC*"P*C9JMC_?7DWIZDFJ*T/+&:!O$LQ!:P31X", M"=^FU6%FPD.$2W12"#>2C:U<&P]TJ,^9MX+?Q.A":BLFO/?6IZXW] E;Q:F2 M.(UQJ\@A@+/+3;QM\;\V;6P?=&N[JAA]5YRULW7=0F^GO"*K4HU26%T3F?O3 M5KE!F3XO!"RD)6:D:B.)XAA)DUV6]JU/ M9L$C7&@P<;U'Y8$,8/. #;3=J\WFC-QNC,E]<1:G80YXQ%^D< M4*ZI_R4)W<+K5U\_E\\]/)^P%],^G[ 7S0VX03IAUF Q7C]DV>37^+;X[)K) M;-KLF1"<77 /LUP/X_!MC9 M;/'%PNO2AH^LLF'5CZRSP]V3JQB']WLA*=V#!4&B]W!1_;/CG1U=G MXGSVB<1H<'7__L'U^-AZS]!:*O*@Z.I/O.!O%&#_RN<17\/KU_#Z5PNO\^ + MAE=_^K"'$>IB=>_JK&-U8*VN@N*M\Z"Y$#6:P_=/&,Q+3_7%@5UXK$\9>+[O MJ$'!Z1?)Q(VO&U9LP79VL(5=QSC714S^5?2O\ =#M\OD;C:ASP",RYYCU_1Z M2N@\4=[?O7<63.Q 7\%6K[K[?* +9IT[>.>PA62(']R78:FK>=>4/S"G>6?0 M"RW% :)2*7OP:[K[",PA=$4=H.#1B;H=UCX^J;_?H*?4%N%/@IHOCMP\! #> M%OHF&:Q;WR[F0@,D%V@+7&M67^^9_"T(2E3:]JBJOI8"_GI<13#8)K-*MC&X M&UE^)U)_E91%^N"W&_LQSM&LO%36!+?:0^KH1BLXOFJ^+7O5U;R[0=$L^S33&2!4[-UJV?/M)=?RW 2[*1 MON-*N7] W4EK]#>_>]^J6)3?:%*ONN'T@S+NBDL-7Y08A;5&H_J"Q$-S('?> MJY>XL_D.!F2XF7N0ENHKTJ/&T+EY/>TYJ%OY\VL61W@M>MC\OHP]!/N4/ZON M\&MW&M'P:.7Z, T?K]CFRWF305F^84IU'5'ZM?";@HZ[S_N'?CKOS/CY0G7W M''^D$0,3+%+_DF']M/X=R'/]\X=-<_TCDC]2L89,AR1L!5UM$/B)_NV ZDW. MM^K'$"&5R'FJ7FX8A&R!#>#S%>=Y]08GJ'\=\^5_ %!+ P04 " #<.)Q6 M1"Z:8^X( #7&P &0 'AL+W=OY^2$:2>5_GWGMX*=ULE/[5K(6P[+$J:W,[6EO;7%U>FGPM*F[&JA$U M?EDJ77&+6[VZ-(T6O'!"57D932;99<5E/;J[<<\^Z;L;U=I2UN*39J:M*JZ? MWHI2;6Y'X:A_\%FNUI8>7-[=-'PE[H7]N?FD<7>YU5+(2M1&JIIIL;P=O0FO MWB:TWBWXNQ0;,[AF%,E"J5_IYOOB=C0AAT0IB+$D1W/BMTSG: MFB3!X76O_8.+';$LN!'O5/F++.SZ=C0;L4(L>5O:SVKS-]'%DY*^7)7&_<\V M?FT8CUC>&JNJ3A@>5++V?_ECA\- 8#8Y(Q!U I'SVQMR7G['+;^[T6K#-*V& M-KIPH3II."=K2LJ]U?A50L[>_?#^S?W[^YM+"UWTY#+OY-YZN>B,7!BQCZJV M:\/>UX4H]A5\>EXNG(^9EV4_K07[ MJU9M\^TWLRB<7AN&%M7.EA<;5NEM*5G)5%Y(:U+"1:40N$=YIM7!;\'Q]A!)4%X(D +53PRO5UMLP.RCY$RC( M>J7^<;VRZ_U%I"1@F[6$%5GG95L %?H9JF755@R6I?*X=\L.M0-"+7YKI49( M3=F2/+3:\A.<^$KOFUBU=*+BPD78M:V=GOQP0N]5@$@0H'H7.)2R1^R!M MHVJ^0%WD0ELP-H6Q$ 1)O[!@;0.R].[EJH)[N2 ??0+>J:HASSKXX6990F\I M'CB0HU)2VNPC*Y=@?"H^264(>/ '1&Q@4J*HN$O0L3U2@D ')H M]D'6,.?38*R6>5=-&FX]B)I3VF35*+,3/.H,Q.#3/50+KSDRK^W3F'U?;Y$B ML5U)E9(OJ!F?@EV"66OQZ'?HE62[SK5#"B$ME 8/D0;8]\U8B 6A#<];7V)4 M+GV#- CY$1QA>Z/TW(F1YE-A%-+DKCMH];(%8QQUB*ON_:8@R9Z '.S[550H M**>$(I964^\CZO)(\3F_QB>H<"F1F5STGI]BP@ID@,($SU!34-,UKN Z= MV MLJF 6-'Z26+'DV/V!O7?<<&SCE0T8"FT V*I%,#KA'(M77VB#ZX8?SW$#^5I MEB!JIC;PUJQETPNUV')U^41(4".Z7ME525>,@HC^D*6NV6)H8Z5=&>]DP<"> M;%SF6IVOG>1)FT1&7A7NQ>EF''+0-TG4R(=EYH6A,/] MILA]1=?<-:QWW:T3CXUW& E:\P='E=B=A<92L#-K_0;9YY>8T)XOJS'[_.// M]#CGC21"\C^YDLB5)F[MQ/EJI<6*2 JK.Q[I=\D3>0'S$DV)XC [0Q<&3?P_ MRJA[L/SY?+K@)7'-KI=V3$D@'E#1QFV/.PRD&;8Q;9N=">/ M;WUY8R:$6O/ZBA';3>+KK_Z+43\\;*/ M!Q+;.J$Q^ )',*T)[2P*TC!E61HDL_D+,K6J+WJY> 8)#,!Q/ ]FLY3]I*P; MZ,[+)\DTF,KZ'H-UC>Y/XED034,6S[-@GF5? MG(0/KCR&D!T\.0-).$_@Z)R%V2R(9^$+4D-0HCASH66$2=AALGQ&/,&Y, YC M""+$+#HR=1:3+)H%Z3QB:3H+DLET&_,K;+74.9@X,>[Z=NNG4*+&VC6*&R/_ M,QWPH>M4=S B4D6S#>HZ.-TJ)UN$O!I>_]#-TL:^[-X;S")6_L[=E@\$3@#) MPC@-IO-=JX41TI;-P;2@).'/A<6F,JL8?S"\9J7 M[TXT8801R;U;V$H'DW07^#P(TZ2KFG(;+.IQ$B3A;.?G-(4+NSYXA='GOFV: MLN?XG)LU6R*U2*I_O>7?-)6\VQA[PG3GS?^W,GA'T35<%@YK?[8U_?%T.ZA4 M"+'UN][)/)X/;<=+#D?5VJ6#AZP=G2"F&=IOLI6=1L%\DCVKXF#3BM)@#L;8 MYG8>S*-LP ,O*YAE033?P1:%63 %C+Z,\C\)K'@V"[(!]\:3.>H^^>)Z\+VK M%J5<\>ZM9:Y;[P%&QS6O5WX8.=&H7Y*JXSX-:8.:1H-62Z8]L(>CDUL?1T$X MF^W9"*/KO7;\6O_C< KT)@>^;/LW/^C?;NQA_NWUO]G#[.H<7%\P0QS1JMM. M3C;RKH%_<6^,17&!\5OSU?"\,YCXIF/, IX>>A79&"K\HR,=V[G2C:W9.)G^ M92"79+N[XVW_OQAE.)XG!U%.=H]>B#(=9^DNKG2<#NY>X4SXD4X_OGI/;E4O M[_-?51S_@.]$Z;1V#R12W_]XR/? +&9HR2R>TG7"9ABRIC%=IPP;VBR+_?LM MO@1P>(Q]->E'*!P(.V"@]N TD:381,,$#&/@LZR:UA]7NST<0V>63/:Z>&\ MZX;1/UX\7X\"38E9VL$0)T&41E\09S2=8&^9GXL3[)4ET[-Q]@-FY_VI%_Z7 M@X\ME= K]TF)7KK"'?_=9?MT^]7JC?]8LUON/WE]Y'J% R7\6$)T,IZF(T^, M_8U5C?MTLU#6JLI=K@7'J9\6X/>E4K:_(0/;;WEW_P)02P,$% @ W#B< M5H,PGIP>!0 K@T !D !X;"]W;W)K&ULI5=M M;]LV$/XK!QAW=W9GJN&R>%XG<&;%/7S#Q?<:G7%[VX MMWUQ+Q9+YU^,IN>P4J:4-O[!N9>-)#\K&.EUO ME-JCVGSUM\K"G4$1O*-"- @U^MX:"E]?,L>FYT6LP7AK1_$,(-6BCXN[F'AR^7]S?G(X>X?G=4;C"N6@SZ!D9,X9M6 M;FGA1E6\.@08H4.=5W3KU14]BGC-RR$D,0$:47H$+^FB3 )>\K^B;#'2US%\ M=YS9%2OY10_I;[EYY+WI^W?Q./IXQ,.T\S ]AOZ+'A['H-$07N+ %;.B!,Z, M$FIA8<6Q)Y?,<&"J@DK(QO'JM>TE>^0PXUQ!R6392.;EF(6YEMC*%OKWWZY M*'!+W5C$L@3X4\E7#B7V3>P0*V3HX S>ORMHE'P\^1_;$8UR>$:G+7#/.4#& M\'J&ECQKMH+(GLC_Q(%'+W"\_V\]WS8U-\QISK@F 0^G^/<1-@YH->/W#CA;5NN!&9?:<=; M\)CN\ME/HH(DR630[;P*QZ0$O0HSN=-,QY3D&1T[ONZA)(MF5OFZ91 M7VIK!WN$Z].$DF2<#R"-*1GGDR[04[EWS97&,=PRX\AF<&_V5N=]@'4X+GQ# M86[Q] /5!/IB@@XKB3EKG'782)XU<5Z025*0(DL@GD08$B7%>(+/!8F01W0< MO9KTUFR;]5WALA01?(N0U.LFZ4_KORO\:T6*4Y];0HODAR/'#BQ5@=LV8XS;_?D2G0QYS%)-Q79S9V,Y/&$Y#G=>Q=AE@N23M(C$_G4 M/H^'= +),"_P)T[:;.]-]9>=<;*E?CQ,Q@.@PRCVMJ)?G\IA&OL#P0]C\O98 MV=_ *:DQQ20/DX4&=6192G,2%<6V+FN6 M #=W#WBPE:RQW+]&26$0VHD/U2%-"=X[[8J'FZ-\'OY:C.0';.A 18WW!P1= M89QHC17;B-L?NT,;=+XZ$,>V1";BGL M93YAP9EZ/L[AX6OWM='>'1J/F$7X4O!D;)1KK]/=V^YCY+*]@^_$VR^9;\PL M!(Y9R>>H&@WSK >F_3IH%TZOPHU\IAW>[\/C$C^HN/$"N#_76.?-PAOH/M&F M_P%02P,$% @ W#B<5M7%/4EC" ^!4 !D !X;"]W;W)K&ULI5AK;]RX%?TKQ"RZ<(#IO.P\D-@&8J\721$GAKWMHA\I MZ6K$1B*U).79Z:_ON22ET8S';M!^L4<4>9_GGGNI\XVQWUU%Y,6?3:W=Q:3R MOGT_G[N\HD:ZF6E)XTUI;",]'NUZ[EI+L@B'FGJ^6BS>S!NI].3R/*S=VM7-,#^;^W=Q9/\T%*H1K2 M3ADM+)47DX_+]U=GO#]L^(>BC1O]%NQ)9LQW?OA<7$P6;!#5E'N6(/'OD:ZI MKED0S/@CR9P,*OG@^'7//RW?+#Z\ M8.#98.#92])_S,"71:R6,_%$C/B8Y\862J^%-\)7)-:=*J3.2;36-%V]EIX* MD6W#NYRTM[(6:_-(5J/R_%3DIFFE5N3$B=2%H*:MS9;(O1+2$JKRCTY92(#T M'!BP*NL\3872PK64JU+A76LL%Z";]C8XDRNH4=IU-MA2=KJ J7SN@O&-E2H M'%MR5C+LFX8*Q_._.KL=+W?WJU6BP]]*/A@R7:&S>'E\L,KP8PC&JZ+ M>LN\H9P A0H)):8,2H98!EHI^(3K\FJWSK*6;S\PB._4U WY#KED]T8.PK2\VF"A4/,4H7)#*6%IN%RF(SEOAJG 9;LDS8^ M^E5V0,K8N=ZW/6S.Q%6/G5%TDD5 2L9,)?MT1?>&B :E4.'0P>*>D &+EODH M$90=#PC9^=9VK@8P8A:JR5>2ZP 6(P79/LN%LCX.O^- %ZH$Q[V*-'PTM-C/ MKAF SJK<@SA(@S1R.JBK/5B,8(S<@!M.5%*R(YA>;E_DXRCT3CT!7.^.LL\Y M=!+X*@F=LG\,7:;IKBY ?M!4J^_$! CSNY:98U<,-:H!A&@SA:X37.$&!-9) M_);>%UR.+FQ![60=1L_NU4S\QC! <&@_IY9RL];JWQ2)O%!EB7U, 1GY#4,R MU&$@IKZ24^'N^\Z8^\&HH_\49/^']LH4(1$BF:F:NQ0WB">A[IM42HIPN+^]>GNV!-G5=1B/X2^6EM/%V]&B8PT8 MQZC)X&$:R99A\^'J:HJ@<->/?7(FOFGQ+?>&MZS>\9;E(N;J@2F5*0Q):Y3W M1#W_?I6IK.[(M#4-E7UM0 3@!92I8\]8?T\;06+D^\\#WW^1&W'";U*S/K:A M;]6I52(\N6Q0-4!,\(%)]6\=P!O\6RYC I*D!\H[R\%F3:II#7-63M8S!Y5, M8D/XY1JV1R3L<,=8Q1W)]:$XZ*1E' 4.((FL#?V!Z53QC,'C:&HG'MRAF.II<31A2T6A52(!A,J/R]FB]=_Z1/W MO"LR$.NCPLU@5"='$];"\#!S(-IGS\&]-V\,\F=K9D Z[B@'0&=X/A 0%#"\ M>A-R?!H#G.ELWS,/,9""< #:>VJ[#!,:O[Y&KB3.:N0_ MA]4)EO>T[FH9 Y7BC;+"_!#YD'7=R6T_H22UOTNG,?HOBQ1L*(_X+G;,W0"5QB_7G^E;W%:X*K2&4,9 M%- , ;D.GDE M[9IB>SE^0)3-'(;?H"FU**7H2J788,L=.[T\FEB)@ M^Z[%EQDT1%2X[T&2>/+EQ,C0NOO[06P*Z>1!#-":=LIB\L;S"/S9O<[C6KA M<47K/.[@&.^*YUA3!B7QYR.$5VG,6UZM=_BN08U\[P)_NKXG]ED00/Z+6,?3O*#+.A#&" \A[ MM^*8"DGZJNPN4"L'J$5FX[ M$5'<=3!X_)&SYL?X-6^W/7X3O461(L H MDA)'%[.WKR?"QN^,\<&;-GS;RXS'?3G\K'!')&ULS5IK;QLW%OTKA+LM8D"6)5E.G#HQX-@IFD7S0)RTGZD92L/- MS'!*2,.+*MNMU=8(' D3CDY7V>^QB]6AO[S15*>7%7E;5[?5!X MW_QX?.RR0E72C4VC:CQ9&EM)CZ]V=>P:JV3.AZKR>#:9/#^NI*X/+E[QVB=[ M\4Z*7F=+Q7[$.>^>S Y&USILJ'@8'E:[#__(NZB$Y<#9YY, L'I@Q MW^$BYO):>GGQRIJUL+0;U.@#B\JGP9RNR2@WWN*IQCE_;5L<=U=.@XBZ3?!-*S M1TA/9^*]J7WAQ-LZ5_F0P#'X[)F==VE>*VRL3B9CL1L,IOMH7?2"W_" M]$[^%\('TO.'25,L_>@:F:G7!P@6I^RM.KCXX;OI\\GY'L;G/>/S?=3_,\;W MDY[-QN+)Y,D0GXX9GYT[14LX865'M^-LD+6=5N)1FXD M\>)4I8]H29;E9H1C0EK G75C\;,I')V3R818JC/=R%+( MRK2UI]U$-S#_3/W>ZEM9*CP V[*&.K37V)U< A(9WR*;QIH[704^Z8J7X]F$ M[\/%T0R[W,$0KEW\"R#-:BQDO6+[RMKKHUR7;0#O.A=M@P\9E(Q4(Y9MG4LD M!T^\\"'8YZ?[BS">(I2&+G,AG9@>LCFBKX U9^KH)P*VB>LK:]JF6UZH&N0A&#[)2.D>^O^SBAFZ?OCB'=@J(X(AL ?Z)9* ";7%N@\4K^2_#3A#OK%2U M(#^-7Q=&PJ'P)3!JK#L7L\,^0&$19TI-#N009;X8L0S*PA#T-0CIS0B:,Z!G M15 ;K?LDT)%J2X=-SNE5C0]LZ0T^>"MKM\29D2B5=$$8IK36"(% ML /%SCD[XAP^E,?0)YY%4TJJ4$K)1H[QO7N^U(BE/-YD26KPS-X= J-X'%PL MA:%5 VWSV6<^+M$_=JA#G\H$H$DM6;8<&N!B/ MHD33";EW\*E[N$&*(;YDEEG">X[8NI$ZWR+O+@,/!O%[6:,:I%6V-O[E."49 M6J'$;ZK4A3'YP^<)3JRJH(2A4CEY])JU5*H]3;&DCDRZHO-,]CIC>W]AN*^[ MO)4DI6D XX14P,E>HWNU&=<#86Q>J(12/H+'M6ZOJLG7%RT,>)>5+;ET#90LY+D&R4& .'@F#SDU!8;RX!:$==B)O(A*9$,GK.KA[-GB<.O!(2>Q MG[@6Q5' Y4ZQHZUPHU2NB+I4T%"PQ!BC# /GAHMQ K\%-XM-'SF,$WV"H6IH MM;)J10;>7SO@T\"%QN(:S,6R98."BK93H(SZI)ZX(*/V8Z%!I<7SOI9$,NS* M"J\X!(PX&%H)8?2.^UDC%(E8+S&K-!3BA08!)*KT"ER!-Z5/#V PE@FJ' M'/T:F+6H_:AICA5XK53>H=%"+P$D+,C2FHIO*@QCO/.V9=LE\P"@^:%N*8K.P@#>4<:"E61/]-7QF MS>C3X7G'743I!T3J8C3R$30?KZRHXH8E;TW&<1C*+,@=B]\8I@1IN ^'L%"A ML&%DVL_@M\@>&HXK LY M+MG6#SLR*'!!W4&NTOL7F_0;"]'%OFL;RFLA^.$1P9>]R$W&N_O"15('HNX MYA0SW6.<:U""99M00+3>H W06<_1>!!"O!K\N%/<3K2$4@&"/:RK$+N49E&BT.9.T=6L=I]HV[*$HNC#D@> +H=-"4P =R,'N$N M-:\+74$I>\AFG$+!(H$T"UDR9H2Y)+>V?4+(]1*]A*+'"T4&0DT3'!=\]@"W MX@+&"C39*(>QK!K/KLEQGL(@53O!0RJUS6%D%U.G"[WR]JD]:)R328>*B(^V M##":N-*?:#\BKG:=]P0_>]QGQN(=T#;'>5AHQ-4J#5Y8BQEPF5LGDVG6=Z_+ MQ"*&M$J,$^ N%'*WNFMP1="K#GB0/XKI(?CP]Z2;UR#O^P[1VP;J@"XC)\"= MI>(Z,]B?H-6KRK&!PNE=#PJ]$/31046=-(^,*02P6(6TN,__0RT31!^. M31 &T]'DY$MDJ/E M+QQ_/NG/#T"P#S0N\Q1-?_*![/EYLGB/98* Z\F?@[F9T]*N"3B4QG M3Q#2_7>D_!LRGCZ_YRF3@5GVY)E]9MK+_/]E)?^U":.@KGB^%W4C@JZ QE'7 M5%:K[=SQ:3@65X1O'P/N M76WKL5Z=/;P_(&>:DUN&\-W1[,DDG<7SK %<8%/&17Z?O?JT0.-&:HB#5?Y0 MUAQ!3_H;#,:CD3BLHJ0NLX"PS^(T]6J[H1O)TW3P-A">CLY>G-(LF@9LHT2^ M.&GN!A;;>6;B7-T5UTJ6R@X'_LFUE#BHG6<7!_M+F5&^CDWL;=!*K5;&AP0Y M$ /U<,S&/ (PMJM.D\:.WQR <*'RE8J5ZW9B<)\?Y%9MNYD1[IZ=1;C@!*@" M^2 4-S4TTD&@E30\\;Y4"=6D*QW,MD+7LMV..M@7!HGLW3),M))'<(]2=XX3 MK^616:Y*^&I B:W/\_%A#TI>D,7(HK>D>?Y$IM7SD,YL\1%@+11+HPZ8+83;%Q&HP^ M*GI'BF6G]RPZSEN6FMKNK2S\(B61)(XG[TO2E>];A^)*+:!E>F57U^R:)E@M M:"3T +0A\I8TW^I.V4R'-TI)1 Y+#7;$'J$@%&MA1(29-&&(6[[*C#NU)Z3QI8O'?3FJO:3BO;>LJ'X=6@N/AZ M\X\T+SP6G0$-8>R^-7D('N)+'[L=5P5@V[0A\X4U[:K84-1F? M]-O^I/H&]DRZRFXZK.R2^N.A7RD<)[\SX;=K]&L:\F)P&WYRTJ_V/]BY#+]3 MV6X/O_9Y+^V*ZJ]2+7%T,GYQ>A!25_?%FX9_M;(PWIN*/Q9*PFUH YXO#3B- M7^B"_F=,%_\&4$L#!!0 ( -PXG%:#W;1JCP4 "\. 9 >&PO=V]R M:W-H965TZ,JG(8!4$RK(2L!R=' MKN^K/CE2K2UEC5\UF+:JA'XXPU(MCP?A8-5Q+1>%Y8[AR5$C%GB#]GOS55-K MN$;)986UD:H&C?/CP6GX_BSF^6["'Q*79NL;.)*94K?,:,EZG2N+^P[.:&DP%DK;&JZHW)@TK6W7]QW_.P99 &+QA$O4'D_.X6 M""M.CK1:@N;9A,8?+E1G3<[)FI-R8S6-2K*S)[]?7UQ^.;W^&VX^GUY_ MO#D:6@+EH6'6 YQU -$+ &$$5ZJVA8&/=8[Y8X A>;-V*5JY=!;M1;S S(=1 MZ$$41-$>O-$ZQ)'#&[TN1/^Y&#N$^'D$WACO32,R/!Z0\@WJ.QRBO2<%^@&CDPPX(?"L0SE75B/KA[9LT"B P*?)000HLL*'RQI^$77+9E$0QA[8C4N0E2]B^6#R[, M*/%'E2Q+*@H>B+E%3=LX;ZD\D!>Y-)EJ:VO< L1')0T7( .SUL(,J0SBQF>\ MI^)HT+AH/^%,K\)-7Q5NXHV3%\*-O3#>"M?;(GN+Z89\=Q84B'7!I7XX=MUD M!@?XHY5DA+4%JW@\]L?QQNK0=SK9I8P]GZN2ZO4[M>4Q(6S%])2ZEO:_7FKI M&MO,,9-SQ.X#C77)R)^RV.F*UQ 5YZ"750SK;"V%>9K02>B'JRD_2X0HC7(J M+Y%=X"$2_!UA05/2!J^8*N?&-U'?"D*C&&O!!PCMD]]D).'8:) M+Y[[JZ@7#3-U7F#-\R7.V8&LY2.-B909I6+7G+3J.B@/K:@SMTTGWB0<>?%T M^D1R/)O8'(U77/:2>BP91_"5<-Q.7R7RU$O2B3=^7N3))/32R?@_BCRAD;TB M[X?_5R)?I^7@^NHL3J>K]J%+"1V:6,W(53HT@YV\;.2N@.Y#)8R]Z23QHDGT M-"4A:2/V@B3MRZPMM&H7!4BNB/8=X;ZCR]LMVDUD'##[3 F0MNR6Z2OS(\8I MBFFZ$=<.L;M<[A+GPREYWB=N#;M$*L?K8T!N'SE1Z,.G?@<\( D+^7ZR(:J_ M81!9HV#L)0GIL[7&TMJ\*D?/;$11Y"5QT/-SN%JP:37M6I9[?Q9:Q0=I1MY+ M$H@K&.PLI2J:;J6VD%G!QZTIU)(X,&#I)FU:3H!5V:T/%VTGPY73A,&AT*9' M;>F.S:T8OBB[K20J874F&W+@D:;"9,VVB*XTHP2+TZ"GLG(F\9C+]W')!^PA2#1U(I/ M6N1+OY7Z-1S'HTVD/Z7X%3$\-WB!]1OQ MY%]02P,$% @ W#B<5G!5)L5-!@ 8A !D !X;"]W;W)K&ULM5AK<],X%/TKFC"P,!.^,R(B]NBUR[DT[F??FJ MUW-)1H5TD2E)8V5F;"$]7NV\YTI+,@U"1=Z+^_V#7B&5[IP>AV^7]O385#Y7 MFBZM<%512'MW3KE9GG0&G?;#E9IGGC_T3H]+.:<)^<_EI<5;;X62JH*T4T8+ M2[.3SMG@U?F(]X<-?RA:NHUGP99,C;GAEW%ZTNDS(3\Z>3S^63\=GQV]?=/$_'IW;N+J_'']W@0 MX^N)N/C]\_CZ;S'^>'UQ=3&YGASW/%2R8"]IX,]K^'@/_" 6'XSVF1,7.J7T M/D /7%>$XY;P>?P@XEM*(C$<=$7'<6#P]??5B3& M6GQ*O)F2Y2CUN^(7)?7\5N%7WYBN**W2B2IE+M!R+*VY52A/RN_$Y\E;,3H8 MH%#"\C-!7RKE[\1,:0F->AZ)<5$0U(3M]@O;>'8$7GH90NF;I::/7+/>BGB@^CP M<6NTTK .$'BX'X# :L.(!NQP& V_+1R)R\JZ2H*6-P%EV\="SBT%0]T^?V9R M04'6E*$W \DRC*7O<>[3#S82?X%<2N(WU17\^BNHEDSB348Z&-INRBJ)7<]J M765EDPS-O/'UEM'N:Y=5)=-DQDE264LZ(<[3A*S'Y!.T8',C,,>X CEF@-U0 M8'DLN#JG=[G"F3S$;@X8N/L[+Y'M>DU,=AX%VP-"3PE3C$V"5YE,#[8>-K#%IT#AZ*PV 0%M;M MLJ1B>O<=<>^*A- M5HP-Q1426NMNG'_)#Q^YW-)UHT0J![C6\;M3>=O_W1UU MA+J"#>JDE)>=W59\S(;E:D/$<'HWX[)R/Q"34M=<6U'Q_49ZNMJ;TQ MAU5HD"#.M*MIKA(PG-5-[RG3B/NOQY>?PM/@];-Z"'KT/>X_5J:\K^FF$^Y; MF51BXDUR(RYNZT:VLF62J.?7E&30I\U"!@=/C;3I2M'D^NQ*?)#VAGRK,!+7 M@ 8#8:5R4*IQN8'Q"5$:RN;^V(0OQ,ON83QLW='E/+] MV#>=!0%_OC/B;#I##+O#_NA!B*U4$)NI<+8ZI\"H[D8[VG4*>'$4'<2/V82M MN;V[4/91=\V.H,.Z3)5M&FZ$1\+ MSY"<>9->8:0&[@L^"4YYD+98+%/'&4KKTN=AN6W4=HZFA(%0=PLN$5V'&P&( MAZMD%[-FU-R1Q.3G:XG I8(*/JXV%PO\E85INC;+OWQQ+WBI;K<\URKMZRO@ZNOJ GU6WQO7 MV^O;-RIHCJDL,)(S@#5B?&>/;%U:P M^K?"Z3]02P,$% @ W#B<5MG69&?A"0 !R4 !D !X;"]W;W)K&ULY5II;]LX$_XKA!>[B '5EJC#BXN3]]>\,=?MLTBRPB_V0V!0YP[DX\PRML[54W_(EYYH\I$F6 MGP^66J]>C\=YM.0IRT=RQ3.8F4N5,@U#M1CG*\59;(C29$QM.QBG3&2#BS/S M[%9=G,E")R+CMXKD19HR]7C%$[D^'SB#^L$7L5AJ?#"^.%NQ!;_C^NOJ5L%H MW'")1ZAY-#R4>9Z65.KK.8QWT&8Q"K MD8W6LEW1@QS?\FA$7,(^Y/D/,R)^B.RCQLY84/R/HMXAN>"K!*6$3DG M'T3V3=[)A"GR3B:QR!;DCR4G;V2Z8MDC8;%<:1X31A*9+5YIKE(B^DQ.-*S_ M[9>04OL4:P8XC(X:A,KNLE+P7N @2$\$=19X7#"1!)4!&./(Y?IU:+O4MAU(B M%6@#B8?D2P9<2X;URB4#\1F)(((59(J")201<\-L0AXY4SGA#Q%?:;-?Q)6& MA-=0+Q3+T"I:@LR$IZM$/G*.NEX6"SC$I=QZR32)8,&, S.N(I$#30&F2\CG M2,L95\1$N^.6PAE!FTW6(DG(/9@#^?I@L2CB>8YF!\.!O"S+\$-D8+ D 1-J M,$!F;),PH(K9(ZK#&9@<-2)S)5,S;<2'>1*IKYK M@8EVV5-F?)]!+;-WWTC(&PAA(4,Q!3=!X 8D-;G)VFL1,V]! *1@N0C%,^;I M^<4.1S]W&!QOZS T^CA>'>+5JMH5^;$0=Z@UF0;6Q/.?'>..;4+B/Q1V/^5' MZNSW(W5J/U:K#OL1\YL2$6Y?^LS$J^]9-IZ'7>[@DG&U\ M3Y_K>R>P@M"S@A=QOUNY_T;,]2,:%E4C)[[]ZQ"G]>ZHX'#\!>3!6(#!H!Y7 M2;5R3^L\4Z!K'@?X]:*,;D<9_%-@^N,15B_\!\<7.1%#7DY,O'*W2(7LHBAS50&SL(QVQO-3 %M8Y*?W?##,TR?&U. MA^V>OOCGI\+H S:LG_QENBP>OX*05] T[B6M3'V43G'L7-%Y]9/+Q4+Q!7IR MBV>A(=2RN+MZPT#UXTTC-1,"GD.8BXC?+U[NW8.&/8/@.O&<=W M'H$SA^2*)2:U,)-(-N+!F3:K/.SV:N,U@XEI0C/KVM[-9*[UL2W+=^SAUUIZ%%.@!OG7'1E.@E#K)I=/G1ZE,]!HU&[ M-82#$*MK,B_HF(SZS< /K1 0Y]]G,L?V$2X_4=$=!J,!X R'OJC%G):9-[%\ M-^@P#_S.(&PCSIE8+L35FKH>)]X[I*A=BC]/&+12"9.?8(9,)\-7%&3CC$:ER5QWT* MU"BCGVOSNK96C0J@(ZD-3.TKT.F5VJ8[+A1F\;J$_F@%-<@(1*?3"4D!U0!7 M"\=!/3)+X4'83H/B*V[N'I/'$;G;5];Y WX'K10O30T(H]6.L#53<:\Q-A:I M&F,H[*DLZAG8W^F)9X_\GH"92(XBB!WJ;^J"@:.-S>=,J-;<%>RK4..SH$IM M:*^G!]TTX]@H(, MF ^MT;># 8B;<+AQH<&:-? $O!"+DCT<.(23J0F",E!J*(SN7E'CV8J3 :HP960I'5G"0G,H3#8I :SX'\96BU?[[!JPNHWY6V#; M]L&-=W'T\ZBQ18?;VV_B/E+COK(SV(7HC$TZ#CR*S SD^IK==Y/X!Y:95K!; M"KL59[/"U8U^/0Z#D1O6";Z%2+[E=G= &98#B&J"R QF[*,[4A)8H>-97F!8N2U6.I[U@!UD)7/*IYNG?!J$G7/> M9,<]C2L<9;G(('"?EWKZ28Y<[D:%6T2P#>QM!*CU .RXH0CUVT(!7(NL(^O1 M8K!#77-[COGB 04NE\UZ%I#WV"V#7!OM#Q1=(>/*ZN1DMON7 )8M'D3YBP#, M-W>AI<;]Z?HB14#G;D+A^GLA]&.'[>WF94J?P=;5BE7IM\+66^>=OAXSLI;1 MM^X=:)\9V %)FO(X@M"M\Q&J9X%-RNP/I![&.0+0K>O3;<;EU4@&R9 E$!W5 M;S]EI-4W.Z.VE>Q> QR_ MACD!\*X_]6=]_D[R=W^?^P[AZ\]#+=_8Y:LZ_V MN-1RO*DUA80/8'P2;BWL-9R'.![KG[9VHJ-P2AP*):+36+]4%V7:H381F@O' MYTGVQ ;KQ]3\NY!_F3_VY0X$JQN] 7'=I@K-?P H=X'^WEO)2@DT$)X.D14& MC4+R9F6._H&=MKL EIMBIN+R)[WJ>KFJSI#B>;HCT[U@RKHYEGDW"7HW1CT0 M9A2J!RAR_?=&YCHO4>P]SPKPJ$LA>EP';T6"24#N./@*C-G$B1=0,S^Q'-LA MO_,,C)P8J[$XA30'.($9 S44CN>3J16 !-.)9_F!1[Y Y6(*RBN2Q;!S(E=X M[][2G#CNL#GICN73L&JPI]0%9F'HP5/ KE88-%=&NUY^&'=>3DFY6IA7<'*( M$HC)\CV5YFGSEL]E^7)+N[Q\1>@C4PM(KR3A&PO=V]R:W-H965TQD9I-*')?EG=W]")&0A E%: #0LO;7;S? SQDR[,[^R&Q M#J!OO'X-ZOU>R!]JPY@F3]LT4Q\&&ZUW;R\O5;QA6ZHNQ(YE\,U*R"W5\%:N M+]5.,IJ83=OT,O3]\>66\FQP]=Y\=B>OWHM+/B- ML[UR7A/T9"G$#WSS.?DP\-$@EK)8HP0*?Q[9#4M3% 1F_%'('%0J<:/[NI3^ MB_$=?%E2Q6Y$^@^>Z,V'P71 $K:B>:KOQ?YOK/!GA/)BD2KS/]G;M4-_0.)< M:;$M-H,%6Y[9O_2IB(.S87IL0UAL"(W=5I&Q\B/5].J]%'LB<35(PQ?&5;,; MC.,9)F6A)7S+89^^NO_T=?[PZ2.YF]\__(L\W,]O%_.;A\_?;Q=D?ON17,^_ MSF]O/BW>7VI0AELNXT+PM14<'A$?IJ$?O7OU7Z/):"D_<0QIO"Z_1^7X M;Q['UC<)B_@C7:;6Q;9_;X^O_,*S'^).@'_@&P @39F)A1(IE60KDAP_P#@( MO6%2D7#F#8,)":*9-PFBDYV\%9JYVI553QNF'EX.XA$YCAONCB!TPCP-O6DX M/-GB>?)HBPGJY=5F%IMQ[S]YIAE9\)3'@.P89)X]LDP+>2"[7,8;P.FC1H_& MWG3LGVSSG60[>H ^I.N4=8/5J8YZF_&V51/0'I4 0_$P(4!P#$H0>+.93T;> M>#PDWSMZRL/6EI5PM1-09'6)[)-QF-PJXK/43\\?S+J<:,O6%NN8J -&, ,D1+FBEJ M^(&"N$>C*8G@*$9DD2^UT*"\TC'QHN&T+OS("_S1R35D;:-*,7VL7MI;OHIL M?:Z9W/[%-3#TQGY$?LTIA$(S]J*VR MG827F!2N=^CEF0#3Q)G :.P&O]9@S M&WK1^'1DK* 9CJ#!9;2H#W..+30.GS]P*(\-@S,:C SHH[Q)^-='S"WOFW! M+:J) %QGKVP'A2/JB,LG[CH98-',83#S1K[?JO87#'E[9%FKL"L,!3.6;$/3 M%98X[*R@*/3"J-8]\F8 GF^",W)=$I="<(>? /M +X&AZ?.59,PCF= $"#6N MDS3E_V:)9W!K0Q\9?(ELGV<YQ6C*]9RPS*WZ5(M^9%4Z@]EQOS+=T M#8+78'[!T#!62&HF 0!?F@+,@:'+-L5KH."#^Z8=,P/,H.? &$8\OH.P?/_ MGS2O_?<7QS[59Z###_T>DEB20/,/.E=6 EG%X0!0DSPND@1O'GG2Z.$]A?:" M(-CAP.0H\,"B!M#@W\]9++8,]T$%0EFCSG6)V36Z(YI/ZRXU!M!LDC.4];(] M3FF-H+>&))QX_FQ&HG#D!=!J:VN*_@(3:08CO*EH&Q3PO^E8Y$T@VF. >F = MDQE8D6FWN;O;'/TA*)R0H>?[0[1E&/SIVEA8380][5BF"@*N"H0#[7$N6PXL M#YU<=LFA .,5IF/%3$2^?_I6.D4 )N7:"OH"K62M\DYC@<@.IR/D'H%?96AA M.W@WMJ5@UT0G6#!&#",R]2; ZB9>$$7'HUR:],3A@*@\ Q(5^'ZG[C[A[8GD M,0>80 <;'G7&@\CSG>J#QA[6% D='9[W! M%@=D]^RH[/9[&&F\R;2V_1PJ'AI#EA57217>%LAN]D_>J08-,S[93%K/$K'/ ME):,;LDRAY*!ND$<#/U@[#G8SDQ/2K W8=/<4@7OJ\S7G<,8X00N![23!>MV M.@6N-X>J2#V(K(##X'DMHG*CQABQ3#GT$],,K (.$*&@^2&1)ZEPFQETP<^V M2R'"8$>CNM'/*4\-OL 8@->)1E97 PIH"28X,F'E[+EBY:6;PI62F4W-1KN' M7@==TX!4RNU@WN_I2=HOR$-;N*U=U[DR0::TRSZ)_;RD,$[8JV0"^Y2F?^#B M8YF^('>Y5#FU;.&YE5Z/#CRUW$1]B1]JG1H*DN4T30^6WEB1%.& X&U=LE1;M8\ MSBWJ%R-#32UU6XI'-V!4PHMU40#SWKNTKJ&Z&1DH+I;TY(W;_NW<6UFZ:($" MR4_@3QJQ)%$CEHU/.@FQ:EV.Y0 3!5H%.ZQB.$*V61;9ZAO[NZFM72N_ M+]Q(ZL#5*+ MH0:R3B6W"QV5G:)L^AA.NL4?.FN:OMXYI$:+)< &<@5HH#I!> M=O5J:=6G(ED.:];1$]#!2:);CB_=[YAQS7@]ZW@]#*-C7K^886<4^*LR[*CH M9#2H#3>84F!+UXT3YY(_YX-\1O@KZC-LUN>PDZBCQ7G>G._KL^>,).WW'$>E MQEQ3F(UL4]0^0-CKI)13$5J$]YY;(%JM.;FJ\HL_&5 49^T77,\Z\2Q MU7Q&G=[3UU5Z:;K:(*NIKL8:7=Y.!?!A:@8#9+V ^=B,ROLG; =M;[JWD#5K M-7W!J-R(-,%'2"#@%IJ9"1B&R9H: TXC\YEIL+ VA:SS%40>&#XJ;+X0^%P=@+[0@X M.JMQZO7#]>=&A(-)DVT=IWFM_E8^&(&O9*[0&T<'[&5/3,8XY<1,:G3,37.1 M-"+QMP:*O+&%H!'TS$?%E MR[5."LXPYBN\^+3/<+"FP .N"[!"'J48I,D^=H!N4P ,&)X>SF'RK9M@$3(/ M!%"+"LT(; 5460$(F'6(4UP9E\ ,>2B-0 VVIB%>3@PN*;1954T@E70/H._D+DG/(CV3AB1T)%5Q;+8#'UBJ<$%39!=-F3M@W7*,ELD0=^T8N[ M.H(^'2'H:#K:;<8&GJN\\LRP(:.548A3T9R>H0#!K*PHOZ\OMU.!SB$)YYG3 M-(+Z.9-C;=4,4PZ-.3''X0+@OI!9WG,47)EFE9"T6UGG>O1W =^DAX*)8**:2\O,V?-D!GC[ MV+8HVOKBKJ!50%B5_\!4$L# M!!0 ( -PXG%8=G^OSI 8 %$1 9 >&PO=V]R:W-H965T;6EA3ZD4&"W6E&J%G:U'YV9.QF#QQYL M3T+^_9YK3R8)#46@%1^2S/AQ?>[KW.N<+:W[Y$NB(+Y4VOCS7AE"_6(X]%E) ME?0#6Y/!3&%=)0->W7SH:T^/>>N!6S M=R1OW'Y>2W\3=89K6/WV*9 MUAY,>B)K?+!5NQD(*F72K_S2VF%KP\GH&QLF[89)Q)T.BBA?R2 OSIQ="L>K M(8T?HJIQ-\ IPTZY"PZS"OO"Q>7KV_?3JVMQ>W7WUYV87K\2E^^N+U]?O[^= MOK]Z=WTV##B$EPZS5N#+)'#R#8'CB7AK32B]>&URRG<%#(&N@SA90WPY>5#B M*\H&XF#<%Y/19/* O(-.Y8,H[^#_4SD)/-POD//FA:]E1N<])(8GMZ#>Q>/? MQL]&IP_ />S@'CXD_6?@/BQP!%*&41M UXPI5=(]ME')" F2/SA;%.+8(57YM@:^>$-GC,>_G4S&QZ?^!U2*J[ZKE5B2(U&2 MSL5L!;[X:)TH=CRF0I,LKFTF69 R$=?-[>5 O.^\I:"^]E;0E]IZK(+W>%7K M(\:R$BP91 .";NM:*G.1*S @_,$-KZ**@:!Z5K+U!4TBE&5+%%0]3R@D[TVJ^B;^X M=J7,''&J%<[O!/L8*R[GN;4A+,=N%IIT[-P1^P2E,V\TJ\8:C0Y.Q9/94X$R M@B)AVBC*5BG$-[8NI>_D 2A<%J$C$"*NVMF\R3@DZL9E6)R&M\#!0!PZ-8= M:W.),,C)6)2.M9>+71B*(%&93#=1KP]WXI756CK.# A\W3@+/=ZT:%8DG2!F M]GMACV@_.AF,GC_:'^*.%F0:8(Z0?@Y0!-,7_Y+IBRF*HY-:2;.9OY1&YCLC M=VA$2C$M'+.-N&6-^'.#C,^AUBT9 )FI?@1<-";V"AQV:Q]MZ]+G=# VB )N MAKOAK 6YH, 8 (R(N*_)0#S)GHJW,0%3.><@W/@<0H]V*:L\QZ6*DYI:2*HXCQG$@PV*! M9[?3G]NZ@ \'%[.777+*QMAL@6KK.1"Y,\I%4]O$(J"+E'\L%D]RAE0*T9K, M@7LIMR4)^0GBHC4C^>=MED< \,P*]8#%E"@+EKVJ<78.=6><&1['.$(Q")F0AXS1,3P19+R;;9AQ*/L<0;U@W,NG'I4B'.9E)' M2A.673 >Q538(P8H]E:.T=?E V>Q(=&XZM5 7)FXZ%Z1L8T3"/'LL M<+*WC@8'C_KB'#X:!=.?YT7"?*:JS?<"/=P$M&6W0JV5+OM M:P0**;10>4OD.W JI#6W-H9=FFB1)>S7Y:N]X^>MJ7\$ZICM!X[YQ5@G)X.C M'\;*OE[:7XSTX' P^@&DTUB')Z/37:%Q<'S*E\NV46&2F:.(IW9@?R';ZFRX MV^5RQLG?]D]>5DRFKK;@+4I:('/H*F7-XL3]GH>YEHEO:U'LNAK'M,/D M'"%J5(K4[\VLPUT"18,[4;/BFHE[N>=:M"L'[&0;G6\6[$M.$YF=B=NP\>*) M;:/#6;- ^YT8D('!K2!\0(_4$L# M!!0 ( -PXG%8U'$IW+AX ,YG 9 >&PO=V]R:W-H965TZAH_EXKA:ET:G]-(J.YZ,1F?'*VWS9Z^_H^^N MR]??%4V=V=Q6%"O7WY7%1I7X-*R&_R!4Z6T SN;(E-NZA%\MO%>_ MOOKTX+G) MGN7&$_6AR.MEI=[EJ4G;"QP#;![ B0/PS>3@BF]-,E33\4!-1I/)@?6F'N$I MK3=]"L+#/HQYO9/^]5!IOJW6.C'?/P.MJ$QY;YZ]_N9OX[/1JP/0GGAH3PZM M_O7L.;S@JZOUQE]!HV/?]S8>JD24]9@-_@I:\I* MP9*FJO4LL]42Q#QOYJ"V!;RZSK1;4R>_-[8T\'.R!/Q*:^B]F5%-17"I>FG\ MRTUI\X4JYLK"Z^NR2)L$K%C YYN_G4_&+U_A$HCSO($WC%KK+__^/ MT250.D786Z_#'KC$5)T-IJ0Y,\JN-!R!B=.8?.9H!WT%S84.3)TC2][GZ6-SSSI/1^'R@BMP@.O4. MZ=A.(?^ ^+>PA%X70,0C?!(?FHQ>A6^OY&'Z8?SJN9K;#.FW*6"_VB:&:'99 MSFQ=:K+<1[+&Q^*R\F\AF^$5'9X3H8K?_%@,U>7-F^G+D^/Q^?'U]5N_%GRK MX&N_' I6[YNG_6^>NC<'X)JJM2'GDFT'(!L@T56M?K;YYT+=%ADP\OT*,*_5 M-WJU?J7>?:$/5\5PH'ZITZ%?F-]X_R[ 5$?$?(]JEQ-PP,$8U"L0Q-*02(-L M(I'4!D0 M&I6F=\;^#4#U0-Q!8.L9EOBWRX[!D0"!P,@E1C **6GW54%F@OQ.1@.2)-:^GH>33(/#3UL4148+LYA)3'[8#\B#FZZ715W<%QE8 MDD151.\5:'D&<(I=(:P]9J"H>V#UNMZCZ2K5J.4!EU/"9>*Y1Q]0@THP.BVQ M^ADL$5J_R3F],HU?F>Z^0KR#N(()L)=65=% O#% ,PR?=&8U*&B9DA%%TD2< M!-N9&#:*0A@ Z[@H.P^"N8=0KP(\]Q$(8D!X=\A\@:H#+)JZXP=$CZ&*)AYY77+[F "-(ZU MN2[MK $;0YC-"K2H/>I'4IK R[!;@YH!;]Z:= W"5K-.@N@06@")$M!*(4PX3O4*DK<*(R8(VQP@$0@B<,$;8126&(-;DXQ5 M34*Q7LYF8J6WM(*3F2X*0_4)U+I9 .752Y:AP5[9(4;78B2^3G#(\A#D.Z_M MW0^S8#&%N"'O\0<]U2KR2X\P,AW_X1@>&_IJ6319BD1&'@//;.Y BU8K2+ @1!8Q1+O)*G/#;;P;_.] M3S("E]%+%9FE "XV'I,3!UA[:9-8#'8? 93(612OJAN3SB%.5[?)TD@ SM^ M@B36^\66#.U?7)DO$(-".@;>OT@:3C()4 M7W!&NM>B<7*&\GUC,%K[8%9%:8%,1SK!@%'G8K50DIR 8U2:9 TY%\K!X7GS M96G!N8$'VI2H-#GZLMQ4D>+ ;^;+VD!R!#$KY$@L?! :HKPT]1(VKC$SI9 F M)7%Z3NC\W !DXY<.E3T*>F-^*RR9,(\$N=,8CKOCG%SUV%CK+8T6=I*F2%"Y'H%QTTMN<3%6%;6ND0Z M..DKL "#55I\L45,AY1/T#IO.MX@F87RPA0CD0*MG4"!-4\(K MY8J(*B&(N4=[T_:%M@+N-"AF[ I%;1X7_ !YE(M_..Y9:XM!&L=M[2!(MT(@ MRBX%KB@>&HA(JLH O3 5HQ]!*M#H0P"/%3V2)WGQWKI8TW/[*"B?,-7]Q/GH M2@2X\EG-&A9:PU>U8=2V@HW>@,CUV? M8OO 6>E/.M\LM?IO=?7NEU]NU1%0G[,E[%&Y@N0:-LZ1)G.T-!RK9'I3-<3# MF%&"!55%5-Y0P"OHRV]Q>EC9U&HL6@\IP/OD0#L9]$/WZ^TEP)\,:7WY[;;( M&I:SJZ($@9 Z*4K].L,9G>HY"D J8++(-\<+ ME<,;EV9A*U= R(LA1,NC\7C\8C0]&UU,3Y\[M\8D@1C&RT><"\Y,@B45MK"P M7..J]Y1XU/HSX *:0/0'HY&AP3JJGK./SCRHQ08RR6IIUWX/QTF%S'NNCA+( M04+%5JIQUXYPE;KLU*;QM79AE^NZ/Q49F5E7R^66A[1$I.7@.;[ETHQ%UVJ' MD 1$"QW].KP=/DZ#^=VE^L]HG5NV?HS((_W!G MDF5>9,5BJV[3?/AFF;;IXLARP]$0ZFU;J"AM'7 1QM<[W M=U?N=9_^H'(0T^N\C2H'X?UB0N /@"[PAZO.%?&($UNQ%K5J^C.8AQ!Z9?,F[ MN6B6LWX?'.FZ+LK<;-7<2 9Y"1%&IBZ\UN(#6FS%E5@X153%'B$O!^5=').I)FGD74 ,8E7)J!#N7V\%W960R$5BH(,W_C<1#MR MY$7^HB4?E(@X @EO1G&]5:?POKC]>X.Q$82\Z<*;(4J9BW(= ]944I[!8GC$" MX#T*C4ASW$__@23Z;;QF\*^N)"+S!D"*EEB&FL[:8$3"6E1"EHA#5*[#\&M. M/N@6P_9*] \;O^NU06ODC+-3Y2M;)EU;+TZ?(M\>@%O%N%8I?U>$N2#M8*6F M)V3S9%NH?Z )K.$^1%UYA!]3,RP;8$ 833A,1IPV]N\-\@]IS#I^-U0X7;&8 MZU"3N*SX5"J2D,K>,1GG-N=@F?Q:C^XX1Z[20G(ZEK#]/BEHSN1E7+WJV%XW M]Z,5EM'JB!M2");B,.2273L\Y)KS@ZG.CZO93]ZQ>TZJ-V'6PH45?&5%@[8\4BFW_DBBB"VB((MY=3Q10 M0IV=7_2'H!&)=JRT[Y1'2P=QYD8AB[+7>&8;YNF^/1.]O*%ZNA0J0*=,-M]) M@PF>CG.Z. S-WM9)!ZS6,%'\_%M^/I['\:[6M]Y8-EI-"]\7BZC(=2]=RKY5 M7?EN*%6AI8\2!YU!=EMO'9TBF1WT[BOS M"40&C-T:WZ(T;77V!?)':VXP9*'=^ A]KZC=0P2,F0EC)OC(LEL)V0L"+PW*L/OR)"F2]8T$-)G9Z=O)J&J!X"-.179S[.'A8M\CP$6I$_?2\+7J=OM 6,3_,^C M=[ES%CBNE8H]>I0B!%,:S/W(-\K\/ ;8MLI9^7[#V;^Z:YC#XF#XG?.:3%D3 M?%LJ-.1])9>B$+!$SK5HWQ/FV?%H?K68N6A*^P8RV5Z;4/<3?G.3J%I\()@. M#%2-ZVT*)=M33@GUX3IM*&XY$1!K,-D6IUE^*C98V!U0%Q$;"SL65W-LBMT= MG/MVK@/K$\4:&4_],U)>]@H2##:5A.4WTD: -TVM M%&!] :?"%Y944\7#.EN"8HTE'O9$U-"ER:L(ED[?M&L.XPX?U1]E,\07_6=: MZDWNVF$<8F)X2/TG?#[1N0!?&OHARZ(!,5;$\$(=Q3/>U500B=V;;,AC[G,' M9DE,S"$7P58'3ZK*##_%E SH4%WZ@"YN4CVF239@_7#R D8X0U>Z*$@F ?!9 MW!-]H![U358!>SD["3(@) $ M@B!7Q<)05;$=SV(UI-5\4&]\XZNS87BGMPM6AUJ%+V9X$!UH/UR%%EK?@8CP MAK30D"?#'0SYEA\.IF.)GLZ13&CV E) M?50VR_F<_8-E)O1@+X_Q[5UBN(G&EUPBH.%"1A$K(8);F%U M<3A;U:S)+J>B08+3H784NV"3-+GEI67N)EI<7% T]++K#9^#(1N@Z+*HAUQ4 MSH8.R!PFB;.'L/O<,E9IS *6I)CL+:,/@5T&KI:2;D0S@=P#:\;HUQ 92A%( MA,$F1?5YVBK/2Q9&)PT!C,#&LN3AYI&N(4*P';^S(1*1 ( M4%85'-'Y\DITNM!#7NTSD2[B!!-)70OL":QH>@Q38^QLN.2XXX);+D4F9IG5 MU%:(^TF]C.XE#P?\D&Y47=?A%(4[?1$3HJ81/82ZX(>:6Z@"7 NT(I! ) 79 M4-GW,RPN&UJ7'70(5'XWL9CI[Y,+656Z8E9T8MT7NRX'#A< =G\%WB MGONQET*08%YABHKSG@HR1N('0$^1.\"+J0(-@C]%VH+I=G*SY E&H0O8"A]E!*'"VB!\,,4:JL'5+A*7)**(V MEQ/G+GZLI;06!?4XG%TT8&?^#A9;XT<\P!K&*R6-6V&%(QY1#8XI/E>+/ JP M:RPN));.FW4ZP0$++)X ^E'HA:D:&+_E]NOBWO[0MMLD?-!-^ K2A3LD\E_K>E7JX40 T:ZIXGAGT?,TU+UN&AGOBYG@Z4^1=A=S1.>]CHI,K MI*.)$:GG,1!OW2BGC K$4UQVRM+1'NN74OGDCQ80N/9K9/98 BV.-^38QI,J M"7AA 2Y'/[&AH6*(S/,2P7I+"JZ\0H$D37MWIFNEZA,1NI7-Q4;G7U-ON%ON M&^0^F+9B)SQ,9[M33GH&!N8%-<8*S,W0'H&F-;@E@^=]S;7](V4NTXVZC]=5B"[Y#OHQ2KLPDJWPH/!I?8S/E>=,>@=@R=ZTUVW M,]3C)IR<0'@[ZL986%PQ3D K1 D5A8=^"O7Z)H2R<]5+L6@")B(YXD7#K2M= M?I;Q#?6F0(WQ]9B[RS=1H>+Z!EFO\=1$JW;O3$^Z2&8E*\"/ 0_ M)="2!/3- KBVK..BQF)^*I"U6LTX. B0[MNXC75K;48ZS*&QY>\>CNN*94N. M8.>!&[=ABT.G]MW9D/21Q$'KTN2.LIEIG[\[CV>%Y VJ$N*".Z)YN,HZD!*Y M\6?__^ (%[4'.I1K#\<1F?UU%@ GLHN7;TVCA5&IUIE+)P$A)B)["B; SOD@ M"M6\<.ZHXO-!E%E8)!3%8JT=_>S"Q%/U8.7W\'18--!U\17+Z6@N"CVQ.$>* M?'NYTFM?/F$SRK0:\RW"/9&Q%[IH1,,5HWA*[,\8<*.AL;V"QN;Q MSU5 'G?S:()W9*8 A^.Q9IY#=)4&LF A]8N,_D-3,\$W M1_,1$[Z]0CZ^9I^E(?J;6B2M!K$>TA$R_J9F>ZF\24)N;]; M"*-<"*_SN'S;5X^(!SJ(.A-_A'GG[&Q$I-3*24D2,PKDN&L- MY I6EL0F. MKMG@DQA12J$#S/>00$;3Y/)R:JJDM&LN/ERYD/TPP30W +>FCF^U"PL07UEE7P9!*@'->W6N8 M_"&EF_A2BC[BQ"=!T=;X[.UH_+R-CG_:=:]FD @E2^/C+P_R#),=+D6X3$JZ M*"P 19'Z$1 98L_D>KU488-QC2^G9)*Y6@A2]DH=3?C6F>@@^!T6^K@K3-B(3&_NV:(JCZ6&FW/GA&SD4 M*/V#;S!D^7/-3U2?8*V8#-&I6@Z+0R RB>;E8E#:\VN7>;4)DW).4Q&H*[JJ ML)0K;-Q=5.%"J2X1[+[;I+"0()5:05>S,M+HC=^#&U!"?K1GG..[_AH2>8-3 M+IHF2,C,$A.Q-4;VE2L^K1NXUJ:D>DA4;&G=.-.^;,T%*?X2!6!I%'?<@? 3 M0#=8"S1N3.4ZE*@^43D3;-5857:1'Y(8JO)%;!E01]'?D4!\'M!TW+JF*HOY M4LOEMJX2VSEG/R 3TKL;E27D&JO66/&5##J32X\'X2:[$.Y?Y6W4_HJEQBU, MX=.9H[ S*X^'DF]RP-7?AB)ZWT;!V_O='HE"N.T#M[EQT\Y]F_BR\TE$J0<1 M"AOL63;DXQ<#(=2T?>N7Z]]2;!,-HFR,^3I;F M-]<0-W&\-2NY!2C5RK9U(6J51;Z8-UG+EX'IL'7W.K9'R7BG9/$D4C\LW_#9 ML:#5KZS:D[(G^V@%060M-R923MH3:?8=/%( NW5 M%RZ6.IVHB^*SXMB W+_HP#F5X2_D1AB+T6Y:VO0_8*(OYNM?/\_GDWI_].M MYO >8BJ=[TD_)&]X.3H_/?YT^_[/R!N 'S1'*W.P;NC)WT_631^HPC0: MO_2IPRV_<>G>""D$RG6'+#Y>/62D6TU+KU^8[OE@L;ML"&RPSN/$C[O$X2Y" MUVWC\UTQQ3@DU[;D"U58 ?T$AVLBAAL -[K$H&7;JM:1OUB%8FZ0R&@LF4=P MJF_I]A/(:H"%BWEGAU]O_FIY-AU-WM_8K/E,H8;\PE2P&]0!V M^,_RG(?1LV,E(\@^^9E./OR39")4(!*]UHEKA%'\B5D$3X*N-+6,FK5/ 2H< M\)ECE?2;^0%5RR9Z?8XI,G.M[BZ=XV-RU9@11.[WN<:64V[78 MS:>CWDR4DWZ'B(VH/&_H#@1,@MO7T\75)S?,P)[U3W205&BKW*U?3>Z&%X@U MM+I>]!(.!S0*GHAE3FZ6+&F1-"U<)D!#!YW#$=WKH@[<,>6]I4AZZQJT_XR[ MMGAZNBK^Q3=N'27/U8^0B6-B:ZI6&U\N>9,LH@"%7+@'_:#5=;'AR\WHH2T> MR04X0IS)K74_64./MSTU!D3>AZ,,(6=X#"!L1T[,S?L=?<2C=Y.SY\.^/]QQ M'/V-%5#0!?TEF8HS$OYS*_Y;_\=J+OEOM(3'^2_=@!E;X(1&9N;PZFCX\O29 M*OFOQ_"'NEC37VR9%348*OHGZ"JH/SX O\\+@%0^X ;^3_B\_C]02P,$% M @ W#B<5IZ[X.XU$P >4H !D !X;"]W;W)K&UL[5QI<^,XDOTK#$_TA!U!RR)E775%N(Z>K8[V=*U=U;/[D2)A"5,4J29( MJSR_?E\F !(425]=T3$QVQ^J+)) (I''RP.47NWSXJO:"%%ZW[9IIEX?;\;U/ MQ9M7>56F,A.?"D]5VVU4W+T5:;Y_?10[:"VN1?EE]ZG MU5E-)9%;D2F99UXA;EX?700OWI[3>![PJQ1[Y7SV:">K//]*%Q^3UT=C8DBD M(BZ)0H0_M^*=2%,B!#9^,S2/ZB5IHOO94O^1]XZ]K"(EWN7I/V12;EX?+8Z\ M1-Q$55I>Y?O_$F8_4Z(7YZGB_[V]'AN>'WEQI"M\FPP)S-2RG59X*G$O/+-CQ7JP^6'OW^^?G56@C@-.8L-H;>:4#A * B]RSPK-\K[ MD"4B:1,X UM?@MGXY3ULGM=LGM]'_2ELWD\H7(Z\ 6+>A;>1 MHHB*>'/G2>4)54:K5,*,$@^.[LEL5Y7*JQ2N9>9M1:2J0F9K[R:2A7<;I97P MRDU4DB7*K?R74+@4--[+;[Q\13(!06$)15E"QML=6F7=P:L[>/MOE>0%>16: MT#-.: ;W&P'OOHUD2D]'WB_=Y8OZH^&Z^ J\VT5%*6.YBS(\V.=5FC!;V/"N MP'U>77B14A@+H:0R6LE4EG<^W/X6<+;#XH0(B0=X,303."%X+0&'),LBWWHJ MKXH8VY;P"V!I(K*2MDZTW^5;K'XW\K[TR.&0:\ 589D[\:]_683!_*4B)JOM MCG .GU< 7\MZ??=W[KEORS1R!=/!;!T=&&:M(H@FC8AE$5=;&%@&(8R\"X4 M$&]\UY1@@9%A\%13UQ:'R6!=)J*PLB2".U&HG6 T)SE&/5N#3>3>)D\3U=Y. MOC?FU^RKB'!=D(3!>^9!.;A[2@O(&QE;1D;>9\QJ^P("232&0!@:=W'F.#O?+ILL-5*I3J ML$8 8-B;G/1Z_1XK05"L60_2W&\DMDVKLWU =B4&8\$L=WW--P,U8@C7.8B* ML5I/DC2@*,30*,HU*L\P)@EY#B4JU;;#MA=0C7]FN;\FDH'MXUMO. QD?>=@&?$#(C ?L)L6&D>1RFXS[XJ,@O,KV)M+.+;+F>H M@0DHD"*O)P31]'AK-7%@A:"X4^X%//]*9(AI*]EB/ZZ*0F2Q9*BK2NA'EA$+ M95W)A##0FJH"C[0K*0Q+<8[5_P6T2E,;'Z 4F"-/OY$99DOL0F8PP8J,C3'$ MN"ACG'(QFPC#HUV<-8@,L>8IN"D9S5/FBE-(BUO5KE&Q15>M:.7[QK7:"'2PYMA L%+NS@6D#FS4J,G(#N& M3;:4@Y@%39(**/0_:&.D%BR7D#;PD1"Z2O6$757 >T1;]]!AVN// YX9P?A+ MK AV(!I\J+?_Y?J]-YN,D3BF*6<6<#/(!T@Q]CD29[F:XYA-A=JF:@;]-1AIB 9(I&8W4E2 M!?1_*P90EB%-L^:BWT$!P$D4S26+@/ (%O($D0.#*0^/*<8@T+#5LUH-:CAQ MGC-CXJ&T+GL8;\Q&#;)1L$J!:F"I%:O [-T.7*:4@) HR3L%(Q_YJW746C'U M5IUXPW!_0TDA%QNGSLI#Y#A"IG?D! 8R%5PGRQ$">->04I9GIS=5%AM#=D/! M #2Z(>.NRRDGQD"@6U&<@H=3;2J%XYUMHZK!B &+$^;XV=A"HZXNWP:S\]IE MDJJP%<*=B H:H3U%1P0L#'/5H,ESP\6RGFNLR)D7:.;-^GMH&#$&=B.19R94 M8.;:[G8HL@%*7%V8N/AE=#T"BJ5I5$!"K"<=2[#H$)=ZM;\5>;5S#8M!F[([ MALW9C,L54O9!I! MS&8=[@YR JK6:!M%*U\B3!W(M!X/S(!4GR@%80><9],&>>D6 M8F'R?1:E]>8.KN-ZV8T-XR%;I;R1/.,0[\?W[Q1$ MINV=L12_/^W!F);7/8-'1+(HP7#C2&_3*/YZ>AVC] 8\_J*9^V0:"\FWREA/ODJ,()&=[2L/2W(N)\88=ZD71A,D7X MA&&LV4\+[8#&BOM^MOER$"RE:@J7)^; Q#;%C4)LJ,=/<);A6G08<@)$9#"8 MH\NY S5NU F6+>=IS?&:8,9IK77MYX'#!Z1?Y1WB 4*XJ;=V.YTCN-%6Z_A@ M5^!'/&4Z)&T$3QT[&F.Z/6X#Q2B@KX9G*$L$M01D9I'132G+'I^&ZA9D;[27RJ]L\ANL#KJF%2MW$CH#! M(0132HZDC+JN"]DDG%EONCT0^/](F.\<#-NB8 M(],I5KG/82<0 9"$P/1:9!(Z_7M>FAKC'34P?FF,WFW>6,,B[G5&QQ#-'1!" M0*4.#9CLA2D:-1DLUNO9QE1KA-2U[:Y:I3).V2RXR#<3ZU+VIJ%#6%LM&; (+MV M;HZF4I<7J?>9.LMF>[9/SX+3)!IIPC3)RW1O*17?K"'_T_3+_UDEZ[ISM!<0 MFA7@07'"?7W\0T).[)G$M%F(P)T@A:''29H;OL&VT:WN&346DXA5RS,0-%]X MD*QI,OEFL+*[Q1WQ;:?]-D'NC+(KT:6M\T!M*/9B]^!/'](@='U%X!*BJ8>I M0-5NQ=-/R_R4#\5H\&I8X:W"TW^:@ZV8E)IDQ8C(64E"AYMUG1MVN,8AOHH@E?.LA4R!]GW;UK1U?;H7. MCA[6MKOI._+&J-B/B:4F=IJLHZ5GMWV@S9*CBN2F=O;5.2"!5G+3Z]0!G1HL M2E #(M\#H2EEI8VLR $I)-59J\6#B%]*\7O]IZGT*8&0B01+8(5.($R?Z%)\ MDW'>G!([9S5M1K6*FK,+FUW%4<$T;T':%#2N($;>/[@*!+MRZQQWZ-S%=0TK MZGM*6JHP&@;;TQ6IL&E69=!S,*,%;^0WIGC@B)3 XQ%(\_4NNA.F,]U#EP^% MG69'4PZIGGKH.Y8XWZ>^>709,U_VEB2##8LVIG!K@!2+#_ U;<"[E(_W&U.C M3U0%]!.@>45.@:(QV3O78"^*-26U6=0VC7N,@57$=V[27'M#/1IJU_)R@D<, MK"&EN+8/86ACZ<[$#'U0U#4R1@ND73FU#&TWVI*G^CN.%)4<<='Q3E,G MM$X;^X]4GF2QC:WAXJ<*Z*.;MW^K(I1WI7 YN_#6/7>E<@HYQWO-BT0VM4EZ M3D;;5=%]YZ15Q@?>L@00D0PI^N0K!N/ZE25=?>ZA$+ AMZNJ4-IBZ3I>[."LHF6X0<> MH_>7.YOHP%QG4RW%U"T,U/=D2W$5VRZ G;([.-Y9M[BK M>B/M6 M*I.!U*MI=OH6U^\ZK;A21H P< Y/BNB]38]>GG,SEX:$CB.'A"%;\EP.$GL& M @P99J<]&BCO:(BFFGVYED7#QY!MMZLJM_K:MY#,M(>:D?:@-+SNI@PT.?Z M;_T&4*VF=@N#F"#%F#VM(B65TR8QEB$+ZW_6^YH>IWWCR3NF-@5;9EXI\*$H ML8_%KG3>/SQYP2?DX\G+[_Z77TSYE3=UV>K?(CFM,XCW!/Q?.#EXB-Y_T[L2 MSMLP3^7GK?% C:#V;NMUFOKNM5.):%#O>W*X0LO*[$V6-;V02 =(]5VG4VYO MM=KG[X6*"ZG3?VVOVIR:E]A,2[+S0EKS"M@%3WGA_?C@Z=FI@8(6/_.)/YV$ MK4T&X=*,:^6$0^L%YV)VF M;[_O#]*=7,QRBVGA\OQ>8;C79GA',?90*/1GTV6'M^;NG^[Z[^VNX1_HKD&P M]&?AM+'@@^LG':#4!CI?^(MY,&S \_O;XK7L\?G_OER.4B]LUK/^#\$6^9C M?[;L.F+SY#&ZLCF=77VZ])?!L&@''@]BA1TX\<-P]FB1MD=?].#U'0=;:V]Z>[![^VVE@P:4'?K(IMDSSAIU 7=?QO0=TZ,?'^#/CB,^-9O, MHKU-G-E_%AJAB)^BK"+1@< \7/AA,,/'!>C-4*++PAMZ9'%2!2S3PP;X_7H0@'\[]^0R0%]"-B4-7]P!L MJ=U\(R"&T:'LXSX#-Y*L%([!VB20<:TW&)YT1COA;&NP3?!M$V->>9.[WGQK^O[?Y0V2NXU"2R#J@M: ; MUD%OJ-9]\BB.B\J)] \#YQ3 V>L:AVLMYY-!6^GRU0YQ3P1%]^CG/\0F6K;A M7 3N1=@93IP/?>ZW(63B/O(9;PXH689-M/^H5*6'MP2L!HVN [($76?'A(K MUH#JI>6)%TZ#>L8@PKK+N53.YX"[Y9BHS?P@#$YJ4M>M%R9[^3V>A8"CZ;*9 M-&2=AZ(X=(*G6>?@NV]_FNH33;76)"+IDJ+>,=>$)PW>W2?NXZ4_"68ZS)]C M,@QR.0!E]Y%I6?7$GXT1:P.4 ^.E=PQ/FJ&4&;*K#M_'G(>>/-.PFCK<_8+% M?XA1/3LFSI!ZS9O.ANDU#*FYIZG!M=VBX_Q/H- YJAF*I@-]DWR;M/[SRR,*P]_'"R]Z1SY: A!F*D>F)8PO4]4^C5CI')/ZWS#4A]%_C**_]]_![L;GNUUG^SU69NDT)]:UW)UJS-ZK4_)Z$"4Q M@[QT^UHMO5_9;Y9\R>HOF;3JOJL:KFP.Y8=SM+9+S5<7H(CE&!4,FK_?\8@(N4=:%SUT6PT-Z&"OZD,[&SLDD$ MZG7'0:M?2#*83QS&KA]H'!U^+Z%OC'WQ51Z^3@=+M7A^\,7>GJ/!D$_GW!\. M>*R[]/W Q&,Z#Q_L(;#SVN-\.CJ?>S]X5_TO6'KGHQF>OC=?;=3WPN4(9O'# M<_F\O]4PQ$@X&L]^\$[Q-PP.&9J.)G-Z-AW-%P^S]0![0]_KN$^*]MEB%$R( MD6 \0NT_+-5@-%[JS8P=0?;]X,R9\W- 6U&L^4>/Z,@?F]>_#%3?K7]7Z4+_ MG% S7/\HTV54K.E+D*FXP=3Q:#X]\@K]0T?ZHLQW_.-"J[PL\RU_W(@(V$L# M\/PFASF9"UJ@_K6I-_\'4$L#!!0 ( -PXG%902*%J/@0 +,) 9 M>&PO=V]R:W-H965TKK$R^UDR3EXF5FI;>IY(Y]-&;'&-_L_FP=(H M[5&DJE$[9318+&;)8GQU?<'[PX:_%.[=T3=P)!MCGGAP)V?)B EAA;EG!$$_ M.[S!JF(@HO&MPTQZEVQX_/V"_FN(G6+9"(;RH7_L(][LTD">>N\J3MC8E K'7_%KU\ M7$]33]"\(F+9"['K["SB+>9#F(P' MD(VR[ S>I ]T$O F_R70X:E((\[%:1QNDBO7B!QG"76!0[O#9/[QP_CSZ.L9 MEA<]RXMSZ#^>CO,PD]$03D+!BOIA)[2'A]4-5&+O0&A)W;5M*\%MXJ!!6RL/ MC3A0[WD'I@"I=DJBE@XV!_ EPHVI&Z$/'S]<9N,O7UT <^W&*:F$54A&NCH MG0%L30;*D@M/1P1*0&&UTELW %60\\, A*,^\NR6UQ6W:FZL%#I'Z@9?!OC? M%HN'(=S1HI2*F0X"$^>%;[VQ!]BB1BLJZ)("11L"^]8JFB%'NJ5%T336-%9U ML1*[\>@G_M%T_HF"2/SLQ3-QR$V-X ULR 4O46@(9&@LSW;BL"%%\#_T\:4@ M4(NLO'+DE@(G&?:EJ5BX/0M!)RZ=*9K([-#YX(_^T!(+QQ);D$32>94?SP]A M0=&R"G0N=?([#%DV],F)<-ZJ/ I &M'4>[40)?Z.?.0=46+"8HK%1E7*'U@@ M;X5V!4$+:(P-YV]?"4%J1ZJZL/-5+D 5&$9 CK]^4WT#J(S0(7(A=UP>%.UR MA[S=M-OR#98TQ%0;3X>HM:0/R=H50TB9:_/R+#(4UM0_EDPB&NX>JFK(1:,\ M%1I-1;FY#'FA:6UC*#]4]IX.\$,?9>O;H&?'K:MN@LB%*UEGT]HW?+[S+]M0 MJGDI]):&!+QI'?62(D[NJ,;+K0!\Z^I*DDU MB7G%&7\MR.2J#/7F"U?UU=C&8 MC"9TS555O//#":L]Z_=+[--3+KQAQ2E49RHEQ;_ 16ASNDZPWE ^7JZ4X:G3 M.CVZ2"G\;7@NL(JM]O%.[6?[%\DB7L2OV^-SYE[8K2)9*BS(=#3\\BD!&Y\( M<>!-$Z[EC?%TR8?/DEY5:'D#K1?&^)ZV&F#Q#80N]Y>@&RS5M(^T]38(L*+2E)1\O<[I&S715)C M@;Y(O,R<.6=&,YITQMZ[&M'#HY+:39/:^^8B31VO43$W- UJNMD8JYBGK=VF MKK'(JNBD9%IDV=M4,:&3V22>W=C9Q+1>"HTW%ERK%+-/!G3M:0U"R-N8^ M;#Y5TR0+A% B]P&!T>L!%RAE "(:WW>8R2%D<#Q>[]'_CMI)RYHY7!CY352^ MGB;G"52X8:WT*]-]Q)V>LX#'C73Q"5UOFY,Q;YTW:N=,#)30_9L][O)PY'"> M_<*AV#D4D7U@J2NL?@9(B<^!5+$G-2]. M(KY'/H11/H B*XH3>*.#R%'$&_V.R!YB_#)$Z(T+US".TX0^?H?V 9/9ZU?Y MV^SR!,'Q@>#X%/K_(W@:8I0/X1D,W-8('ZQI&V"5:3Q6(+P+:1W!\GLK_!-\ MTAQUZ RXD4P#-IY#."S8'K[*.BM[PUPHQJ)(51@8W$K*#:+K4Y<.3I'K>3K>+NH M"1Q*Y*T57J"#%6Y;R;RA@ NC%&D)?G^^?G5>%-GEHEPMXC*_?/.B7F[T UHO MUA)A;73E0.AH1(PU%PV3P)1IM0_&E'QO8'4]S[,A*5T+*6.PN_*/?#@^VQ^\ MH?JUE.AGV(-=!3JR@S6")*&DVO01R]NK%5PS>X]^ #6C.C+P:%6([,0C/"&S M#IBFM%,]CL&%)EH_Y31HSM]=NN?5"-\1):IA^HF"N!C9-<@%*:5^0-7$3\B& M&>B"7->N';>"Z(;\,6B,C:4A5L'WFLUT]W3W?/WPO+O/BV]J M+F7)OB_23+W?FY?E\LUXK**Y7(3J,%_*#%]F>;$(2SP6MV.U+&08ZTF+="Q, MTQTOPB3;.WJGWUT61^_RJDR33%X63%6+15@\?)!I?O]^C^^U+ZZ2VWE)+\9' M[Y;AK9S*\NORLL#3N*,2)PN9J23/6"%G[_ M?Z.'L_C]GDD"R51&)5$(<;F3QS)-B1#$^*.AN=>QI(G]^Y;Z1[UVK.4F5/(X M3_^9Q.7\_9Z_QV(Y"ZNTO,KO/\EF/0[1B_)4Z;_LOA[KN7LLJE29+YK)D&"1 M9/4U_-[HH3?!-[=,$,T$H>6N&6DI3\(R/'I7Y/>LH-&@1C=ZJ7HVA$LR,LJT M+/ UP;SR:')R7'V9T-/!\<7YR>GY]/2$?3P[GYP?G^'[ M]'IR??KE]/QZRBX^LNM/I^QR1?UG6WPW$ "3*BQCT)/9H.6=3 M&55%4B92L3"+V>GW:!YFMYKP(E$:M:[D;96&&GZF!_]B5U4JF7-@VGJ"?N*B M?6R$Z,NF5>*]5>!^)U59BP])$EQ4=:.2. D+XE]AP86>*?^HDO*!+60YSV-: M*DE=9662W1ZR:17->[18TE\Z9!S0X$V8ZA5KA!G2'U4%01Q.L99;G999#77&B(G"M M:!49#4G3!V*?5G'M.H-^N,NWOD[9;Y/)9<\35R8AUODB*;'^0^WX@W)@O!9: M5W\%A23/S&Y9F6L]K%:^866#M*S@.@:]56L:4_.\2FG;,,H(:"7@ M^^\JJT.N7@I1(NE4RP@C5)XF<5@^;X>N#/':5\1US>A!A@63%((8 HA2>S2M;H*=YNO1[GJB2]-N/5DQ->2\>_%;2+FTW]OV)ZG9.W-QX-%Z^A M8#R2WY>TAZ [;@CAL9%K<,?<9R,GL QAVKCS7<,TOU\,I&H1) MP>["M-*J 1S>(< D-RFE,%D"3*KADE03(93 MTLOP.Z@)RS0LWV&>@#PB8*XPC< W66 :IN6T,S&6 MM6KHG!+47<[!Q?;(2=R@AIZ&?%B617)3E2$M !#_MR3[ED_S%)#Z*4]CVG[' M^:'!/I?Q81?R$>P _,5#'?OG&">+OHSD![Z6T8$O^($1N.XJ'F_)3MZ\FFOT MHH!1(__FF\=AX$="P(LA?S*=GB()?B[]XZHH*-$+E=JIG^-0S1M_PPWED'!/ MFFAAZ[D>LP-AV+;9C?>X804>.ZF&MK0P'$O MVS8T8<=@VX:-QW#<:S5/)V# MP([(@W0>;1FV8S=_VTF.R1L0C=96 V1P7(&_KM<+U;9HP']C,(3RA%X+(3_$ M\%<(&P8+6_?1V)XT!D=9LP>'(#BQH[=0S9FUJ&>HPS:V3UCVT)R4IV?(\ MQ-S LWI6-SG?\-2U28;M8HQK#L[;(N&0FP4(%-N]X7A;[ &?P$>&XM*=9V)[ M]':QX\#7O4;ZOM10D1L8MN7K6=A4GNC-0M9A_WCTGO8"1>L[=;'[M!]FB+OS4 M08IS):E^QBI0'&;0LR(%B*#9S,)&/NBOY Y,A 6X=[TIU%9G91Q;P];1A"*) M15I#^M6+)*Z/?>/]\#YYO"M) ;L$>F$0H(Y#BRY-_J4U'P^&OD*NFC5I'F:Z M"_"H?W4_3Z*Y;NU0\AG18 R[H5Y!FM;/U$N@7.A>IO"BA6X;'[+S'M1UPKR. M) #"W=)LRK(]!/19AU%45+ 0,G169;3'ME< 25NAU/W!?"9U6Y$<3!9W"1+? MF93@O$J(UYLH.IN;I?G]*Z;&F]?=/11CY4C_ITV4XTY':V4RX2J!9)-I].J= M)XJ42?SOJDTB=8R&=:,$ELU6)/">GK1Y*E5W (?Y/BLJTJ]2&F7A W5O#Z5I M<=MD!+M2RB[']H*UTMJW=0A\<BRN6DN]."_:3/LL]^JL BQ [M" M>J0[-_MK8@R)L]X:J#L#K.X+L+HKT(-7-[ ;;:@--ZAS=-KZ+TMZ943!4RMW M& D=JN:$@RAF^KY.-1VD-3YB,= >'CU((5Q+-Q^>[5JK31U'[:VTQOA>&40/%'AMM40,]^V.$EKN$D/OF81"'5N(@]7=$3SZ= M!:UR@Q&PD7.[)S_2//<5&XJ;:%W_F/52U-14FF!.2#/3/S912C!]9MHTI0]KIF/2) MVS:P $4-P+#?37EM:S4_]KS06I=%'DD9-S3D=UE$B=)PKVK<7]9=;3@>8@L M#3X(I*6RC%I0P0X"_7#3ZL6EN.X$C\!BG0K5>;KU2+\9;E0BV\SIVE32.T^Z MU)5<5@5"2&^1P"*4'B+8$GWHVEF_OYN'-+Z*\@Z@O]<& [RB_C!7E7ZMPL[# M1?!JGG$ZFV'OT?*H4YW<9C!+$S3K'Z";B$BYS);>I-*]]H#ZX2/;-GP3H0%Y M@L=-R-WOSCUU;7*[#L.W,^PT!;[.JAN*Q$*XJT?;\=:0P$69Y[A;>ZS*0&EQ MFV148Y)"=")M&X[C,91E#FJQI@G;LXK]RGMT6"R9Q9U ZZ*T_>"F#_Q:LDS[ MOU6O?LPF(71P)PE[F);%/?_N:IVU'[G_K$3/Q1ZD^3*YJU&7H!UZI(B,6)KD M<46Y,&39*& L\TG.U\A^U0SY1;TX_?O. M<$))A?03YS^>$T))(77OK7OC(O]"?G'52:"ZS I,)^7!]5P>? F+;Y+ !,*2 M*[P4;[<]]TM;-53;4DW;ZS+IPI9NJF5[UH$..=3'&1)*Y3.J_ NYS(O2@.%J MIXT3@FM,NZ>C2)0I-)/;4S; <>I3K)V;Z"O88%6VXV.&93CF7_6)&DDG:NZI MJP775.2YS?D@6>_(X4*BV*2#E20C:-6G#[NWW=G-27UD M<36\/O@)\P'^%(2;8:IYZ#E[K*@/4]8/9;[4!QAO\K+,%_IV+L-8%C0 W^G\ M2_M #+H3K4?_!5!+ P04 " #<.)Q6%(NS>61/ D)0$ &0 'AL+W=O MMSVTB2Y[^"\-Y<6!&43%*2)?QL6R11J,K*RLKG M+[^YKYL_VMNBZ+)/VTW5?OOLMNMV7[UXT2YOBVW>GM2[HH)OUG6SS3OXL[EY MT>Z:(E_10]O-B_ET^O+%-B^K9]]]0Y^];;[[IMYWF[(JWC99N]]N\^;A=;&I M[[]]-GNF'[PK;VX[_.#%=]_L\IOB?=%]W+UMX*\7-LJJW!956]95UA3K;Y]= MS;YZ?3;'!^@7_RB+^];].\.E+.KZ#_SCS>K;9U.<4;$IEAT.D<-_[HKK8K/! MD6 >_Y1!G]D[\4'_;QW]1UH\+&:1M\5UO?FM7'6WWSZ[?):MBG6^WW3OZON_ M%;*@Z[M^_>_'+] MYNW53]G5]?6O'W_Y\.:7OV9O?_WIS?6;']YGS]_6FW)9%NW1-R\Z>!L^\V(I M([_FD><'1I[-LY_KJKMMLQ^J5;&*!W@!T[2YSG6NK^>C(WY?+$^RT]DDFT_G M\Y'Q3FWMIS3>Z9>L/;5@'NXL/1R>GZ_:7;XLOGT&!Z0MFKOBV7?_^S]F+Z=? MCTSVS"9[-C;Z=Z_SMFRS>IW1V%67,U-7JVS?%OAYT78E<&G1IF8^/G9^DCU] M^.S#;0&':5EO=WGU4%8WV;*N6N"3%7R[RM9EE5?+,M]D+0Q2P 'NVNPVORNR M15%4./PN;^!W946#-"OX=0%,W]W2W_NJPR%W30F#[#;PNINB*II\LWG [XM= MQ\]V,(F/58E_O>]H6C#'JVW1E,L\>_Z__^-R/I]^_?'D_4GVUZNKM_3W[.NC M$YH\SX%7"$\]/GUX'_P(16#9/?!<;6@03?_A)F6#^+CA_=E/FB MW)1=*4/A(ZNR76[J=M\4LB@D)$[FT'/\)ERVSO=Q2NC+4O-KBKNBVLN,BD]P M;[3PQVK?X(:&AVA[89_JU4EVM>SV\ *@'@C1%MZ_WZQ@(4"')ELW]18>JUM' M-]Z_OS;U?D>R&+8&'@MDA0V]+4%F(A=L: Y-62!_X93NX20N<8][65;[8%-D>Q%;#="F;Y7X+9("AVHFLA:<,Z[Z_+9>W M&7('?;.@DP1_XI[C8G_?KVZ$>@NX%WG$O&GH[-SEFWTQLKO,&+"G5=WAY%8E M'H0=GB'86J(1KZ>M]\T2*?2^O*G*-1 MSZKOBOQUIZ$?Q(]R@H8!#<'B5C".\M&3\NF MKFZ.-R7N Q."J5S 5.IMN40AM-YO,OR%2"G02YKN 5ZQH84BR\$YW.& ]-[? M\2@YHI8@TZJ;$C=6W["$$7*60\V^B.G.*T3"T;?YAK?T'O8-WO< -&IQB)M] MCG\7N*(VWQ3'&^"?8I$O_YAXXN.C[2WLV3%R+9 +* ['@T30!%BQ;(01MO X MG&"F,JSST$.TI+ U9=5VS9Z>FF2;X@8^,@&P9')7\'B1=?DG.:!-L:']!0VF M:% @PUC]X M\4V]V2#? =,7(*F0&'CNES6LXT^6=2(%Z TDEODRA#^!&?$H 9.'QUG&J1S* MNZXI%_L.Q>0$Y#6,W(%8HB.N?TWP)39]OX/P_@K,#>'(NAI>/;9'.",\Z+SM MLJ$M/>"&\-/!MQZD E\?(,KWP/L@2KP4M]>T3Q^/"()D;58DN,;H7R7V,EJT M\%%&NCQ,]3IOX5:!4]C:646*>O8C361\=J+.(8O1=28'@>0:D$"%W<@>$'66 M-IDQ>?#2Y,'+T0,-G W6$C#\'B1/M7S@56T.BH?QT99T5 X.&%0&HWM01.R! MDKGJ75'!D5R4ID*^^_FU*H]\)=5K$ 0H2,*C3+VW[ZZ9O_JG'[Z()0!JU# N M,@P?M_6^HAUUHT[PR '[;>IE^#06'ZL"-AIF:[H+";KA4+A_ RF$1Z M@U8"WY :PI/%L]YF']]_CV?ZAX_OLJ(#*G_PO+ $L7*"YG#1Y M/$AG_V*Z[5O5PD%Y!)N>9%N/BD(Z]X-()C%-Y49$%K'';XBBP"I"T#Z-[(>D M'WX>T? 6C"[&;+<'QFV+R5,O=COVT0&X)\MB2#@E73X6Y,]*8673,U7F00Q<.2&LA&VR18;/CQ M3?^,],9U['0'>W4SF/):E)>'(F]$_[]M.#*+&FY*MOYJ[0X^@Y=P@ M$4 !PF?RK&5SOB -&&4KNAQ-"IET*$EX'F9\=F$)<$C( M=(+'^/WL_@!*-,!!-S6,7Q%==N(:9)] S7I'E9PS?FJMBRN99=W\+9ML.K:S ^@_F0?=8^M+!3H!SEY>3'/MB5H:6*_X:]F9Y/YV6GXF(37]\6RV"Y@S\79.:.? MH]>3YHQBW#9+TB&UR)1F-C[VBK78IPW/"B]^,?@UB A6 M8_DK]/*0& CLL@(ATJ*2L]OD2QB0-.-%7OU!UY)X?")SN>SV=,-,Q+8AO0K. MUDV)[+O-NWW#$IJ.!YSH;,O>;+SFBA9.T+O>_&V6;9@.V>+ V;?%ANX"GE+/ MFD+5A:[;==+B$P*#KY@ M39X]-? #\UU,:%KB7J5'8%IH9M497 XK])+A@'#OPM%C;_ V7\+I+!K1S4\ MI?V?T*EU?\SM#SSU^+_#['XY.9W/)F>S\VPV1>DP.9].!]SV5%M+39_.OL M0]T!B[V:3%]=P.Q>9K/99'XQG;R"*XQ,9R21N-#%M&1 M/2#<'_]%$$9D6I1;?QP[/>$H?U+2!!V=0:]T8H5T+9 K_!5H,:0Z39RL^))S M/GG\E,,0-G_V4]JR%W4#VP:7[*C5_\JV]-4H_7^IV?N\+( QR0^+JD'^@/]. M[>;X:.N3;&S X9=./!,AR*[8;HN&KH15DZ\[<;<'$YN\O3=ZGW2W9;,Z!BD" M^E?Z,D$1KUYE#M[B;H (*/E88>:)TA] M=)2IX%/Z<]CN^\<-);,M/'U\H)N3+#V6_]@%!H@:R%PEVX6!8WA#/ <)BZS"0,E8@XO-QE)1@TTA/LB1 M(G8\XUZAKH7[Q)YO=F3ES@D=5 71B>, (E[\:5U_E5[\KH$)-26;92U87&@2 MKH>^GH&FDE9H:HG;!NF\;UG55\-'U+X5_%@E@H[BC06^@%_T [H@O/?+PGSH MQ:>.3"Z<$;MF)N*XQ\]+CG5R[%>>T)-$ JUGFV\Q4T44WG0$$ Y'A6)_$JE3 M4#J*[=\6I$12=1'OS2&FT01KX)^([ZQ,+GXT?8^W[D#A@X*$+(X3/P[_0WBHFB8>HD!2_RU8T)>;U44JU;\XV%+20 68,,,(Z-O39VEP-5E:YYG_*&+ />"=I_G-_61"/B]!"*9R>I[4$$I<-XZIL)_ MY:"9H+DR/3&U_S.8]<&SZE6#V2>H$$1,D5=CW$"Z$GX (B?O?#@+=U\5<(N& MJ63U?%\WPC/#)^$)WJ31A)SM79J:)5F4=R:_@O^/DMR&FX1 IVD]W!48-+941"#F]M'(J) M&*L!%K-$3CSH&/TL)@K;#7_\?0_V"UJ]HSJ3RU&\F']\>K]Z]9&UYE5^\_@M)Y0M\>STXG>G/\:#>C4\7$9+[F MH7_BH9]_J$$ES4[G+X^^@K,7CCOL7_Q+N)T/#HNWC@8IK]Y?9S9H"%>*<@*/ MK#A$ANE/FP==RV]:K8L-91MADG MKM15H+*&W/(07@%FVU,&"G_7"Z*N:DKY ]NKS:)UTGEIBSLRA-W)A0TBROT] MK_8HDMB%.I6018XS1(,#=:RNJ=69RB85W@BP5+(O8 %+,LF/JHO*--! MCBWKS2?BBNOM]42L"HR8K%A3DWRRT7PU\[_:2V *PY=F(/@H7'(ZO>C[\\_# MWD:.^N0MBA&,PJUY,K#)G?O&TV;B/$Y&I8AV#:?4RAW1+D$SH 19?X!X4F$; M2I_"&DP!,>4H!S@M*RD_O^=&,(70+,$N>AE(D+:@M$@\E7[NI"76=[I2P\D%5SU+A_W=0:?Y?0:67T^E366E,<9T'Q74^JF=>#6_.I+8Z.DJZL*3$[/G! MZ-E[6 &FJ@8:\6VPQ:LFI[2.+G6ALY0S89W.C.(KG#U5YD?NI31ZKS<5/:C% MY-V^;&N+DPSWB'-,$M.R[%H8SB0U:$P%W7EYU5,CXHNIO:6"@H4LGR4WJ09. M;B_R%8E:S.!6XNDJ9+S[NL&[%'W"%%]3TT'%.-CZH&*G-T2NX#B[DS-8.LN% MQ4QOS*ARJ?,E:$@5'-;7!5J?K)[>4;Y#OF%RT)VD,YV$O:!;94^N2Z4'DY@4 M=+O-;(TX%"=^%^)@V*"3S6TSS8W>*SI#&&[?[FD3.]AJN;O)P;K2I%T:D6?A MR*B#VB0T65+TG;I1"DP23.9V3[C+UWJ0QAV-/K&K__@>\QQYO_B')Z#QYLTD;@9:ST\V;> M@P12+O7'I/A4+/>4J24_1"')S0'<"_/_C MFQIW/=3QD/=COVAA(40W\Q'3(@8>\8E%NGRZ$TL.60I9SLPV>O1:)]3"HV2OXOG,$*>=-(X;D8=UZ2GC=YN251]H)2]F'6;,IS MY0CL[[(H5F2]ZHW!=VS@-WHP/JXY7K,;-,6U\"E<02?9&_('$(L&66]2L=2P3O,OFR^3HEXU?,4HSA ?MO,'&)#.,&RW'P M9;](1L;M$9:-W<%I&]-(0LGK;+1(];NKU9W=IQ:[3>HDX^/\#D!?G@V0QQ6;6Z-'5 BLR0" M+XIE+M6_]BXYLTX-I*& _%4T0PZ,/^@5& MCE>Q_6XI!*LG,IJ1S2SYA-MC@2Y\[_N(C!%+A=-38G#\:3SY+OG1_]NI^*)=;2AD0OGD+65@HNK?%"!^ M_B1309(QKO%;%2/LF KI]O<$,X%C2M[]%I0&+*5^F[#W2-?_!-O74O2HQ5C3 MEJT(#E^U]09>$N=OAFN\5[,K,;&H?:5]5QS;0J#Y OC_WBR3DGGPU.$(EC4 M:E&I2MDUS@;9MSFFZ=MAXW>@>@?*3+GC0"VI+SMX -V\Q3T>$#32(A41,5=6 M^XW6F$O9SDG!69H+^=V#MXH]NE.B35N 4#@/+ZG0G1:=H*I],L 6!8C"0J/5;1=MKLF^X&R0C6!&<$;Z MG(J)U4 2T&8#+UP*0)D5#T!A M,%V(T*6-"=,2URS,[EFQWL GH,(J!/(O^+J0+(,K*5[KR#JL1J1P'G=M('SZM M&#)F'E(F30T2*+HJ5Y1802_-@PXHM,++9-^;,M &>3@7TU=LIW"56/XW"FK; M1T\1V.;-PY\");$N05NPVQWS0\M.RNK5':&9(SY?Q(0O!U%6H:9(7$7RXU)2 M+Q-R'S3+CL\D"1D/V;!BM(&,91#6%*$9\M""U%N2@HGW*A"8_7CH9+W%\&Y= MKUI-(]!8J[ +F,<;@5GAQ.'>4T%Y01,,;_ $>,<'TG?OJ>S9W?=VI\>QO[9P M^EA(_C%WE)9J4D[TOTT-" @%LW&,@;?C@!*P8TGM8'S0#7'&(^.._Z2G1I X M)0'FH\XK3+[$\#=9E*P_^%IYVF9,IBUI-_(E>V2DLK)K]B*(%!C#%H&ZK'F@' 5 M[C":"1K'86'(RNATV\?UAQA0P#OQ&(DOVA";X62[U6ASQ( ' M-0XS._K*,I]>[\L-NT'F4V')GZ.ZE[!+^LCY?\[TI_K1CV :$3DFF)=$="&I MCG7D16*(T_\\[XWPG))%^TQ2MSX)UV?"# M'<6,\Z!SX"=$6P*[4)(PF[4A><-EI]E G'$<6(BN?JSK5,B1>AS(16$QMCM0 M4SEAHA-+5NLN GM0,C^;GC\$'F0)@X!/I1C*"%4'/$@&"=U7;.YJ6@>MAB^M M*%$/WK JVUT-@O8) #1Z60BLP 'E"$^_*H;D M)MA#NB#ZZK)&!6F =IB-HS&\E:3 *YG@(P-&=Y6B]H9O M'-UT>PD\7?"<'$W,%MG0 )6&8!*3)QN#YBI2BU_'V#9NEO(C-:@#7= U,QAW M8L@:803.Y!:U:DO>3[4;*)23F%RUBF9 WF^,)A05*,0%J8[^"J>?]J4P>DWS MS2;V4%JE3LRQ[RD 5"NBC!\*!FGB\/"NAC>S(5'VO1BD#GA[5X3:8)%QE G3 M%?+X1YYK59U9Z22BM#<^P"752"S%L4*JSI)]:WQSM'JM1&I3+Y#I+B[: _%Q M"%/T!X1KZ/N@,5&J!2PWY,BP\1$<8/O-QAW:5G(%7[G4%_%U,X]LA6M29 DI MW5&NTJ#(@S4B#M)BOB819U\I[)'/,/1U,-SI]A\4J&+%^WRV?KQ[$6=BQS;9'>!8Y409?PJ(!28*ZFXZ1/OW" M:3P_Y#W!6BMN$)<$/^-;O/ 7>,]>L)J<@ZO[#*4@J)=93:[L0S-/4^/?8,J$ MS$2QE]0HZ8UMX9LT5V@JU/EI2'RB_+$H,:HJ-U_FDX]3*[52QM23HJ]Q$!MH M[DM?,3(FU]L0O4@]ACS)KJJP2\H6L*N#==$#_DCQ96]]>J=5%/60-ZF M]+O'"#H)FF^4MGX9^ 6Y0Y,,+Z)\;T<]-J?^ZPDX9K4$$)39.%*)H#.9/$#" M),V6\6$JPWF*1LI^ZL.;2@B-:FJ(TT,0,^\_;)(R.#/$W&-E UW/34EU-Y39 M\')Z/)L>GYT?OV)?<-&A2V/V\O+K[&?GT[[-[PS#R6"%T#M$F6:%:$G,$>P( MY?0+$B3!%%*WT8F^0Q/$..$CPC8I082N2 K0PB2#QK!=U(=M&$24OX2GE)*O M# J7/:&Y%3=R.5JL*;%_D$2J6J75^.4 M\;X^E":">2*IJCN)'"2#G_E@KB\]],Q A\G=>#F.*I4 M 5,BM5.+PDKK*7>*U! O)I#XXC#6\AX'EEQ68B&RF4QY6^+[]H7FNAE/(B^" MB2XY*]&IIYOR#YP@^Q9=YH]5/-=A!)]8E]%UIKJ(_Q;ILVKR^RK*O>L5+09E M5G<]60N7KH"$1_Y>5G_4;^F'\)7=HRCC#X+#]:IGAB^CRQSV/T@/N@9Z4A\7 M,"PSCX7, > I3Y$O*P \2%+&-DY9"YCJRWXN*GB41)D>)BV]I80M;_=,V^,/ M\%<+LO(&](^32?93!T=/*^1ZO] :.:5LXFLRD01:&R=Z"ZL7F(M?0#RZS;,% MVF,!+H9G&<].$A]Z>^8A9C#PMU[#1FGF67^OF%L.;-G8A1C@=V;C8#EOE,S7 M>A$?1&=]9*0:(V_)P<+G*;3XSU$[3:N]F)Y':NWEQ:M^PO]L,CN?.EVFD/BT ML17#$I/. ]L9#3>?#4I1SB_#&X8E7Y$;9E!?3%C.PR31*+K"1YD">4,G3A^& MM#6?RKA?O>[Y4%JW1\MXCY9%WJK1DP>[N>W%=<*=@WDMM>(?\"V8;M@@O>0R9%0LX,"DX!D?<'>2C8^9 M/<^/!C_I_QV ;08>/F)=O;XVO>?,(XI@GP$VTV>R%IBP62TYW40/+-EPQ-O6 M[X(CK.IX:L.=N1J\E88MZ=8ZUT D\,2%N0J2F9/MY+OFSI1R1+P MYNI]-P K]Q13O[N]A U$O/3ZF$Z#78N!B](1$#B;0+<_DQ$0SH<-X8\K_]LO M\<40640(!?G;6Y_;2#J8J0VAM/D N P*RT)8DCF4T(_5J$_56R5 N)A&ST_9'$C' M\-+Q''=I9N?DJ1?./*"*S,=!0%YKE0X<_X6BC]%J1+\.TBM)_?'1FY/L,UZ0 MZB?%_@XT41/C,)>#_*PWY,9!%8C!ZQK[?1$BT-LM]Q?!*A4T>6,77 "8MNM, MTXJ#]49E,:Z"YA)4;;&N;*'7;H(3#Z_EU5,TIMW*2Q=NR24X9WC-(C(\-EVO M;U5 Y'+NDC:[ 48!-:77TF=OT3NS)@.H"<.B\)(=Y+_<]=;EI-\=I!]-/)Q3 M\D84U=PW(>HCO[G&7=%7&N0DCVD+4UZ)=T](Y^!MF4(1**3+Z/-S90SYL@F' M*Y0Z=!*A14WAD8XJ<6#L>7G$ER3AQ%JZ^]J_>9*(DHTT,B&G<3SMW@ 4ZP_) MI60P)SP&1@#,,B1Q]+R4Z0XG5/K]0CLQB,XJT5 J(C".7[H"!Z _IE:BRTF+ MA5)TP6<"]F1Z6CB3^(T.@$OY9-+/.XJ3A(R;/P=43/CS$%"41OJ=G-N0-TS4 M/W^(%0]F>"("I_>]8]1P<#5'*;B/KW:M M^[1;&Z]IBUODO8R*FZ?X6VT1WB6)(V5+LI4!]2:*;;F1I?/&5'LRR8 JHA)J M-DK'07N)@2A F&AVDJ8?*C1$X$5+#XW>%)(RU,T30W$./0U>5@':417X$QK84X#F'RN$(C MIB91O!>D[X5)+9^=M)F Y$;?+Q^68*GISZWE&>@BZ M0NIH4ZCBR:R$WC%IHIZ#MI2RXHZ[]!L+HO3NODB@YG$O14STCSLI%GZ-ZLK0 MR]E)BF4 3>#\>UCT0>'\Y,9BN9-2(06%);1E"GQV:SRQAE)VC7#F)P.E.CR P#TVO"T"R-@Q[MHVX*X] # M,.@G#0>VGI!"M^O$G4AQF /V@DQ%_2--[X)UW0P_(( ?.HQ7B,%+/,KS$&2P MN%FF7QM.'XN_\DS[GYH(I<"R4W(K33(<@@ZS/X+QD[DU[*J48--!RJ'@HX+_ MA\S:B*-S8N'J*UD'B.:+=]_"[X]%&OM>+,9%PN9&O =ND]3IIU5-'I:Q\2"@ M]0+KJ(@44N>!X0Q2K'"E�JMR5Z3]PD!>>7*"]0!(P/%W&>W0X?=VPI]+<& MBS^9 P3=@WV)2X)_J->/;5BX?ESI<_$)(?F!IE[M0D5ES^6+_L04&XN([T5I M\OBY^49:$MWAM;MFC#?.OIVPFNVR!R=A)V#S^E15BB/L0: 7;[YR-3;GPP*V M>.96NS9TWCW>PS3ET#^8=G4H".GZ]4;'U?UBDMA'/7>/;6+J693#E!SIS9== M, Q4HPF=2"BT$T:(/ _U9I64>G&TI2OI GY#F]5H7XJ M+P9_<' "DBKI(&$$+40M2II\87U\HK9235K,]D3LVHM*$C6^M:C<^ZTDUM2B M@%'*#87;>Q-Q> ZL+C76HZ_LGL"@)]D/7\PWL?\""6=*BV&U'CC,).3E2]XT MSWLB7.&5>W_"0U7.;K,G1QG_(ER'$=B97!XDR0X*@Q\'[&T7A5:",JQ0<#0= M+QZ.'9HX>T:=2^IIIZAT/9$2M[V[']Q7\86O$+6VAWUNU&+[E21OV05$JM:: MX@=X%_GNZ+VDG0..%9G1^I<,Q0P1Z&('LC&\,39D3M[OM(;$W4Q/Y["43L!,P["!OV93#,T6,21@H.$>B KI9"[KF<%E.L!FW6WR5(^?P8H]X0$ M-]:VA$1#ZD8T9%[5ZGT6XW!0J92Q(U(?7O-D3&Q]EJO62#M(Q;? Z".T("IV MZI3Y?T00LP\&8,U.EJR*)<48X[MN4:"P^A>X"S-N@3Y-P??)YTY MXR/")?'(H DC;/@;"[>/%Y#'Z7F388).,@)%\AZQ/+J" ^HIP]!\[>90NBWR MN\A?41(FVAYYFA,R0^J@YGYWQ?*VHK"*H/@RQM>*U2CTDL CRS\V>-[)M' F M%'Q(MLUQ "1#SU'%A2,&2P5LVN0[K#L,VJQ _PQJ8]7)S_\(F7+HO++)GR0* M,?@>1>BLLF8-FW/\3*F]R;*]_-*DNW1,X_B<^$ K*C.U<"R0@72%B_X M7,G.GGE!D2RKWFW!JS &\R8K41O8C6(*W/)#VVS7X2 Z2*N0(%H8:OT AVB2 MS+\7D07OJ3C"M6]#L*)QA,>:>?>\8B.%P ]"P_0AEH,Y@&0T6=KK6I(Z=NRO MO"ND11VJ.HNZ_B/()E2&K6@,X,T_18?E5 _9N/X_;]1+E:R5M@_,$]R!!.!?,6@\^+ MX?X:EV=SSH#DF*FF-7/Z610L 6$,^Q '!EX=:%'1$K$L?8_^P4J\9N61#[_P M#DJ?J1=V1.WD,OB]+%..,0EZ"=Y2B4'\JX=R 5N^-B1G_$K/>A5G92L7C;U5 MZN@?&:6,&_K%-?HA4K+1&+5)W:#P#%3B&BM_WFF*(KY_?K12D7ZF"-) M+T_H/&9HH3Q$Z$_6;RQ'W\,Z?_WH M)?#PQ3T(5KIVN/29,P+PCHLB[@,EKS<3\Y*&-4M&O_*U)MV&'\1N?@N_:MM- MNK4ZPB9KK'EHX<9P !0670^M>;6>C.P5\_'2I]HMR%*%T]JNI(-*G$FQ=_D^ M1I[IF-(VH/48NC$&)EX/3R:)EF\=F&B4).LZ5K@5L7-OR0.HBA M5R\ES84FE3V.UD[ZWSE/>GN;L^W*&2T/.!!8 MKJ"CXO6+R6*"I4\+7TY=?9XBCP>7^%@91.2=1CA>P=RMPC!UHN#D89]NML>:1V)U\T M-J[<. P(J,FB>FCVE>@JWDTMY\OGKWA%0[-VY!!Z>.2FD'R&X/@7R15?3>1= MR+>%6KD14@O?/0?8'DPO1-EXLQ[EFW3'S\.\Y'"S^_O?W_LVC$V,-&0"+N%E M498HG ]Y$X%-3E].XP.&=ZT+E9*V$C.KGC"-5W'9U._[RM5-I8+%'"B>?T5) MG_2*@.C(0]*YKBT]E=)"M @!K)N*PYS4K+;_J0(5%?FJKTO1"VS,WI/F-4J^ M:UA-E7?#$:CG!A8 #$;_FE-&"6>=;X$ E!HN,/+-!%QM^K&TC[$=5TLMSWHG M*1L46+N[*T0ET[%P(3C%CGH*J:\4%^.?!*J$"$I-A4V$UWDXNNZ!V_,;2:T; MY%,(HJ?A.+HJD;C^=X<(^508'6N^G-]$T4,"ZZPZB3P&C/-[7J-T18$;GXXB@?]5V?FG;8_SA MNY,L/.\L80KTM.S(TWXX-^&'Y!>]JTG^A"KT"8GPT,)1"E;=<]JX)027^RV= M.-VOW"X(.(R"'U(EK7"%Y%L4- >SC=T[7+>"#O&$^-YWM?)K:HX1$/']J]T+ M)ZKQM:;+/O1^ D-M-EAA3&D]H:]B^'W9ZLYO'GHJ,-U1J0A+^6A>1P_"3^[( MLA._6(!_"!YMUP0B15ZE;E@#Q^14-?. OPF7P21D2BPUU3@,5;:6I?39:U-" MJ7]#Y@-[YHLE>!',;D.7PX&-"3Z%!^=0Z2&TU>)3HRX1J=)?-E=<9P)[6X_[ MXY<'9SB:Q5+8Q*"HKF ]/*RYPN] MG61O@2/V>:5G"@X'565AE@*F)P0H!72PZ47GSWYXFSZSYKT'G:3;L&*/#%4A M[CY[_T<%8( 'G8\#>[X3'"!W%24EX?@H]TC;P4!/3K T]"3M@!RN25"QK:6S MOH*TD^NX9/):VU6E>C'#(.HVB!6QJKBI&17&!+4H"ZA1TVE$ZXW^:_$OBNBT M7(H@6!B*[Z39.\.N>X0GJ.\0 )A74U"O'UKSYZU0_'2NW5UX_-7T+_CO5^=_ MH7L^'F=VJ0,19/FJ0$^K0_8G>U-C@50Z:!!&[Z@X%-6'MYQI\#QO+36/0G9' MF?322S5,@I/6VRH]/HS]TZMK;>QMTM.-=621?;9H*H G*K-:@,]2UH&N&]Y_ M3O283?]B=AX2V.PC3@O*6_=*3J@(1<*26D',I% \='[O:_XW.P(K=-%O0EB/ MTRCYGM8I]ZM_)59D7JL>D4-'\,9S=)AJ["6VWLD"^P+3:"T9P@<18B>4F3DD MS0A&WH" E-*JS1,6+%IH?3 KM* X7!P>@EW ZS*WSF\#)H(+!^-8::&@'!)? M8X+L(CWD?"ES )(->%(.?195C7Q-*L>R0(6"8[J.K@&3S2&V302SD]S?7%;! M?7L0;U?/5M384'JAA7:MX\RMHI[BB-PW<.51.LURT^*1@:0$[H5C_Y]RYOD@ M\[*T58\PB,?^E,%48Y;\>^^,+:.(EN">!?M]X@MIM"7ARG2AJ%@]H&L%N)%# M2Q3?E2*YI@UA,VH.-877$37[4@#)PI38JU)(UEB85C[L2XXTKNID8_E>HP3; MVK9W-"5A@!QR"I7$WI:BXIZ%K(^1S.AUHM=F+M$)L?,NX?6B24A'@1;29*95G0:\D_8JT#D M^S^N/EA4HF:CAT65@G]1*#Q.G92UAH5*JA>,A6*3&; E-T1S4SBHZGVSH+XA M#C2_CU$$L_-%B3 *?D)^ )A)#Y6TWV%,BV!E7C%$24A'"=XU%8RMX[]_47F*6,@G*Z*<(_EL>@S_-S\_/E,D M]1"YLF8+ <+>42]"06#?C$%R1?E^O!4N[]C2#LP=4C#_D\IVCT$"CF*0-N#S M(]N@5XN_->YU_U1$++JF^TME>-L(E]63VF5H$<:C'C[= MH2T=:BWM:1,C06P/H%S#ZZ6WK0FFGB)MA/0Y5R%Z%$(?V"\(PV+ZKK)S"Y([ MI24HP*'H0/H1=%)NC=C%'X*0Q*?SX]FEA=1C^\7*93IK! M+H[L,BZ'X."'!N0/]XFVE4^>1).^#4.1 W60QKZ'I'7&P%[O8X/28/N>>'N[ MI$=]LG>-XXG$$\>UT=PWD[, $">H" F9#&Y"=I8(,/FWW.16. M*!0B;X'D]!HRL OY!3<^_4;().%*/)1M#)3?DZ%*RZ"=;;%]9=P+0(E]D 1< M8JF6# B+3>&@.=VH2#(@9I%1KI$(\\IHG6)HX=T+ M%B/\"$%./5]%#$!MQEK*"Q,],MVP?9A9G7P4/2'FI@O>7WG=.OE,3SD?'HU^ MPQ'S(H5;, +.-/=S>&&Q.G@%@Q !DY<15EA1$0V"1+R4(.#7B^(VWZRE&LH0 M\B4W0BQY.W5Z\)VNKI4S'HA#2,-3"&_CU@TZP8DSS=E[OG;F8FLYO3IH[F)5 M[#[E9!'%["/1'2]A-)03>B;,QYL=O"]N).\]Y9'ETDB-HA=6* UK*DI]OX&#ZX!$0^=3S0U+ M1$5ORV+MWKX"\YQBC!A-:6@'X5]42SSX#>8="% 6Y];7L-=:M$A*75_3%YV; M?R@-,>),RGAVCD"!++'VK4TDBA9_Q[U@%YP_,K^%TC9 BZV"@? VLD>AA8US_\BN[FFAVT4@@11:H=L(Z+ ML.,M)/MBNR&MIC]O2TZROP5TBH"72--!97W ET&L83]?RWKLBAN^I)+%+7%- MCM7Q<*L;ZP9\4W>#( 5JU5Y9'I4 21^/@[M?AW[[I(B8'P$Z47H!AG\'6E6 MN]NZJT&7!>5G&>AB^<&N9:E B+D,G@@YK;TM=]:W[Q;^WX8U?NTPT^3W%JAI MG2K"/CA)(% X%.Q>376[UE?Q$>U)G3RK7K^J@TWN?-N_?@);,(GP-]Y3&]Q2 M$=2[4MA/DBF,/@Z$_I[&OOA9LC?4Y[E4GHS?&@##Y^/XWK^17HB(V;">).^- M/__G218-D;V/S$FK)/,"GY2^D*9,+3%H$Z3")<_.C]6' A8O_?->7R)]+4E# MP/#G4ANXYO9;HM=Y[SEM8B>%KL1@6PYZ@9#$F#23^2\QE2K2+@?VXO,L ,R['?VEM;EQF)KU,BGB MXFB,YXI0.7B8D"!H9G^QV#Q[&L:H+V1)-#!)( M >\%Y%?@&=H>AT6,X$_1P60X<>RA)/.2;L+@YG:XV8CB==,MB--K=[76\3W1 MU:XW OPI=?3DWBZ6#>7JH@_K272*(VR4#K4R &">@B9'F;%DM EDJ:5CZ""\ M.YN>A3O0VH804#("L+#"R',6D -5)OA@4-&TQ#S[D5]/J -TFD?DD5*N+R(. MQ3'R?X4Z%^>/4$)?\3@E)'(OH?I8:''H/:Y+48;S]PF'2CA_1S)+%2%ZV< Y MESN5X"QPU8PMX(@PZX?1U_9"_[5_SXFEO5WM)=$-=I,_1AGIO^[ MZKA5<25'GX:\.)]-SL"TNGPUG\S III-IM.+";91N%HI9>&P3&;GKS(X))/Y MZ64&)V-R]NHRVLCGKRXGY_.71]GSV<5TO2H M4(9AYJ>35V=S''!Z.KFXO#S*+LY@8G-@CD#>@RJ8 *ORG+5'-",BG%C"*NFZ-L(YD\>*%#W=;-9W9E0.8LA9&M*EK$2Y#T"\EA))N/,A?,9@O&+=B6#84/WA>[SAHS@JS? MN2J)8?F_5?QBK $.0MX%6]]F=: 5DB-U9F/NF-/0 MLNATO-W0^Y1'+>66>62[UDY#:Z33\>9%[XH69H!^ M *Q7#?TID]LY/E2^P,2\]'"'OQ#%]6 2V>@R [K[Z3@^^_L.SLXQ=AS#UR47 M-SY O@1>C0;Q[6XMY76CV7)C;2E;'2< X/MB!!#LQ\Z]G?8>5<5]+T@ _]+[ MX7GQ20>3]H7:4+N7UH;EH.)=.PQ1=N0\TK8L$Y>A>06,@[.RY@\X$\TMCD)M MCU;9G@;PM]-'P-\8S/@#9DTG=W7\\1Q[-;DA] _.PCZ$T]Q9XJ)O7/-@G;2^ M+R01M+31(B"6PQ L*A4D&0H?1(%%0/$4E>HC4!4(&X9U!R%IKHV1GH90SOTJ M40YC6!WW@8FRA[-LG RB^2VX6QY:Y9BJ Y\0%B+]'J?/(";T2ES>/:*G?S:) MK":4X:*+*F>G(SS%:"<>8E 2,6O\6I @I+6'D[A6&,N9>&E"JE1RX(6"X\:I M'%)"*:VQ.,D*BU*>OCC.0V*0H[)R"T)&0%KF]_U$BL_JXQ29^_S0=Y&$QY#V6 M=P*:&7>?V%>&M@!/,SZQ:U>?P#%VB5.IG4AB^Y/=8, Y!!:5>NV$$Z:Q!5'M M6N:E: /#,XH& MFL0@[DR5#=60=+KSBF9Q T3OM##]?/H7G;]-.VS*=0 3C#(1FQ@2GN2D@REV M7.V.LF=O;>^5U>A*3^)CBDE:"KR!+#]@ZM$)D8H9@U?*7:?H1<"R8/47YLHIS(*WR4^JB53(>X=?0J#4!YI^-X=]0$H<)#9,OH)Q&V&3O*)I*7(46<^/R-,/R: M8J:]O:@4P-I2.WQ=DH,/B]$9?+)5R&#QC26=Q)-6,2XOSRSXTB!! !=ADY7:XKU M1^$UJJ\@=*<(.TK5+HV7(HPTPN97 2_#BS0JJ'TN+;Q"Y1 7?H(Z)N&V([R& M;TL0)F ],5:U2]SBO)3=OI,>@*4/%SN2TNJQ4VHK<=";6Y1?%%T5 !77^D)& M5";'PI7>C_?5X.#+YI^(5:.M"67I?E+LE]GFG\HM KOBJP1,*S$X MP0@Z]- 0]XJZ@ZR?P,YV+Z902MEO0H*:/P<94-*%=""FIS/"9]FWQ9)U&-F2P=J6B=M?0UC#)G7-YOM;*LK>)K/ ?W@ & M;:\,.J[P],O"Z3!RAW=N&!F;Y^<6PK@-5)V+7!!E!#8^ F]\A+9S*24U(\T< M-=6&+@YK7^>R3B4J1^Y=O>F7G K<[Z:#M'4EQ)1DG K3 MTH9Y.0/$H+9('VA5D]@C*/U(J:U+L(*H:B"$;(V-B-8\ME ZQ]PIP_\6>1\2 M4(;0W EL[$RJJ3Q*?EB.S)<:QU',E6)'C>89Z/J==9[(N?4'--%AVEIU<>L8 M;?B7TH+30E(2!-2(X? KF'/T0:@JGHQW M1&$+&4&]I039-2XS=[;4?U%1CM9%$$!, 3L1H0:CNR'4:S4.I8EU0O<)(O$' MT+&@-EHJC!!Y22:HX& .WJE?).8J3OC)>$;#XZO0!R<)$"O:^0'2[\17=7O0 MUT#H]*?A5?!V2E_FS/(*;PQ>E;0G"-"S67N?[P3SZ[&U^ V47".AT5.H3%[3 M_IL_KT==DAM3/84.K[\YV(U38+Q>'45@]EY;.=BEKS<2:;VH:?DI"U%2-!78H"HA;,N@B\KBC MUP^^8>G!*Z$G1HR[I6E+!&]_0,+R*3TP.E:6?!(U@-VB_H)VL55W\*Q-E-UF M;DCI#SR$_$\LPK^^';S>OQWOX^#"&K@R!"DZC":?B,@CB;\N!(LOID39[4/U MI^))T\'Q=*+:5 2H%@VQL[Y7O]TF6A$$)&&MEZK]#D02+=WW3COVA"]=.SX+ M;8M3FAJ8ATY&9IHJVBQG(:>Z7^EE&F.&>\ A-7>DMV):=A"D@)KX?U'J-6WD$/MTB/8%R>OOQNBGX MZ(PZ>P)RXNDXYN%?,<)0,;@KWN]IU\[X&/G-2388)_&)1Z32/C\/V7X'7Z_D MZB,PWQTE]/O ;;][0"N1OP?U'I/L5T?+ER8X^MQ?<=DXOAQD^TZFEZ]"%-Y:)M3H&7_[[CJ["21R=92)9,6V<.\7#ZV[H"=B_J[W MU"Y4,U-F8/5[_< Q7&L TO-\1DX68X#65^KG M =BD*?QB8.E@1"(O)FF>8F!'+=?5*9W09?$A0_SB@@?.=\4PW6H?JG*[Q/5K M>;Q1!ZE\Q:32'J!T?]ZQS-'YA14-L).8B6]Z2TNL3-#2X@JM^:M!PNIL1I<8F>%A5%_3R<(*UAVJ\K^XQ9?S.]2E8"N,\&PU50; F_Z!LGLORNX<1#UN+W[@57E7 MDBH2O#?R2%]/ @Z!+6H>>!P%01<-Z+Y O":4B)*M6NWI4*.7/7H.MF??$78C MU;RXDC$.L^[-,=7=U\=4O6$9+Q\#OEKONXF;/F74H@8(5K]&1M.27A('P):TD^#-^])''&2O;4BSI40VVV2.A!% M\/2W&:4)D=- B/NK'C%;G@=F+-?'\C.,Y!#/':FEI+.35[J6+,Z]%('.$/,] M.E/K88,T=21BOM+656Z2L=P*TPP:B0,$#"D^PIU"$=LPY6C/R]*OC7.0"$Z\ M*X_UB2C+HL>&F/T7;R,%/9SWZ^E\.K)C@J= CWGR17X^Y>0H0J\-;0=0N)$+ MW$D9.;.<,A"0L5Q6%-ZAH*3?%4$W9?8=CA*"./+607^VE"A N!,CH%CYDB\O MR9$/8G!6DG& Q/>*<_]LM >TB,Y5MQ#A\A2CC)1X^* \YXOB! MI4W1'/.GO9\K#DY8A^G3 _;U^W/PK3Q?V9A%'R?0GK^)?'-(*2FX.;!*UV-] M3$L($ 2GXQ "[W&R$MBU,H(RW=+@D:'RWS'M/3U<&B#._=B:"?C&DHQ+L-UM MZHFD.@ (Q 76_0[C5+PI&44)/RE:+Q<4%],&8TX".I!["&ER>7 MKRZH43',='8RG:(#1DY? $(1,<#!5&X6VMWJUOSM9#8E6F&E +I+T7^7A^Z' M/Q8K2GG%4I_F3L"\3K)?ZO"F7 ,\A%PD">382/4A1*F0X)KZL SPSYA_.>$F M<)S#9S%I[$2O^<0N*U]V[?WW3(U<8L3P_@0$ V:6=Y0D(GD!CSCSST+ET=EX MX1!VAD+#PL/:UU6]ERZ[2=_^(T/F6VXX-39L]DMQCR7"^NU[:>YMAV\//H*6]NC MM(I\3C^LN= 3.3$Y OST1Q-X0\2Y7LDP"[T4"+JTP^:@I 7]/YZ\/\G^>G7U M-J/L'4]2W_YC0UYRZ+N+KMMP) H7XM;Q*)H$U7>U/;U[_ M^HZXK-+$$_V*N+)794)]T)-1GM/44P35NRFRQ=3-WZK.IU&JIX M&L MJ .&<;O/26\&RZS2R&I]:5^9DV9S@7[I;AO*^AJ9@;5_*E/04A(83W^/MSNTE M@OV+4V2-ZUZ D$7" C? M%(I?[^$C5LS"L)>S\^.SZ=%$[QU%+$%LA=880ARH!,=8KXJ-(<:;G3Z(VO?S M77:6G\P6I_!VZ!GIWB' R@='9ZF<\\=Q']?"L<0V8(Y)Z79,=AB" MZZB4ZW_",4&VUPJ$U M2 #@, YY/N&L!/^(GCD]:-()0;*9W; GV56E[4G:6\8XM(8?;O*[T%.,@W5C MF[#49#ZI;32H^+!>;;O6%R7_L\[S067S%QC]_X AX93.7Y==+<@=!PX_'_S+ M2?9:<6_A$"ZDK+$U?7-Z#OKF5MZRJU!O:Y]%]69CW:("^I?><60.1W25SZ+:9@V34BZ1P?PNPW*S1*,-:QQS@K ]M*,X MCF2*:$L\';PQ?G5=U7TZH ;KEUY6'7PGU3]2">\MMG?D\+ B0-H0!P_U1SG4 M>(%;[PY150XV&=>5M)931$0WM ^K>#)Z/GD'I#]FB@+)_1@L3(B[* QX=" " M4N/\*Z?_*9<]I372=T^5#Z?B2>"B),L U3(/#;>1>G-BX$_>BIP?/,[SXRE\ M^0&,@L6&W!T+0@2A)A*T<[Q#_P!QC!'+[TVC(T:"Z>,X!68S5%8DY"Z[2&/K M]"VD8C;Q6[#G+GG:ZD9T-I9](IYXNK.7Q[/32?:S*]8#$EVSA^XGSE6,3-8W MOA9EB#^DH]>]IL7SJ5L=J[35+7O#-&'JH%XK1V934RY%Z&3#RL+A-=,!RB67 MF)NB&$PJ"5%;% (AE*#@8K_X-Z%;$N\QS1@9LHU59ECBG6QBF+Z45[,LM8L; MFT-) :C56(A7^*;!R"1J(,4Q8B[A$AAK>6T21W.=PM)]=4>H>@FI[4BN@M') M])8'=7Q9[^B(41>T^X4!%_TRU?/ZEJH:>:3GZ.)?[43%#:2=>&E"J M!_]!WFY_(%4) +OZJT._@8F) M?NVBL>]#AI1>_[BEV+")15*Y% PHY )9-ZOBH939;HH]N4'M*8VF68^AJE>- M\J#0;P[\0D%X\,%]52HFHJ97N@"<#0*DEB(RQND>#GJ@$#A:%3%(?VFFY2R! MV>N.DUHL#:L_PQEY[6"LY M:&IX,1Y.>RS%S[@\QYU'+4L?GDD[CC3ZHB;O^L#L/P BHK<5;O5#T0DD 1\9 M:CNR*ER^ KD4,'6%FE;\IN61'$SE[CD4=TT=4.4[Q'/RLOUIYD#*;_Z"8CC? MYUW^W3>@8M\4U]2M@ICHVV<8I+)/\3[[]MG5[*NK^;,7\&3X^7??[.!F 7WC M!@L'-L4:'IV>7)P_XZ0O_0,L:1P2R0OZ//WSEH(E^ /X?EW7G?Z!+[BOFS]H M>M_]7U!+ P04 " #<.)Q67$O47F0( !.*P &0 'AL+W=OQ2R MY* 12!E_:383+R 13AP>$P:49RXB+.%6O#236!#L9X.BL.FV6OUFA"EK'.YG MST;B<)^G,J2,C 1*TBC"8GI$0CXY:+0;^8-[^A)(]:!YN!_C%S(F\C$>";AK M6BD^C0A+*&=(D.>#QK#]Y:BK^#.&;Y1,DL(U4C-YXOQ5W5SZ!XV6 D1"XDDE M 8(D/]P6?(*&X09JZR*::C09PE"FGC*4 *H5Q\O#N_GQX>_G'\.'R M[A8-;T_0[?#A\?X4W9VAN]'I??9\C+8>\%-(DNW]I@2=:F33,_*/M'QWB?RV MBVXXDT&"3IE/_'D!30!K$;LYXB.W5N()\1S4:?^"W);KULCK6 MT,GF=_\8" M51/78KO58E4P?4EB[)&#!D1+0L0;:1S^]$.[W]JK =VUH+MUT@_'$)Q^&A+$ MG]$X?4JH3[&@)*G"62_IIQ\&;JNSA];U#ZLP0[6,?LD\+F(NG^F-*'9J'D9,)I/&!%)0..U3>.*LE<^YB$6H.V-)!(2 MD437-**2^ [:4GQN:V^$7XG(KMM[V^B6OY'HB0C4;JGEV>JC"\Y>T%?UTVZU MT(_UZI#6=\R=7]"U+&BYHIB]O%/-9;5MW7(PM=O=1A 21F_'Z!W='Z/>P.G7 MJ/PC(/]2+&]TJ+Y/0U2S#[0560J3"R<(G=W=54%7VT] M.F-G6X7]XOIX',\4/D7$2&L=)C*^<(T"]1YUV7*VD7Z=YEUO T9*E0+,*FV M;DZ>7Y\[1NU*)I[E48EA"8R=>^>Z%.:*-+]4!D:''K5$R]PZQ S[>&DFT>2* M5)TK,N-7T#2$=29P2/',>* 5C>2T2K'E+J^5W(XS@2MHO\(Q!-=7Y^N"H@)U M;HVX>D6Z9N '_OI_V;>&WAH'$.T!ILJ.#"!F+F,UC/6K8EW:. )^I7@ M4 ;H7/ TSM=-N9\HLMK>P;K3HLR*1.[7_.FLU\B?U/<9;Y;>?36["(2HGY=;?G[*[!&",^ M54WL?4I#^DY52=#OI51!*$QG-HD9NEV#;H7&[#]).%^Y(,N[CXQ:"AP+3O=Q M TO0PC87-5MCZJD>OQN&U:F<=JM='=GX'37#/F?U!3C99 -0QFR MWLIUZN"ZCKL&N+ LT6]I!4!-*"/3+42W#EEO+;AY-9!1Q/;95TYG+.7%]>P/49"0?"]AUZG3M-+9M4IQRR"]L:-:L .69#6-&\9V4*M:CPZ-7C7F2+S+BFM-ZZF MUR+6%70)Y&Y_+1NB,\)>O(#8]_^%IFD6<:64VOY_7FP6;MX+0:7*/J8P=*K>B4%22LC< MBU:B'J/KD5,!LRZRUO/:I0SSECNHO3K8V499-S#NIX-U_TY@.ZN#U:^_>_\C MH+V_"]#^ZD#S3LO=/-8KBM_-V\1I2M HP(#N$GT#4*D@Z!C'5,*&?X2%7/RX M8QJ7?@W&G<%:ZH U:*&HLO09>X!Q_H-^/L)T@8,:;.O.G^>IJ[R^2"_6!K_+];"FUUWEW;>@*QVD64598;5J_YM:$ZF?T$!"(!0@$ M*M6. T,X),6/H?QY ?J$R@ QSO[A<28%#T/E=JJBFR324?)0//O .O?!E"9( M IG 2!Y1SXY"'@Z]-,P^I6#-$Z6AI+$^:Z;NS4Y(X6[O["5%H6P!H#J/4#J\ M5!Z4I+ N[52G3M4!N6;AC&,$'LM.C/G,O\1BFP1V@/ M_PU02P,$% @ W#B<5G\E2-1(! R0H !D !X;"]W;W)K&ULM59M;^(X$/XK(U9:@90M>2704B1@=^^0MMVJ+W>?W60" M5IV8M1UH]\/^]AL[D.NV'%?MZ3Y ;&?F\3/C>9P9;Z5ZT"M$ X^EJ/1Y9V7, M^K3?U]D*2Z9/Y!HK>E-(53)#4[7LZ[5"ECNG4O1#WQ_T2\:KSF3LUJ[49"QK M(WB%5PIT799,/FP>EL8.V=P1\F]5Y9]B!' M6"W,MM[_C+I[$XF52 M:/;+'71[>XA#N'$+'N]G(L?S(#)N,E=R"LM:$ M9@7MXO+W^#JZY?%?/'I M!KJW[%Z@[HW[AO:R'OULASMK<,-_P U"N)"566GX5.68_PS0)Y(MTW#/=!8> M1?R(V0E$@0>A'X9'\*(V\LCA1;\2^:& &[CX,)P5SZE>LPS/.Z0.C6J#G-"02K5AZ(_SF_^OW,"IA!<9BMG MA6NFR% \P?MWP]"/SG[Y.=5V)RHO+.]1N1)[:4(E%SR?A.WD^F+F?G,76I6_ MSL'0B\+ BX,$ M\+X\A+?!^N7R1EX(>>'\<0>'Z8>G$2'P'D52;JO,G>"D7^ M@:[F#YI>4FHUDD&WD@8AI&>OUQ(-TLA+A^E/H07A&=Q*PP2,/'^4$KL!!($7 MIKXW(@H[TR/EF[3EF[RY?->*OBC*/,%:,#ID&Z*-;NV.O-98U ($+_!0$1[? M91_:K.8BY]52TU'!$S*EX8)E*[)63R_VV[LD/X*]Z7[I:99FJJ4RV3"G* M]!/)3)M#63T.N2=Y2T(MI" M4FK!V _#[E/.OU-T5L>EW+3*/;@[=*U6G.IE MK2F=NG?ZG_7;'A@EV[*PN06T7YW#HB;]^HVB#RK9_J8&[G')J\J&2L$XR#0A M&<<^#$>A%T2!U:J?>D,_@6F><]MC:(@&D1:,XM("^%?FP!VE,Q$(;![J:;2)XS3SP!G0CC=+D6 WVG[47 M):JE:Z(T'6A=F:;3:%?;/FW:M"=_FS=-W@53E%8- @MR]4]24K1J&J=F8N3: M-2OWTE#KXX8KZC5160-Z7TBZVW83NT';O4[^ E!+ P04 " #<.)Q6,=# M2T$$ !;"@ &0 'AL+W=OBF$? M)/'MGGN.NH>\\5J;;W:!Z.![4[=V$BR<6YZ,1K9<8"/ML5YB2S,S;1KIJ&OF M([LT**O.J*E'/(K242-5&TS'W=BUF8[URM6JQ6L#=M4TTCR>8ZW7DX %VX$; M-5\X/S":CI=RCK?HOBRO#?5& TJE&FRMTBT8G$V",W9RGOCUW8*O"M=VKPT^ MDGNMO_G.IVH21)X0UE@ZCR#I\X 76-<>B&C\M<$,!I?><+^]1?_0Q4ZQW$N+ M%[K^0U5N,0GR "J@W&KR8TW^A"[:R)G&K]3[EUAF85 MV;GIS>77R\]?+F_AZ$[>UVC?C4>.8/WDJ-Q G/<0_!4(QN%*MVYAX;*ML'H* M,"(^ RF^)77.#R*^Q_(88A8"CS@_@!WI+%J52/H&67X [8KM'#_""0V< ND M,;O$+F]AB4;IRKX4P6$?=X3SF]&KY=LW.6?9J=UY>MT-2(.4W$ZJ&BN0?FE- M^K5P='-U#JHE,[VRLJWLNQ/PP%%\^I^_'S9T'E$:"^B3"2@5L+E'TZ7#=B&E M1>1?K$N08=A3VSZWDI+9;ZO5M330:+_-%F(>)DD:QH6 . LS>N(\ACP*.1=A MG(B?[99&_TD[8PT"J5B6=/VLY0PI+)#QD@GD@ M:D5) B)-B53\L^N23BHB+$28L C2B!;EG,PB8LK8'E-->V:V<4I'/U"2HPWY77?^ MK-U73/1-K2A3P0.LSF?Q7E+XOS%T3ZB>[V"N%BH5H)1ZHMZU7EM^>C MIM?O_D7!P)U4:]F^ Y)M%H4%Y2^+0A:+,,]S\)^8,H4D\ED;MX"SA@102K\F M*D@"+"7#E+,P*PH@(5 "B2*&RY6AP@9$F)+ 1)X!#>>,)$;*+,+4'PY9!F=6 M2;B6I9JI$F@XBD/.F,?FY)2EI$<6\HP01$9JL,ZGD=\E*D7JBM %XV&:19Z[ M*(@0V<;DDGBEQ;_,]9=R?+1WX5.\\ZZLL5#J5>OZNW\8'2JGL[Y@V"WORZXK M:>:JM5#CC$RCXXSRV/2E3-]Q>MF5#_?:43'2-1=4_:'Q"VA^IK7;=KR#H9Z< M_@U02P,$% @ W#B<5O'(,.G9 @ 3 8 !D !X;"]W;W)K&ULK95O;]HP$,:_RBF3JB)%C>,$"!202LNT2FM5%?;GK4D. MB)K8F6U*NT^_RD&;L;:RMAD%@ MT@V6PIRI"B4]62E="DM3O0Y,I5%DM:@L LY8+RA%+KW)J%Z[TY.1VMHBEWBG MP6S+4NCG*19J-_9"[[!PGZ\WUBT$DU$EUCA'^ZVZTS0+6DJ6ERA-KB1H7(V] MBW XC5U\'? ]QYUY-0:7R5*I!S>YSL8>GR@?ZYSIUR6PN"E*G[DF=V,O<2##%=B6]A[M?N"^WRZCI>JPM17V#6Q M$?<@W1JKRKV8')2Y;.[B:?\_O!(D[ ,!WPMX[;O9J'9Y):R8C+3:@7;11'.# M.M5:3>9RZ5[*W&IZFI/.3JYO%[/[V7P!LY]WL]OY;.[#[6P!IPNQ+-!T1H&E M35QHD.Z!TP;(/P"&'&Z4M!L#,YEA]C<@('>M17ZP..5'B5>8GD$4^L 9YT=X M49MR5/.B?TKYO4P;3OP^QY7+T%0BQ;%']6!0/Z(W.?D4]MCY$9=QZS(^1I_, MJ?RR;8&@5G M+=(.%F9/5(P&S7MFC^,N55DIB=(:!\P/0-P#?9#4 (1&.M%6 MY 5F( RL5$%%:^#T_F9*&K ;M35"9J8SA)-/"6?1^7^[4XT1'^$9A3: [NP MO7DLEZCKM_]60*>!N4M8GXMVV5D]_*[?I@E]UO7#[@"2?N(/6 (AS9@?\@2^ MHC'#%T4JJMR*(O\MZN9QR@=^Q/H=.(V9WTT2&O29WP\'G;?"7*:J1!*$/;\7 MND >QCX?A#0BH=]GO0XL%+$A[@Y\'L70X['/^ #B 2%9]-[A"5Y5>(EZ7?[O:MLJ+ID.\A#=]]D;H=2X-%+@B*3OK=SW03>]J)E95=;]8*DO= MIQYNJ-VC=@'T?*64/4S&PO=V]R:W-H965T_1/=>P4RY);O-+RF\A=,0Z& >2XXAOI M'O7V!G?Q]#Q>IJ6M1]@VNBDI9QOK=+DS)@:E4,W,7W;W<& PC-\P8#L#5O-N M'-4LK[GCDY'16S!>F]#\H@ZUMB9R0OE'>7*&3@79N-"8@[,/-!;,J&F@_0O$*LE-U#I+057&?V=VI2_ MX$NSIM<1BK\?.QSTADVVV'<;=7KAL#LX@85V1(>%[(P1T%F2T-@;)'N]UU(Z M.N@V)1)=WU,M9'JC7--XVMVV;5\VW>J/>M/SY]RL!=VZQ!69QJ>#7@"FZ:.- MX'15]ZZE=M0)ZV5!OQXT7H'.5UJ[O> =M#^SR6]02P,$% @ W#B<5E>0 M8JRQ" A!D !D !X;"]W;W)K&ULU5EM;]LX M$OXKA!>WL NM+5'O;1(@37?O+A9FM9:U,'.UD0U^ MN5&Z%A:W^G9A-EJ*PDVJJP7W_611B[*9G)VX9U?Z[$2UMBH;>:69:>M:Z.U[ M6:G[TTDP&1Y\+F_7EAXLSDXVXE9^D?:WS97&W6*T4I2U;$RI&J;ES>GD/'C[ M/J?Q;L#OI;PW>]>,=K)4ZBO=7!:G$Y\2%JOY=%G9].LDFK) WHJWL9W7_#]GO)R9[*U49]\GN M^['^A*U:8U7=3X8'==ETW^*AC\-K)O!^ G=^=PLY+S\(*\Y.M+IGFD;#&EVX MK;K9<*YL*"E?K,:O)>;9L^OS_YQ?7_[ZB4VOQ;*29G:RL#!+/RY6O8GWG0G^ M@HF LX^JL6O#?FX*63PVL( _HU-\<.H]/VKQ@US-61AXC/N<'[$7CIL,G;WP M&YL\M+=N9G1X)E'BK=F(E3R= /-&ZCLY.?OQAR#QWQWQ*QK]BHY9/_L"BA5M M)9FZ89?-2M5RP::5,F;&EA*$DZQT3YD5#](<\OZX_1]_R+@?OF-_U3=XP.Q: MLJT4FDE*-D.J9+V4VJ7KZ7BDS]^_"?9O^'CS^>/[\?^%V-:B89>F$DUAV#3- M(B\+@AD+\MS+XX1-DS#W@C"9L:O/%RR*(B],,A9X ?>])$D9]](H]")<_0I7 M-5NIMK&ZE(;E?@)3,9ORT/=2[L_8-."IEW ^ZZ-_*.HL3A(O3#F6\#.XX(>X MRM/$2_U\V,$1*,0C%.)70V'5:BT;RQ !*C 2=P7;*%-2'3,T8N<@DP^HST8> M L?Q%;\3>'T0S=JVLJ,8,/L\3I@/1/*8Y49QX<4 X MS'D,< /E'X9T_Q5[&JZGJ1<188;[- 5'=N&.XM3C2?)LG^/T#& GD@P/ NP@ MX?EN .CHQ7DX[+YX[2:F>>0%<39#]#DXYK.02(PT7#Z/F\<:2!1$//,BJ@?3 M@"9'%+W$CSV>9J.#1^B8C'1,7DU'+5>J6955*9R.P!.">5'>8)>R62%22VGO MI6R8L<*V5NFM\UP+*QV':;C$:"= QI\.,?:X4]\)8__F_GT98W%Q>=W%@L=S M?^_C9Q<2BN=&0E\U1)B]J+X]Z'? WWU9"RU_(BE6 *TUP:/+S$@Q?QZX_^&< M#Y,NUJ*YIKU:ZI?(LMEIA-$V[E]4-7-SW)QI]>NP//) -E&E/%A>F:3H' MV3C&!O-D&-^1LU'-3TA3N^H<'A= G:G:HFQNG14HE1&:TV3N"M4<] CAQHCRABBK>T$NP4]4D11^QO.P7V:?,X#E/&8![++0[X-S MG/#I2/CTU807M[=:WCKVUE0-75*!46;6+JWC[G67BJXH$,PI!"O "!@S#BW'(=^NG@2W!STX M7JZ(;3$^T@A\@ \OC"W*JB4:O7DS3"!9. ]R]H:.$S2L1@ZU>_2P>.8B(=/M M[EX81DUMM67"XD!^G[W5C9:/0' K4 M6X?!(1A(=(.J8/;06QJ&-L]@&F0V/JR;0$:Z:!^8,OVDJ'K[LSGE5SN-W*U[ M@?(KFBUKJ1;O;#QU9ZFPZ3[VW0@G;0Z%UJ*Q6QR/!GJ-!PFD,&HNAOM)Q*ZT MNBO=:QG*;HD3M$&J2Q)I8N4$I"'5),L[HHS'E#N\=D]8X <0C,1_'[(Y9]=E M35[M3O_'A\EV$-)![,I&@)8LBX<.S\IZHS2-VM=D/(*B#EF"9C&#H 1.2UV3 MQ"#+("]"8;<>VZ#/[ J\_+,M-_70=V'$'X2X+OMP&&U! H$:>Q'JUP&=VP_, M0^[E$36DD1]1G\K^!;:]9;\?.NU0(]"W0E!,.7K6(,+YV(U^U 8,R"O=0>]( M9$2OCO]H=6F*LCN$IB'*JQ^G?6N1/FLH>A_#-/!29#V%ASR*7L3=X:P\CHSW MC5A.PY1"1@(@@G2/@WCV@EW4E193G28#@J2^$]@UC6OMHW8DP"YS'N[ZD6E. MR8EF+X=-R\K5:*HQ;4TEA@IK49J]PCX6/L3XGR54RD.)[^:K>JH_=^O&W O2 M<'84A],$'2+)((*ZGQ[LD?9=A=$4)'-]30R6Q/E!4/2I/(J''@ZL!\/+X9F" M(G N[+NJS']5+Y6/E35_=67]B++N<('K P+P4&T];OP[U$CG%@WC;=D0VB@. M;BF'ZC @[E(WG45T-=:'X86'&RJ*HG\3!')YD7L1D67T\LM-2:"H@)[?+++[ MWSZ^X)66Z',,D'HT;D44HQDETQZ*/S/":[FGD$JHN]-^.UU+?N_;_I*DSWDGQ\.OZ) MX;Q[L[X;WOU]XJ/02!JIIQM,A1Z-)TQW[_R[&ZLV[CT[U(Y5M;M<2U%(30/P M^XV"C.IO:('Q#R]G_P-02P,$% @ W#B<5O/6.1&Y P 0 L !D !X M;"]W;W)K&ULQ59MC]HX$/XK5BI5('DWL?/*+B ! MRZE(M[T5T/9S2 :(FL2<;9;VW]=V(,O2D+Z==!]VX[%GGGD?IG]@_+/8 DCT MI-%+!7)-[;8<8A3(U3D-G6,R4GAZ/)Y)\/[Y<+-)].IK./ MH_'?4XS>3YS^0-Z&LV7L^D"=9;Q*@?1[=M2*=6B=G)4,*X4T"L*"$6/ MK)1;@:9E"NEK %M96YM,3R:/:2OB R2WR"4848?2%CRW#H%K\-P_"D&3YQ6N MUXRKV^E.[.($!I;J%P'\&:SAVSZSP&QM2KMA.U+ M*527)) ]FU0UV=N.^/9-1!WW'OWN=R2T+2H[4*R FPQ=LJB,D7."UL3\<6S^ M1@VNH!O5"9Q#*5&(PYZ'2>@A$F+J][#CN&B4J]$2EPD@-:10PB'-),J9$*]$ M.RYUL1.2+NKXD<*@8;=)&T:E&H4O8B<#0^R%!!.E[G1# AR$'H["X.=#U.2= M?B3D'I6LO+G42B-,HM?XA-ZW>MP&U_$#VOT>[5H4FJ!HB /JU;)'K):"]NN" M]ML+NOI9,/7UWM)I1I[>"E8\>^_<]R]3_F M[C(V:K2X/:3:\\?9NQ;6:W2=U'IP&5T_$JN3?36-?AB>Y=",EHL$-FO47EZ M-LT/^VRK*8!OS.XFD.GY:L&I;^OU<%1M12_LU6[Y&'.5 (%R6"M1YS94,X%7 M^UI%2+8S.]**2;5QF>-6K;C -8-Z7S,F3X164"_-PV]02P,$% @ W#B< M5N@!(NL1 P ZP< !D !X;"]W;W)K&ULI55A M;^(X$/TKHZRTZDILDQA*:0M(T'):I&L/ ;?WV20#6.O8.=O [K^_L1-2MD>1 M;N\#9&S//+_QLV?Z!VV^V2VB@^^%5'80;9TK[^/89ELLN+W6)2I:66M3<$=# MLXEM:9#G(:B0,4N2;EQPH:)A/\S-S+"O=TX*A3,#=E<4W/P8H]2'091&QXFY MV&R=GXB'_9)O<('NSW)F:!0W*+DH4%FA%1A<#Z)1>C^^\?[!X:O @SVQP6>R MTOJ;'TSS091X0B@Q/CRBE!R(:?]>84;.E#SRUC^B_A=PIEQ6W^*CE M7R)WVT'4BR#'-=])-]>'+UCG$PAF6MKP#X?*MWL;0;:S3A=U,#$HA*J^_'M] M#B2= %8'L,"[VBBP?.*.#_M&'\!X;T+S1D@U1!,YH;PH"V=H55"<&[[\ ML9PL8#YYG$R_CL:_3UKP,EE^7GZ9SI]@-IHOI[1ZM>0KB?93/W:THX^+LQI] M7*&S=]!3!L]:N:V%BVY!D.(GHI%LT>H^''#VDW>;A N=-0[EQ"'R[H8>8[ MB:#7\*(=6GH<&8J]%ZD%"MUGMQ4FAY(;)]">HW]Y@X\?>BQI/\"O?D?64R.E ML%BA"6J]=2'UTM,!:P;SYW'XO\_\*^!\$)>V22LV?5#Q5\SU[Y&"%&Z&4 M4!N/_P.Y::1*>PR">C MZ"6Y<'ZY+IUW'BT>8:E+D4&;=8&Q=A-V_(YR.EM_ M+XX3O9M>8\]QC\9R"5>=]/5R'"\+T4*5-X1>B=2.Y^Y$?%* "S2;T&8L9'JG M7%6+F]FFDXVJ O[J7K7!9V[H3"Q(7%-HG'O@-FOX^_ =02P,$% @ W#B<5FL(\&ULI511;]HP$/XKIU2J-BEM$H< M;2$2%*8BK1TBM'LVR0%1$SNSG=+]^]D.9&RB/&P/B7WV?=]]Y]/=8,?%J]PB M*G@O"R:'SE:IZM;S9+K%DLIK7B'3-VLN2JJT*3:>K 32S(+*PB.^W_5*FC,G M'MBSN8@'O%9%SG N0-9E2<7/,19\-W0"YW"PR#=;90Z\>%#1#2:HGJNYT);7 MLF1YB4SFG(' ]= 9!;?CCO&W#B\Y[N31'DPF*\Y?C3'+AHYO!&&!J3(,5"]O M>(]%88BTC!][3J<-:8#'^P/[%YN[SF5%)=[SXGN>J>W0Z3N0X9K6A5KPW0/N M\XD,7\H+:?^P:WPCXD!:2\7+/5@K*'/6K/1]_PY'@+[_ 8#L <3J;@)9E1.J M:#P0? ?">&LVL[&I6K06ES-3E$0)?9MKG(I'DY?1T_TT@>4W2)[G\Z^SZ2)Q MX6FZA"M8/LP6$YB/%LN9]OBTI*L"Y>>!IW1@ _?2?9!Q$X1\$"0@\,B9VDJ8 ML@RS/PD\K;B530ZRQ^0LXP33:P@#%XA/R!F^L'V&T/*%__T,I[)ON#NGN4U; MW_.Z.\TRKOG&./$]VF65T@\#6,LC?*4I2@."1U M514Y"GE*\'G*RXL^\<,[^-=U)(T872(L5RALF?YVT64+C@W2&HO'L?V.&PO=V]R M:W-H965TI5&U22A(G@;2%2*4?*@_M M*NC:9Y-(1KXJ+C0(V]E M3'T1!+I8845U3]8H[,I"JHH:&ZIEH&N%M&Q(%0](&/:#BC+AY<-F[DGE0[DV MG E\4J#75475SS%RN1EYD;>;F++ERKB)(!_6=(DS--_K)V6CH%,I685",RE MX6+D7447X\3A&\ +PXW>&X/+9"[EFPLFY<@+G2'D6!BG0.WG':^1@'-JJ MN4&3:L.VYIAPES(SRJXRRS/YY/'E]O'YVW1R.X,OSW3.47\=!L8JN_6@V*J, M6Q7RB4I$X$$*L])P*THL_Q0(K*7.%]GY&I.CBC=8]"".?" A(4?TXB[/N-&+ M_YUG[U!^+3LYS':5<:%K6N#(LT]?HWI'+S\]B?KAY1%O2>SVREE6N. M(!\HC%0,]2&;QX5.3S(2QI?PO]\K[2S8H\=JCJHY_K\A]CJB_8!TP?1A MW/[HQCY0@XI1KB'V!_W(#Y,44C\Y/_?300ROMD[/F#BKE5S:T]1 _#Z)+2BQ M):&&UL MI5=K;]LV%/TKA L4#J#8>OJ1)@:<-&L[-&UFIQWVD99HFR@EJB05Q_OU.Z1L M67G46[L/B46*/#SWW >OSC=2?=-KQ@QYR$6A+SIK8\JS?E^G:Y93W9,E*_!F M*55.#89JU=>E8C1SFW+1#WU_T,\I+SJ3)7>\6 M?.5LHUO/Q%JRD/*;'7S(+CJ^)<0$2XU%H/BY9U=," L$&M]WF)WF2+NQ_;Q' M_\W9#EL65+,K*?[DF5E?=$8=DK$EK829RS6^AV25MK( M?+<9#')>U+_T8:?#?]D0[C:$CG=]D&/YEAHZ.5=R0Y1=#33[X$QUNT&.%]8I M$+\.CB&]9VB-1 MX)'0#\,C>%$C0.3PHO\AP$MVUZCQRZ@VEV-_# :EU-P05*]=-H%-5IFM1Q8\RWBQ M.HBF#_OCT(OC Z%@9!$#0-XYC,( ^_=ZF%^B:HL79*DG$-TE18!84%KC0CRE:7VL.E0DE6UH02KXV; M8]\K7CIBW45+F2#P1G[94W*P?> M8)@THZ$7C@)RG9=";ADC-+NWFS3IIB>M'>&P9;TW=J(O*Y!2C026\I?>O$>< M[MN:[GZ1A)!B#SRO21*<&)AX,UL M%XJU"QO!#NP&_J 5P8,X:OG)DI2EN\?8 U,IUW#987$P&#^CL1<4X;)DVEZB M(&$K$8>V2TC6G.P/GVW^*&G1UJB;_=C.,/)B)-_G)SF$G!^%P]88WL!U\!%< MSLA4H!MP7G:9B:R!,D*B6AT0NHF7A,'AW.[("X+1";F35L[F="^.$D3EL*5D M./81YY&K$D>*" 2RM;EPX;]FN-V%HV36U+B)=TI6)4DA!7PN^-_,98D#(!S9 M>/\$6W"ZP#K$_8:;-2\<2,$>#$H R>M[L.W5]6"@M=F%3E2E%7V7):5$NT/96R(SQ9;ON8_KD3G]2AGDNS%XJ\*^IV MK2WH'J'"53'+D#W+U U3T+S2N'ITP\%# 4 2,FU.EXHQCQ32(#.%?:FH]4'F M\#<%=1]]5YPU^_:6-S%(3V2T7N*)"/D#UU-U6-+-U M%0NG\RN4EI*GN-8&39&;HDEPR1!ZR7B(^+A'D6//:B&.9%:LW6&N4KWDTGZK M4TNJFO9EM/GFF=:=_6%Y_+]V@R&PO=V]R:W-H965T:4\6-#- M5MN+8#PLR 83U _%O32GH$;):(Y<4<%!XGKD3:*+:>J1Z%^..'J!=>GB#? MJB5(1GZO,%6)2P??G'ZT19=)-K MS%XT@U__C6[5VQWA#);(BW3+EN*, 2%:2FI MIJA^D8[B9ZTH[/B=\_/?MM*:?2^I?OH_')@W2'_=?OY[UUZ?"..)$_B+I^MU\_QK?J.FBTZASEQ@TD!2[25=>N;^N9 M-ZE:_;-X-3!OB=Q0KH#AVJB&9WTS8F0UA*J#%H5K_"NAS1AQVZV).$HK8+ZO MA=#'@S50_Q,8_P102P,$% @ W#B<5L9COMMB P 5@< !D !X;"]W M;W)K&ULG55M;]LX#/XKA <,+2#4MOR>)0&2-L,- M6'JY-+O#?51L.19F6YDD-^V_/\I.LMS0YL,^)"8E\M%#BJ3&!ZF^ZXIS R]- MW>J)4QFS'[FNSBO>,'TG][S%G5*JAAE4U<[5>\59T3LUM4L]+W8;)EIG.N[7 M5FHZEIVI1U!4(:/XZ8SOE(ZW@IG] _][%C+%NF^;VL_Q&%J29.ZD#!2];59BT/?_!C M/)'%RV6M^W\X#+9AZ$#>:2.;HS,R:$0[?-G+,0\7#JGWC@,].M">]W!0S_*! M&38=*WD 9:T1S0I]J+TWDA.MO90GHW!7H)^9KM9_KA;KS;\$5E]GCQN8/3[ MXJ]O7U;+Q>.&P.-B S<;MJVYOAV[!@^T;FY^!)\/X/0=<)_"4K:FTK!H"U[\ M'\!%IF>Z]$1W3J\B/O#\#@*? /4HO8(7G,,/>KS@M\._>ROL 31\&]3VT4CO M60&BA1RO5+2=:'=@S=G076BJ>,T,VK \[YIN MD N.*,LT'"S7LXMH*EDIQ% WX[@XX>4>L&GW_[.M,T+E@EO MMESUI?*K"9:.?ZG0LV+YV-^\$W6!\6F(29I$Q$LH^)3$440R+X(ERRO,G'K] M)4%^2/PL(UGL Z4D#")"PP0[P$@%S[P2.781)#Y)@P1\-,Z"&#YWJA6F4YQ M*5ZLT(/*LA0YO\0FH9<2FL4H95F$6O(S!DHBI.;',00)H1[:9A%\Y5J/8/;> M7=P@NX"2(*2W23#G%VM)P(MOCF^S5=&T@Q/H1B?1[PT/47V M5K>X%[.NX6K73W2-1=FU9AA[Y]7SHS$;9N5/\^'%63*U$ZV&FI?HZMTED0-J MF.*#8N2^GYQ;:7 .]V*%#Q]7U@#W2RG-2;$'G)_2Z7]02P,$% @ W#B< M5K"S5$BM @ &@8 !D !X;"]W;W)K&ULG55M M3]LP$/XKITQ"($7DO9321FJ!#21 J(7MLYMJK.7$RI5J1HXCDQPK)D]Y@S7M9%Q43)$K5HYL M!++4@*K2\5UWX%2LJ*UX;&*/(A[S5I5%C8\"9%M53/R:84[/DA85UK+@-0C,)M;4&\U"G6\2OA>XECLVZ$J6G+]H MYS:=6*X6A"4F2C,P6E[Q$LM2$Y&,GQM.JS]2 W?M+?M74SO5LF02+WGYHTA5 M/K&&%J28L;94<[Z^P4T]D>9+>"G--ZR[W,"U(&FEXM4&3 JJHNY6]K;Y'78 MP\\ _@;@&]W=04;E%5,L'@N^!J&SB4T;IE2#)G%%K2]EH03M%H13\=WTX0J> M%]'Z"8Z?V+)$>3)V%!VA$YUD0S?KZ/Q/Z#P?[GFM<@G7=8KI M>P*'M/4"_:W F7^0\0J34P@\&WS7]P_P!7W!@>$+_J'@?75V+.%^%MTJ(]FP M!"<6]8)$\8I6?/3%&[@7!S2&O<;P$'N\H-9+VQ*!9U"R.H56(@C]ON0^J8?) M[MX34"<9Q;6"#%%"PXH4% >5(ZSX*XJZTGL4X4M%36TV-E *:J($A=G1TB1H M##0H"JZ=#"(7CKX,?3>X^.]U:HCHYK%:$KF^_8\I]!J\7%Y)]H*;2_P M3S[2VE#3Y/1L]]RUW>B,K)#DAGZXU;/O.3@[_5JA6)FI)"'A;:VZUNVC_>"; M=OW^-[V;FO=,K(I:0HD90=W3L\CJE&T=Q1O3_4NN:)88,Z?AC4(GT'[&N=HZ M^H#^[R#^ U!+ P04 " #<.)Q6<2B2?[8" >!@ &0 'AL+W=O4:05A@K T#H]<+WF!1&"*2\7W/ M:;5;&N#Q^,#^L?9.7M9,X8THON6)SB96:$&"*:L*_21VGW'OIV_X8E&H^@F[ M)C<86A!72HMR#R8%9$\X:0O\=0L^'>\%UIF#.$TS>$CBDKI7H'R3._+.,MQA?0L^SP7=] M_PQ?K[7]?__9XJ8Y:.&\LUROK( M_TRA*^ =!WX;&#WFMY(LH;XEG\&S^Z%'3[_GPHTHMY4F4B52O3-6K@)[2'?5 MZ_5MWPOA#I4:48^(J[(Z8;X3N';H7G6ATQ_881!V_SX3&SCUT'[?#L( AE?V MP'4/XDY=!^>H9DN4F[HS*8A%Q753ONULV_RF3&PO=V]R:W-H965T9,^<,9T@-MU)]TQM$ Z]%7NJ1MS&FN@X"G6ZPX/I*5EC2 MSDJJ@AN:JG6@*X4\"\;#B:YRC^5P]*YH%+4HF"BRUD"4H7(V\";N>)M;>&7P1 MN-5'8[!*EE)^LY/';.2%EA#FF!J+P.GG!6\QSRT0T?B^Q_3:D-;Q>'Q _^BT MDY8EUW@K\Z\B,YN1U_<@PQ6O3ARZ(>_<(CV#I'CW01R+.^XX>.ADEM0UIK0[,!)==Y$3I3V4.9& MT:X@/S/^M'BXG\%D/K]?S.'#XN%Q=@?/D]GB\7X.%PN^S%%?#@-#D:Q]D.Y1 MIPUJ] M4%L&3+,U&PWV98?86(""*+<_HP',:G46\P_0*8N9#%$;1&;RXU1T[ MO/@?Z88WPD_I;= ZI]%LYUSKBJ'.&:Z?EVCF'/IY3 M)V9UCB!7(,T&%7"MT>A3/,\C?3KR!JX04DGMI0UF%ILV825SZE,-%[.G*8B2 MUF2M>9GIRVMX_ZX?A?'-?_Z=:!N%3A*+)=&PI_FS"9TN.YY$[<3RL7_/"BN^ MHVN!%-"=!%6MT@VUI86N%%U6RNQ\J')>&B#>@-]K45ES8'X_&?BL%].(=2,_ M3AC,<%63D2).XL56NX7Y?#6_HLS4I:&#Y(*2N(:L-@*U0R1D\2&KB^IH_< R MZ8=^F/3?Z&+1#8FNI!;&,5:XI^;.4@/K)7XTZ &CA'09.U+HS+=<*0JYH]/0 M-8U2))U8B+H QIB?Q.3).G[8[Q][D@Q1IK) ,/P5N#%*+&OC%!I)6R2-=BM> M[L 0J.;NDB0R79\E V")W^EUX _4^AHFMB1<8,LG59B1DEQ2%5&=Q'[8[5S" MAIOED0#RZPE MX(KP5(4%1R]D@6KMO@-TT^3-8]FNMI\:D^:%_KW=<$.?2ZBL >VOI#2'B0W0?H"-_P102P,$% @ MW#B<5A;XRH>- P FP< !D !X;"]W;W)K&UL MG55M;]LX#/XKA <,&Z"K+?F]2P(D:8<-6&]%TNUP'Q5;28S9EB?)2_OO1\F) MTSNT >X^)!8E\N%#4J0F!ZE^Z+T0!AZ;NM53;V],=^W[NMB+ANLKV8D63[92 M-=R@J':^[I3@I3-J:I\%0>(WO&J]V<3MW:O91/:FKEIQKT#W3ZM(;/UR?TCRYV MC&7#M5C*^J^J-/NIEWE0BBWO:[.2AT_B&$]L\0I9:_FUD,S#,X/L-0-V-&".]^#(L;SAAL\F2AY 66U$LPL7JK-&K+Y? M'%$7 RI[!94RN).MV6NX;4M1_A/ 1XHC3W;BN6 7$6]$<04A)< "QB[@A6/< MH<,+_WO<+X4[@$4O@]G&N=8=+\34P\[00OT2WNSM&YH$'RY0C4:JT27TV1H; ML>QK 7(+TNR%@HX_N:U?HGT9^.OK8,"5@$)B[VDC2NL9=6$K M:VQB#>]6=PNH6MR3O48S_?X:WK[)6!!^^-_?N;9>L,RBV2 K6^I_JV#IZ7.! MC8+E8W_WIUAP6D'7JV*/#6MQ.X5C3)DG EW-6^-B%3_[JL/Y8B D01J2A,60 MD(@R0L,(/BK7T.?T9'%& I8")6&8/BC\SC<#BN-K-.(I%D$(;H.T@R6LFDJ[2;J MJ#)F-")98KLT5=^>$4=3(HIJ.$I& 0C.S=^-])@U=URCZ^G4%8!S[=2 MFI-@'8SO\>PW4$L#!!0 ( -PXG%;G$\08W 8 #\7 9 >&PO=V]R M:W-H965TCV48LXS*$2]8#C-++C*J8"A68UD(1B.CE*5CQ[*\<4:3?# [ M->^^B=DI+U6:Y.R;0++,,BH>YBSE=V<#>]"\N$Q6L=(OQK/3@J[8%5._%=\$ MC,8M2I1D+)<)SY%@R[/!N7T\][6\$?@]87>R\XST2A:YA&+-@'&X%'KEM.X-7?V M(KYAX0BY-D:.Y3A[\-QVF:[!\X%G! M61BCNZ88%IJR5,H7(F.+C_/49(C%?-2@I0< M'J-7OTP=RSWYZ?_S;2>:*>.,<>2QDO:C^WS5NS[;QH'GXZGC(]O"KNUAWYZ@ M3SQ?/1;56+9S$I9"0,A0 6B:+FSL^C8F$PLYV+8NN:*ICL":KO8=0/L M>F 0I.T V[[5.+HG3TB;)^3@/%$/Q?/R93_T&Z9HDIJ]4#%#[P4O"Q,5_T0^ M*WT<1"%I_HM,N:Y7G'*:]Z6-,?Z^I(+FBK$Q<'1*P6?8K0O!HD15BA-L$8)M MUT=TB#XQ!1(:*>R(.-@/8/L\2XNTR4@\2"%W;2!"BP?T:Y+?\"N>4H$^\#2" MN*#%6L>&[+,LZVD=77$A$[ %.00; AC#!!.;VZ&1-Y%DN9!)E%"1,(F(U6N+ MYJO[I+)YN)F-L=92<2(B5%"H"S %=35Q\-0E>ZT!#JB.N4!ANQ7)WR#) M1@F[3@"EZ;5O-E'_C-E?&KB&;81T-#:RE$K)@.[6[('MP-^!>;X220B'=JG3 M8T[S&[WDBSC)*7 )V!*4:PV]FAS-03&,NX;720$YX>RP4<&]O==L@E[1K#AI M$O%C+DN-R= %%S!-#=OTX*]#9+L.]B8$O0/,/*SK3_(P@;A&T"^H&"VA@.%9 MTI2]3AET*="JA#=(@25)3?\C4;B-[4U\3 CI6X3)EZV]6Y2)R5J)$?M1)D6F M*5.+N$&+:HYCEI@H MKS92K8I\4YY[JZZO9C#TL*K*GO:T!S>.=2K.MYP")FQ=6CW!;-AH \>K'$8 M256XQ-H)^VS:JST%9G,/ 6W$77>7#YNT5&7T5$G]4@_Z#/Y!T-FRH*9 M&U+Z,-)4<4 %"19R ?T^6KZ,F(R@AJ49+X%/ZERSX1A>[T<)-PL!M;3=P*VC MH:ERK0'I_+BI._K"%4/V=#C2A&-4.MO27S0T#(U7L%J6W)HKDC&8Y+< SSO0)W,UB;'*T(5ACHJ58#-;"M#03&AT.S34SQ D<4%6[GDK^+&NIME+" MI@A]>965ZP'99)V7HCZ.U@AR$-$(DM%D7K4R%E4M(],9LJ8=S6VL4,"@KVIA[Z:0[MO M1UMA'P<.7$#==1\48,>R\"2PX.XBY3&Z>,1N.W($'06@2;PA/'@!GMKV<#? MO[/T(QL[OH.=Z638?5F>@O+;@O)_HJ"6 M)1R_#!4"R"@IP#7!"OJ@F;>WPO:;>+<;K.'-WI73E]?4'PP8C.6&P#8J1V,U MD["'G;EN4>EJF'JP;W!XP7 ""3OU">R I8<$$6Q-">Q/H(>>_C!B6W!_,,+K MVY8'-R,+SN%KS=UTJ9MAX@$*-%=UBP]W<)!QB+UO8\>=CYH9$ROSZ18.&7T8 M5]\WV[?MU^'SZJ/H6KSZM/R9BE4"Z9FR):A:(Y\,JK.I&2A>F$^D"ZX4S\QC MS"@T'%H YI<<^H9ZH VTW\QG_P!02P,$% @ W#B<5B+AG7??!0 Q4 M !D !X;"]W;W)K&ULU5AM;]LV$/XKA(L5#:#8 M$B524IH82-JT*]!B1=.MV$=:IFVADJB15)WNU^](R;)LR[(;=!CV(3%)\=[O M'AYYO1;RJUIQKM%CGA7J9K32NKR:3%2RXCE38U'R KXLA,R9AJE<3E0I.9M; MHCR;8->EDYREQ6AZ;=<^RNFUJ'26%ORC1*K*3>_&;E&(9[Q1!L.#'Z^\5<\RPPC4..OAN>H%6D(N^,-]S?6=K!EQA1_ M);(OZ5RO;D;1",WY@E69_B36O_+&'F+X)2)3]C]:-WO=$4HJI47>$(,&>5K4 MO^RQ\<,Y!+@AP%;O6I#5\C73;'HMQ1I)LQNXF8$UU5*#?V2SCZN)ZHH&I^31)&@9W-0-\A(&'T0=1Z)5"]\6D.#W)\S9,Q\CT'81?C 7Y^:Z)O^?F#)O995M,%_72F'*Y4R1)^,X)\ M5UQ^XZ/I\V<>=5\.:!6T6@5#W*,>!($47R" MIA#%Y8;.CX "N\CW8R>*"/HL-,LZ\3FD#X+0B7V" I6@ O _\",'AQ[R8^K$E)X=A#^< M286X.1>Z->?TEW%O^1JMNN/WUHI$*'U:O=M<2)W^S>SQ#Q[H"3+R?.*$\18& M/ PI16/T#M +0$QO/==-)^(Y)"0M$60C(3ZZW_C6H*A:@?!+8)(W].M4K\"_ M<%[F]7G94CLNV1H>.QX)FHS.6F.A5EPG\**MGB$!%>A /M(V'^G9^:BJLLPX M]%Q&>L+4"BT@.2 MZNZO;L0R9H!=BZ;:^_)T6&*;I[,+]/ $B6@->?O_2]U7 MQKJ2I7.;'RP7E:G,M$BRRDBQ!G"4@XF5M![IS;WCIFUQWOH1.O"%=8^1MG=> M*!12@#.WI0VQ$[MTD,5>$X")$P,"M_D8.S&F'5P]S2"B#HZW;L,>=4)P8YWZ MR4]REA]%#NV<9;X;0ZT&9^=#C3=BEJ5+UEPC$EG5&O#'9,6*);\U0EIN@06,!A9Q#^TJ$+ MZ'9VV/[]AU9ZXSC8L]+=+IVPDHPIV=I%QF0[&TCZJ$WZZ.RD'^C?^_)ZF/&/ MI]N?X USN)F].VXWV;SYN'_R011\!.!$_=", Q1!^Q[Z9DP0M",1]4W;*3E; M0"A@&;JB8-.<5\7&U<"VMKEDWW/;G 8$6B O *Q5H'.:EY6V -5T8'"=H8&[ M@V<[K7USS3D=J+@-5'QVH!;'<++C!PXF^(P X-"% MXS\^%@ X8&@0'@U C,Q MIW MS^D_4$L#!!0 ( -PXG%;R1R:\-00 + 9 >&PO=V]R:W-H965T M[I6E7E7CZ; M9"A1$YNSG=+]]S=.(- K94]\2>QXYIFW9YRY6&OS;)>(#EZK4MG+WM*YU=EH M9+,E5M(.]0H5G2RTJ:2CK7D:V95!F3=*53GB03 >5;)0O>E%\^W!3"]T[5-#^NL=3KRU[8VWYX+)Z6SG\832]6\@EGZ/Y1EV\$_BIP;??6X".9:_WL-]_SRU[@'<(2,^<1)+U>\"N6I0V.-E MNK3-$]:MK""+66V=KC;*M*\*U;[EZR8/>PII\($"WRCPQN_64./EC71R>F'T M&HR7)C2_:$)MM,FY0OFBS)RATX+TW/3VZO'^^_VO,WBX?839MZO'6^C_(>56UJX53GF;P%&Y%GG'M^Z=\V/(MY@-@01 M,N !YT?P1!>N:/#$_P[W4)0M1G08P[?)F5W)#"][U <6S0OVII\_A>/@_(B' M4>=A= Q].J.VR^L202_@5AI5J"<+#VA@MI0&#WE['.]:VB(#W"*M",EZ)) J MA[PH:X?YH>.E?$&8(RK(9)G5I?1RTL)"E]3(%OJ/=]=0*'!+75O"L@SP-<.5 M(XE]$SO$G/@Y.(//GU(>B/.3W]2,9!3A!SEM 3W1@&B"U9PL>:IL!8DR@7^$ M#7G>X7C_/UK?UQ4:Z;0Y@WNZ& N5Z0I!B)CQ.(9)'+,XX1"R>!RS4$S@=[3V MC:ATSA3SVOE. J=!:?4EH]8PE#U*-(DY).XX"V$0L30A1T7$XCB"212QL1#' MP'XKU+.>Z5(:[W.8G%O0)B\47:IMJI>ZS)&2TV5"!$RD<;=/>,B",.WV8QZP M.!C#C:<#79* BP7=FM9SD+Q^0>,*;]NB*BC[2CMLP4.^RV=?!"D38C+H3@[" MR;($O6INY$XS&G.6Q'SPID;[V-M]5Y>&9%OVMFD:]4MM[6"/<'TN.!/C9 !1 MR-DXF72!GLJ]&U2:+N&6&4<.&_?F'W7>%U@W/PO?4)1;^O>!JAOZ4H+>5I)R M5COKJ)$\:\(D91.1LC06$$X""HFS=#RA=3WIIML[XK7!P1@F\1 M%GE=$?VT_KO"'RI2&/G<,IZ*=R(_8T(_(=6 8@@&;V#_RX$3:_6&+=OKS-L] MN1)=S$G(HDU%=O=.S))PPI*$[WT+*,LIBR81?'PCG]KGX9!/0 R3E!ZA:+.] M=ZN_[XR3+?7#H1@/@ ^#T-L*M@$>^O&-]J82:MNG9O:R1*A:N79 Z;YVX]U5 M.]7LQ-O9\$Z:IX*H6^*"5(-A$O? M/-6NW%ZU,$_9RFA34\ M,7-78GC"2Y6E!;L22)9Y3L7CF&7\_M3"5CUQG<[F2D_TAR<+.F,3IGXLK@2, M^@U*DN:LD"DOD"VN$C\8#36\(?J;L7K:^D3[)+>=W>O E.;4<+1#+6*PT M H6?)3MC6::!0(R_5YA6LZ5F;'_7Z!_-V>$LMU2R,Y[]2A,U/[4B"R5L2LM, M7?/[SVQU'E_CQ3R3YC^ZKV@]WT)Q*17/5\P@09X6U2]]6.FAQ1 Y+S"0%0,Q MEWHPTGE*8A/$1A"?(?X8FW*J7K<)F\W MXJCV/HVIY@S).17L"6[*)"KAZH2A../Y@A:/[]]%!(?'LN+XH#TA03&L@8-2 MP[W(:($@3!BN1T:%1$P; (+K8_DMP*VNT#'_,:)%8FX4I1)1":P9A B)#JXO MQR@M (:7$FBDC=A#S!;*@)OM]0P3<2H96H@T9@8J!J,3<(229D@QD1\>(2VT MXQ[O_?=;:7<;B>@ULS%]^: M@LL\1&,*MJ&O26J=/;$'/&BH/=OW?9M$43/C]EQOO=P+W680NK;K>^B3H 7H M;T,^3([?/+ZH]=5([MJA[]B^YQRVI2$[D2!;3%G:END@BFS'V< A@YTXG4HC MSEH1.+!#KZTR+VBIC/C-P(_LR W^H,JP [?WYH-N41@)/-O!9*\:PVLP+[1] M-VB!!WYK$*TM#H>V"S:W=XT=X-#7(AQJD_(WZ'_XL@. MGFU2BP+A+X@\0Q"2'G;JW2$:V1@B;Z@C.*PX.W8*# /NR!UTU@6- P1.;XFF;\77CW4"1I;B"-/YB059O SOJM)\6 MI383Z.>$69<;Q=IK:[5[4)U@,1>:VE1I3)OO@IGV"D$8S[>4<'NLQ3[NJC"? M,FPDRPV[,@>J!UKD^N^,2R4KQURRH@1_="']8!?KA!"$ 9I &ZF5N5*Q1%Y MS'IH8P>C3ZP )6=&:S2!MBT%_Z9&00T']GPTL .08!!"W1-XZ!H:""KBN6%+ M8.>,+Z#_56N> ^P>-JZ(;9]$Z,;8P("X !9!YL+:'>TH&'38;-C8;-AI8U_3 MXHZC"<_ /,YXST9_J:2'#JRO*2UF#RDRZ];6%K$3^#?;IJ@1.]I;>Q?] 3D' MC9R#O;=WW8@;[=WNUF[C'BMON'IM$_?_ZMJ:?/OF[NT_UK7!+>VG:]M2&[Q4 M*[C$QM[ 'D""QDXOC)X1;C0278B[ZN)G.Y%>!'&;0$IOY8!]5<>FS-6)#P:* MF^KR-R5[8^'\JF-N"U#]UD-ASL3,/(=*,*^R4-6;83/;O+B.JH?&-7GU7'M) MQ0PL#V5L"JP@!=3*HGH"K0:*+\RSXRU7BN?F<\XHA!Y- .M3SE4]T!LT[]## M?P!02P,$% @ W#B<5M$^U<>:!@ 1!0 !D !X;"]W;W)K&ULO5A9<]LV$/XK&'4F8\\P$@]1AV-K1CZ2)A/;&LM-VT>( M7(EH2( %0,GNK^\"E"CJM-).^V"+!W;WV\7NMTM<+H3\KA( 35ZRE*NK1J)U M?M%JJ2B!C*JFR('CFZF0&=5X*V0BL55PVNL'CRQ6:+-@];@,JM48>A?7H5EO%WQCL%"U:V(\F0CQW=Q\CJ\:K@$$*43::*#X,X<;2%.C M"&'\N=39J$P:P?KU2OM'ZSOZ,J$*;D3Z*XMU_M*791QJ CWW@("_%/ M[M*017E+-1U< M2K$@TJQ&;>;"NFJE$1SC9E/&6N);AG)Z\'3W=?A\=TM&PZ?GW\GST_!A/+QY M_OSX,";#AUMR/?PZ?+BY&Y.S9SI)09U?MC1:-;*M:&GANK3@'[#@^>1><)TH M1WWPQ'8[0IV^YCVP1@+-"Y2(&**Y9%2#3') MJ=2OF*8IY1&H?8B/ZWPLM-*4QXS/",U$P;4B<0%D*D76TF+##@-%J#+6<4,@ MFX!<;8I'4(7=';( "6;55*18_XJW_;LXO/(+X]_%2*!_Z!NR',7J M,+%0(J629,+LC+)Q$#H!J8C?=]I>EWA!W^EZPNJ-$\WM_SM(![0 M4W.C+N'YM3#W?*?GMT]&/(SG-OL(YLL/PUP*&]G?&-= QBQE$=*W"3+C<^!: MR%>2%S)*D(P/@@X[3J_CGHQY)"&GK]AL]'K+=H.UDQUK,>OM5DY@#U0"@9IB M,L7/3% \S^GW71(ZG4Z;/.[8617;MJZ8J5Q@DJU3++?OV>@Z0;NW3OS \=SPY!PJL5&E M0!_*EVV1KX+/WFN0V7^< VVGXP;D4T$Q%!K@36N!X_?]2LT;*&OY<6:^%H>(;PEQ.:B949:KH>$E^:(LTUCTR7835=AB=/EQL,:G%LQ7G? MH'E<_7-=Y?:NV=: GKX"<@H@VJ,[^?>20RN^58 M UA8QN9LU376_<7TD]ZZ3W:0MC?'0Z/K;3RUY ZQN_O$[SINOT\"/W0\;/9K M-,L.AQ^^G,[*FBJ#@OYO.A8X78QV!YL-SCW=/J+@NCY>U,5J]GTTV"5MQW7; M!DO;^\>Y,2XM$7C)@:OE)X!:"5V8XIV(@\WMVO MG")(U')6*OJ"S6RFBIW6AI%M]T(S_7ANM4/CU*<1UB+5CX(=,.2,_I MXES9=;P@.!SE%:07A@6B"HYCG.>Z.WEW9PYI)(L8]B[CX(9'.Q\H@>/6L@]' M"W\]I!E'.ZLY<6J2]KBNG5&IL_-JO&?S;%)O]L\STV1QW#X_J'O['C^JG&ZO MPKZ/M%NUDYT,T ]S?H4^&=XO#WFJI]41V; \&5HO+\_7L&G-&))M"E,4=9M= M)&A9GEF5-UKD]IQH(K06F;U,@,8@S0)\/Q7HX/+&&*@.#@=_ U!+ P04 M" #<.)Q6C \$VWT" !D!0 &0 'AL+W=O/PFRG(XER4NL9,XK$)A.K'OO=AKJ>!/P(\>]/-F# MKF3+^8LV%LG$)GGJAL8@TM2#!E3:&>^?X;'NKI:[Z8%])\8=_&#@86Q(U4O#R 24&95^W* MW@[W< (8NA\ _ / -[K;1$;E U,L&@N^!Z&CB4UO3*D&3>+R2C_*6@DZS0FG MHMGCKS1KN5P\P>UQM%JNO\]5L,5_#IPW;%B@_CQU%N33"B0^\TY;7 M_X#7\V')*Y5)F%<))O\2."2R4^H?E4[]BXP/&/<@\&SP7=^_P!=TE0>&+_B? MRGOG*F[YPO-\NGMN9$E]FA-W9@T!0)/ M07'%"D@;U0B$FKU3CR@)#=VS )51:J@;$6?TKP+;"41S?JZ@RRFOKX:^&]S! M1^LO9 *P2O)J!_0X6&XIOWZ@Y^54/U( SOHW]@CKZ_-$/KVS9!'88#NS\:PL:4YP5DN/;('1Q#SMVB<_+GERAVIK\EQ+RI5-L$G;<; M(?=MY_P-;^?/DHE=7DDH,"6HV[OI6R#:GFX-Q6O31UNNJ"O--J,QB$('T'G* MN3H:.D$W6*,_4$L#!!0 ( -PXG%:&PO=V]R M:W-H965T'J??!3P---25L&.1S*((R3X^FRT(&\O2#X@[_$YX$^R<8_44A[B M^(MZN%F=C;#2B(?<3Y4(!I='?LG#4$D"/7XMA8[TG&I@\[Z2_CY?/"SF@4E^ M&8?_#%;I]FSDCM"*KUD6ILOXZ>^\7)"EY/EQ*//_Z*GLBT?(SV0:[\K!H,$N MB(HK^UH:XI@!M!Q <[V+B7(MKUC*SD]%_(2$Z@W2U$V^U'PT*!=$:E?N4@%O M QB7GK]?W"S1Y\6'^VMT>[VXNU]>WU[_].D.C3^QAY#+R>DLA5E4WYE?2KPH M)-(>B82BVSA*MQ)=1RN^:@N8@7I:1UKI>$$')5YQ?XI,8B"**1V09^HUF[D\ M\]O6W+740M"\6Y#RF+^>C\QQ^(C=\-J#G7:LZ'I)_?@0>N MLI"C>(UNHD1*+5.D,^.7H7JK;E^3]DL70-Q&!SR4* MHF_6YX*%+/(Y8E(9MVHM(@1XE_@"X;!JO0LV4; .?!:E*$ZW7'2^V9\!,,MW M#]!9X;9JA""*@A6L',:$NC5^4,A1[J:;LJC1>,6E+X(D#V+@ 02TEAR,-_[ M'WF(R 0LD&1U ]UO,"=HD0]YBR"209R*$/_J;UFTX4JE)R96R >7%6 >0*Q MUN=!6Q_'-"R3MA9)Z+MC7__1ZX> /01AD 8<5G 9@RL 8)1ZDDP< I!X]/ MD5"@E4\LT=K",.K-!XW1?"Z['VQ,G&^X1-2P+>] M[KU_^[ZW^VN]"]T5T(\ MPZ96C>"]Y^M?,P5>J=)$ 7V6).&SVL*UVO+'(I$4NFN .J[A.J0?P#WO%X\L M")5:)Z#TB62YO^J)]6@\-^:>URO]8+:._G]);'&P87N'CEB_.6:O$O;< H[E M&1[I-VW/Z]Y8474T#4KMHTW:ZCW 6RS-6ZRC>0LPDCCRP< LQQ2T%- ^GL24 M(:;IO/=-=[O)?:>+Z@QK^6JQ$D "808]PU-7&!C9==%ETA3C<=/JUPFDW^IM"B0'J&]BE()XZAF-#^"*JP6S(5?8( M(IF*3.6-$YEP7^T=\F'# \B9@?R"E#AMA3&H9E)[4C=8-J!RWF@@&!O$E MD\H23KU*]Z%];,YA+A-/#GHTS-_:P2[#MP/"J^;>(_'4PE7C@30?Z$%WA;.^ M^V[\ 3LQ(,8C![;$HW4$O)$R*[K#+K P;$6A9HCL#5L* K.Q0A=@E"@.Z4T0 MM8@>T8O4YG1-*7,'8.-A)J.IVF8TYA>?<$ M_9_$@C85N+RGW'.<$U$@+"MP[-(EUWWI:>P9)K&+>#2'P;#CGMV[R;UB6K Q M#1M#4"# 0;"'Q@!5&_A3W\8=Z#W.DY^.!0/9S];9SSXZ^Q6*YY2WI'9[:V1# M'*DKIPW/_=WDM+X0H6%T0+,@^F.,(=N7=1?S?9$U6/G+),>B/5C;G\MSS%X M'>K5HJ,#^'$T?IRC\5.KVZ1(ZT;161>GG7 9GNJ[@8L-K,.I"_2R9.X+'!VU M>5ZBN >[]PT2?":W:!W"7L+V; ;X14_Y?ZG&RSH)C.V+ M;,S44& @JZ&H/N'(?@"\(8G^&Z YP"S)1ZR'&",M#H0JH)4/]-9[-09R6]% MS0,[;=BN [G&!CIN31J0@ G#D+4"GB+M+K4F.1Q@MGXXM)7ZLRC(GT!INJOD M3\])#JQ5#:RN_:WDZ*):MS2+]ZI-IPO=21&_7ET.ST=:%E]R%@:_@1+WD:AN M6S7'4H>+GXLSE)_W"O-%_W'+ISB%='83M9A8"\ 0!4T7PX9[P'5L $A5B@%8 MB@!7US2:")?\:#]VC&WB0#$#0W.W,#V5'TU590%8Y\"@RN+N %=M9IT'O()Z M]<5#R(ZJW"H\;PP1#VB^6_!]E[@%SJ%ZG!P,/)BYY'9Z7DQ:YT[*!HY)CN%R MG@Z$WF"X=?ZE%5*>F5-&]\9R7!2*3[[ M*A>7C;.0[*5N 3X%OE28)R$WU\5&U)?;S0F7]>4.;8:'7?H=TQAP[7 M7Q/NJR4\QBJ^YY\,'&LZ=] ;M%2G'VO!^1[-F$]M>'L52#_.HK*->E/PRC>_ M5\_!\J)7$3K%]AMT E=*]A6RIJ:CWEE3QWU9K1?4ZZGP!JU8O7.GQ%2*$#R% MLJ#?JF2*O6(Q& S9A>19X^/YCHM-_A,!B?)%%]_1=:O^&<*B^/A>=R]^PW#+ MQ : B4*^AJ%XZE@C)(J?!10/:9SDG^(?XC2-=_GMEC-(>:H#O%_' */R04V@ M?YQQ_A]02P,$% @ W#B<5E@)0FWY"@ Y20 !D !X;"]W;W)K&ULS5IK;]LX%OTKA&7]W'NN8S>W>7%=[U0JF0_ MEFFFWP\69;EZ,Q[KV4(M(_TZ7ZD,W\SS8AF5N"UNQGI5J"@VDY;I6%J6-UY& M238X>F>>?2V.WN55F2:9^EHP72V74?'S@TKSN_<#,6@?7"8WBY(>C(_>K:(; M-57EM]77 G?C3DJ<+%6FDSQCA9J_'TS$FP\>C3<#_IFH.]W[S&@GUWG^G6[. MXO<#BQ12J9J5)"'"Y58=JS0E05#CCT;FH%N2)O8_M](_FKUC+]>15L=Y^J\D M+A?O!\& Q6H>56EYF=]]4LU^7)(WRU-M_K*[9JPU8+-*E_FRF0P-EDE67Z,? MC1T>,T$V$Z31NU[(:'D2E='1NR*_8P6-AC3Z8+9J9D.Y)".G3,L"WR:85QY- M3D[.KLXNSB>?V=GYQXO++Q.Z>W5\<7YR>CX]/6$?S\XGY\=G^'YZ-;DZ_7)Z M?C5E%Q_9U:=3]G5RB5MV?/'EZ^3\=S:\BJY3I4?OQB4T(_GC6:/%AUH+N4<+ M(=F7/"L7FIUFL8HW!8RQI6Y?LMW7!WE0XHF:O6:VX$Q:4AZ09W=VLHT\^Z^S MTRZSU(LZNQ>EA'RC5]%,O1\@X[0J;M7@Z-=?A&>]/; EI]N2I M8OF*23:,TM'H M_K>T3))!W[S241;K$3L'TA;J5F65,L.$?+OW>ISKDMS0C-PVRY=J/%0_5A2;L)W@4OILZ''A6B,V=$.;2\O! MI\#CEN7?M_]SKQ<(L*)1@+,,+G.YY3E0P+?]O\P 9\V&4QA_Q.9%ONPE(/.X M# 4;.MP1]E^Z^>DB*@PJU/NO%='5M4[B)"H2A"$BF47S>9(F L-JU@"]K$\ MY@K) ]\F1WD.]Y&!(K"Y[04O:*-2 0O+^]%1^RG@;N@QV^.>L-E0A#SP8)HA MU H0,J<_9HLHNU&,3,R&OLU]X>%KX7 K<.D#Y@>>F>"%,.YQ/1PI/(^2@MU& M:=4"YJTJR@0%CVF5)< D H+:-+,HI3@VM&/H2Y?[H43PAH)[#CP(&UD!N1#1 MY.*+VNWL6H%CJ=;H9?0#TJ1M<3MPF2^ACPR9)RT>!A8++6[9;CL38UEKABXH M(=T3 JLX/@6)%];0TXB/RK)(KJN2*C8K<_;W)/N>3_,4D/HI3V-*O^/\-6>? MR_BUD>B_14$H\ 6H&],4(0N,4T5?1XJ#P.CH(A:"D(>>USKN0,%RNX+E/J-@ M74=IE,W@!>) .\O48:DO%9B]&L3KNK/]Y'X1>DX!>G+!F4RGI^ BCY5_7!4% MRC^+M(8]W^P?%^E%$^WXH/ZH$B0'3;21^)[/G%!RQ[&Z\;[@=NBSDVH7H$CN MVA*1[2"* D11V$T3ELM=UU[/*U0*T(G9*D+Z8:K-'==I_K:37$LT$#[;V UP MR?4D_GI^CR@XLBD]6X.AE"_-7JCN0(U@O8+P?0"$C0R\!1C5? EFW]A4R/T M*6%[3*!B(1UL::]7Y;;C+SR>GE],&B-CI/[Z=7?W^Z$A&E;I&J:)][P_G+HTK M@X<;OA (9!<>M _:&;.VK0QS6-;>29L1VM.2C&S[/BI^Z-L]KUM";$7JQB3N M>!CC63OG[=%P5YB%*%/[H^%X7^7#.F$ ?N31)]]">O2RV'41ZWZC?5]KF,@+ MN6,'9A:2RI>]6> \SO.YP[17IMK8(: J?SXFX M[I<1FG6OE'!X4J^4.=-(?](R%@\H]42[C#"0@]]VF;PJT=QEIK;_B;5&3'I, MKIWBL$D<)\1UX-E5E,2O@(.S:)60IUV A0\\L!%4(7A/V&O0$*\V$! E8C*; M5P[ M!\6!&%T2*(5(WP +Y5M.?9(9P*1L+GQJ/-H/7=5%G+H@6)>JC$ O8H;6-(.= M-1E ADTR2P=L-%CK'5HH"PCO.BGTWF!E JGAF&I"E<0FJX'\]2J)%R!O_&?G MR?VL) ,<4NAI1> ]_,Z[N<]@_L9ZC%/\[N=O.^PQ)?B?=O7P\<3?&VE_]/S MB>/.IAL=*($&(4!31GNMQ /\?Q+_NVH9DBE <-\L@2>SM0@\ISOCSHH<"Y5V MK_LHR*=C6@,AB!+3/#-T?<5-4^X.\:6.0/KA1M<:. ;?G]P-@JE9U.W!_K;T MP26I#S3M7P\&T03NE]QO)1V?S@" .P+]K9!B[S8>[N"'7<].1PEUUVXZTJ9O M[V%;T\&/V&]55$1HO[L>=6@.148;:NQ29[/KKIMN5K?]B!MKNQAMX* M@YJ $C0]C=&I&54&8]QX)]=VJ561+B#:"@+#H]"R^P$*#: ,$;U30K3!I7X^ M.K367-M43\#V$&V\D3\:Q[V5\ET-S)"XDH\(\%SC+3\TAQ;PXLF]J7U.UTQO ME1'$#L0]QVUO=)L(#STWX,+$C!"^B9>&&=.)B152%S?:)>6YQJ*S$N'(?C0B MB2QS9F+6& ];DXWNVZQ?T5 ^S;E4"+^B7#L6J1S*H#X5,<@S;*!G-%X5^6U" MR'W]QK3Q[C.!\GU^FT(V(Z'YMNL13RQM\IVG.T/A[;S[5E4HM!X M&XCEP,VAZ'FVK2F[K-,MTA?N., ",': 8?^HX*6]-0<;13%\HK>^%OE,J;B1 MH7ZH8I9H _>ZQOU5?6",P$-M : A!H&TU'/0^4IX0$"_W+1V\:BNN^$]L-B4 M0DV,.8>C_QIMT>Q][O0X L+>O>/GAZZ-MRNP_#]"W:6PKKN^J@/ MQ$)ZZUO']3>0P$,/XWI[#Q U9]?J)LFH@2*#&"+M<-?UT>6"6?KM"6//*\X+ MY^ANM<#F.X4V56D/.YM#SI?295JM5JGY;RSZLSC1,Q"HJF9VIKB3ACU,@WKK M^.YZ(XRH7]YHD_K/:/18[ '-5VC=X_90%':DBHQ:FN1Q)RU$<>\S8>%M9M3^ M\R?S4L@AYHV2\E@8LATT,+;UX,I78+]Z#GY1;\[\ZV0WH<3BR8&#X<>64#)( M?;#4/4&G+\ O+CL-=,>LL.BD?'6U4*^^1,5W16 "92D4GHJW>^YWM?'CWJLG M2X4>BUZPT7!+E97U6RC=T^X=GDG]ZLIZ>/T"$+1&UFN6JCFF6J]]=\"*^J6: M^J;,5^9%ENN\+/.E^;A04:P*&H#OYSD\W]S0 MV;34?_!5!+ P04 " #< M.)Q6@V"/2J\- JXP &0 'AL+W=OW?4)YM\ M&<7AIU3*-JM5D/YU%2Z3AXN>W'M:Z@)\TV69ZLRL'%'JRB^/'/ MX,_RA=@;H"AO#%#* 4K; <-RP+#M@%$Y8-1VP+@<,&X[8%(.F+0=<%P..&X[ MX*0<<-)VP&DYX+3M 'GP],X-6@]Y?K-;O]ORT]LMMWZ_Y:7R[CWO/_[X[G[VU2 /+L_3Y$%*M^L7WO:+W0=H-[[XD8_B[6?])D^+[T;% MN/SRX[7QP;=^__#9^NA+'WQ5\C]\_O5:DS[JTL=/VO5N^8UTI(9Y$"VS=]+? M_R9/QK](42Q]7B2;+(CGV<_23]O'7K1<%I_>[+R?%_NUU?NS6,? M9,E+XGR125H\#^<-XU7Q^.&WQCO?V+XB /K%"_K\JBI/K^J5(A0_SO+WTE#^ M65(&RD":^K])1X\OW+N&O9MVL7Z]4:6CGYH85H_LJ)G='L.=9>M@%E[TBH.T+$SOP][E M]DD/?FG*"!)324PC,9W$#!(S2@Z4D4B_O [7 MFW2V*"8H4G(KQ4G\CUEQ])$FQ>%3?%<<2>5AL<0F.VQ[YN'^4CF93$XFY_W[_:P@M^F1F ]AM:P8/V?%^$!9 M(72[9@6)J22FD9A.8@:)F21FD9A-8LXC-GZ9%<0Y4$Z$QR;38!WEP;*8L?SQ>)&W\7!$:'1-#Q)33UY- M8D]&D\%@4#\PU;"QTV> MY4$\WY[-F!6I$,W#-,@?>R2S,+IOO)Q[)32[Y@2)J22FD9A.8@:)F21FD9A- M8@Z)N23FG;;ZR\V'MEG+"7E0]50&PJ2PH_AK"=-D_<_2VX^?R\=]T>NKLM>/DPYP(*5TJ7TA-134-U714,U#-1#4+U6Q4+4N6+(CRJ^12FLS#.@[O=]=WD(0[3;!&M&Q-%*'5.%%)344U# M-1W5#%0S4O5(J.JF MLK!\]@.5#S'<.2'0RBFJ::BFHYJ!:B:J6:AFHYI3:O7RQ_&KTQ NNE4/U7Q* MJT='52R5A5VT'XD.LC$W1345U314TU'-0#43U2Q4LU'-*;5:=,@-R4%NU$,U MG]+JR5'53&5QS_0'SJY*_Y.^HWDFWI_.@8,65%%-0S4=U0Q4,U'-0C4;U1Q4 M7]A!M^J56JT/W[!5G]IJ/0"J:JHBK*9UJ8Z)ICYDZ9HE19(:Z9[LYR2-/%YK^+9-.8 M$&BY%-545--034T>HY4W53E0/="5=!J*JJI MJ*:AFHYJ!JJ9J&:AFHUJ#JJYJ.:AFD]I]7RI"JR*L.;6:4Y#UN^FJ*:BFH9J M.JH9J&:BFH5J-JHYJ.:BFH=J?JF]G--L;\W>.*>I*JM*B\KJTYSF^TJHXBUT MSA"TA(IJ&JKIJ&:@FHEJ%JK9J.:@FHMJ'JKYE%9/FJJ$JARHA*J@)5144U%- M0S4=U0Q4,U'-0C4;U1Q44P4YXA6G=%-175-%334+U7==2B^%6N["S-BI'.8H-U65--034 %4?=2CLNI7SF)M%$-]= M!TGCAY\LRTU1344U#=5T5#-0S40U"]5L5'-0S44U#]5\2JL'2556'8X/-%-! M*ZJHIJ*:AFHZJAFH9J*:A6HVJCFHYJ*:AVH^I=7SI:JH#H45M4X79]!2*JJI MJ*:AFHYJ!JJ9J&:AFHUJ#JJYJ.:AFE]JK2_.5'73H;AN6I_4?.<%&K2,BFHJ MJFFHIJ.:@6HFJEFH9J.:@VHNJGFHYE-:/6JJ8NOPY$#3'K3SBFHJJFFHIJ.: M@6HFJEFH9J.:@VHNJGFHYE-:/5^JSNM0V'EK>X$&+;BBFHIJ&JKIJ&:@FHEJ M%JK9J.:4VO[M".73@=)PA0;MKJ*:3VFUG!A5W=61N+MZO8FD?V_$]W47$UU3 M M545--034T>I14U=:1?)@IS0CMM**:BFH: MJNFH9J":B6H6JMFHYJ":BVH>JOF45L\7I M:OL'T\KKVI&!;M1$-0O5;%1S4,U%-0_5?$JKIT353!V)FZF/UW#,3;$XOMO_ M)WMOBDU%LS![GNLTI@?:6$4U%=4T5--1S4 U$]4L5+-1S4$U%]4\5/,IK1XR M5?MU-#K05(>L[DU1344U#=5T5#-0S40U"]5L5'-0S44U#]5\2JOG2U6*'8GO MX&K%]V&6;WLG63'=D;+-ERR:1T'Z1N=$K'5.%;0*6VJUD_2OYQ5:N=KQ_O2C MOHJ.[I>!:B:J6:AFHYJ#:BZJ>:CF4UH] ZKBZDA<7/U]$?X1!<4:OJ#E5E1344U#-1W5#%0S4NLJ*:BFH9J.JH9J&:BFE5JM0GDZ]_" MM\O5!!-(!]TO%]4\5/,IK?[YK\JG(W'YM.OI"[2%BFHJJFFHIJ.:@6HFJEFC MAJ;GR; A!$Y?A\#D90J@MT5%-0_5?$JKI<"XJI:.Q=72SVD09\&NJ2$%JV03 MY](L62[#61XV7GL5,TH5,P>ZX^D8 M+8RBFHIJ&JKIJ&:@FHEJ%JK9J.:@FHMJ'JKYE%;/EZI7.A;W2CN>TRBU_8.S MH=QP'\=IN6+M2&\BUU=2Q?O6.0?0ZB>J&:AFHIJ%:C:J.:CFHIJ':CZE/>9 M/UN$8:X&>7!YO@K3NW :+I>9--N>KMAN9&^IE(:W14[(9Q^47O_5\BOY;"HW M+%?E,[MIN2.?>;OE_6JSE^?KX"[T@O0NBC-I&=X6NS!X?SSN26ETMWA^D"?K MBUYQM/4ER?-DM?MR$0;S,-VN4'S_-DGRIP?;#3PDZ=?=T[S\/U!+ P04 M" #<.)Q6G9NFQ?L4 %\0 &0 'AL+W=OLZ7A[QH^J)N^!AF61/G)Z?;?P'>2^3 MWS>WTMR)>=)IN&G_SS*2[E:95+I&_FK5#W:#YKM"!]7ZF_RZ--HOOI; M>1FM_@@6R?+ET?2(+>0W?[=*[J*G=[*,:)3IS:/5-O\_>RI>.QD=L?ENFT3K ML,^W;Z^RY^_9W]G]^D!M-BM)(N^L?O=UVVP"/PXD%MV?"43/UAM M7YR=)NG[R51/Y^78KXJQ1 T#60?C:BB>26,BE=R M?L(\_@L3 R$T;^BR\^Y\9G@[WCZY7JXW;-%['X3?H_MHY1@?[ \LRAFK__:!^'="]VGW+F#C_HX!C_S*RHYLOHY!?V(5FK8*:K[[2\Z]OU]6T> MXM!#&DNMGA"A$B+H:[P< RLC2&KUC"@7Q\TVSJG.+9KO=V%J-?8\+\<,%>_\@?UD_IV2M_>DU+ M\2/9JS)'%&:-*[?&QST4/Y)-*S-"8?JXZ$T2H=4MBE MDK6PS2.Z1J3,F3 ;*:U__QS[BR!];G]2UP:(VF/#4JNG0=DUT4.;3:#VV;#4 MZAE1=D\0M-HLFKEK+W^>M]0WA7\3RK\)M'9;J62O;PK_)93_$F:O]*\@;/]] MKJ]KU'8;EEH]?.7$1 \=-X':1W;;N8172-2]LLS6Z4_=\N='^J+^OBHV-IR90RUV8:E5D^#\F-> M#\TV#[79AJ56SPBX9$K0;+-HOM^MTM_;,T-]FP5<@U;NS4-KMGD=FVWF$5TC M4N[+Z]!L*^KZ^/>3^Y,7V0>J>FN_W[<4-VHS#4NMG@-EQKP>FFD>:C,-2ZV> M$67F/()FFD7S8O>0>O*9P9.;!5R#5A;.0VNF>1V;:>8172-2%LRS-=.*2]ZW MRRB)'J-5X@=S=I-^MG'@K[;:J^/[K2UUC]ILPU*K3WA1;FW80[-MB-ILPU*K M9T2YO2%!L\VFF371SL(NW^U,[>%Y?Z^8Q#CZR22:W@=EM?4QOPYW?1N'\ALKY#0GZ;A;- M[/DJ4D1OVT(L;HO;BL-3J&5%&<$C0B[-HYCUV-IB8BIW" MWXV4OQNA=>-&';MQYA%=(U+^;&3V4G"B>N*OGMG]R=W)!S 5)GM27^%FY4./ M9RRU>AZ48QOUT(X;H;;CL-3J&5&.;T30CK-HYNTX-I@:*MRLX!JU+ZES%$;!KZQ[6O'L-CW48='O7]92]ZB-.2RU^JU(RKB->VC,C5$;H''],4YFVLS-NXAY;<&+4EAZ56SX@R?V."EIQ%,VO)B;+Y MKKW5VKR_:\S@OE.\&T\[=N3,([I&I#S:N/L-J,?W2S]\6/K!"W:3NO8'F=]9 M7CEZ;9"HG3@LM7HJE',;]]")&Z-VXK#4ZAE1SF],T(FS:!;39D:F&J?P437B)0?FYB]TQ_!0K(_I+]*ENQM'.TVE7FO5HW0QH;:@L-2 MJV= >;-)#RVX"6H+#DNMGA'E[28$+3B+9C&1W73Z-@NX!JU,W 2M U. M,(_F&HTR8!.S6;KTPR0*V:OTZ 7+O\!G7WVY;ED[ K7QAJ56SX,R99,>&F\3 MU,8;EEH](V!1$8+&FT7S7F[2XAX7Q>UI@Z:P;Q-EWR9HC;=2R5S<%-9KHJS7 MI'O3[;.<+\-H%3T\L_NKCR>OWETU?H3?^"O_>=O6;3./=/"A3>'.ILJ=37OH MMDU1NVU8:O6,*'BV633?^^F9O/HA/M(&36'HILK03=&:;=..S3;SB*X1 M*4,V/6!9MT3&8?XY^BMV)1_E*MK 5=ZT8:)VV[#4ZLE01FW:0[=MBMIMPU*K M9T29O2E!M\VBF4]R%U-3E5,XNZER=E.T=MNTPT)OYM%.UCBK8\UWG 7>:,P>%-E\*8$O36+9GYQG W& MAGO2S JN:]LI^S9#:Z[-.C;7S".Z1J3LUZSS++=J@8C;.'CTLU_CAM.U6?70 M8QE+K9X#Y<9F/;379JCM-2RU>D:4FYL1M-NN-M#&ZT:!"DI:'*-K(!5>P<$K32;:#%C MU736MB@X!RY X&CMM$JJPQ+,) OL#L *NX/.+3700C]^YP=A>@I_4;NEO'S2 MN""S>;C##W>2M7@'8#'>00]=MFH0M*Q0&#X^ OZ#@@Z;5;1? GVD?%+@&21 MW@%8I7> UFVKI!I? L/1[*;"@[L#LH&ZCYVP]M[M= M\",(T\^N@!%E3!]0^I=1VT0VB_SA1S')4KL#L-;NH(>&6S4(6E9(ENL=@/5Z M!P1--ZMH7MLS8VV3^#U(6$!$+'1F+!!!%B!EH4/OK;Q(_EL42]^\AJ-%[N## MF8:I *$*O5 5D+$*-%P%"%8@(2O81(O[3\K5(J;ZR$D,':0K(.(5.O,5: + MD+#0!;%0S5 /YMDBCB]LA8Z+3Z#A)T" 0B\$!62$ @U# 4(42"@*%M&\RU[= M8*K'*-!P%"!( 9&DH$-/A3W5.8LX@3*$[3>'XGT%Y(XJESG%Q"B0\!0Z M"KP/H@+'12J@R36R FP>!57!)EIB%3Q3H9-P%3@ *W \L@+7HQ6\#%E:+W02 MM@('< 5NH2L4MOW/X&FG#P2WS4;"4. HL#[H"AP7(P"FEPC*\#549 4;*+% M)/69L:9)O!R *7 \F@+7XQ1T-4WBQ0!0@5N("D5-WW[9K\G*[G>;S:J8L MO;O2QX?;=2/!*G# 5>!]@!4X+ED!3:Z1%6#L*. *-M&\U(7Y]$UBYP!@@>,1 M%GA7Q()E3.>H@!VS4!: 3_\2R"3TUQ:7C@M70)-K) "XLC[X"AP7L( FU\@* MY)F2 $W-HD65CTU53D)9X "SP/$X"[PK:,$RIG-4P)]U82VPR^7NO\M([]-Q ML0IHC*7 ]3L$;_53D)#P%#H *W$)4V.-+/\JG M%H2*_B4M7P*X< 4TN49^((6^CXX<+F !3:Z1%>#X*!@+-M$;/]Y_"0@M3\6B MX!PX,'YXG 7>%;1@&=,Y*F#F M@";7R JP?!0\!9MH?OF,3XQU3>+U %&!XR$5N)ZIH''P)% %#J@*O M6H9ST M=B7#M1]_9Q>;>WU4N)TW$I "!R0%W@=*@>.R%-#D&ED!=H\"IV 3S9=BG9KJ MFP2GP %/@>,!%7A7HH)E3.>H@ WK E4HROM=E!KTWR+S[:86O<,/9Q([!C@* MO ^0 L>O%4< 3;*)PI:>6 M.B>A)_ Q\'9CO%;!*'! 4>!X& 7>E:-@&=,Y*N#.+"@%>#K_<[==UFY%V^//BBTM%]-PP0IH M"/#A_E25@O$P(GN6R,AR2)\^(%-XMX ;('W05O@N+@% M-+E&5H#[HR NV$2+[APWECN)ZP/0!8Y'7:BD.ISF25P;@"_P+O2%\C3_1@:+ MJ+E<5/$M4&YJ.]'C]NM(P L0)-K9 4X0@K\@DT4WMS24ODD M 8." P<#\' ]0P&S=5U$@@#!Q0&WAW#<)P^GF?39W2E7VUKJ7U<&@.:7",M MP-7U 63@N$0&-+E&5H KI( RV$2+VA\::Y_$! (N \<#,U12]K,^"9Z! SX# M[PYH."[6D]-5?K&EK>YQFWHDU 8.L V\#VX#QP4WH,DUL@+L(06[P2I:K#!E MM/LD] 8.\ T _,#[(#]P M7/0#FEPC*\ C4M ?;*+%FG/E-#PM.-FBX!PX<()X! C>!0%A&<\Y(N#B+!0( M??4+Q^K';?:1 "($ $2(/@ 1 A<0@2;7R H'62%H]ME$[=5O47 .7(# T9I] ME92Q^BWC.4?D@8@LUU*UU>\Y5;]EK,./L#*B%PH1)H;S>(6Q^DF8 M$@(P)00>4Z*2LE0_B8T#/ EAY4GX/TK4V_-.LMNEG];[-?N21KF+);OT-T'B MK]BM'R?&8%'[?6ARC;0 D]<'8T+@,B;0Y!I9 4:1@C%A$\T7SZCF\;;4/8D) M!(P)@<>8$'K&Q&3:G-YC&=,Y*F#B+(R)_9D?3.,-=]_\>5KZV7>":2JO1?OP M8YO$V ':A.B#-B%P:1-H6U5(#>[&*Q(ZJTD-@Z@*(0)?V!N 1PVW\DQ H!B!7"3']P/.E91(N5X#S3 M28\$2B$ E$)8^!$'U?ZH:^V3.#M G! 6XD11Z:_38!Z>V7V2?IYI?#4LJK'D M<1T=":E" %*%*"D0Q"6/V_,C(5<(0*X09@K$84=^Q_LX+&,Z1P7LG@42\3[( M3W9,6P%&KX?%CJ@R0>+U (I">'UX/2SV1)D5$I2% "@+84%9N)WH+*+YRFG& M'W9%^MHO=-HD#F=VH MN=[XX;-I-37+&(#M IA-?'I5PL'$65%1*C!^@6PD*W<"S\+FL=SPR3 M."T*SH$#+V@&1AQ6^1WOW+",Z1P5\'06G@2\<^.#;%N6H=BBOW/#,L+A1SB) MH0/X"N'U<1$7BU=1987$$ +\A;#@+QSKOL-:R-5EG):Z)_%_@'LAS R)@^I^ MV/'&#JMXCF]VE6 .&6LB&PO=V]R:W-H965TL_Q;L9:R=+YODK1X>[4NR^VO-S?%8BTW4?$ZV\JT^LDJRS=1 M67V9W]\4VUQ&RWVF37+CC4;^S2:*TZO;-_OO?O_%[?+\NZV_7J M[=4[]U?ANM,ZQS[)_\;RL3CY[-1U^9IEW^HOQ/+MU:@NDDSDHJP94?7?@[R3 M25*CJH+\V5"OCD'KC*>?G^ET7_NJ-E^C0MYER;_C9;E^>Q5<.4NYBG9)^7OV MR&53HWT!%UE2[/]U'INTHRMGL2O*;--DKDJPB=/#_]'WYDF<9/"\,QF\)H-W M:89QDV'9)CO MY7#X_>U_^20JH]LW>?;HY'7JBE9_V"MHG[OZG<=IK?;/95[]-*[RE;>??AD_G#AU_K7.=D64+HMKYR?MZS.-W,#Y M\IDX/__TBZEB=LQGN7WMC$9[&<@IY M7[5(I8$9#F$VU;3@Z.4XMZ^Z[')6[Z/C+ZBF 2,N%H6U2)KBQL>_S/$>/CX# MK]KRJJ5.JT8@SV6Z>'+*/$J+9/_W9RCJ^P-M8J;5+\U?BVVTD&^OJK=B(?,' M>75;%W;T#Y.*D3""A(5(&$7"&!+&D3 !@FDRGAQE/+'1;^^B8GWM+*I_'?GG M+GZ(DJHEJ5X1U8NAZBT591XO2KG<)S"IV@H?JFHDC!Q@_AY6]RD?;MV)-QF/ M1J,W-P^GBD5&I8:HOC_S.E$9,BI'P@0(IJEQ>E3CU-JHWNT;T]*1W[?RH+M< M5AT<)\F*0IHZ*N^G2 $B800)"Y$PBH0Q)(PC80($TX3L'X7L6YO5W^O^=UH) M6$9Y&J?W1NU:$4.UBX21 VQZTHSYWF0>!.-6VXD,2KM!I[XW'\]FK:83&90? M8+.3H/.1[TX"/:8 Q=2T-#MJ:6;54FAH#)UMGCW$]9S&==,#-77_WUO!0Q6& MA)%9]Y<=3%RO];L.D3%I-^;8&X]F;DM?R)@<"1,@F*;"X*C"X(=4F&;IJT:) M3E2]K4MCDV>-,5202!A!PD(DC :F=K&E661 CH0)$$S3[/RHV?D/:-:D3RMO MJ#Z1,#+OJ, +IN/YI-5@SCOOLXD[GK5>9[0+"[Q)N_%E<\,0:A3X>BJ.K*4 MP32UN",UV3JR#C\^K[.\?%7*?+,?_R99>M]\M7R(TH4LG#)SBMUVF\0R-[9O M30"0@* T J6%4!J%TAB4QJ$T@:+I$C_Q$UQKD_CIN?5S5EG^K.M^65NA@V6- MI)&&=MJ8M:=XH %I?T#6GX1#RR10-%U5GE*5-T!5^]=L]5FUGXLL+?-H8>X3 MVMF#Q86DD8;FV\2%#$@;FE5P*N=HE3A*OI%'/4%L%2B,] M-?5&SI.,C+V(\.59*;0.#$KC4)I T72E*@/&M4Z+WXK--HKS,\L)WMLS#Q8F MU&^!TD(HC3:TTU>VZW6]2&9(-Y]TDG%HX02*IBM..26NW2HALL(NXL/"I=KX M2XMJH)VMZHF:OO<^U$&!TDA#L_8=CEPO:+=Y4&O$$#:8!?-1 MT&X?N^EFHZG;;D*&FB(]U9Z/G&7T9)RD>7%."JT!@](X ME"90-%VTRFWQ>MP6BV@;O3K1JGKY.TN9Q \R?S+*%VJ[0&FDYP&X@46_+\Y* MH75@4!J'T@2*I@M8.3J>=;J]61WK;&6^J+0:WN]DHM"2,2B-0VD"1=/EITP6SVZR'.17R;DAF&X="R"11-%Y+R3CR[=W*<^J[7N#9K;*H/A7F\ G5+H#3B M];LET(#4ZSHF'4'U)N'0,@D431>3,E0\^SZ33[5ZXD64[&>AEW&]$70_=RB_ MR\WV[!0/U%N!TDA/A#!8H5:*)[!0FDW@;U)*+1,#$KC4)I MT701*G?%FUMGP/\=Y7F4ED_G7[=01P5*(U!:"*51*(U!:1Q*$RB:?GZ)\G#& MUKGU>E'B6R4;1*U'3E4U% :Z:GN]/S"Q!?GI- :,"B- M0VD"1=/%JHR:<>^^%5VLA^D:NUBA!@V41GJJZUJ6T;X\*X76@4%I'$H3*)HN M5V71C'LWQ#1R7=0_NK!QA3HR4!KIJ:]5KR_.2J%U8% :A]($BJ;K]>0P,[LC MT]7K)>TK]DPS[*%F]OIZMM[ B[-2:!T8E,:A-(&BZ7I5!L[8;N"<;5^5I6-4 M+-3)@=+(^"(GYZ)4%%HR!J5Q*$V@:+H.E9,SMCLY9]O-'AU"/1XHC32TEL*\ MM@XO246A)6-0&H?2!(JFZU 906.[$?2LPU44)[M<.GE42B=[D/GQ!5XK,LY, MA_6^M[,'JQ%J##6T]LJ)3K-X43(*+1N#TCB4)E T78_*2QKW>$E141ZZ256+ M6"[6]11]M"AW4>(LDBC>%,YC7*[5.8^R*.,JH2Q>&P4*]9B@--+S(#Q+/_.E M.2FT!@Q*XU":0-%T&2NG:6QWFHZ3_$DW][U#I'?QO2^=W2<6CI!(JF"TOY-Q.[*_&EC)]W:-<+-XZCDJANYJ+$+#&H M?P.ED4GWA"_/[9[S'D*C4D-4=^8:)-9--^]NF.30P@D435>8LEPF=A_AW2;; MI?7JQTW=:$7UJ.+KDU.NY?%H.Z/&H)[+I'M<6-#]RR;0H"&41J$T!J5Q*$V@ M:+I>E>4RL?L(7]*%S/?;$,KHN[/-BOTN6G-#"#5:H#32T&S'+T(#TOZ #!J0 M0VD"1=-5=W+=RV%"_-RR-59/"J;[+8+W]1O8K#>H30*E$2@MA-(HE,:@- ZE M"11-5[&R729VV^7S[FL1+Y\LYUG8 8,E#'58)H;3P$;!?#)N;QML$IX>$.5. M9_-IZQH.:@!._*D?3-OMHB'PW)T';KM?"+5&4#1=*\H:F=BMD4Z+Y^0RV72[K2]/V)Z,8)06U,: TTM!L&["@ >FD>QO+7B0=,4'=B89F.7)/ MH +J0E*6PR2P=M#NLK024"SWQ[+;KY2<0'T'*(U :2&41J$T!J5Q*$V@:+J6 ME8>K#>%>B-0&H'20BB-0FD,2N-0FD#1=!TK.V9JMV.L9YS8\PY6+W2G MR[3KX4PZ VMH2#KMWNAB.!S>D,HSF'K0H@D435>1,DFF=I.D>9,[?SGOEG_L MBO+J\0&D$2@NA M- JE,2B-0VD"1=-UK)R7Z25'EYU<;%XUS3\9E=SU+EIOJCM[J,'RA-[_ J51 M*(U!:1Q*$RB:+D]E]DSM9L^[SU^[5Y+>X4:BQ!:01*"Z$T"J4Q*(U#:0)% MTR6M3*VI?1]-I]=@5#'4SH+2")060FD42F-0&H?21$/3=HR<3H#HZE0VU;1G MJTV29(_[>[#W=V(O%O5"XGJ9R$+&#]'71!:ORG6<+YUME)?QF288ZF1!:01* M"Z$T"J4Q*(U#:6+:W5 T=L^JUU=FE]]C=O6K][CBR2)@>Y2A H;2")060FD4 M2F-0&H?2A-_=M^1.SPM8.5Z^?6N0+N##164GZCVYOFQQZ!G?I%GZJOEL6<%G M#SM8T5"+#$H+H30*I3$HC4-IPC=LDSHO:&5]^7;K*S0,W.K;;!_B(L[2ZV<9 M&S4+-<:@-.)W_2??L&(OA$:EAJCCL6'1J2F=:9,XM'3"%'5TOD_J*^/+MQM? M?1JZL F$VF)0&O&[^W@,^R>A,:DAIN&\@8M*QJ$E$PU-N^/RO(R4[>1;[8 > M&1DE W6@H#32T+1?3# UB ;J+1FB!ET],$,RPW6A'%HV@:+I\E)ND&]W@\*D M4E<>+\XG7&0KVZ8- M'VH706D$2@NA- JE,2B-0VD"1=,UK.PBW[[SZ%G#4K7%3A$E9V9YH$X1E$;\ M[HZ@SHL=:O\8 AI'%MUD$\-V-FC9!(JFBTH9-K[=L/F\CK?;YY.F>/5/E>#> M*"BH:0.E$2@MA-(HE,:@- ZE"11-5[(R=WS[/3V7O.*AW@V41J"T$$JC4!J# MTCB4)E T3<,S9?',[!;/H%>\G354S5 :F74MA*GK=]^Y(30L-83U1I.@^ZHW M)'1]0Y^ 0\LG4#1=7LJ F=D-F.>UR:L\VSCW,JWOU*O7:M@']W;H8)U![14H M+832*)3&H#0.I0D439>ULF%FGO7-_RG/_J@4;)D>GT'=%BB-0&DAE$:A- :E M<2A-H&BZA)4+-+.[0")=Q,OZ&HG$UG^U0P;+&.KRS+J^QJ1[*W<(#4IG_4?$ M&9)T^P,<6BR!HNEB4E[0S.X%?3A-T5Z]?S;;U:I9S'5FH[06E M$2@MA-(HE,:@- ZE"11-5[BRO0*[[2724E;&;2J&9*;CH:%E$RB:KBEE6@5V<^;]+DZ6Y\X3L^<=+"2H6P6EA5 :A=(8 ME,:A-(&BZ>I5OE9@O^KI\SK+RU=5J[C9;[-*LO2^^6KY4)^'LY^G>KZ\V"QQ MZ.XK*(U :2&41J$T!J5Q*$V@:+K$E1L6V-VP3WD] "N?KIUM$M5'E50ZEW_N MXFT]XWKMU/.RF_UF@UTA5[O$2>*5<8FK/H72")060FD42F-0 M&H?2!(JFJUI99'/[-5,_WO>80[TQ*(U :2&41J$T!J5Q*$V@:+K$E=,VMQM* MJ+Z'/E :Z7D$KF76X^59*;0.#$KC4)I T70)*[=N;G?K MZ"Y/XW*7RVMG%7^O/QS.85^MXH6\>!8$:N5!:01*"Z$T"J4Q*(U#:0)%TU6N M_,.Y_:HM0%\$:C)":01*"Z$T"J4Q*(U#:0)%TR6N3,9YS^8Y5%\$:C5"::3G M$8PM79&7YJ30&C HC4-I D73!:PLQ+G=!!O0$[',BD#]0RB-0&DAE$:A- :E M<2A-H&B:RMV1LAGKSW]O7^0Y DCE6!S!XD(LCF)Q#(OC6)R X5IB=T_$WK-# M#]0KZ8DS7/)0&[+O*5CLF9=GI=A*,"R.8W$"AFM)V3N1LMTI^Y"56>X\R'6\ MJ&^KLTZ(]+"&RQ5J)F)Q(19'L3B&Q7$L3L!P+5F/3V0]_MN[(U K$HLC6%R( MQ5$LCF%Q'(L3,%Q+[),3L5L-(6!W!&I-8G&D[RE,;-V1EV:EV$HP+(YC<0*& M:TEY>B)ENWO6[8Z)"+(YB<0R+XUB<@.%:8I^=B-V^K1'7'8&ZDU@A##50KU%K&X$(NC6!S# MXC@6)V"XEIKG)VJV7R8WX#R.9Q1,U5#/$8L+L3B*Q3$LCF-Q H;35>V>.(^N M?8=CI>HHO8^_)O)P5]+U:;_BVME8YK/MY,$BA^)(7[VGEC6J/Y"78JO!L#B. MQ0D8KB7?$R_1M5MA??*US'_8R^H]L\KWQ7DIMAH,B^-8G(#A6O(] M\0_=GFV*NWRQCHIJ-%=DJ_(Q:M8WE7FTE)LH_^;D\CXNRL,I=LY*FF_][(DR M7,I89Q&*"[$XBL4Q+(YC<0*&:PG^Q%ET[<[BD$ZTB[40H3B"Q858',7B&!;' ML3@!P[54?6(ANG8'[$0[TVQEK(D41G=OMG(_%[> MR20IG$6V2RM\W:\^?K?J&J]J=?_ZSKNZZ7R?N+\RM_[^C<+$DG$# "L#@ &0 'AL+W=O MF"4] ,SFPGV?WVLX&R$&B:3+Q),)SGQS'/X=B,=I1]YPG& OS, M2,['6B+$^D;7>93@#/%KNL:YO+*B+$-"#MF+SM<,H[@0942'AN'J&4ISS1\5 MYQ;,']&-(&F.%PSP398A]O]G3.ANK)G:ZXF']"41ZH3NC];H!2^Q>%HOF!SI M-25.,YSSE.: X=58NS5O9JZ*+P*^I7C']XZ!FLDSI=_58!Z/-4,EA F.A"(@ M^;?% 29$@60:/RJF5M]2"?>/7^G38NYR+L^(XX"2?]-8)&-MH($8K]"&B >Z M^P=7\W$4+Z*$%[]@5\4:&H@V7-"L$LL,LC0O_]'/ZCGL"2!\0P K 3Q58%4" MZU2!70GL4P5.)7!.%;B5P#U5X%4"KS"K?+J%-2$2R!\QN@-,14N:.BC\+=32 MD317E;@43%Y-I4[XBX?Y73!?W'X!MT%P_W3W.+^;@<7]EWDPGRS!%5C*TH\W M! .Z @'BR26(Y"_ /S;I%A&<"PY0'LN:Y(*ED?TBQ *EA'\$?_]ENLXG MD.;@,:$;+H/Y)?C0&(]T(6>B\M&C*NO/9=;PC:Q#'%T#R[P$T( 0!'?_@8OR M/A\[6,$YK*=E""X^=&'"TS'F>RE-SF&]G=+T=(SQ7DJSDUGF\ A+E_57%R&L MBQ 6<.M/BK"K.DJKH ST M]@/M@6.Z@V9]0F;]01K>&?7WME'O7MHKA-=CI4 MI^F89SOV@6$=Y0T.:FG2YSVG M?<)F/<$:1>+61>(>+9)'*A#I\MMM]UX3>L:P]2J[[=[K6K9I'?34L T<&D,/ MVNZ!3QT\RQP,O0,_IVW>P/!LSX/-N%D[SH6>-71^KPWE@]/W]N'J.^XK8B]I MS@'!*ZDTKCUI$RN_C)_)S$3 7(ZRM*Q>M [?;K#U3_ M%U!+ P04 " #<.)Q69U2>V5$# #]"0 &0 'AL+W=O2VKHEXOH:*[R>.Y[Q,W-+56ID)-QMOR KN0-UO%D*/W%ZEI#4P23E# I83 M9^I=Y:G!-X _*>SEP3LR3AXX?S2#>3EQL D(*BB442#ZL8,95)41TF'\TVDZ M_9*&>/C^HOY[XUU[>2 29KSZBY9J/7%2!Y6P)-M*W?+]']#YB8Q>P2O9_*)] MA\4.*K92\;HCZPAJRMHG>>KR<$#PXC<(?D?PAX3P#4+0$8+W$L*.$#:9::TT M>(!+$#)S.%Q!]LJ?J98OE/$GN5QK!/ M8WA*/9LJ] KRAAE*_-7?P8B;-EK5>)&Q9RHN\S#.$EQ-'9WAXDYQJ4CWPN\ MU[#\&)9$7ACB'O;*3-2;B4Z;*4MJ#E7K=FNIT>&221".TH&!8U@PPGXP@.46 M6!QXTN%[.KMXX,&"\Q*<)/' A 4W2B,_ MMIM(>A/)Z2HTIR4Z$[ #(4EUCA1'^L*KS%],'X;Z%!>/H,P(GO0M+L'F-3DN M5YAB?^#T&'7AX2!)A^6RX?Q@%/IVJVEO-?W1[@%MZ,2^28_W31P&HV2X;RPX MV_[*CW&#_=7Z< \NQAK$JFDPI+ZWMDRU-T8_V_&ULK9MK;]LV%(;_"N$50PMTM4A=G28&&NNR?DB1);U@ M'Q6)MK7*HB?2<0/LQX^Z1+)D6K&= P2))?,\A])Y35)OS,LMRW_R):4"_5JE M&;\:+8587XS'/%K25<@_L#7-Y#MSEJ]"(0_SQ9BOY/!HWE#A9T8PG+$,YG5^-/N&+@$R*@++%]X1N^7LQ#R.F,I3^26"RO M1LX(Q70>;E)QQ[9_TOJ"S((7L927O]&V;JN-4+3A@JWJ8-F#59)5?\-?]8W8 M"2#.@0!2!Y!>@$X.!.AU@-[/<"C J .,8P/,.L \-L"J ZQC ^PZP"Z+5=W= MLC1N*,+I9CA":US%F\B@=ZZ5(1)RM^AWW_#EOD1)1GZNF0;'F8Q M?X_>=(XOQT+VKL@QCNJ>7%<](0=Z@M$-R\22(R^+::R(=U^()P. L;PMS;TA MS_?FF@P271I]0#I^CXA&")I]^1N]K:[\';I-PTPH^C@;)MZ$>4/4NL2;'\N# M5/?OM&A?&/Q^"7NA0$!4"PCC",1AC&$'WZ ME8DP;<9!E3RJ>*N,+V;\QZF.-4V['#_NUGTPRZEUWT_IZ)C89&)ULWI50WNG M(2::271B=AOZ^T1#3V8Y]2/:P4S=RZ7=&^( M"YG.@X3YD+ "-;1AM5HPQK4QI0T2D/.DWE"8Q1R^<.IX.,T"1^2-!&) M7+PL:1HCN5Q'/)3+F@'I6"]5>S;8T5,_QI P#Q+F0\("(%A'.G8C'7M0.O>R MXKQ5SHH5*UOE,#[(.778@(2YD# /$N9#P@(@6$D30[V2Q%KK96BG#/KKG/U#(Z'V(@9)IY8/E.:"TCQ0F@]* M"Z!H7;WL>%_X[-&_#H42""3-!:5YH#0?E!9 T;H"(:U R"MG@6' R3(A>T_9 M&$^OIG6NSS3[Q0&UYT!I/B@M@*)U-=%:='C8HVOG M>_G$'[$,;<,YS=6?4T@?;@9*@]B$HS06E M>: T'Y060-&Z FG]1CQL.!XQWT,Z9#-0FHOW;4S#LDQ3[Z\*0"U#15:,3:+U MI\5 U3V38 ,?6!JT5A\^R>N+:)JJ:P=J]8'27%":!TKS06D!%*TKEM;PP^<[ M?AC4\@.EN: T#Y3F@]("*%I7(*WQAU_K_ T#3I8)J/>']]TUK!$#X[[W!YK6 M5Z2U-,MT2'\.4)A_AF%B33T'D-;Z(T=:?TPL:?[\A!@*FB>A>C88!IY:15": M"TKS0&D^*"V HG5ETSJ Y'P'D( Z@* T%Y3F@=)\4%H 1>L*I'4 R6L=P&' MR3*!I+E$8IM$%,WI@?J!&H2@-!>4YH'2?%!: $7KZJ5U$HEQ_CP :AV"TEQ0 MF@=*\T%I 12M*Y#6.B3#7U,\8AX -1!!:2[9_SIC_U]%H E]14+L6)K1]X0& M.]8M56OBD6$3[ZXJ$IKG;(46-*.Y? R(4;G[)4^B1#PIRP=J[('27%":!TKS M06D!%*TKG=9))/;YTP"H>PA*(BC- MK6F#TP"H,:A(B#7-ZF]7"-3M3&P?F M:,X\,FWF?LRB):;93-&7-0 T]4)I; MTSH[-.R]+X1XH$E]1=*]1[?])IWOJ50%&^_L3%S1?%%N.N4H8IM,5)NTFK/- MQM9/Y7;.WOEK?#'#BO,NO@BJ;:LMOMI%>Q/FBR3C**5SF4K[8$MUY=7&U.I ML'6Y+_*!"<%6YUERYQ"AK 6>PD,_]^S4=)2"A- M.J<7;2#G?6S.L=[",9,M+W^(A#&)?N99(:9:(N7J2M=%G+":83PW#TG*:%-IO4Y^[*V82O9986[*Y$8IWGM/QUPS*^ MG6I8>SEQGSXGLCJASR8K^LP>F'QHK*(5K?I0EZM6JP2G1;6R'F2IODV53L[NP^_A[6/X M@/Y"#VK5+M890WRIULR&%6LFT-,OE/&8UJO@(F"2IIGXB/[\ SOV9Y06Z%O" MUX(6"_$)?>@=3W2IIE<-HL?M5&Z:J9!7IH+15U[(1*"P6+#%@'[^AIZ, '25 MERXYY"4Y-V24&+#X$IGX$R(&(6A^^R^Z:*[\X]#L %G!.:S'AP!=?!C"A*=C M\%M3BDYG&2.L7AW,;I&:-=Q\8Y$.K:E&:0TK*U^^$BL:LZFFC%>P+:VNEM88??:-2YIU_C)4T4;OU/KJ'^-F9F+#,";Z M9K]4QU&>B8E+?*ZFQN]38HZF9)VE!AS(R*CMWC4/" DA8" F+@&"]0CI=(9UW^Y4#64M(6 ) M"R%A$1"L5TNWJZ7[FWXUJC^WH@W,WO<6RS-]"Q_X7P Y:G@\*C:P&MCS#JSO M.- Q7<-W[6'G\[HD>Z-)ON6E3-!USLHT'G3 4?FY.8:$!9"P$!(6 <%Z!?6[ M@OKO=D ?LI:0L 2%D+"(B!8KY;8V#TC&K_I@>. CJ0[7)5^QP12/"L].,20M *6% MH+0(BM8O*-D5E+S;"5LI5$DA:0$H+02E15"T?DEWW0@\^H!\BAV"=B5:6L]N M?'7?I7X._1"TYS PKFMYV/8.'X@' BW'LBS/?<4.=\T"/-XMN!8I17R9DM4LC$U9MW&5#FR4WXXRSTPU)"T!I(2@M@J+U:[OKA&#O_=8(V@8! MI06@M!"4%D'1^B7=]4+PZ./Y*=8(VA-I:?L;%-ATU)V;XQ]:(VC'8V!;^P?GY]7K M#_6&^0[3O#OQE9;/:2%0QI8*:5RZRJ_+YG6$YD#R5;U]_L2EY'G],6%TP[N;Q-??\/XLU@ M2/22)ID8& LIESW3%-$"4BHNV!(R]6;&>$JEFO*Y*98$AGB^D7C"#_I+.80SR<7G/ MU6+L64]NI@,#ZX0@@4AJ M E6/-0PA231(I?&K9!I52.VX/7ZE?\YK5[4\40%#EGR/IW(Q,#H&FL*,KA+Y MP#9?H*S'U;R()2+_19O"UG,,%*V$9&GIK#)(XZQXTI=2ART'0MYP(*4#.=3! M+AWL0QV2J\XT^=D++EZ M&RL_&=S<3<*'<#Q!X8_[\&X2.J1= MR^1"H#";PG078*H2JCK(:QW7I)4X M@N@"V=8Y(I@0-+S[B4Z+S,\:LAL>PWH$LW,+:TN4(,9Z=K8;U;(JQ3RCE$HSB*60I,RWGYX ME:./O9HTA9V_;==Q;=?9-1LUX(CED*Y5J[K1SO.L3G/9?E6VWUKVA*EST%2F MOW<.G2[VL5VKLI5^[ '8C^D1!Y/:H0L;4G.[Q'9J2IA;UWH*?)[W4P)%;)7) MXF:L5JN6[2KO5&KKUZJ5*SJO?YBB#[RE?!YG B4P4TA\X:O]X45O54PD6^;- MPQ.3JA7)APO5C@+7!NK]C#'Y.M$!J@8W^ M02P,$% @ W#B<5FW_D1$/ M! A0 !D !X;"]W;W)K&ULK5A1;^(X$/XK M5DXZ[4J[31R2 %U :@EWVP?:JNWNZ72Z!P,#^#:Q.=N4]M^?G=! P/6"+B\D M=N;[//-Y;$;3VW#Q0RX!%'K),R;[WE*IU:7OR^D2R]33S0 MQ5*9"7_06Y$%/(+ZMKH7>N17+#.: Y.4,R1@WO>N\&6*$P,H++Y3V,B]=V1" MF7#^PPQN9GTO,!Y!!E-E*(A^/,,0LLPP:3_^W9)ZU9H&N/_^QOY;$;P.9D(D M#'GV!YVI9=_K>&@&<[+.U /??(5M0+'AF_),%K]HL[4-/#1=2\7S+5A[D%-6 M/LG+5H@]0!B_ PBW@/ @*-W *TMH'4J(-H"HD*9,I1"AY0H,N@)OD'"6&LV M\U*(6:!U^)29?7]40G^E&J<&=T]?1P_HYG9X-QY]0K>C)_09/>KDFJTS0'=S M=*>6(- M9SK3!%&4+= -F_(B##TM^5H2-I,]7VF?SE?^(Y_.$1CSM12HA&;P:Q.X.M@JXC# MMXBO0R=C"M,+U,*?4!B$H<6AX>EP;(&GI\,#1S2M:O]:!5_KU/VS25Q21'8* M<[-P&Q>\,4F3Y-D:4-D->FB2KK(Q3[X?4T$80I IZC) M:)MR)4-2,)@K]'F@-^UY7XYCBZ25Q'6C]-@(1TFG75G5_(\K_V.G_REGQ-R= MUE-50N.]%3\GG3 Z<-YB%47Q@55JL<)AJQO;W4\J]Q.W^U2NN"09XG/T1 G3 M=QA;V$))CL4+H_9A*,[%SDW+ALAJNK0K7=K-Z.*F*2_N@[OZ%I3M2#N9SM6N M(;*:=IU*N\[)VDF>$8%6?*-E6 G^CRXTS'_1E5@ T_]CQ"9IYSC5VG'G(-.< M+IRK5D-D-;6ZE5K=GZ>(]?;H'I_XN--J'PCA9#]7B(;(:D+@8%<%!4XIGK@B MF;4Z"8Y3(F[C R5L5EU\8)5:K,*P&]JO4;Q7P6&G[V/*:+[.T5]CR"<@_K:& MX:0XMP1HE"UMBJTN7[B3+_S_%=26HRG]FF1+FV*KZ[@0BK3HW6FDVQU77:59O876Z.R&;NC92C5:?OM[ MS9$<=/5GFDP23?F:J;)K4,U6C:RKHGUS,']M&EQ%TV5'4W;'QD0L*),H@[FF M#"[:>JM%V7 J!XJOBA;,A"O%\^)U"60&PACH[W/.U=O +%"U_0;_ 5!+ P04 M " #<.)Q6 =YSJNH0 "+#P$ &0 'AL+W=OR8QX+BJ6%63I(.\S/3,8C\P%F-S M(XE>BK:30?_XH63%Y:*8LB3<[@]);+,N4NUSY",^)O7BMBB_+B^SK(J^S6>+ MYGY\O#R_S.;I\EEQE2WJKWPIRGE:U1^6%\?+JS)+I^M%\]EQW.D, MC^=IOC@Z>;'^W+ORY$5Q7)]?7%:K M3QR?O+A*+[(/6?7IZEU9?W1\KTSS>;98YL4B*K,O+X].N\_MI+-:L-[B[WEV MNWSP[VCU4#X7Q=?5!V;Z\JBS.J)LEIU7*R*M_[K)SK+9;"75Q_'_&_3H?I^K MA0___4-7ZP=?/YC/Z3([*V;_R*?5Y' MJJR_FM?KJI./IW^IDNILL7 MQU6]K]6*X_.->W;GQC]QNW'TIEA4E\M(+J;9U >.ZX.\/]+XQY&^BH.B31?/ MHD[WMZAN_7'; 867B^S\6=1;+^]U6I:+G9?'_9;EW.H]99F>K.VI9;G=?/@DI>?9RZ/ZY]157Z+5I]W-8807+? MQB Q06*2Q-0=UKU['EK-MCC0[N:W00 MK%&1?XF=UA=:?+Z+J,JO'JOEU_8EZ*H^N%]-\ M697YY^O5U[.T7.2+B[9AYU5PU_O6,HD)$I,DINZPX8/R&\3=4:]1R^0N-8D9 M$K,0YG7&\+XSAL'.^%35K?#O].[UZ&):-\1-5B[KI_/B2W23SJXW7YG5KY73 MQ7G6V@#!/>S; "0F2$R2F+K#!@\:H-OMQI-AHP.&6WTR[DTZC2?S[8WZ_7&3 M,N3A6PCS2G9T7[*C8,G^?;LLVZHRB.Q;E20F2$R2F!IM55+<[W7[W495MFS6 M'757KWV]NMS>K-L;CONC1F&2C\"V[+-?/P2W3Z_DQO_9+'-]&/ M;V+(H[80YI7JY+Y4)\%2/9U.\]638_TC_,'KL&DVO5Z?=&XKS""X;V&2F" Q M26)JLOT\TQEU.LWBW-YLU-_:2F]O->YM;67(X[<0YI5HM^-.+'>"17J6?I^G MB\@L9ZLSR-&?D.-0;-3,:=*\:U0RJ64KSJ]]%E=UP5OGA'^;CO^3[ MUZ=O16N=HSDDJ@E4DZBF4"U!-8UJ!M4LI?G=X%+0[NCPL0@-/U%-H)I$-85J M":II5#.H9BG-;P67SG;#\>QA8Q&:QZ*:0#6):FJC/7:6:-PV/'4F@^'DX7^- M(*Q]5;?;_%T6]!%92O.KUP6VW7!BF\CW;T[?_K.U1M%H%M4$JDE44ZB6H)I& M-8-JEM+\BWA<+!QW#AYI8C0#1C6!:A+5%*HEJ*91S:":I32_%5P&' >#M<-& MFK"Y=X^@X3"J2513&ZTQTO2:OXZ.[E2CFD$U2VE^\;O4-PZGON;CZ>O6>2B\ M;N\"1Y-=5).HIE M036-:@;5+*7Y?> 2X/CP2TMC- 1&-8%J$M44JB6HIE'- MH)JE-+\57 @_99;Y(6RL\#EP#'P\,'(C3^136! M:A+5%*HEJ*91S:":I32_%5S\&X>O@CUL(!JUG>AHWO?A++SKO8L?#7Q13:%: M@FH:U0RJ64KSB]\%OG$X\!7Y33[-%M/H_AX=J\O!;_/J\K*83?/%Q:H+6AL M#7U13:":1#45[Q3ZHOO4J&90S5*:7_\N,H[#D?&'*JVNJZ+\'FWTUOMRA)&] MBQU-CU%-HIJ*MZ_''0Y[@^VK>ULV[$_B\?8%OBT;]L:CR?8UON@#L93FWQ?/ MQ;F]\%6^K7==6I5LOJ@K]K';*H7Q?:L7U02J2513&ZU1O=O%V[)=?[*]G6[9 MKC?>KG&#/@I+:7[INOBU%XY?UR=GV+,%E/V==E>E%7 MKUE,K^OQXWN]W1_YXO_RM)X[UA>R1Q^*65I&9\6SWZ+7U?19],N1O\'1K]'_ MO,GFG[/R?UM+'\UQ44V@FD0UA6H)JFE4,ZAF*' OX? UO^]7]^FI?[0LW8#_DU,Y86COQF!O+LS> M79B]O7"O]95L\S:JNVVFT6,SJ&8IS2]EE]CVPHGMCQ%*YQ>7ZUM+OLUNHX_9 M^>6BF!47WQ^,5JWEC4:WJ"903:*:0K4$U32J&52SE.8WBPMX>X/#1R TXT4U M@6H2U12J):BF4P*]"!C5!*I)5%.HEJ":1C6# M:I;2_-9QF7!O?/@(A<:^J"903:*:0K4$U32J&52SE.:W@HN'>^%X^+ 1"DV+ M-]HC@X5 =RI13:%:@FH:U0RJ64KSWXW*I<[]1^XMO3U"'78**KR??1L"U02J M2513J):@FD8U@VJ6TOR^<9%W__"[3O?10!K5!*I)5%.HEJ":1C6#:I;2_%9P M@73_">XZ'3;W[A$TJ>ZWW]FY,8W)W393Z+$EJ*91S:":I32_JEVVW ]GRP<- M1OCO-H4/_?(8*>S4NA.):HI5$M03:.:035+:7[Q MNU2['TZU]>]OD^AO]1^M18ZFUZ@F4$VBFD*U!-4TJAE4LY3F]X(+N?N'W[FZ MCX;6J"903:*:0K4$U32J&52SE.:W@@NM^T]PY^JPN7>/H&DVJDE44_WVNTL/ MF[_MA.Y5HYI!-4MI?O6[G+H?SJD/OHP_[.[= >B5S:@F44WU6U/YSE8#H%DU MJAE4LY3F-<# 9=6#<%9]_ZH@^C-ZDR_R^?4\>/(TS.U;]Z@F4$VBFD*U!-4T MJAE4LY3FMX>+I >'1](#-))&-8%J$M44JB6HIE'-H)JE-+\57"0]>()(.FSN MW2-H)(UJ$M74H#4';]XF+4%WJE'-H)JE-+_X77(]""?7[WY___%3?+@\#QY@.;)J"903:*:0K4$U32J&52S ME.:W@LN3!T^0)X?-O7L$O9@:U22JJ4'KFR''VS,1&BBCFD$U2VE^];M >1 . ME$6VF*?EU]8:1^-D5!.H)E%-H5J":AK5#*I92O,[P<7)@\/CY $:)Z.:0#6) M:@K5$E33J&90S5*:WPHN3AX\09P<-O?N$31.1C6):FK0>D_L.&Y.1&B:C&H& MU2RE^<7OTN1!.$W^].&TM;S1K!C5!*I)5%.HEJ":1C6#:I;2O"X8NDAY>/A[ M* _1^!C5!*I)5%.HEJ":1C6#:I;2_%9P\?'P"=Y#.6SNW2-HKHQJ$M44JB6H MIE'-#%O?+3INO!F*I7;J%[\+C(?AP+B>AG;\I:(PM'?%HRDQJDE44ZB6H)I& M-8-JEM+\QG!A\O#P-U4>HF$RJ@E4DZBF4"U!-8UJ!M4LI?FMX,+D83"A.W! M0E-F5!.H)E%-H5J":AK5S$9K9(6=SFC0')&>(D >N@!Y& Z0-R-2^NWQ$0E- MC5%-H)I$-85J":II5#.H9BG-;PR7+0\/?YOE(1HNHYI -8EJ"M425-.H9E#- M4IK?"BY<'C[!VRR'S;U[!$V=44VBFD*U!-4TJIF-UAR1)I-)RI:8[7PPKUK'$V-44VBFD*U!-4TJAE4LY3F-X(+EX>3PT13.E#]4=8$?ORN+F[KH'REY-$E&-8%J$M74J#5?[39_ MKP[=J48U@VJ6TOR2=TGR*)PDGW[Z\/']Z6O3^C(@O';O(D?#8U23J*90+4$U MC6H&U2RE^;W@PN/1X>'Q" V/44V@FD0UA6H)JFE4,ZAF*CYX@/ Z; M>_<(&AZCFD0UM=$:,U&O.1*AH3"J&52SE.;7ODN.1^'D^-7[TW^9UMM1A!?N M7>!H4HQJ$M44JB6HIE'-H)JE-+\17%(\.CPI'J%),:H)5).HIE M036-:@;5 M+*7YK>"2XM$3),5A<^\>09-B5).HIC9:#2XW'X/M:'341HK(QJ M4DJJF- MUKQ-0_,4$;I3C6H&U2RE^<7O\N)Q."\V=Z7^L2YU7'QXPC]& &=4$JDE44ZB6H)I&-8-JEM+\5G !\_@) N:PN7>/H $SJDE4 M4^/V@+EYW0VZ4XUJ!M4LI?G%[P+F<3A@_EM19NWS$)HOHYI -8EJ"M425-.H M9E#-4IK?!RY?'A^>+X_1?!G5!*I)5%.HEJ":1C6#:I;2O%:8N'QY\@3YE1?9 M63:;+>N2O5[4_"I#N_]L5&9?ZJ+O/C^-CXZW/G_6?6ZZJ\\?.^;DQ55ZD;U) MRXM\L8QFV9>:[#Q;_49XF5]66U0?_U+ M450_/ECMX+8HOZX/^^0_4$L#!!0 ( -PXG%9F'F\3T0, %$4 9 M>&PO=V]R:W-H965TF,CV/WMZB]I;7:VH^PG MSP@18%\6%9\;F1";2]/D249*S"_HAE3RR8JR$@LY9&N3;QC!:>U4%B:R+,\L M<5X9BUE][Y8M9G0KBKPBMPSP;5EB]NN:%'0W-Z#Q=.-KOLZ$NF$N9AN\)G=$ M?-O<,CDR.TJ:EZ3B.:T (ZNY<04O8V@KA]KBGYSL>.\:J*D\4/I3#6[2N6&I MC$A!$J$06'X]DB4I"D62>?S70HTNIG+L7S_1_ZHG+R?S@#E9TN)[GHIL;@0& M2,D*;POQE>[^)NV$7,5+:,'K3[!K;2T#)%LN:-DZRPS*O&J^\;X5HN> T"L. MJ'5 QSK8K8-]K(/3.CC'.KBM0SUULYE[+5R$!5[,&-T!IJPE35W4ZM?>4J^\ M4AOE3C#Y-)=^8G%_]>/J_N;+9W .EK3<4)[7ZT=7X*9*:$G /=Z#>"_W)2?@ M+"("YP5_#_[\ WKN1Y!7X#ZC6XZKE'\ [P;CF2ED?BJ*F;2Y7#>YH%=R@0A\ MHI7(.(BKE*1#@"DGULT./T,NX;;O]D98^O8>#KCGJJV7?(-3LC< MD,6+$_9(C(5*S/HX)KM.6*03%FN"#>1W.OF=*?JB.7[F64&Y/&\/1/XF$'F^ MZC,I\)Z,GJ\&Z=5(]1/QN("A[_E6.#,?^Y(W=G[/#@6>&WI#LV@$9P5A:-E# MN_BEG>MYMH\ZLX$";J> .ZG $O\J<05N>/%:.9GT/W4;ZH1%.F&Q)MA@$;QN M$;PW5P%/I_PZ89%.6*P)-I#?[^3W]5>!!NGVCN.Y9X?0/CC>R\G0ITK^,B@, MP] ]B!F/Y.8'3@#A>*T(.IV"Z5J1Y14>TV+2[=0]JA,6Z83%FF #[<-.^_#- M)2+4*;].6*03%FN"#>2'UO-?>$M_D6B9_9.(?,=V//^@2DP'/U7VD; 0(LL[ M#!N/&#J.8WO!>*& O1<>.*G6%Y$1!A*ZK03+7]%FDG#JMM5*B[328EVTX5J@ MY[5 ;RX=K:NN1=!)B[328EVTX2(\O^?!R?>8-Y8/^\5__G.(? ^AP_*A]?5N M+"RR+1]9A^7CI6%H>0%T#\J'V6N=E(2MZYX5;\I#TV?H[G9]L:NZ&W1P_UKU MR^J6S#.F:;9]PFR=5QP49"61UH4O:QIK^E?-0-!-W:!YH$+0LK[,"$X)4P;R M^8I2\310 ;HNXN)_4$L#!!0 ( -PXG%;3X98QOP, $@. 9 >&PO M=V]R:W-H965TV6'.@2>F49S9VG-#.:5I8 MHT'9]\A' [:165K (T=BD^>4_W,/&=L.+=?:=SRERY74'?9HL*9+> ;Y;?W( M5^Z\9 ,+4=G!!G, MI9:@ZN\5QI!E6DGE\7/A\U[]4UF\*N:%"ABS[(\TD:NA%5DH@07= M9/*);7^#NJ! Z\U9)LI?M*UM'0O--T*RO'96&>1I4?W370WBP 'C-QQP[8!/ M=?!J!^]4![]V\$]U"&J'LG2[JKT$-Z&2C@:<;1'7UDI-/Y3T2V_%*RWT0'F6 M7+U-E9\[^O)L]?/V"KM%XPSD4$M$B01-8@&HEZ*&8LQS0C.Y H(L)2)IF MXA+]^HL;!A]16J#9BFV$V!+E9^.8L_K7.ZK7/ ;N;@8?6:%7 DT M+1)(C@5L55A3'=Y7=X][%2>X6P@S$:?_D+75297QJR&Y^C]>UY@BX^ MF&0FI\NX/TMI>KJ6TZ-UQ,YK1H97BGL_&1FF[UAY^F9/O;;=BC6=P]!2BY< M_@K62"?F?#1A?T^QR7N*3=])[ B_W^#W^]1'CT]C$_G**2R=]";P.KJ.0A)[ M9&"_'D+M%3\7JB$HCIR(M().NW8X](G76!V!"!H002^(KW(%',W9II \!>.R M4@D$A_D%D>/Z+2:]<SF$N,@#MP6J-[0YX(R!/6#,'"=%BB#7>3CX(W10QI. MY+],(]()Y@?JFX0M$+W:YX+HQB2$^"WVTZ[5-?&]-T9+U%"(_N\Q[V!SD72#>I&?HCC%A-#;FK1P]@,)6Z@Q"=,H61_TM&3YV(_>R[M%RA@ MD4HCJ[B3CX>=D+11]88_%U4W)@ZQ1]JSJ&MV'?MN$)E1N+T DPB5J :D-R]&$)"5K[RL0DZ*JR_';U1D,2^:[;JM\^.#'G MP)?E5454,Z0Z7C:]S77HKKP$M/KO]36I/(G_D*GN6)\I7Z:%0!DLE*1S0]1' MX=6UI6I(MB[/Y2],JE-^^;A25SW@VD"]7S F]PT=H+D\COX%4$L#!!0 ( M -PXG%98O!.3(00 4/ 9 >&PO=V]R:W-H965T5 VCR6A9<+9Q6\?O<@EW-1Z8)Q>)!$565)Y=L=%&*_ M<'SG_<4CV^3:O'"7\RW=P!/H/[R-]QDW>G[3$KPS]]/+Y]I_;Y_MO7\D5N>>I*($\TU?R2#60 M1T@%3UG!:)VA40*:LD+],GP[X)!Q 32,0G]7TG@!8$EH-7E[K[%/;G3N;L[%.4BJ^209EH]5@^L%1*%X8]'C9S3R_1^RLV1&SN&,6#S-; MY91O@#!.UI1)LJ-%!42LD27?@=3LI0"B@#,A"1<:%*$<):!%0<36*&!E'MMC M[3,?#FT4C2/ODVT;2V);D@^$/9)BVDDQ'9;B-DUEA0G>TCM]3AS6>%E7&^*:FCKO=&B3P MU)[4:_OBC7H*# S$R5\QC$>Q\.:^-['S<$;Q$K8NB5J5OE[UDTEJ.I% ML8Q1R5 =O&SB A*2!X>5];;@V<7Y;HGR@F[H+?^DS.!C\*Q?T:$@^N3/XCU M&35(M2%M!,A%P3+Z1O ^?B2"E?0P\,@/+%&V.IQWO3Y1'N=(;KQP7.'[SM MM&6 '"] (/O?[V9[?SI[,^03N>W[^5N ?]00ER4_=9"H_BBNOFSMV] M[7JYV[J#Z;V_,SU>W7=\P#0-XA1$: M>YKZ,<<^%:0QP.]K@;> =F FZ#K?Y7]02P,$% @ W#B<5NA(L"OG @ M:@@ !D !X;"]W;W)K&ULK5;9;MLP$/P50@6* M!$BMTVH.6X!MI6@>DAJ)T^.1D582$4ET2.Z.=69'K MT9JR9UX "/12E34?6X40RTO;YDD!%>8#NH1:[F2455C(*Y(70BW8T6B):+T64UNTK'EJ(2@ MA$0H!BP?*YA!62HBF<;/EM/J7JF V^,-^R>M76IYPAQFM/Q&4E&,K7,+I9#A MIA3W=/T96CU#Q9?0DNM?M&YC'0LE#1>T:L$R@XK4YHE?6A^V &[X"L!K =X^ M('@%X+< _ZV H 4$VADC1?L08X&C$:-KQ%2T9%,#;:9&2_FD5F5_$$SN$HD3 MT6+R?;*X^7*'/J!)GC/(L0 TJ6A3"X3K%,V!H8<",T#7629KA6B&[B%M3-7D M9':S0"UY/0[.UPMP<>OQWN'%'C=\7U-9__E^+V.6N003]273:7?(D3&%OR M-N' 5F!%JF;.59\K_Y,L_D]D.XX%G6/!,?9H40#"W3G YAS(KQSTQ]_GH^$+ M-9^Z8U>1YU]XX?G(7FT[=!CF!H[G#W?#XL.P(' OW"YJ1]2P$S4\*DJ=87T M6QGRE,JKDB1]<@S3^7:> \_=$W,8Y P^!GM2^H*\8;^2L%,2_JN2E)2-V#_[ M1DO8H\6]V--R&.0,]JL7]P4=:+&W;N$*6*Z[&4>)^H;,#=2M=@USHOO$WOI4 M-E+3]_[0F"Y\BUE.:HY*R"2E-%V:S$QG,Q-!E_JN?Z)"=@X]+.2? 6 J0.YG ME(K-1+V@^WL1_0902P,$% @ W#B<5D;.B,,(!@ 9R( !D !X;"]W M;W)K&ULM9KOC]HV&,?_%8M54R<=)YCEBW]_@C!YN1G#TX\0'\K@5ZL1D/MNA1_P1 MBT^[>R:/)D>5-?_ZAGE07+R]FA3B^H]G?9"VV M-Z/I"*SQ!I69^$ /O^/F@@*EE]*,5Z_@T+1U1B MN:!YTUF.("=%_8Z>FHDX MZ^"ZSW1PFP[NI1V\IH-W:0>_Z>!?VB%H.@27=@B;#F$U]_5D53.]0 +-9XP> M %.MI9KZ4.&J>LL))H6ZLSX*)K\ELI^8/]S^<_OP]OT[, 8+O,&,X35X0$_@ MEG,L.'BYP *1C/\&?OT%AL%K0 KPL*4E1\6:7X$7K>/91,@1*=U)VKB_J=W= M9]P7.'T%/'@%7,=UP=V[?\'+VN[]Y"[0$:Q[^OJ>:N&[YCN4XIN17-DX9GL\ MFJN!.:]U"&V*+6R*+6V*)9;$6BR](TO/I#Y_)[=3?;GQ(QF0XGU/?W(\\*H[;FTZ9E8$FNQ\(\L?".+VS1E MI5Q1#X@Q5(CO(*5<:&G4.L'9S'B1YX1^AX;1;BB-OJ<+P]B;=FC8]$PLB;5H M!$<:@9'&/:-[4H5$,B*3.]<>%X(R@N5&AM*4EH7<\!A.,=FC58:O !5;S,[. MZ+@%_3GT'+E"=[@9!S:46]\3.C"(@PXWFYZ));$6M_#(+31R>R"Y6LK69",# M%%RDN.+'RQ4G:R+#88DRI;D63]B?JC"A()S+2>5\])0+G.\H4C!,F[4(7]68GC.'4ZP Q6@X%TK=T_3CH6"YM6B:6 MQ%I ID<@4R.0M_D.$2:S/U$])SNFH@'Q_0KL,KD' 1FI _RM)+NJA3J2+;[( M1 ^@*N;709OV=Z? CV$'FG%80Z'U+:'C3$.G0\VF9V))K$4M/E*+S8L<%2A3 M.7&=@PF9@SW/(^Y/CN_XT L[1(R60XGT36//C?UNN,[$DUB("G5-N[!B9 M_(DYOP:?45:BN@R29?2 Y,JFS72=WOR,7=^#?O,)^+\WL\(VA%,B)D%*9J"7(O 1SE MN/KN2\D(7Y.J!*6=<=B_=#\(HZ WX\9A#9YQC:WG^TXWJEA:M4ULJ;79G2H$ MT)BTSA>7K4R-ROGD1([O^MU$IFD7M=9W%SJ=%6RAT?,B&/521O/H!\_U_Y' MPU,&#\TIO#[@;6_35^:-7.U:1?9^M%,GZ(NPRMYOVVU-H, M3YD_-*?^>H8,;TJ)B6Y E6]*5R17/]6N5$N@EEH_31_',A+J/5%6:P,Z5[D) MQ&XW;+9JF]A2:T,[%0B@N4+P[-;$<(:$.D]!6N:E/"![+.%RP0&:ZPN:Q.CLR=2R MZ2?\XU#NSO=3 M?GTT;[7.H''5!_-6*PVVU-K03K4&:"XV/+?/:;'$FG10IOW.M,LE[H7T8W?J M^D$WI-<)3N7BV0LMK)82;*G54SXY^\E=_07C+\0>2<%!AC=2WGD5R1N*U?]J MJ \$W56_PJ^H$#2O/FXQ6F.F&LCO-Y2*'P?JA_WC?TOF_P%02P,$% @ MW#B<5EA$*]E' P 8PH !D !X;"]W;W)K&UL MK5;;CM,P$/T5*T@()-@TER;ITD;J-B!X %:PW![=9-I8.'&QW1;X>L9)-K19 MMRS2OB2V,^=DSM@SGNE>R.^J!-#D9\5K-7-*K3>7KJOR$BJJ+L0&:ORR$K*B M&J=R[:J-!%HTH(J[_F@4N15EM9-.F[5KF4[%5G-6P[4D:EM55/ZZ B[V,\=S M;A<^L'6IS8*;3C=T#1]!?]I<2YRY/4O!*J@5$S61L)HY<^\R2XQ]8_"9P5X= MC(E1LA3BNYF\*6;.R#@$'')M&"B^=K S@T1NO&CXW3Z7QK@X?B6_56C';4L MJ8*%X%]8H' X 7G0#X'< ? L(3@* #!/<%A!T@;"+32FGBD%%-TZD4>R*--;*9 M01/,!HWR66VV_:.6^)4A3J M#%KGH,B3##1E7#U%X\6[;^3)XT=>-'[QE+1OPFIR4XJMHG6AIJY&[\P_W+SS MY*KUQ#_AB>>C![4N%7E9%U <$[@HJ]?FWVJ[\L\R9I!?D,![1OR1[UL<6MP? M[EG@V?WAHS-J@GZG@H8O^,=.V2+;(D,[TE2.2[6A.^%WM^ M.'5WAX&QV'E!E(3QL5UFLPO#P/MK=R1GW,L9GY6SV$IITM/((+0HF,E/:Z*U M/.-C09$?C0:"+'9)$D5#/1:S( []R"XGZN5$9^5\THRSWVV1P8J!=\@.I*+< M[-2N+S^T+S\VH=$=SSS/\R?10.==LR28#(*1W34*PV1R0F3Q M@E.B4#6G&@JB!=$ED(*IC>B"0/$N7BI6,+R.;>+C.P['R61X&!=G_?O?;'X@ MLJ-0)GTHDW]E,^ Q.9/'B26/,>U";Q 2FYTEWS.+W2#?6R'NP?5;@5PW;8PB MN=C6NKVM^M6^4YHW#<)@_0H[J+;A^4O3ME]OJ<1"I@B'%5*.+F+<=MFV-.U$ MBTUSR2^%QI:A&9;8!8(T!OA])82^G9@?]'UE^@=02P,$% @ W#B<5E.6 M #=F P JPP !D !X;"]W;W)K&ULK5=A;]HZ M%/TK5C8]=5+;)$Z(0P>1*&%:I?>Z"NBF]]$D!J(Y-K,-;/]^=I)&0-*T;/T" MMG/ON?><:SLW@ST7W^6:$ 5^YI3)H;56:G-CVS)9DQS+:[XA3#]9MP\"#VS:Y0TRPF3&6= D.70&KDW<=_8%P9?,[*7!V-@ MF"PX_VXF=^G0FB%%DC)$F^IFO+]9U+QZ1F\A%-9_()]9>M8(-E*Q?/*66>09ZS\ MQS\K'0X<('S& 58.\+4.7N7@O=;!KQS\0IF22J%#C!6.!H+O@3#6<,"C$+ M;TT_8Z;L,R7TTTS[J6@T'G]YO)_/P'0RGMQ]'=W^.[D$]Y/YU?SSW30&#Z/I M_&XR U=@IC=GJUGEX7>C1J;EFI=W6R%8(PU:9CB1<4 M>.;RW$4N@KV^XW@#>W>H46?@T?=K^GXW?:KO=\P2 O2; M B2"I)D"E$OYD@HE;.\@GZM>Z+L0G8C0&?Y<$5J">M!SD-LN0J\6H7?N'K@$ M3+]:.Q7H-9)Q@P#Y(0I.)"@-T8$AU(4+/.?8+FX"(A^Y[L&^.F(7U.R"/]GA MC+.K#G:=F.?>%F\)%@<-F6#HAD&[2*@6"?W%.7A!JT[H<[5Z2[ 8M9S2 +9+ M%=92A7]Z6E[0*6QDDB8&1 %\YA;LUY3ZW91RP^BY#F9#2;HB M*< 2Z*Z*8D4$IL4^67"A(V5LU=JX])LO"MUS.\XIZ<[R# MSM"T\?]AL&PO=V]R M:W-H965T]+1):\&&$.B22&G(TRIM M?57:;GH?"3@)&N \XR2;]/[X9WX4 KA.LKE?&B#W'I][;%].X]&!T._9!F,& M?B1QFHVU#6/;&UW/@@U._.R:;''*OUD1FOB,W]*UGFTI]L,B*8EU9!BVGOA1 MJDU&Q;,'.AF1'8NC%#]0D.V2Q*<_;W%,#F,-:B\/%M%ZP_('^F2T]=?X$;/G M[0/E=WJ-$D8)3K.(I(#BU5B;PAL/67E"$?$UPH?LZ!KDI2P)^9[?W(5CS<@9 MX1@'+(?P^<<>SW 7[^@_U44SXM9^AF>D?A;%++-6',T M$.*5OXO9@AP^X:J@08X7D#@K_H)#%6MH(-AEC"15,F>01&GYZ?^HA#A*@/8K M":A*0-T$ZY4$LTHPSTVPJH1":KTLI=#!\YD_&5%R #2/YFCY12%FD[A0<>IHNGN_DC MN )?R![S^6: K, TYLO%3P,,^,(#'MDMV6H7@VD0D%W*,O#.P\R/XNP]SYO= M_P/>_?D'M -J07>:G83;2&2\C)Z,'%>7;DC)ZA3)$G$S*-AF8 MIR$.VP ZK[\6 ;V(<(NDB!X.KH$)/P!D("0@-#L_'0K2O?/3#4DU9CVE9H%G M_M:4BG0O<2TQ;MZ!;K*M'^"QQEM,AND>:Y-\1HV/(LU4@GF*P%IZ6K6>E@Q] M\HU&#/-EOQ))5J;:16K>8_>3*^A8 W>D[X_%$(29CH&L=IC7#S/JB!;W0;TF* QSM_66,LP^\KU#*M[*H'BGB7*X&@_F,@TAK"SN_IAR#5- MV^CL+@$:=*#KB+>84]?BR&L)PRBW,"+^3G]$UT+.H,._'^9"UW(Z]/M1R!XX M4,S>K=F[4O8+O,[:E M/48IFJ<*K:TG:O1$;]2W*V!5HJI$\U2AM45M["64NJVSFW<%T]IU-NINN7X0 MA*;;W7#]J-?V6N/JH-S6R?JV//7BV;H)@B3SU-@A>,(//3Z#>W+- M_P.$]A4TP7_@8N,N'^%B,52B>:K0VNHV!@TZ;_46D%J_BT55B>:I0FN+VOA& M*#>.9[\%I# 72R@PD:;A0KN[3Q6-VOXYJ;&DZ'PM.F%OSVQS)PRO?)2+M5-J>%6AM15N#"]Z*\.+E!I>I6B>*K2VJ(WA16H, M+Y*YU$J7DR&>G,RO%MO88G3"%I]N7;)?*:LR3X9XTI"2NWYTK)%@NBZ.AS)0 M=(SRQ_WZ:7T$-2T.7CK/;^&-5QXD-3#EN=87G_*)S4",5QS2N![RF:'E45%Y MP\BV.#Q9$L9(4EQNL!]BF@?P[U>$L)>;?(#ZP&[R/U!+ P04 " #<.)Q6 M>!\B\!X# #"# &0 'AL+W=O49M+_=RBZ.2 NOMKMK[]K<+E%.A5A+> MR"X[\YO9^8^P=/>$OK(U $=O41BSGK+F?'.KJLQ?0X39#=E +%:6A$:8BRE= MJ6Q# 2\2IRA4#4VSU0@'L>)VDWL3ZG;)EH=!#!.*V#:*,/W[ "'9]Q1=>;\Q M#59K+F^H;G>#5S #_K294#%3<\HBB"!F 8D1A65/N==OA[:T3PR> ]BS@S&2 M.WDAY%5.1HN>HLF$( 2?2P(6EQWT(0PE2*3Q)V,J>4CI>#A^IP^3O8N]O& & M?1+^"A9\W5,*WK X'#H;Q@8.1.1B7.K0RA]:E#F;F8%[J8&4.UJ4.=N:0B*FFQ4HJ/< < MNUU*]HA*:T&3@T2NQ%L4.(AE8\TX%:N!\./N^.??0SH#A17YJS=E:E;)VQ0)\RK$S:L"78D"CX$._P2 M0IFF*<%."/+EM'-MN]/6.G97W1W*=3925;F*076[H^FF<1S4JS/HL";8D1)F MKH1Y5HD));L@>4>+(P**+] EY5D')=).%#D;L:HBQ7!-73-/0GIF0;>F[IR( M-BP:_<<<%<_*BV=5:N,&BH&7U"!?GQ62X%A\90*6!6%\2H6 VD8?&_+/%_0=02P,$% @ W#B<5I[C MXC-P P 20T !D !X;"]W;W)K&ULM5=M;^(X M$/XK5DY:M=*V>>&EM N1@'!:I-U>!6Q7]]$D UB;V#G;P.Z_/]M)4P)NVNYQ M7XCMS#Q^YO%D&/?WC/\0&P")?F8I%0-G(V5^Y[HBWD"&Q37+@:HW*\8S+-64 MKUV1<\")<>-AG6YD2"@\5J8 MD?5&Z@4W[.=X#7.0W_('KF9NA9*0#*@@C"(.JX$S].\BWS@8BT<">W$P1CJ4 M)6,_]&2:#!Q/,X(48JDAL'KL8 QIJI$4CW]*4*?:4SL>CI_0_S3!JV"66,"8 MI=])(C<#I^>@!%9XF\H9VW^&,J".QHM9*LPOVI>VGH/BK9 L*YT5@XS0XHE_ MED(<./C=%QR"TB$X=FB_X- J'5IO=6B7#FVC3!&*T2'"$H=]SO:(:VN%I@=& M3..MPB=4G_M<3!^'HR^3C^A^LD!7:/%Y.HO0PW"V MF*KW5^ABKC(NV:: V I]93M09R_U>)BJU,$T!J22$%$F0:A\B('L\#*%2W01 M@<0D%9<*9'S_-[KX\(??[7RZ1,43$8H6&[85F":B[TH5DB;FQB7]44$_>(&^ M'R@R5&X$FM $DCJ J[2H! F>!!D%C8@1Q->HY7]$@1<$%D+CM[O[%O?H[>Y> M0S2MZGA;!J_UGN.]JAVN3?0"M&T'U:7H3N0XAH&C:HT O@,GU,?I?;()=DZP MZ$Q@-3';E9CM)O1P*-$2UH120M08[X *G-LK=D\VN+$J?6AU91!:IQ:GT446 MHX,\JG'O5=Q[C=RGF?J$3'''"KYAJ/\N)WJ"Z/87_ E!+ P04 " #<.)Q6[EH _6,# "M# M&0 'AL+W=O60N1WNLZC),K'3/;T6B5.,DQX0@E@>-[7!N9=Z"G[PN!K@C=\IPU4)B^4?E>=4=S7#!40 M3G$DE *2CS4>XC150C*,'Y6F5B^I''?;6_4/1>XREQ?$\9"FSTDLEGW-TT", MYVB5B@G=?,15/K;2BVC*BU^PJ6P-#40K+FA6.XQN %/64DTU"OJ%M^25$'5. MIH+)V43Z"7\0?!T\#L,IF'T!TZ?Q^-,HG$P[X#&<@?=@]G$T") 3,EG3%$8EY![S=Z_=T(:-3:^A1%%] EVG5N<%M;@^P53' T0VPS Z !H1@^/@-7)617Q^);GB^EGE* M*SA?RSBE%5Z2X],T %=OKUO86?6YL I=Z[_/Q;&=+K6[Q[75U7?'-/.M"W'M.U]NZ UP$M9EF+N MSJ)=MPMO8;WF'B6[IF3_$R5"R?L64J6HO4O*-"SW ,"P:09O'=>X/>#4&N*E MG.PF)]LPC..8G!J3P:6=Z%O2<@_,6M,9V*9]7 M$MO#Z-88W5:,8T;725%!R0(.H!+J'M-C.-T&)N, Y$F+P&V\L@<686OD_\C% MJ[EXK5R>&148T/E=#H?,N'GP3DG4INV+1P=M^)DE'3"#:,PM9$+L6D M[]1E&6:+HB#F(*(K(LHRIAZM:^Y!46H>C#^8=T%9.O^1*0OYSX@M$L)!BN=2 MTKAQY2EA97%<=@3-B^KOA0I92Q;-I?R>P$P9R/DYE7M3==0"]1>*_QM02P,$ M% @ W#B<5D%[R@:L P ,! !D !X;"]W;W)K&ULK5C;F#\A]A@+,'//*-B9FRDW%Z9IEAN<([$ M)=MBJMZL&,^15$V^-L668Y06H#PSH67Y9HX(-:)IT7?'HRG;R8Q0?,>!V.4Y MXK^N<<8.,\,VGCONR7HC=8<93;=HC1^P_+*]XZIEUBPIR3$5A%' \6IF?+"O MDHD>7PSX2O!!'#T#/9,GQG[HQDTZ,RP=$,[P4FH&I+[V>(ZS3!.I,/ZM.(U: M4@./GY_9DV+N:BY/2. YR[Z15&YF1FB %*_0+I/W[/ 15_/Q--^29:+X!(=R MK.<88+D3DN456$60$UI^HY]5'HX $/X% "L /!7@5 #G5(!; =Q3 5X%\$X% M^!7 +W)?)JO(] ))%$TY.P"N1RLV_5#85:!5@@G5"^M!/ MG^]OX@=PL< 2D4R\ :__L7WO/2 4/&[83B":BK?@5:,]-:62UR3FLI*Z+J7@ M7Z1L"#XQ*C<"Q#3%:9/ 5''7P$RR9"2RAI]N[:<[Q![= MHX,Z7B3F!&6]>[R$^P5)TH&[S@IT GA# MQW+=EA-CBB8CD36<\&LG_$$G$D*)NEY3L&:L_];S.RD) UM98;=\&-0YUX>N MJ!_Z(?1;VS >4S09B:SA0U#[$ SZ\,@DROK2'W0R80>N9\&PM23G@_SGYK]' MU8$>=#S8,F!,U:0D"XYWG^=8EO?']49NPSJWX6!N;^@>4\GX+Z#.FSW114-? MIL/NG$-[8EGM R?L1ND[@=?R8]&E"Z$#VQ=)'';.?AA8X:0U+!FP4#_?Y09051'J:@KL4;;#?;F<=&<56CVY'!0^=]%V1=56Z8K&8XHF M(Y&5QIA'E4Z.^;JH2058LAV59=U0]]9E[X>BVFOU7]M7<5F]_J$I:^E/B*\) M%2##*T5I709JA?*R/BT;DFV+>NJ)256=%8\;5=)CK@>H]RO&Y'-#"]1_$D2_ M 5!+ P04 " #<.)Q6)"P$;[X( "80P &0 'AL+W=O=20(DD:R9P:8-G'8&Q6(_ M*!9M"]5K*#J/?S^DY%B6Q#!2]_9+8CWNN9<\ER)Y1.KL,6??RRVE'#VE25:> M3[:<%Z?3:;G:TC0L/^8%S<25=<[2D(M#MIF6!:-A5!FER908AC--PSB;7)Q5 MYV[9Q5F^XTF='+P*0V/?[^@+ZK"B\+S M"8KH.MPE?)D__D;W!;(EWBI/RNHO>MS?:TS0:E?R/-T;BPC2.*O_AT_[BC@R M(.05 [(W($,-S+V!.=3 VAM80PWLO8$]U,#9&SA##=R]@5N15==N18T7\O#B MC.6/B,F[!9K\4?%;60M&XDRFXAUGXFHL[/C%[=*_O?QVXW_Z>92'<5*^1__^%W;L7U&&651^0+^TCL^F M7,0ET:>K?0Q7=0SDE1@PNLDSOBV1GT4T4MC[;]@3#(? M8?81F?@#(@8AZ/K3-_2N+OE[1737>BR/K@Y8^"TL3X_U><6'8_G#XWJSC O M,@9CXOIZYZ%WO[S7<&H>,MVL<,W_(]-5N5NC6FI4V5.SC*G%F9 MN\;8HN$S'HK1J0&#ZC%:-1S%&2 MER55#ABTD&/)<7KE/[%M@CO40+KT%2YG&'<;TJ# J# 6N2Y!_)<+7E?*,9002S(,$\_75A=$S#9EJ2/*#=@%0 M\"WRYP?RYV_W8I\S9?>EM1Q+-R28!PGF0X(M(,$"(+!68F"CF;8;/V4VLX<% MRAM0- \4S0=%6X"B!5!H[>0YTGRP]KGR>\:IP.4G:]&?H&V8K$_DXZ_J9)1) MHX4;G320:!XHFK]':_7VIF$8G3$!J-, "JV=#:3)!O)V+W/Y,K1 ?\5\B[[M MRJTX^T>D_9_Y2IH<4>G1J0:!XHF@^*M@!%"Z#0VAG4*&OXYTAK M&%1; T7S0-%\4+0%*%H A=9.GD9APWJ);?@,YPT@IQK#J^2$ZQ^V]'[8TM=; MCJ8<$BV 0FM3WHAS6*_.C1Y_V'W%T3!ZW?+UP/L\Q7U$<9^O+\9H"H=%%T!Y M;9/3R'58K]1IU$VLU]W^#),=/0FCB$:(AT]( M_-^M>/S**QL]V.B4F?7?B[B&C>UYM[L %3!5;DW7FAOS[B1S8'P!5'QM#AN1 M$NM52H\6>1GS^L5.M6*%,A3M^/,'=!]'49QM4)A%*.=;JAPI7>GQ1],Z[U>; M12RK^RH.U*NO\CH3O.(NJ<.B"Z"B:R]_:>1%HE6@ZO?>SY4>(&F-LY5@M6JA MDLJ(KBECHLF*$0+;J-_@Z1V,)76/UJHV,I^;W9=XH%Y]A5=BBK9J=4@=&%T M%5V;U$;V(WK9;WEX'UXB1I.0RX=NCJ*X% TX3*I)F*1W5U+$Y!*^LF*[8'E! MF6S.A;C,JW/T[UU1K-*%/5F&'9WJ@;JU5=X M-8EE=%="+ 9&%T!%UV:UT=V(5IHY?DJ+MELM[V7Q*N;/;W2X>MC15)J]RIIC MT^RU3U!!3>$4VZ;173RQ&!9< !5RO+3(LF?*45A]"")4[EZ)YZ.S>) ^>S\^O'N(ZJZ0N$OC!,Y M:1%3F)C60R Q[(E/HEU:-.>5/(/J8:!H'BB:3_I+UZR989MV-R- E2XHM';F M-$H7T2^&6XJ.5@R3H_U\MQX;O_3 RGP E;CV:*TVZ!A.M]V#2E<*G]BQNDOD M!D460$769J^1FHA>:EJV&GPM:B/Z1-DJ+I6[3J[T@*/I4\@YV.EJ3: ^?5"T MQ: 2!% ^VS0W:A31JU$O0RDQ:UW34NZ8$TU6NHGEVF.JU!7UD*.)[DL\IM%= MR@KJT@=%6PPI0 #ELKV7IQ&H3+U -6"!OQYA],X=T*5NH&B^J=*IK*Y.O !U M&D"AM1.@$;-,O9CU^=79K=YP-.\*@?:57A^"N4#$PN@ JNC99 MC?QDOK'$[$?V@.@Q1_/8EW14NT! G?HJIXI](,-B"Z!B:Y-XM']2KS:]NA=$ M;S>:*+._.$.Y&P34K:]PJ]X/,C2^ "J^-EV-IF3J-:6;D.^8U (+RN(\DH/> M2/QZ".7>?R6-H+H2*)H'BN:_47.8H+3:3ZX:'(%&$D"AU3DR/?H.0$K9IOK$ M0UGK&O5&Z\Y<#Z>#P,8Z+?P!0 M2P,$% @ W#B<5C!RI6# @ P@< !D !X;"]W;W)K&ULM55M;]HP$/XKITR:6FEK7F@"M! IO$SMAW8(Z*9]-,E!K"9V M9AMH__WL!#*VIIFVJ5\2O]P]SW-G^VZPY^)1IH@*GO*,R:&5*E5XX3V#FAS H'Y=I,A .^51EE.!,@MWE. MQ/,(,[X?6JYU7)C33:K,@AT."K+!!:J'8B;TS*Y1$IHCDY0S$+@>6I%[->H; M^]+@"\6]/!F#B63%^:.9W"9#RS&",,-8&02B?SL<8Y89("WC^P'3JBF-X^GX MB/ZIC%W'LB(2QSS[2A.5#JV>!0FNR393<[Z_P4,\OL&+>2;++^P/MHX%\58J MGA^3.@#%2*0#)]FH3%"/I>0"PPH0HR+B5*.)N@(C23Y_#^G1OXU\9GF?*M)"R1 M UMIU8;;C@\*1Y5"[Q6%K@=WG*E4PI0EF/P*8.MPZYB]8\PCKQ5Q@O$%=-P/ MX#F>!^/[;W!6*3UO >_4">V4X)U7P/\B4TVYJ, OF\'-"[V2!8EQ:.DG*%'L MT J-=N>Z1?IE+?VR#3V,%*QP0QFC; -\#<](1)/&"B4H4]? M[=?V\@O5]+[__G M ?=?7&/GM].U3^IJCF)3=@\),=\R5978>K5N4%%5EW^:5]WMC@C]LB1DN-:N MSD577RQ1=8QJHGA15ND55[KFE\-4-UD4QD#OKSE7QXDAJ-MV^ -02P,$% M @ W#B<5J. 802. P JPP !D !X;"]W;W)K&ULK9=];^(X$(>_BI5;G;K2TKQ#Z (2):P.J=NK&MK3_6F2 :Q-XJSMP/;; MGYVDN0 A5TX(">QDYN>9Q^,71GO*?O M@$"_DCCE8VTK1':GZSS<0H+Y+H))JDU&Q;,G-AG17,0DA2>&>)XDF+W= M0TSW8\W4WA\\D\U6J ?Z9)3A#00@7K(G)GMZK1*1!%).:(H8K,?:U+SSA\J^ M,'@EL.>--E*9K"C]H3J+:*P9*B"((11* +Q=1XLO\\?EP&:/OIH^CI=/$SO'^:] M;W\^]X+IPQP%\]G+\V*YF >HAP)9=U$> Z)K]$#334\ 2] BW0$7LAH$1S<^ M"$QB_AG]_IO9=[\BDJ+EEN8ZD$FH4/2P"OB^#-@Z$[ /X2VR MS2_(,BP+S1[_1C?E.)];M&:7:+T$/KKYU";C?US&[ A)EW-33Y!53Y!5B-MG MQ'L^K(1D]@ZXC5BIX+0KJ(WCCFS M:II;&0Y#FJ<"(B0K".5I! R)+2 H\28@MC2Z;6-;CN$V:\3R!I9Q5"6SSE@N MQ>:>U*]K>UZ_7X]Y *1? ^EW JEJZ=^E(T\HF77B>O(%\)*G#?;3UGLKU;?OL.AC6"0P[$UB>BWYX>FQXINN>3&6G_*53>3IH M:XYZXV:HKO'?,=N0E*,8UM+1N!U(2JR\&I<=0;/BLKBB0EX]B^96+G-@RD"^ M7U,JWCOJ_EG_/YG\ U!+ P04 " #<.)Q6)^E>1#$< "5]0$ &0 'AL M+W=O[YCUC88BN!%U#2[.R'/\A6C!'XL=3^MC-M9 >N!TGV7?3 #>^^ M%N5OU3I-:^GW[2:OWK]:U_7=3Q<7U?4ZW2;5V^(NS9N_N2G*;5(W7Y:W%]5= MF2:K^Y6VFPME-)I=;),L?_7AW?WWPO+#NV)7;[(\#4NIVFVW2?GMYW13?'W_ M2G[U_1MQ=KNN]]^X^/#N+KE-K]+ZE[NP;+ZZ>%16V3;-JZS(I3*]>?_JH_Q3 MO!SO5[A?XF]9^K5Z\EC:/Y7/1?';_@MK]?[5:+]%Z2:]KO=$TOSQ);U,-YN] MU&S'OP[HJ\EEL_IZMZO7[5XM7TBJ]27:;.BZ^ MFNGA"4WWWG6QJ>[_*WT]+#MZ)5WOJKK8'E9NMF";Y0]_)K\?7H@G*RC*,RLH MAQ644U<8'U88'Z\P?V:%R6&%R:DC3 \K3(]7D)]9879887;J"//#"O-35U@< M5EBPJW]]NN?=^/[O*]S=<[KWC MSZ[R_2V7C]_S_=\,K_+]39>/W_7G5_G^MLO'[_OSJWQ_X^7C=_[Y5;Z_]?+] M>W_Q\*MX_WNL)G7RX5U9?)7*_?*-MW]P'P;WZS>_OEF^SZVKNFS^-FO6JS]8 M_M^TJT^>YG^ZDC[ZJO3Q;Q\M]^//KO9&#^(W5Q]=3;K2+G^)K4^6=B7]H*9U MDFVJ'Z7__1]Y-OVKE.72IW6QJY)\5;V6_M+Y^MU%W6S@?IB+Z\/&7#YLC/+, MQLB25^3UNI*T?)6N!M9W7EA?$0 7S2OS^/(HWU^>GQ6A:._RM])H^5I21HHB M7?K_D'YX>.8_#CT[L:6FUV^EL7R:I8HMO_C26*,!2\KJ=#L :B\]T+ M+2_Y=C)EO+!927[Z9IFGO_[R2Y8EMH+K^G3+%EL?[\KO[Z6\?,ER_NC/F.3] M?3W@N>=XOURIT@]_>8[R_NC+_XSGG^Z-3O&"$W[5Y<7#]@VL'K[T0]^^B_.! MU:,35A^-GUT]%J^NIY_?2LIL:/5.[HT?_[/UOW99E>T_SU=2 M<2-]WE7-$E655E*S/]WL6W])JWJ;YG6SJYVG]7Z1ZZ1:-Y_]F_7*P1WFGX4C MGIO/)*:2F$9B.HD9)&:2F$5B-HDY#]CL'MM/O'WYL)3'X\F[BR]/@_=AJ?F3 MI>2Q,E&Z2WGDAOG]#7LS68SFB^Z8 3EF2&(1B<40ULG*Z6-63H59J3615W^3 MMFF]+IY&XVMIEY=ILLG^G>Z_7:?E=;&]2_)OTEU9W&2U],.FJ*H?I723;;,\ MJ=/5:RG9%KN\'DI/X3:@H M/G:GX70N?E'8BJ):22FDYA!8B:)621FDYA#8BZ)>;-> $['\G%* M]A=2YI/%]"@GR>T*22PBL1C".CDY?\S)N3 G+_>?K5?9EVR5YH.?K86KGYN. M)*:2F$9B.HD9)&:2F$5B-HDY\UZ\'.\9DL-Y).:36$!B(8E%)!9#6"=!%X\) MNOA#'](']S6%U+EINNA]()&5Q5P9R=V?=94<5",QG<0,$C/[K^UTO%C,9MV7 MUB+'M$G,6?0B%8YV;@ MLO]!8C+MSDD9I"8V7]IE_U7UB*'M$G,.>U'PR7']$YZS7QRR(#$ M0A*+2"R&L$[^R:/' -R?"BS\F'R7U]>Q0E7N?[\;]@WDJ.JB&:CJJ&:AFHIJ%:C:J.0?M:2(M MQK(R5Y9''WK=@25E9315QLK180]O8,G):*',IHI\G'/])<=365E.ILNC0RGH MLPY1+4*UF-*Z&::T&::<\EFYV3U\. GG(LNOBVVZ/X\QN;G)-MG^=!SIX7R= M[)FH$XYP=M21FHIJ&JKIJ&:@FHEJ%JK9J.8(X#_O+*8O1\3%@ M;V"QZ7(Q6AXG87^Q-U-E/IH=YR#Y7$-4BU MIK1N#K;=&EEX%OD'(VDBL/F< MO,JJNZ)J/CHW 5CM/E?9*DO*YX(/+=J@FHIJ&JKIJ&:@FHEJ%JK9J.8W><>P^+/3VE6QG-QL>Q-W[I$+;_\B(!^@1#5(M0+::T;MJUI99]5UV0 M=I_2':CZJ!:@6HEJ$:C&E=;.T+;W(XM;+Q]O;,KV]_YA\ M5S:?GK.[9#,8I6AQ!=545--039?[18;]U.?QY*>!CFJBFH5J-JHYJ.:BFH=J M/JH%J!:B6H1J,:5U [:MQLCB;LS'/-_='\NNTX8?[ 2*A;.S%6W%H)J&:OI! MDY6G'\K>CJ;3XVQ%.R^H9J&:C6H.JKFHYJ&:CVH!JH6H%J%:3&G=;&WK-+*X M3_-+6\R^3;)\,%O12@VJJ:BFH9J.:@:JF:AFH9J-:LY!._[T<#S)B?9K4,U' MM0#50E2+4"VFM&ZRMC4;6=RS^76_ORI=99OLNAC.5;1<@VHJJFFHIJ.:@6HF MJEFH9J.:@VHNJGFHYJ-:@&HAJD6H%E-:-W_;#I#\<(K]G[Y:IHP6?%!-134- MU714,U#-1#4+U6Q4(J4O U3\MJ MG=U)=VEYG>9U&44U%-0W5=%0S4,U$-0O5;%1S4,U%-0_5?%0+ M#IH\[AZ .#I=-D0'C5 MIK1NOK8E)$5<0K+:*WCLS^)_Z9Q5L79VS/9[2=/Q MI%],0D?54$U'-0/53%2S4,U&-4?I5X.&?I)<=%0/U7Q4"U M1+4(U6)*ZR:H MTB;H?[T")1[A[%1%*U"HIJ&:CFH&JIFH9J&:C6J.,E!MDI<#V4N.Z@V,^N:H M5N"C(P:H%J):A&HQI743M2U3*>(RU=4ZS?_=_"NYR=VF&4;2\K2\_29]2J_7 M>;$IFH>7Q=O7DEL/E@[$^MEIBO:J4$U#-1W5#%0S4="]:2D,U M%=4T5--1S4 U\Z!U;N+0OXZ9A0YJHYJ#:BZJ>:CFHUJ :B&J1:@64UHG9,=M MVVPL;IM=?4VS=9)?%9NDE,QBL\KR6^GR_M3=;Y*;;;,Z'9R#$+/GYBVJJ:BF MH9J.:@:JF:AFH9J-:@ZJN:CFH9J/:@&JA:@6H5I,:=U8;DMJ8YF9@QBC]314 M4U%-0S4=U0Q4,U'-0C4;U1Q4%2 MNI54?,V?V2%&&VVHIJ*:AFHZJAFH9J*:A6HVJCFHYJ*:AVH^J@6H%J):=-". M+A5Q=*7J>'BIR>-2W>!L&VUC<:/M,JG6TBK[DJW2X1OEB-<_.R_1SAJJ::BF MHYJ!:B:J6:AFHYJ#:BZJ>>/^?V@.+->+Q8@&Z;2&J1:@64UHW,=N6 M6?-0E)AVEN2WU4ZRL_RWXE/S1;5.[^=BGSL-3.R=G:"DIJ*:AFHZJAFH9J*: MA6HVJCFHYJ*:AVH^J@6H%J):A&HQI77SN&V;C:?0%"S:-$,U%=4T5--1S4 U M$]4L5+-1S4$U%]4\5/-1+4"U$-4B5(LIK9O#;2%M+"ZDG3$%BU;24$U%-0W5 M=%0S4,U$-0O5;%1S4,U%-0_5?%0+4"T\:$?3H4>768O0,6-*ZP9LVT<;B_MH M1I+ETDU9;*555MT55;+97\FQ7J=2VHW>P!Z.WH]%R/#\ZC]%"![91S4$U%]6\ MTU]B'QTX0+40U2)4BRFM&Z%MEVPBON'9U95Y.1B8:'4,U514TU!-1S4#U4Q4 MLU#-1C4'U5Q4\U#-1[4 U4)4BU MIK1N["IM["K,#,($;8ZAFHIJ&JKIJ&:@ MFHEJ%JK9J.:@FHMJ'JKYJ!:@6HAJ$:K%E-;-X;:)-A$WT0XS"-NT7AF_OA8ZJHUJSD&;OO SXJ*C M>B>^6IZ7:9)E>ZOF-@FWF#@":&S X_4 M5%334$U'->.@/?UU7/9_&TUT4 O5;%1S4,U%-0_5?%0+4"U$M0C58DKK)FS; M#IN([T7VZ_Z(E'25;;+K(A\,5K05AFHJJFFHIJ.:@6HFJEFH9J.:@VHNJGFH MYJ-:@&HAJD6H%E-:-W_;5MAD!LVNHJ4P5%-134,U'=4,5#-1S4(U&]4<5'-1 MS4,U']4"5 M1+4*UF-*Z.=R6QR;B\EBX*Z_72956#PVR,MTD=;J2[I*R_C88 MQVA?#-545--03415&V_#45E[^L]GS7_YSE:VRI,S2P3D% ML79V&J.=,%334$U'-0/5S(/V]$/O6.Y/6EKHJ#:J.:CFHIIWT&8OO+X^.FJ M:B&J1:@64UHW094V0<6W +O*KM>[))?^4=Q?L2N_E3ZEU^N\V!2WWQZOT/5V M,$S18A>JJ:BFH9J.:@:JF:AFH9J-:@ZJN:CFH9J/:@&JA:@6H5I,:=U@;HM= MTS$TQ8"6NE!-134-U714,U#-1#4+U6Q4DY[U -5"5(M0+::T;GZV+;"I^-Y@E\E= M5B>;)CG_F=Z?*+L_QG6=5.O!_$2;8*BFHIJ&:CJJ&:AFHIJ%:C:J.0?MZ5&\ MR?X@4R]ET8X7JOFH%J!:B&H1JL64UDW9MN,U%7>\'C_@2S]LBJKZ\2++KXMM MNN\H)# M2%ZT](5J/JH%J!:B6H1J,:5UD[?MATW%_;"K=9+?EDDAV5G^6R$999KFDI:G MY>VWIVNL7+VYOP/#86*V*"MIFZS2H;W@_TA9 MG6X'@QCMFZ&:>M">SMPIQ_N_:-4,U0Q4,U'-0C4;U1Q43!=$:;:ZBFHIJ&:CJJ&:AFHIJ%:C:J.:CFHIJ':CZJ!:@6 MHEJ$:C&E=5.\;;C-'CH9?[HS,4.[:ZBFHIJ&:CJJ&:AFHIJ%:C:J.:CFHIJ' M:CZJ!:@6HEJ$:C&E=7.X[:[-Q/=/.^]\-+2_AFKJ0>M#=0ZT%%U5#-0S40U"]5L5'-0S44U#]5\5 M0 M+42U"-5B2NNF;%NDF[]0I,NJKVDV=./+P9A%VW.HIJ*:AFHZJAFH9J*:A6HV MJCFHYJ*:AVH^J@6H%J):A&HQI77#N.W8-0^9J8<)FL.DIJ*:AFHZJAFH9J*: MA6HVJCFHYJ*:AVH^J@6H%J):A&HQI75SN&W=L)EYD40V<',=JD.VCR MTRK=Z.U(6:CFHUJ :B&J1:@64UHW M9=M&W1R\Q9O8.CMHT2K=O%]^DP>N;::AH^JH9J":B6H6JMFHYJ":BVH>JOFH M%J!:B&H1JL64UDW9MDPW%Y?I_F^=_C-+\EOIU_U_/^\?#4SV2F\'0Q=MR*&: MBFH:JNFH9J":B6H6JMFHYJ":BVH>JOFH%J!:B&H1JL64UHWFMB$WAQIR<[0A MAVHJJFFHIJ.:@6HFJEFH9J.:@VHNJGFHYJ-:@&HAJD6H%E-:-X?;AMQG;'HG=M034U M -5"5(M0+::T3L8NVG[<0MR/.VNR]V ]G5"=SWOSJ9?B(<\-65334$U'-0/5 M3%2S4,U&-0?57%3S4,U'M0#50E2+4"VFM&[(MM6UA?C6;;_D99ILLG^G*^GV M<+G*]&'?MDJO=V56/W.=RL7 ?==&_>LW7HJ'/SMPT8X:JNFH9J":B6H6JMFH MYJ":BVH>JOFH%J!:B&H1JL64U@U3'*#;%:):A&HQI773KRUO M+<3E+>"FZ^(1S@Y)M,.%:AJJZ:AFH)J):A:JV:CF'+2G>VSRP%W7T4&]@4'? MS/JGP_A#R\G]WG> ;EV(:A&JQ936C#L>_^90E>;5.\]O!.$2K M5*BFHIJ&:CJJ&:AFHIJ%:C:J.:CFHIJ':CZJ!:@6HEJ$:C&E=1.XK5(MEM"Q M>/1&8ZBFHIJ&:CJJ&:AFHIJ%:C:J.:CFHIJ':CZJ!:@6HEJ$:C&E=7)XV=:M MEN*ZU6'B8)O6ZV)UN*78_J9CKZ5=VQ&X+[P^3!Y\D^[*XB:K#_,,4KK)MEF^ MGUUX+27;8I?70R$NWHAS0QS55%334$U'-0/53%2S4,U&->>@B8XIH0-Z P.^ MZ4]F^ .+C?N3"NBFA:@6H5I,:=TH;4M52W&I*DR^[9.SDFZ*4BKJ=5I*-^GP M7*M8.CL/T;85JFFHIJ.:@6HFJEFH9J.:<]"$>8A6J 8&[)^1Y0\LI?3+X &Z M:2&J1:@64UHW#Y4V#\6=I^=V+8<3$:T^H9J*:AJJZ:AFH)JY[-_/K+]_8J%C MVJCFH)J+:MY!$^_]^0-++0@,#]G<*_8&E^L?Q W3+0E2+4"VF MM(>8O*C6:5JK29U\>+=-R]OT,MULJB;F=GF]/T3TY+M2F=XT,2K_]%%Y=='[ M_J7\DRT/?-^1?_+OOW_1\A_>W26WJ9>4MUE>29OTIAEJ]'9_*X,RNUT_?E$7 M=^]?-3O*GXNZ+K;W#]=ILDK+_0+-W]\41?W]B_T 7XORM_NG\^'_ 5!+ P04 M " #<.)Q6[7$97-H& 5,@ &0 'AL+W=OY26?<&HGG-/%,8N"N,TW.EZ1WTY<$RS93C%P0 M2?OM3X!C+""*R6W>)(#1;\7^5RNTP-DCR[[G:THY^KE)TOQ\M.9\>SJ9Y-&: M;L+\(]O25/RR9-DFY&(W6TWR;4;#1=5HDTR(IEF331BGH^E9=6R>3<]8P9,X MI?,,Y<5F$V:_+FG"'L]'>/1TX"9>K7EY8#(]VX8K>DOYU^T\$WN3/641;VB: MQRQ%&5V>CR[P:4",?2]W/B_.1UK9(YK0B)>(4/Q[ MH#.:)"5)]./'#CK:VRP;'FX_T8/JXL7%W(C!)D[K_^'/G2,.&A#R3 .R:T". M;:#O&NC'-C!V#8QC&YB[!N:Q#:Q= ZOR?>VLRM->R,/I6<8>45:>+6CE1B57 MU5HX.$[+R+KEF?@U%NWX='[SU]R_N?LV1O,O%]=WZ.+:0_[?7S_/K_SKNS&Z M]N_0B4=Y&"?Y>_3[;]@R/Z$X17=K5N1ANLC'Z)VT?S;AHEQ+M>G!9]X \ MTP-,T!5+^3I'?KJ@"QDP$9>SOR;R=$V71$GT:/01Z7B,B$8(FEU_0R=US]_W M]&XVA/7UUD,G[_HPWO$8_%*7_.-9VDNLX']?GB2!O@\KO>+JKPZKOD"IF48_ ML\RQI_DVC.CY2"31G&8/=#0MKUS[U*YAJMM$PX9KGDT>#E53&ARJ6M;Y*;J(HF)3)"&G"S'+"C-1');S>)\R-<\\ M\-$'R["(;KLM992&ARK38]4D.M$-TE(&TFH !).4L?;*6$IE;HM[SGB8]&E@ M=;RA:[;N8MR*TYG2Q% -NE:QK1/B$*.E :35 @F:6#O-;"5&LQ8FO.LJ.]I MQ5W+-F,K8:7WIL7N>LA,:7&H)%VCQ#)LS=9:BD :#8!@DB+.7A'G MJ!EDC+9)F')Y(AFCE/;.)DYWO!#B:IKCM,11&A\J3M(&T&M0P M^\"J83E8).B]4=]DSM=J9TD24UQ\3R>8'RZE\9U%AK%E6:TKLW-*+Q0WB? MT%PLO^N)F#.TB/,MR\.D='@DO"T6_FHG[\Q(;L'8Z7I9W9^AD=YC5A?#JVW5 M[SG/PMWS JC>R6H<+'&Q4HT_2C^?)"P72U@1[;4*<3OR=X&OU@-W[UN(489] M6P_<"?L/NJ61UDV5UP?434W7VW'?=Z)!'(S-MJ^5OGBMKTGC:_+ZA([BS3:, MLV>]2[IA9QL]P:[LPN!@[UK%9E^PD^YJHB_6@3HG^[]9=V/E@N\%_V\3NEB) M7!3F*&))F9%]7H%W?04L(4#19TJ:(@-55A,LB3A;/SI202_,9*,T#I?F@M "* M)FO:E"&P\Q8Y&7*E/P.E>: T'Y060-%DL9O2!U;7/HY_;(%[RA+$,DU7:S^W M4)L<+%[7KN78IM:N/OJ@9@,HFOS4MJF:$'75Y"J,UN)0=H0P:M+0D0=*\T!I M/B@M@*+)"C>5&(+?(,T2H)+&3FQ(F@=*\T%I 11-%KLI!9'C2D%'C.9N"880 M0S>)8;?2K-KD8/%Z2C\&=EW7:I63?5"[ 11-%J:I$1%UC>B*<;'">*#K.$KZ M%Q)JP. 1!UH4 J7YH+0 BB8+VU2.B/$6Z16TC 1*\T!I/B@M@*+)8C=E)*)^ MU6- >NV^;8&QX;:?,WVYD5M-H#19,U::H]1%WM"8HLC7F1 MT3%:QC_+C4H=MES&$7U!),@2R0R4YH'2?%!: $63%6^*0<1^BY0+6B4"I7F@ M-!^4%D#19+&;*A$Y[FV5(U*NTWU/P75-0^OI+Q^"7Q_=/]MPT7U1G_K^"4^]>LO%!I,_<'$59BM MXC1'"5T*I/;1%M-&5G^#4.]PMJW>F;]GG+--M;FFX8)FY0GB]R5C_&FG-+#_ M$F3Z'U!+ P04 " #<.)Q6UF:(>,P$ #3( &0 'AL+W=O9D\ZWV24A*51$NNF83AZ0J)4FT_+ M:S?9?,IR$4U*"[H\^F&/-$[*AXV-YD\ MTQM*&"4TY1%+4497,^T"GP=X7!B4+?Z(Z);O':-B*(^,?2M.OH0SS2AZ1&.Z M% 6"R*]GNJ!Q7)!D/[[74*WQ61CN'[_2@W+P:6,-A71% M\EC"4L:^"54;:(X+,IQG;HJQH+6G%02E7 M:2T#'*7%S+H3F?PUDG9B_O7BVD,/=SZZ_?+[Y_N[4W3MWZ,3CPH2Q?PC^O47 M[-B?4)2B^S7+.4E#?HH^M,ZGNI#]*&CZLO9Y6?DT?^(3F^B*I6+-D9^&-&P# M=#F 9A3FZR@N3271H\LS9.%39!JFB1;7?Z&3JNWJW&,)ZN//0R8<^C'<\ M!K_5)?]XEO$6*_C?PVM)8#43R2JYUH")U#P5P2D#Q M)'N>8]NR;=N9ZL_[:BD=#56KQRF>.(XS;COU(9T&0+"6$'8CA*T6@G)^+I_$ MRSS)8R)HB$C",A']2XI'=)\N%<_>"]%OV!AARSS01>EWJ"Z]3AT'XP-=()T& M0+"6+DZCBS/D!CE%*15]:CB=P."1A4?FZ$ -I;>A:O0X-2:&8;L':D Z#2J8 MN^?4-%S;VOELQ=EMXNPJXWRQ-]L16Z'X[<3D=D9ONI9M'03<[737DHFDW$!4"PEH*31L')D'R#-C$-GP[?HBO-)MWI MZ$RZHBG]#15MTKU1<'>B^) ^ R!82PYL[%90AE*0JRB-DCQ!?U_1Y)%F__0N MB)2(H:^]H#0/E.:#T@(H6EO:O<4Q!EG4U!@H>2%I'BC-!Z4%4+2VO.9.7E-Y MY][0+&+AD2\3;[!L _V@).LS7;S?U%.;#E8/DA9 T=KJ[0H.6+GNG5^1E[?S M+FBY 93F@=)\4%H 16M+NZLYX!%,WH5E!5"TMKR[2@96ES*& MY5TURU7EW7>;>FK3P>J!5CN@:&WU=O4.K"YX7)+T6U&'HAM!TB5%*1.T7SG( MJL("E.:!TGQ06@!%:^N[J[-@%R;Y M4Q:GDA:1XHS0>E!5"TMKR[ A!65X & MU ]JTGX!X;!VH'8V6+:N0VQWBP>@3@,H6J6'OK<7F]#LJ=PUYVC)\E14&YK- MU69G_J+IMONO2/84I1S%="61QIDKGP=9M8->G0BV*7=\ M'YD0+"D/UY2$-"L:R-]73*;L^J1PT/P?P_P_4$L#!!0 ( -PXG%;7*TS, M[P, $$6 9 >&PO=V]R:W-H965T M^!+O]D+=,.?3 ]Z1-1%?#X],MLR*$L4IR7A,,\#(=F8LX"2 2 7D/?Z(R8G7 MKH%*Y8G29]6XCV:&I49$$A(*A<#RYX6L2)(HDAS'WR74J#158/WZE1[DR?B=E0H[BA33A^5]P*OJZM@'"(Q=>%\2['P)\-R;^<9?V,%?SO]!H6#*JI-,BY@ZNF4M?D*#AV M-T>MI1-^P"&9&7*QY(2]$&.NLK4^=GFI$^;IA/DZ88$F6,-9NW+6[J///Q'. M)W(3"(_I,<&"1 "GE(GX7ZQVARZ'"YZ;\]3F]C+_X+@C>S0U7^K>]ZUV' MIFV-K'%3T]>I&6B"-5QQ*E><7E?N,X&S7?R4$( Y)T*NRQD176X4'*=6F>'8 MM:R6&;UJUYIQ+NDX]LAN>:%3,BA@PYHDA(X-*\E&D=VJR&YOD1>UB0[H5NY[ MK:)WU=L]2QX.!ZB5_,H]&R]R(&IV\CI0<&RUZ^B>37UHP>&PV2OHS?0_3M9A M5<=A;QTW#$?RG9@]=]6K-_3:_4 GS-,)\W7" DVPAIFCRLR1IIU^I--9G3!/ M)\S7"0LTP1K.CBMGQ]?N*3M&>>B,X*MM5"G8J ) MUO "6F_?9E:O&RN:'HZ",,#I5IPP(YU?6KV,:__'M-(\K31?*RW016MZ6_ON MAIK6T!*DRV"=-$\KS==*"W31F@:C-X.1MJ6T1#5>X 8.@NWOI7[)J\T[5QW; MP_8KJ*]5--!%*UPQ:R=?*6&[_(R2@Y >,U$<'E5WJW/017[ZU[J_A!._.,U\ MPQ2'JY\QV\49!PG92J1U-Y3[#RO.*XN&H(?\?.V)"D'3_')/Y-LN4QWD\RVE MXK6A!*I3X_EW4$L#!!0 ( -PXG%9QQ3WGK , (T, 9 >&PO=V]R M:W-H965TV,LMP:#:IW M8S$:\%*E+(>Q(++,,BIV7R'EVZ'E6J\O)FRU5OJ%/1H4= 534,_%6.#(;E06 M+(-<,IX3 ?>QGV]OEKP-X.M/'@FVLF<\Q]Z\+086HXN"%)(E%:@^+6! M>TA3+81E_-QK6DU*'7CX_*K^K?*.7N94PCU/_V$+M1Y:/8LL8$G+5$WX]A'V M?@*ME_!45I]D6Z^-/(LDI50\VP=C!1G+ZV_ZLN=P$."]%^#M [QS _Q]@']N M0''*;F*05&6RL_D]]_<,/A"6$YF:UY*FB_D-?GT M9CRP%=:C5>UDG_MKG=M[)W<,28?X[C7Q',\C]W_]2Z[J/)\-6O>7:#U/8W+U MR203GR_CMI1D(^:&M=>P]BIQ_W^P-M&KU;IF-7T>W,J")C"TL.$EB U8(UVL M\\6$[R/%X@\2>T/1;RCZ;>JCL8""[O#D49+@L4>*4B1K['S"EZ00>!X*M;LF M14IS17!?$OA9LD(O-R&N4X55*GU";D:N&WI^X [LS2&]UI(NI6=(V@OZ;N0W M2=^ Z39@NJU@)K LT:^ !-B&SM.*R'-GVB$)+W.%56$OLWQ%%J5B("LX"(G= M+,JL^/7>A*DU\:4[\2/%XEHL.& 9]!PGZ)E1!@W*H!5E# 673%7[2\!^(W&U M!F'$$YP4X?INZ!YOHM:-\?#,YJJ\;ZD0N$5V>-#+$I\2 MP!:#C)69"4-X6I+;=7J](PRM%5R*P933#?QW,$0-ANA<#-A#+$]X!D31%T*5 M$FQ>JJJ]%,A&W2,\K95=BL>0,G2#OIE. MKZ'3:Z7S!TAY2^Y2O#)66T+OE$3 ALFY5*:CY#>224W>.H%1^9;$U]JWI#2 M=\*NV7R_,=]O-3_CBJ8F@_W34[WKN6'8/[)8KXL.UGE.Z'K^VV7QJ9P7^7VT M>E2^?7#WTQ?U/ZE88;>2%)88Z70B]"_JRV\]4+RHKH-SKO!R63VN\?\""+T MYY>!OF$V_T!&_P%02P,$% @ W#B<5JK66'D)!P JTH !D !X M;"]W;W)K&ULM=QMRT,]W(1<6' M)LZD00451:"[LR^)WD2F"A;0M-]^09"(($+GOV\:P7-^GLN=GJN@W+\Y[G=O MS9A/?FXWMO=06_O^KE>O>\LUVYK>G;-C=O#,B^-N33_8=%_KWLYEYNJ8M-W4 M>8X3ZEO3LFO]^^,^U>W?.WM_8]E,=8FWWVY-]]=7MG'>'FJT=MJA6:]K/]Q1 M[]_OS%>F,__;3G6#K7JBK*PMLSW+L8G+7AYJC[1GT$:8<(SXVV)OWMEC$@[E MV7&^AQORZJ'&A16Q#5OZ(6$&?P[LB6TVH134\2-&:\EKAHGGCT_Z\#CX8##/ MIL>>G,T_ULI?/]0Z-;)B+^9^XVO.F\3B ;5";^ELO.._Y"V.Y6IDN?=\9QLG M!Q5L+3OZ:_Z,#\19 L]?2>#C!+YL0B-.:)1-:,8)S;()K3BA539!B!.$L@GM M.*%]F4"O)'3BA$[9A&Z53DDFN_1LT]-TT]+S34\33DO/.#U- M.2T]Y_0TZ?1RUD,L/^4T[?1RWJ^GG":>9F;^:F&GJ:>9N;^:CG[5POC M3[//'V>_'OV'/W8+T?3-_KWKO!$WC ^\\,&QY1SS@R9AV6%WU'TW>-8*\OS^ MW) &&GG4]8&AD[^((#XL*7J"_C0KY&A?!7"J%$<6Q_[9&!O6*K='X] M&%0R,OXTLJ]\(3@V[3O2H)\)S_$-\DT7R<JK"/,W^)1^C\>=98K$U M=K.O#4\N7).2D+\I7D9>N ME7_U5L$@]"K,C>-JE!]1JZ#'-I+5HW'T&K^Q>N0M 9'6S-?"#P(];V*?O,?? :OUPK-R7O+Z-Q$0D-D!B0R0V0F(2$I.1V!B)39#8%(DI2&R&Q.9( M3$5B"R2F(3$=B1D@++4J-)-5H5FD]Y^TSEQR8%3SU2E9[_Q?9,7?);-]\ M97D+0R%8=6% 8B(2&R"Q8831:*T/SX(=^MP=I=WV??UPWO-+QDFY<5RK(Z3C MY))QX_RX)L^GXR8EXZ;(@Z<@L5GN"'BNVTR/8)X_$[QP,1-J26]QQ;O@M)*< M7C+.R']93GB/2[6-5M(V6H5M0V,'YGKFAC@OX7G7O;TRGS>,K-C.\2P_]Y1" M(5BU;2 Q$8D-D-@PPMIGD]?D+CI&%"*=(O) )&V(;V(49%SN$!B6L[QHIDQ MZCG'BV:/EP&J+-5 A*2!"#<:2-@TO*!Y+)EU8"ORXCI;XJ\9^7:GW\7G4W/[ M2*%;M8\@,5'(3([0S1SU@9"9G&8W&S9$5C9"8A(2DY'8&(E-D-@4B2E(;(;$ MYDA,16(+)*8A,1V)&2 LU=+;24MOEVCI24?_3':N92^M7? NT=R&'S/SNGDA M6;6;(S$QPEIG?;J5?3S)\J>< ML&8[NQ2(Q256;O%(;0C51E!-@FHR5!M#M0E4FT(U!:K-H-HY\]'C\?XO%_N_TMZ YNP?TMXH;[]$>W+>_C'M3?+V3VE/ MR=NOT9X>W3?IO?SH-DZ*Z;Y:MD(%G7ADA0F.B';@C8IGTTR4&L.G9F&VC__>PX9&RC3-H7XK/OGGN> M.^[2O9!/JD34\%PQK@9>J75]Z_LJ+[$BZEK4R,W+6LB*:&/*C:]JB:1H@BKF M1T&0^!6AW,O2YFXFLU1L-:,<9Q+4MJJ(?!DA$_N!%WJ'BSG=E-I>^%E:DPTN M4'^I9])8?H=2T JYHH*#Q/7 &X:WH\3Z-PY?*>[5T1FLDI403]9X* 9>8 DA MPUQ;!&(^.[Q'QBR0H?&CQ?2ZE#;P^'Q _]AH-UI61.&]8-]HH M+E'#H2WKX)D_C.8BQ+L56$%RKUM1%BZ?AY2WKD2$>OD XC M>!1_]1XU/B'5K_-)J=TEM5DQP'GAE#A7*'7F;)!G=GN/8[KOUSZ-E0PPHW ME'/*-[;K+TCD*8X.)6E0[.#OLEZ0]%-_=R)WW.6.S^:>XPZE(NQ4/A<9'^6[ M"J/@P^F$29&ULK5AM;YLZ&/TK%G>ZZJ3>@HUYZY)(:;)IDW:W MJB^;]M$%I[$&F-FF:?_];$)I$HA7I'UI,/"<\YQC^_%#)QLN?LHUI0H\%GDI MI\Y:J>K<=66ZI@619[RBI7ZRXJ(@2@_%O2LK04G6!!6YBSPO= O"2FY= MBMF$URIG);T40-9%0<33!N1U* MQ@I:2L9+(.AJZLSA^1)B$]"\\8W1C=RY!D;*'><_S>!3-G4\DQ'-::H,!-$_ M#W1!\]P@Z3Q^M:!.QVD"=Z^?T3\TXK68.R+I@N??6:;64R=V0$97I,[5%=]\ MI*V@P."E/)?-7[#9OALF#DAKJ7C1!NL,"E9N?\EC:\1. $)' E ;@%X;X++J]OYYVMPLJ2*L%R^!?_^ \/@'6 EN%GS6I(R MDZ?@S=YXXBJ=C@%UTY;Z8DN-CE O:7H&?'@*D(<06'SY 4ZV/&\'L!9CL&ZO ME^#DS1#,\O4PT)*2JUWNK$:=U:@!]\=;/63>%@P/@YER<"XKDM*IH_>[I.*! M.C.3J_=NR+V_";;\2V![)OJ=B;X-?79)GLA=3B70)0]4M4C7>M,#O@*5T+50 MJ*=34.6D5$"O24!_U:S214H-^;OE"1L>4QT?9B&&"/IXXC[L6F?-9ZQU?5+? MB_P0!1WIGBNX/FD>IJ*F&:@5RYEB5!9Y+*9=E8JJG,;G/6@EU"(DB2*#DRP M\H\UH<^)$<9^.&Q"V)D06DU8-(>#!%EM'!C2&O9G'$=1D!QHM=*,U3K &41A M<&1]1YW6Z%43OB%"Z,W]!%(^/+U1CQXA&":'DJUL8R7W.2%.8(B')<>=Y-@J M^1O):_H?R3(M6Y''9F%SM::B&=DV>MS+QT>)%\4''ECIQWK0YXQP%!^Q(.DL M2.PKG!<%DTV':=.;#!6V^'!'6ZG&RNU3(AR'<%@N]%YZ,>\/@DLE=">LISPG M=_J 6]%AR2W.7@*>!X,#S7:ZL:*'2+&?H".J=SI0^*K-K4_P%6VFF^3 9,-2 M>MP!V%_E&$+OT $K]6@'^J0PB?SDB ,OC2&TMDRS3Z6L=5W3:@O9O[:@K:L$B_?VABOW=VV?%'J^R3^EX0 M'EOA+]T9M+=G-USW)H,J<:\?3!#$?GS8A+8O1GM%3MNQ4W-:"7U$'&/L]6JQ MN_/-:+[P_R?BGI42Y'2E([VS2+L@MA_-VX'B5?,9><>5[CN:RS4E&17F!?U\ MQ;EZ'I@OT^Y?%[/?4$L#!!0 ( -PXG%8DSJE41@, !4) 9 >&PO M=V]R:W-H965TY8-+Z'27%9$P7;JO:+C96;]G<.?' [Z:$UL)FLIO]G-N\W4"ZP@$) ;R\#P ML8<%"&&)4,;WCM/K0UK@\?J6_;7+'7-9,PT+*;[PC2FFWJ5'-K!EC3 K>7@+ M73Z)YFJ$N /$KC)M*JX.2V;8;*+D@2CKC6QVX8KIT)@^K^RUWQB%IQQQ9C;_M%I] M^O+NXYL;BP^_D5>/']&T^3J)6F? MA%?DD3 (PP'X\NEP>A?N8P)] M/<*^'J'CBQZMQU J+38>QMHW=*QKEL/4PU=0@]J#-[-%"JZ&$OM-9'?2C/HT MHX?89X,W/91Q2Y,Z&MM"]C,:1#3-:#SQ]\?9##C249I=AEGO>$=IW"N-'U3Z M7E:[4Z'G>:,45(;4F 5VCR'A+6MRI">D01@GZ8GN7_UHE-$D#H9E)[WLY$'9 MGZ5A@NBGECGYM7IA3$B?-L >1=$H2N^YF]0[,61]UMEC M\.-PDO'^%USL^?788TN](D!X6MJR+KAHL-UMZ%@.\- MKW%RF3.,EHO&'5CV*!SU[(>"YP4Y@$*I0LO_%4W8*(T&HNS0T:WT4?*3^W>P MGE;K8J@K^$>#H02U:&*B=3*>#F4Z1 M='>P&\P#+=.6-I+HH:BXW5^_)*5(HB,S=LP\[$MB4;R'/%?W4D>7O-@R?I]' ME KP/4VR_+(7";$Y'PSR,*(IR<_8AF;RSHKQE AYR=>#?,,I66JC-!D@SQL. M4A)GO>F%;OO*IQ>L$$FS!WF/#3;R.A&H83"\V9$UO MJ?C'YBN75X,:91FG-,MCE@%.5Y>]C_#\&H^5@>[QSYAN\]9OH*@L&+M7%Y^7 MESU/S8@F-!0*@LA_#W1.DT0AR7G\78'VZC&58?OW(_K/FKPDLR YG;/DSW@I MHLO>N >6=$6*1-RP[2^T(A0HO) EN?X+ME5?KP?"(A.$%0&FOJ@Y*X==T4$F5YPM@5<]99H MZH?VOK:6_HHS%2BW@LN[L;03T]D?-S=__/GYRZ=;\!Y\^[&A@*U 'C$NW@O* M4_#VB@H2)_D[>7O^Y5_@[9N?X##X\ Z4_T&<@6\1*W*2+?.+@9 S4KB#L!I] M7HZ.]HQ^1<,S@&$?( ^A#O/KP\VA:3Z0?JB=@6IG((V'GW5&%Y72UN^V50E] MGF](2"][,F-SRA]H;ZJ@8XPD>CFIT@YY?T_.MP\TY7<8" M_,9(ULG*:GWL$:N*3I",R@.:QI#IV$Z\P.ZHG!>&@6M M*/2]((!X9(;XM17\A1X8U1X86:?^&Q62OEJ9R]CNXF%%./9Q.P(SR(YKLN,3 MHGKLDJ8C,(/FI*8Y<1/5=I@]43UY$M5H-$'^<&?AOK:"O] #T&NTAV>=_*>" M<)()2I=@\0/\&F?W[)8EA(-?6+*4_N@4%%;(8R/ %9KI@);X@B?$>F7LBJHC M-)-J(ZV@5=(<'N_/X-SASH"OK(R(#X88XIV MZ._U N-\H)V*=01\7D[XH'4 MT> V(IQ&LH'R7"WZ(J+@$V?%II.X=<"C@\01FNF>1KE!_Y1\<*K<7*&95!OM M!JV:Z8A\L./<^=WY$#S)!S@<>=[N"\"._E(O--(.VD79;CZ0;/T]+O-"IT)( MN?S\S.07Z3$IX4BK51YZ#>4'&^D'1Z>DA%/9YPK-I-H(/V@57$>DA!UGWRMB M_"0E J\C(UY#%<)&%D*[H+-D1"A U>A!YI]1?G"H_5V@FU4;Y M(:O<.KP&4^$8"_G$1V,<[,2M?<"7$FJ5SNRZS(S;?T?T/RIT]P>N'>[HI_D: ML@XUL@[A4P+7J41SA692;20:LE?7#@]<_VG@8C09P>%NX+Z&$$.-$$-V 64& M[L:?5-U=HIH<: MD8:&IT2W4[7E"LVDVJ@M9*^T'2Q!GL'9(T$J*^,KU8.3W5JC'?RE3FAT&++K M)S,CRN"__KZ1G@%O2+KY4%4AP>@S;ZW.';Q1Y'=47#-%.7-N'>RF=1G-AN^;Z609R%BH. M@.0Y"V,B9(AO8Q&!%8D3^3LG"04))3D%"Q+> R'#.R=Z2[N;M],*G2LTTSV- M@L.G['YBIWK-%9I)M;4!ZF8'=/8,SEW0NC >@TQB1LQB4_9DL5.5:$K-)-JHPJQFVW9>873WN@?^J,@>)(, MKR']L))^9DNC@_ S=23X%[CY?08@\D :)XDZV/0T1U1PDS!DA4P-3D,:/Y!% M0G.="''V(#.&\9B:>=#7N $:/X.K.[_Y:8S@Z$->%T,?LU(/4>=E7XX6)H6^ MH=#EMU:-OHWB, );RN54DYP=-5JB1BGD&Y&K,U=Y.?5)T&"[0-WUUAGXJ#UV M)1V:+N12\WA(J-]::B*R;!]56JBOM284E;F:JM_W@F:V82E=$W4XI*]'57U0 M?S1!=9^DWFYO]SX#W^3(G*K3=\K'AXSLXXGI)QKKA7-M*.QR,=T0+N(R;@:, M'^3,QCF8/9D1"H;U?-;/;+Z6#QH.1P=;'%:QKV*_ M2:G_DVGNPAZ]55'-M#_Q\2&@C]TQWC<'L\A6]D?MSJ?5-5KI$72#'OEIV)?9 MDV^H/AJ:_#@HQ>6"ROA2CK8Z2+N_WZ/=RXYZI4[U0ET%&NS[P^9A%)E\9C+9 ML_7N:ZUQ!>Q#W%C(? L+SI4J4CY036^_,$$!'+\[ZWHK#5HG-5/*U_J(K 11 MDRI/N-6M]3'T?\>C\2K[TNNZ,Y1U]HG?0#%V>!_Z=\'4L MW930E9R&=S:2TH*71VS+"\$V^@SI@@G!4OTSHD2Z2W60]U=,LJXNU #U0>?I M_P!02P,$% @ W#B<5EACPK_A"@ :50 !H !X;"]W;W)K,S=BZE26/DI/TXG[XD9(BBC;#V-)QWR2V)![R=W@H/^*A>/R0\6_YG+$" M/2Z2-#\9S(MB>30-T<'I<'KOBI\?9JDCBE%UQE*\6"\J_G[,D>S@9N(.G ]?Q;%[( \/3XR6= ML1M6?%E>Z8 J0N0;6OPZ@+>MC7X=8%2^K#27CKN@A;T M])AG#XC+JX4U^:'T?EE:^"M.9:#<%%R)#X8G&';AQ!R[M MD1?=89)2E?7,9>60/LJ7=,).!F+,YHS?L\&I=)+SQB0,R)@FDS0RBA$\87E!1*=SDS2*WMNU0_R[G-_ZAPZ1/C\OBWJFYLD:W2 F5W*&\)I>FWEEHT6U%.13>Q*& 5_C%+9^O=^GJRXIP)=RR%*\1OB4E;L*$-NP[V M_&!-V^9U+@E=WW/,_14VS0ZMS?[,Z92AL\E$=EN.KMF$Q??T-C&.'*NI76\: M0,8TU5&C.NIQ;XP@90(9TV2.&IDC:^=>)6PZ$X.,YCD3G9NS)94WQ>2[X"(9 MDFQZ@+)BSOC3%3P2#K81$="[O4.*F-9['*17P0-,9IQD2)=+9H\"","O4_SE1P! M#(TS+D[3YW[-[/7M'") UG3O*%)SO3ZCP(<:1 M9W[6P(K L)W /I9/Z%.69@LQ0N68I.E4PBC]+I\YY 3,Y9?K3\8)"U#.@K*F M^T%Q%N[#61B4LZ"LZ5);LU PG#7&!F)R(\-#A+W"KH(4,V$[,VT1PU]N+HP* M0>$(RIKN!@5'N \<85 X@K*F2U5PA('@"&_"D7@.QH80W@<>885'^*6YJA=# M^,/57T:%H!@$94UW@\(@W >#,"@&05G3I2H,PG8,VCZ$#=PC W@C@O>!/5AA M#[9CST<9L%\$O)?I0+,2H,FF6N\^IJZ( B?B] A5 LI&4-9TJ8J-B!5(?MRD M9=T.+=0#0U;!WMZN_E 1>P M1;JZ/](WK[13?PH/NH3./3N+D[BY])>H"D_ M*&NZ4UI)/])G/(""%I0U7:H"+0*4,*SMM.-YY!O">1\P111,$3M,G:_B9/JL M!" NJI7N@[*(HBP2](E14)*"LJ9+521%[%G$'W?/#@US&";"MC>XJT,4;Q$[ M;UW^LXJ7"Y8:)V+L97?N^GV0&%$D1D9]HAP4PJ"LZ0LW%(1Y]MFK'Q;E=3NT M!0^N$VU&N;W!71VB4,VSH]K[]%Z$>,9C9E[! CJ/!65-UZHPS.NSG,H#A2LH M:[I4!5>>?8;KQ\4YV9SRBQP#@ML;W-4AK25;=@1KQ?D3?G^><\;$EW&C%]5N M.S0J!9T/@[*FNT,AG.?W&0J@# =E39>J&,ZSSY1MOUK/L#[+-&]BKZ^K'@5J MGAW4#)'\-EOQYY\DQ9F=EHC9Z]^Y]_=!<9ZB.*_/,C$/%..@K.E2%<9Y]@FU M[0-],XOH8Q.:[(/5?,5JOIW5GAXSRYGMAL:;F)>KP7>:/;%7MVMG0UG3G:.X MS>^3?O1!L0W*FBY589L/E'[T-]./!)O6&.^#S7S%9KZ=S3[$Z;?L)DLH1[]F M583O%L>@4V-0UG1G*"[S^^0@?5#F@K*F2VTMJP?*0?JF!5J&++J]OJYZ%%CY M=K RQG$UL"[A;#=\L[]N@_Z M"A1]!7W2C@$H6T%9TZ4JM@J TH[!9MK1-]R:[=5UE:/X*;#STWH$=T4->S4[ M]_%>WEALO;+8)T,9@%(5E#5=JJ*JP#[QM7TX;V88<628W[#7UU6/0J? CDYZ MR-KOST!ONME;M',\[ /5 H5J09^T90#*75#6]!=\%7>%]JFPK4,_W$P[NB// M\,Z#O<*N@A1=A7:Z^L^<_5<&?!<^1WF?6!9J+ L[).3#$')"\J:+E61 M5[CU-@\O!/%F3M$EQ D]@J["E)\%=KYRC !(I\5-V*[*ZC8J]^Y]_=!;Z&B MM[!/QC$$93(H:[I4Q60A4,8Q-&0<'5.<[P.\PM;^$G;PJM\@+E\Y,,J W51B M'U06*BH+^R0,0U" @K*F2U4 %<(D#,]?L/.5&-^?#S?3C)[C^RY9?X/>;K[K M/B(*KJ(7WFADA?!!"=1EH)NTV$WLO*'(/N K4O 5]%VJ_9HM#D?8"];OX';S7=T@T4L_HM@ELK/+5_=O=/W;.7*Q@Q9Q MDL@7C_5=G) X4LP9HM6J$<2;12-YB3EQ:QV*&#ORTG<\6RT/2KL^CEZP6U[\ MZJ<(N^&;'$T8+ZAX=KUM)_W94]+_0-0V25;E"6F=X%%C_6$>3^;H@7'1U"3/ M=JHMD;6LY1 M]UFU%G))>1%7X3W-C]^C"=/PL(D<7$3&>\<29Q5P-[8I,3[W]W///JD\9:+)[D" M4.A;D3,YL59*K:]M6Z8K**B\XFM@^LZ"BX(J/15+6ZX%T'EI5.0V<1S?+FC& MK'A<7KL3\9AO5)XQN!-(;HJ"BK]O(.?;B86MEPOWV7*ES 4['J_I$AY ?5G? M"3VS&Y5Y5@"3&6=(P&)B_82O$^P:@W+%;QELY=X8F51FG#^9RZU@HW4C%B]I81U!DK/JFWVH0>P:$O&) :@-R MJH%;&[BG&HQJ@U%)IDJEY)!01>.QX%LDS&JM9@8ES-):IY\Q\[L_**'O9MI. MQ3>W]_>W7S]^_OD!7:)?.5M>*A %NDA T2R7;]&//V#?>X\RAAY7?",IF\MW MZ$UK/K:5CL3HV6GM]:;R2E[QFD!ZA5S\#A&'$#3]_#NZJ/R\[=":GJ/UY2%! M%V^Z9)+397!/2+8&W% F#652BKO_2KF+564[ZK8UA7\MUS2%B:4K6X)X!BLV MH3GONV -*98,)-9BYC;,W#[U>+<99Y0]H1D76B!CR\[M5DGYI90YZIYCUR61 M$WAC^WF?3J_+<^D<._4BQ\%NX[.5]ZC)>W1BWHN,49::E!&5DJ<953#7YX-: MH84N3CV6-(?+'/2Y-Z/I$U*",DG+ [634N78VPL8>YAXQ,,'F'HC/!?30&(M MF%X#T^N'"5)>H^E&"& *K;DH_VSX N6[W=6[L;PC9)>1'X7XD%AO&.<2ZW(: M$<_OWEA^P\+O9?'(%$.O_MF!Z< M6QU(ZVS%V"4ZBP-R_2&?BZ[3+PD("4>OP-OKX'$OO%NU E'V[NC1[+4$9@K] M\0F*&8@_.QGTZIU;K8.J)4.IM5GN^G3\/8TZ'K13'U0M&4JM#6[7K.-3N_7A M2_:XSXZ(XXPBY[!B!^WN.]P&$<&>ZQP4K+WW]&W>E7RB8IDQJ5N.A;9TK@)= M]*)Z_5!-%%^7#^0SKO3C?3E< 9V#, OT_07GZF5BGO&;ET#Q/U!+ P04 M" #<.)Q6!WB;HX8" ##!@ &@ 'AL+W=O&ULA95M;YLP%(7_BL6DJ976 B;FI25(2ZMME;:V2KM5^^B22[!J,+--TO[[ MV9"B;"')%[#!YSSG&KBD:R%?5 F@T6O%:S5U2JV;"]=5>0D55>>B@=K<*82L MJ#93N715(X$N.E'%7>QYH5M15CM9VEV[EUDJ6LU9#?<2J;:JJ'R; 1?KJ>,[ M[Q?F;%EJ>\'-TH8NX0'TS^9>FID[N"Q8!;5BHD82BJGSV;^8)79]M^ 7@[7: M&B-;R;,0+W9RLY@ZG@T$'')M':@YK> *.+=&)L:?C:_SN_J6KW=3R M3!5<"?[$%KJ<.K&#%E#0ENNY6'^#33W$^N6"J^Z(UOW:*'10WBHMJHW8)*A8 MW9_IZV8?M@08[Q'@C0!WN7M0E_*::IJE4JR1M*N-FQUTI79J$X[5]J$\:&GN M,J/3V>QN/K][NKG]^H#.T'=1+\\TR H5K6XEH$:R.F<-Y6;_&_IF'H96Z.0: M-&5!_PEA#V-T M=?L;G?2^I_]ZN::RH3P\E(<[\^!H>6/!>NUD7&L_APO5T!RFCGG?%<@5.)F- MYET>2!8,R8)#[IFI-AC+U*O"3F6_J%46Q"'&.$[=U0AN,N FQW"3,5RO(ELX M'$S8P&7'0, M%XWAHAU*#%!VF/)9AV6YCO&ULM=UM<]M&@J[AOX+R5NW9 MK4IB\55B-I.JV #Z/0 ZV3.[M;4?: FV>$*1'HJR)U/SXP\IDR8 0DU"NOTE MH67B:H@$'Q-$/^R?/B]7?]S?EN4Z^OO=?''_EU>WZ_7''U^_OK^^+>^F]S\L M/Y:+S=^\7Z[NINO-'U-[N:O^Q<7X]=WT]GBU<\_/?XL7_W\ MT_)A/9\MRGP5W3_[7_@9]]N%UO?_#ZYY\^3C^4OY7K M__R8KS9_>OU5N9G=E8O[V7(1K^^CKH=L/J[;V> M/O[VF]_FW?2^?+N<_W5VL[[]RZNK5]%-^7[Z,%_[Y6=9[GZCT=:[7L[O'_\; M?=[=]^)5=/UPOU[>[3;>[,'=;/'E_]._[QZ)R@;]_A,;]'<;],_=8+#;8'#N M!L/=!L-S-QCM-AB=N\%XM\'XW TN=QM<-C;H#9_8X&JWP=6Y(TQV&TS.W:!W ML7_F+L[>Y.N3??:SW=L_W;VSG^_>_@GO-9_Q[=^T;[)_RGMG/^>]_9/>._M9 M[^V?]M[9SWMO_\3WFL_\TYOLG_K>XW/_^LM+\?%U'$_7TY]_6BT_1ZOM_3?> M]L9C&#QNOWGYSA;;X/IMO=K\[6RSW?KG-YGWV5_5K^*WZ/O(+A>/0?T6P1_7Z[?+B?+F[NO]O\\&HP'C[^ MU,WF\TT4W?_T>KW9L2W_^GJW$V^^[$3_B9WH16ZY6-_>1\GBIKQIV=Z$MQ^< MVMZ&MY^4:^/BW]_=/RIA\4?WGX\$,TZ'T7]2_Z_>CMK_\= M_=N7A__?6_;N;=C2T\7Y5ARVXO+ZJ]4[925A*[M>GV^E8>NW\N/&NCC/$B<> MKX?Y^?LESW\>+UHV5^?ORL6I7=$G=N7CZNM#=-(RYQ\&)RU[_E-WTG+G[]?) M0ST##_7\?&MPRBI.'1.+KX_72;R2__1;ZS'0_ST08H.O_[8,'O7!R7]; MVOY)^++ML'W;[?OU'^\_3J_+O[S:O"&_+U>?RE<_;W_/B_]H2T 2BTDL(;&4 MQ 2)21)3)*9)S)"8)3%'8AF)Y216D)B'L%HX#K^&XS"D__S[]FWV\GTT7TXW M9^\?5F5Y5R[6;4$9=+H&)8G%)):06$IB@L0DB2D2TR1F2,R2F N_+'O1G^5T MU9:)S]PN)W>^(#$/8;7X&WV-OU'P\3I\U/!^MI@NKF>+#_?1]/Y^>3V;KLN; MZ/-L?1N]G\[FF]OWTWGY_;ROVI&I#DJ#F) M%23F(:R6FN.OJ3D^D9J;Z(L^3O^/)5:_YUNRL@S8G]ZP@,0]AM?"Z^AI>5\'P^NUV MN5I_.55]MUQM-MZ>JK9E5I#IFEDD%E\=/?V]P6 P&8PO&[%%CIJ2F" Q26** MQ#2)&1*S).9:#LC^L#?I75[4#\A?PR_-_^G];]LG=><>[CGY.Q4DYB&L%GB3 MKX$W"3ZJ8OFI7"VV5R.B-]/K/SZLE@^+F^CM\N[C=#$K6Z,O"':-/A*+22PA ML93$!(E)$E,DIDG,D)@E,4=B&8GE)%:0F(>P6F+V+KY&YG8^[+.GNNPVAO(1 MU6)42U M136!:A+5%*II5#.H9E'-H5J&:CFJ%:CF*:T>EY5)Y[W@6\RWTX^S M]70>S1;_KWSZ0FX8Z1R;I!:C6H)J*:H)5).HIE!-HYK9:=5+!E?#\<5%XQ37 MHJ,Z5,M0+4>U M4\I=4#L7\(Q'XP$/5L\<GO[\(_;Y4-K%@:W[YR%I!:C M6H)J*:H)5).HIE!-HYI!-8MJ#M4R5,M1K4 U3VGUQ#QT2WHO*9?TT'8)JL6H MEJ!:BFH"U22J*533J&90S:*:0[4,U7)4*U#-4UH]+@]MDVW)/? &\_RZ21CJ M')VD%J-:@FKIB2=@]%@0:/N<0SQ[2XG^!@K5-*H95+.HYE M0[4SN>;^%Q-Y[-_M'Y1XINPUSD"3ILBFH"U22J*533 MJ&90S:*::SDP+R]Z+;%WY@&K1.._'63:&#:E0SJ&91S:%:AFHYJA6HYBFM'IK]0VB& M6RV_+A?7R\5ZM9QO_N;#(3QO-O^[7GY8//4A8ICMG)!HV075$E1+44V@FD0U MA6H:U0RJV9U6JQ%NOWJP\9&?0T?-4"U'M0+5/*75(_)08^D'YWW__&OY^;]XWI[:7KUY:)+:T"B]194BU$M0;44U02J2513J*91S:": MW6G5BR)M/6N'CIJA6HYJ!:IY2JL'Y*&XLKD9"L@OS>C_GGUNK46'-^X3P1$ATU136!:A+5%*II5#.H9E'-M1Z7P^.)D/WC MY5C:CM\>T:+;6@FD$UBVH.U3)4RU&M0#5/:?5\/#1?^N'F"SGA!^W$H%J,:@FJI:@F M4$WNM),3?M!&#*H95+.HYE M0[4\(/VK1!M1C5 M$E1+44V@FD0UA6H:U0RJV9U6.P>^;)OP@U9M4"U'M0+5/*75(G)PJ-H,PE6; MYTWX":-= Q+58E1+4"U%-8%J$M44JFE4,ZAF=UIM1F3OZC@@T5$S5,M1K4 U M3VGU@#PT;0;AILUAPD_TS^@9:Q&&^T>J#V#X':?\&4H ':M4&U&-425$M13:":1#6%:AK5#*I9 M5'.HEJ%:CFH%JGE*J\?EH9$S"#=RSEN;,(QTCDVT@8-J":JEJ"903:*:0C6- M:@;5+*JYG5:;VS,^_HZS#!TU1[4"U3REU0/QT,#9W#Q]0O[;[73QP4^7SSPI M#P[1.2Y)+4:U!-525!.H)E%-H9I&-8-J%M4TNJA>NCI#%[2 MTQF@/1U4BU$M0;44U02J2513J*91S:":136':AFJY:A6H)JGM'I<'GHZ@W!/ MY_SE"\-0Y^A$:S>HEJ!:BFH"U22J*533J&90S:*:0[7LQ O^Z44O>,0]LWJ):@6HIJ M4D MJBE4TZAF4,VBFANT=J!ZS>LT:/D&U0I4\Z<>CWK"'4HU@Q.EFJYK<(6]SHF' MMFEV6O4?O/Y%K^6K)]!A4U03J"913:&:1C6#:A;57.N!V?)%N]FY1W".[E^! M:I[2:I$V/)1@AN$2S-OI:O7GMB'X)=*6[Z/U;?GD66H8ZYIGJ!:C6H)J*:H) M5).HIE!-HYI!-8MJ;J=5/V-IQATZ8(YJ!:IY2JMGXJ'W,@SW7LZ;=QA&.FBWW$^C.2513J*9;'I'AXR/2>$@,.JQ%-8=J M&:KEJ%:@FJ>T>HCU#R$67O'E>=\J%D8[AQK:0=EI1POB31KGJT_<;]2[:@;6 MF7<4Y]Y1HK^P0C6-:@;5+*HY5,O./.QR=-0"U3REU;/H4.08AHL7.S":J_;LY#IXMU^SLMM.&!:C&J):B6HII M-8EJ"M4TJAE4LZCF4"U#M1S5"E3SE%;/TT,/9'-SZS]ORO)N8RHN22U&M035 M4E03J"913:&:1C6#:A;5'*IEJ):C6H%JGM+J<7EH> R#4Z*_Y=("X9$[9RU: M#T&U!-525!.H)E%-H9I&-8-J%M7<3JM>$.E=3%JN J/#YJA6H)JGM'J,'IH? MP_!$\/2L\(P>PS,Z+SW1A@BJQ:B6H%J*:@+5)*HI5-.H9E#-HII#M0S55+3NS1C@BJQ:B6H%J*:@+5)*HI5-.H9E#-HII#M0S5OW+?O]JV PSM(:":@+5)*HI M5-.H9E#-HIIK.S![@_ZXN;)8=NX1G*/[5Z":I[1:F(T.-931F364Z=WR81-J MFS"[7\ZGJ^CC:KF=A+W]4VO#+NQVC394BT?'<_K[X\'Q]-\$'39%-8%J$M44 MJFE4,ZAF4TNK1=FB3C$ZU2>YOH^O-:>;L MIEQ-']^JK0;48U1)42U%-H)I$-85J&M4,JEE44JKA^VA M>#,:O.!Z\@CMU:!:C&H)JJ6H)E!-HII"-8UJ!M4LJCE4RU M1[4"U3REU>/R MT*O9W Q>3WY\T[F]H-P:E\&-.\TNK)>*C0C,(5FI>?M4___N19.]JA0;48U1)42U%- MH)I$-85J&M4,JEE44JKA^VA:#,:O^2L'2W-H%J,:@FJI:@F M4$VBFD(UC6H&U2RJ.53+4"U'M0+5/*75X_)0FAF%EUHY<=:.EF90+4:U!-52 M5!.H)E%-H9I&-8-J%M4A0O>C0#5/:?5H/!1D1J<*,M5%^KZ< MK_]^6T;)W[>SQK]7=]O_16^FBS^V4Y#>WF[.\J/_<>7=NW+UOZUABK9B4"U& MM0354E03J"913:&:1C6#:A;5'*IEJ):C6H%JGM+J 7LHX8PF+SE51WLWJ!:C M6H)J*:H)5).HIE!-HYI!-8MJ#M4R5,M1K4 U3VFUN!P?:C[C<,TGM"IJ],_H M7__E:C >MNWXFS#<-4I1+4:U!-525!.H)E%-H9I&-8-J%M4JJ?8G!\:$M- ZWA;+U;;G-P_T7IK_[^H7IK:F(=H)0+4:U!-52 M5!.H)E%-H9I&-8-J%M4TNKQV3_$9_\%Y^-CM!^$:C&J):B6 MHII -8EJ"M4TJAE4LZCF4"U#M1S5"E3SE%:/RT,_:'QZ89YO] 5JX9$[9RU: M+MIIU<+OY:3?&PV:7\R!#INBFD UB6H*U32J&52SJ.9:#LQ)_^)B.&DVT7=W M')\Z@G-T_PI4\Y16#[]#VV=S,Q1^_F$6_=?#_[F/'J^2__+U*OGCPF1B^:E< M+1[__&83=Q]6RX?%3?1V>?=QNOBS->^"@W7..U*+42U!M135!*I)5%.HIE'- MH)I%-8=J&:KEJ%:@FJ>T>KP>*D/CT4M.Q='2#ZK%J):@6HIJ M4DJBE4TZAF M4,VBFD.U#-5R5"M0S5-:/2X/I9]Q>'6=W[=GXO.;7!MYK.9_\H6]=Y"'N=/;P\7C(A+3 M>;3[4K;-K>U78&SO\G;YPW>17;/RT+"YI!HV8:AS=*(-&U1+4"U%-8%J$M44 MJFE4,ZAF4LT(=#\*5/.45H_)0^OF\L1R.BWSC^1TMMC.+]*S MQ1_+UL1$JS>H%J-:@FHIJ@E4DZBF4$VCFD$UBVH.U3)4RU&M0#5/:?44/11Y M+J]>TNIQ>>@# M78;[0!W.S>81$L_J):BFGCV(R[1_5"HIE'-H)I%-8=J&:KE MJ%:@FJ>T6B1>'7I 5\]?*Z'+\^$IT5(5J&M4,JEE44JKI]ZAE',57O_FY!=@[+8__K:' M<3/FT,H-JB6HEJ*:V#_ @]H#W&N&'%JE036-:@;5+*HY5,M0+4>U M4\I=5# MKG\(N7"_H?.W7X2]KI\7HEJ\TT8GWA8EZ*@IJ@E4DZBF4$VCFD$UBVINIU7? MKH\FO>,OMFBY7]OQFZ-[5Z":I[1ZGATZ+U>GEI$YOF3\R^+V8?;T!>.PV#G1 MT-H+JB6HEJ*:0#6):@K5-*H95+.HYE M0[4,PU#DZT1X,JB4G'K+QT\LEH/LA4$VBFD(UC6H&U2RJN6B8=^RU5XNGOG"\9HRP758E1+=EKM&Q1&H^/U$M!1!:I)5%.HIE'-H)I% M-8=J&:KEJ%:@FJ>T>C0>.BU7YZTD\_159;2_@FHQJB4[[>CZ^>BJ&89H-075 M)*HI5-.H9E#-HII#M0S5GO^_/[+%X@O M/MQ'T_O[Y?5LDXXW7[Z5Y_UT-M_]_B-:KZ:+^^GU]OO' MV][KOPF/W#E&T5X+JB6HEJ*:0#6):@K5-*H95+.HYG9:;2FWWO$I3(:.FJ-: M@6J>TNHI>FBL7,$KV(2]SMF(EEEV6NT$>3!LF<.#UE103:":1#6%:AK5#*I9 M5'-7+6O3C-M2K^5^+<=OCNY=@6J>TFIY-CG432;=EYWY[X?[V\U/GYS$$R:[ M1AJJQ:B6H%J*:@+5)*HI5-.H9E#-HII#M0S5U M4\I=7CLG^(2VI)F3#4 M.3K#N_7T9(;XV5LFS]XR17]W@6H2U12J:50SJ&91S:%:AFHYJA6HYBFM'G^' MVLR$72HFS'4.P>-E17HM7Q<1GWF_I.5^_9;[I>AO(5!-HII"-8UJ!M4LJCE4 MR\X\?G-TU +5/*75@^K03=G^3>N7.FH;T1 M5$M0+44U@6H2U12J:50SJ&91S>VTZM7:MG=D&3IJCFH%JGE*JZ?HH3DR"3=' M.L]E"7N=LQ&MCDR.RQ[]J\N6\U5TZ1-4$Z@F44VAFD8U@VH6U5S;<7EYU9)Z MYQV_.;IW!:IY2JOGV:'N,0G7/4:'S]$.EQ7NO[P95(N;A_OU:C:=GUQP-#Q* MYY1#2R&HEJ!:BFH"U22J*533J&90S:*:0[4,U7)4*U#-4UH]5P_-DO"9#]R-'M0+5/*758K)W M<:B>;&^3$V%.>%WSDN5BEDM8+F4YP7*2Y13+:98S+&=9SNVYVL29EB_&SMAQ MY6P?.$**2> [NF(%DU8+F&YE.4$RTF64RRG6. M)N\,CM(1;9.P7,%R_HQ'I9%[_4KNA1L2WW"JSXFANR6V]/O]J1$.R@L%[-E]?+Q4T@ 8-:]P0DN9CE$I9+ M64ZPG&0YQ7*:Y0S+699S>ZXV1;SUK2(Y;,YR!=-M]QOC04HVL)AN83E4I83+"=93K&<9CG#S7,%R'N,: M 7I9"=!P#^C\"9@GI.YABI9]6"YAN93E!,M)EE,LIUG.L)QE.<=RV:E7_]-S M.W-V3PJ6\QC7",ZK2G"&EXCI/B$3[?ZP7+SG3GZ%&3MNRG*"Y23+*9;3+&=8 MSK*<:SM ^ZU7?,X[D'-V_PJ6\QC7R+=))=_"T_[/F$.)-G)8+MYS1XOX#8X" M#:W;L)Q@.?VY=N^K$6-VSCVW)H%S"R MG& YR7**Y33+&9:S+.=8+F.YG.4*EO,8UPC02K6F%Z[6=+C^'):ZARG;JT&Y MA.52EA,L)UE.L9QF.<-REN7"L5'(VM]'KSV&O M>WR27+SGCKY)Y>AS3'+8E.4$RTF64RRG6=1SG[.X5 M+.F@],)+PWS3J\]L@07E8I9+6"YE.<%R MDN44RVF6,RQG6<[MN=/?XHB.F[-XQJY6JFF]/ E:KZ+UK>;.[9'*5M? M0;F8Y1*62UE.L)QD.<5RFN4,RUF68QK!&ZETM)[R=HU^ZVQ M &4++"B7L%S*PG,>X>E;V M*YV=_GD+VCQ]A2<,= Y'E(M9+F&YE.4$RTF64RRG6YARE9S4"YAN93E!,M)EE,L MIUG.L)QE.7?JY3H(5'/0/'[IZ8;-T'Y1*62UE.L)QD.<5RFN4,RUF6-Q>S-AQS6?K/]MSDBT,H5S,<@G+I2PG6$ZR MG&(YS7*&Y2S+.9;+6"YGN8+E/,8UTK12*^I?ONBZ$%L30KF8Y1*62UE.L)QD M.<5RFN4,RUF68QK!&BE)M0/KWSS34_SV8X1RL4LE[!,UO?:D9*M#*!>S7,)R*G?9W+ MPF'+PHH9.W#.<@7+>8QK9&:E3S0(]XE^>^9AHWM"LFTA ME$M8+F4YP7*2Y13+:98S+&=9SNVYZMNL]M-J=-RJG9H7(:E[F%*WRR=2*4 M2U@N93G!SJR)2*42U@N93G!\ MHV0;02A7L)S'N$:N5AI!@W CZ-=R';U;+O^(/DWG#V5TO9S/-WFZFLYG_RB? MN)C.]GQ0+F:YA.52EA,L)UE.L9QF.<-REN7PG,>X1EA6 M:CZ#<,TG,!_I[>WF;6GT=O,6<[UZ>'RO^3A%J3U!V?X/RL4LE[!5-M'PXB73D89L:PCE8I9+6"YE.<%R MDN44RVF6,RQG6 ,5XXZ3T<*>]WC MD^T6H5S"Y@N4\QC6RLE(: M&H:7+3D]&RD,= ]'MC>$<@G+I2PG6$ZRG&(YS7*&Y2S+N3UW>K$,=-R?>1FH91W@[^SO<7LX!D?I'HXD%[-GCH[HG)=H10+F&YE.4$RTF64RRG6J[R?;U\5 Q\U9KF Y MCW'U7!U5VC^C\%I"W593"V.=DQ+E8I9+6"YE.<%RDN44RVF6,RQG6<[MN>H2 M0N.CE$3'S%FN8#F/<8V4K%1\1BCM5Z*W_Y)Y M22.V$H1R,RG& YR7**Y33+&9:S+.=8+F.YG.4*EO,8UPC02G-H%&X. M=?_6N3#8/5/9)A'*)2R7LIQ@.DVM,T.&+W-"6YF.42EDM93K"<9#G%E'U:,16CU N9KF$Y5*6$RPG64ZQG&8Y MPW*6Y1S+92R7LUS!S7,%R'N,::5LI+(VN7G1R MS[:54"YFN83E4I83+"=93K&<9CG#S7,%R'N,: 5II/HW"S:?. M]?BPUSU2V3H3RB4LE[*<8#G)9GG-NO_Z\;,W1\%"=2<_LQ6VY"N9CE$I9+64ZPG&0YQ7*:Y0S+699S M+)>Q7,YR!Z2R=2>42U@N93G!P7,IR M@N4DRRF6TRQG6,ZRG-MSU2\B[;>?W;,=)I0K6,YC7",L*QVF\8GU6)X^NW][ M.UM,H^13N7JWVGZ5WN,Y?GN LK4FE(M9+F&YE.4$RTF64RRG6Z)SG+%2SG,:X1G)4>TQCN,86][O')]IA0+F&YE.4$RTF64RRG M6JGX:VKO*)#INS7,%R'N/J67E9J3%=AFM,IU?Y# .=PQ'E8I9+ M6"YE.<%RDN44RVF6,RQG6<[MN>9ZEH/QJ!F/Z, YRQ4LY\]Y6!K)5ZD47897 M6OJ6ZWR&A^Z>F6P?">42EDM93K"<9#G%123 M;,4(Y0J6\QC7B,E*Q>CRV14C^3"-_FLV?7KN49CN'IILH0CE$I9+64ZPG&0Y MQ7*:Y0S+699S+)>Q7,YR!>Y1V.L> MGVR1".42EDM93K"<9#G%'NF,N4=L20CE8I9+6"YE.<%RDN44RVF6,RQG6<[MN:-)-L.C=&3K/RA7 ML)P_XU%IY%ZEV',9;@I\TYE';!,(Y6*62U@N93G!PG,>X>E!>53H_5^'.S^CIN4?IP\UL\],GIQZ%YCJ12L57;'- M()2+62YAN93E!,M)EE,LIUG.L)QE.<=R&PG,>X1H#V*P$:+A!UF'H4 MEKJ'*=L>0KF$Y5*6$RPG64ZQG&8YPW*6Y=RIE^LH,/4(W9.@J7"GJ//4H['6/3[9'A'()RZ4L)UA.LIQB.3;.L'Y0J6\QC7B-5*Z^WRRI2"42U@N93G!KGV0W.0V&H1 MRA4LYS&N'IR32K5H,3Y6*62U@N93G![AR):%4"YAN93E!,M)EE,L MIUG.L)QE.;?GCK[HYVCE-73N@CT5OVNWCY] M_2?,=T]%MO6#<@G+I2PG6$ZRG&(YS7*&Y2S+.9;+6"YGN8+E/,8U$K;2!)H, M7G+]9\+V?E N9KF$Y5*6$RPG64ZQG&8YPW*6Y1S+92R7LUS!PG,>X1EA66D.3\]8*"EP 8IM"*!>S7,)R*H8'U\!8LM"*%>PG#_G86DD7Z4'- GW@+YE#3T\=/?,9.M!*)>P7,IR M@N4DRRF6TRQG6,ZRG-MS1S7TXW>4;/$'Y0J6\QC7R-5*\6<27EFH6P\]C'5/ M2K8'A'()RZ4L)UA.LIQB.8QKY.2VWU/[ M4?_B,'-]>SL4G?_3^]_(NS=1KW\1WOFPV)RUE]?E[-/TW;S;;41[NR^BQ@W__9=V9_7U_6U9KN/I>OKS3W?EZD/YMIS/-^3VH=^^G"H_W3P3[[?_ M./[X2__5ZZ.?O^G]J'LM/W>]'[/6G_=__+7-V?SC._G1;X^REK_;'%T_^NTA MMOF[UX?=_?FGC],/I9NN/LP6]]&\?+_9]8L?MHM4/SX2^S^LEQ\WQ^^KZ-UR MO5[>/=Z\+:&UL MM=UK<]M&@N[QKX+RV=KCJ4IL@3=)V<15L7%' XWKSIF7M 1+/*9 #T7%R=1^ M^"4ETK@0:@+2?]XDLDS\&A1-/"+03^/7[ZOUU_O;HMAH?]XMR_O?WMQN-M]^ M>?_^_NJVN)O?OUM]*\KMWWQ9K>_FF^T?US?O[[^MB_GUXT9WR_>CL[/9^[OY MHGSSX=?'[T7K#[^N'C;+15E$:^W^X>YNOO[K8[%_?3:?Y_?%I]7R[XOKS>UO;R[>:-?%E_G#INO_%V#^X6Y=/_YW_N?Q*U#4:C9S88[3<8 M]=U@O-]@W'>#R7Z#2=\-IOL-IGTWF.TWF/7=X'R_P7G?#2[V&USTW>!RO\%E M:P-]\MP+=W9XY<[ZCJ'_>+%[O]KZX>76>[_>^N$%UWN_XOKA)==[O^;ZX477 M>[_J^N%EUWN_[OKAA==[O_+ZX:77>[_V^N'%U]NO_O/OPL.K/^K]ZH\.K_[H MZ9#S=(QX/, 8\\W\PZ_KU7=MO7O\UMM]\7B4>MQ^>UQ9E+LC:KI9;_]VL=UN M\^&C3!+Y=S>T4^UG36YNB[6V7)4W/V^*]9WV>;7>QV]7 _+Z_O?]I^\V(\FSQ^-U@LE]M#Y?:;_U'_XZ_O-]O= MW0WZ_FJ_:Q^?=FWTS*[I6K J-[?WFEE>%]<=VP?J[<>GMH_4VU^>VCX^L?\C M!?!^^X/]\6*-#B_6QY%2_/WAYITVUG_21F>CD?8I_(?V]NG5^%O'WGU26][# MLK]EG+#F97_+5%M&?(YQOU_7B??S@GX=DZ'[%>>&MK;_^ABLB&,F2>[77J,KRXL'_+\.O>I M<:@?_\CE\:,[/IG+7<'YM.VD>]O=A[!?[K_-KXK?WFP_9=T7ZS^*-Q]V/_6S M_^K*"1(S2,PD,8O$;!)S2,PE,8_$?!(3)!:06$ABDL0B$HM)+"&QE,0R$LLA MK!$HDQ^!,E'I'[+=![K5E^VGNWFIS6_617%7E)NN<%$Z0\.%Q P2,TG,(C&; MQ!P240UHB, MZ8_(F"I_7N+'B4"C^-P9%_:2)S?6[K@!1>D,#A,0,$C-)S"(Q MF\0<$G-)S",QG\0$B04D%I*8)+&(Q&(22T@L);&,Q'((:X3,^8^0.7_%E9%S M,E!(S" QD\0L$K-)S"$QE\0\$O-)3)!80&(AB4D2BT@L)K&$Q%(2RT@LA[!& MH%S\")0+Y:<6:_%G<:W-R_)AOM36Q>9A76IOY_?:7/M6K*^*"CTAP: M-"1FD)A)8A:)V23FD)C[A.GCVCF)LW=GL^;Y"(\+!>; M1;']%++1OLP7:^V/^?*AZ H1-3HT15#-0#43U2Q4LU'-035WKS6ND>KZY.B0 MX:'#^J@F4"U M1#5)*I%J!:C6H)J*:IEJ)936C-9:B5/_94SN=3 X!0A-0/5 MS+W6G#$R.SLZ&EKHL#:J.:CFHIJ':CZJ"50+4"U$-8EJ$:K%J);T?4.GZ+ 9 MJN64U@R(4140H[XSM[+BZK9<+5FS:N]Y&NNZFO_HP7; M;]P]W'7F"EJS1S4#U4Q4LU#-1C4'U5Q4\U#-1S6!:@&JA:@F42U"M1C5$E1+ M42U#M9S2F@E55>_UB]=G4W.I\V3.R$ZK$2U"-5B5$M0+46U#-5R2FO> MD+'J[(_4G?U7GF*;__G<*3;UN$/#!]4,5#-1S4(U&]4<5'-1S4,U']4$J@6H M%J*:1+4(U6)42U M1;4,U7)*:R94U?T?Z:\XQ39">_^H9J":B6H6JMFHYJ": MBVH>JOFH)E M0+40U22J1:@6HUJ":BFJ9:B64UHS9D95S*A7$'C9*38U.CA^ MT(4"4,U$-0O5;%1S4,U%-0_5?%03J!;LM?8IMNEHW#K%A@XK42U"M1C5$E1+ M42U#M9S2FLE2K0$P4I8_GTZQ:?]8?'_H3!!T#0!4,U#-1#4+U6Q4;(+&#*D9J&:B MFH5J-JHYJ.:BFH=J/JH)5 M0+40UB6H1JL6HEJ!:BFH9JN64UHR9:CF D7HY M@!>>)T.7 T U ]5,5+-0S48U!]5<5//VVHE[F/GHH +5 E0+44VB6H1J,:HE MJ):B6H9J.:4UGJ$#;IJ *H9J&:BFH5J-JHYJ.:BFK?76F$SF;;#!ETS -4"5 M13:): MA&HQJB6HEJ):AFHYI37#IEI88*1>6."EZV6JV<')@JX;@&HFJEFH9J.:@VHN MJGFHYJ.:0+4 U4)4DZ@6[;7ZPC#GYY?'BYJAHR:HEJ):AFHYI36CI5H18*2L M@KYPN4PU.CA8T)4"4,U$-0O5;%1S4,U%-0_5?%03J!:@6HAJ$M6BO58/E@O] MHB-8T#4 4"U%M0S5KSBG$ZNV''O=1S4 U$]4L5+-1S4$U%]4\5/-13:!: M@&HAJDE4BU M1K4$U5)4RU MI[1FTE15^_%KJO9CM&J/:@:JF:AFH9J-:@ZJ MN:CFH9J/:@+5 E0+44VB6H1J,:HEJ):B6H9J.:4U8V94Q/:B:J6:AFHYJ#:BZJ>7OMU"1B=%"!:@&J MA:@F42U"M1C5$E1+42U#M9S2FF%3%>ZW7ZK"1GXOB_7][>);E3>WQ;)SWK!: M&APFI&:@FHEJ%JK9J.:@FHMJ'JKYJ";VVHF@"]!!0U23J!:A6HQJ":JEJ):A M6DYIS3"I:O5C=:W^I8T4-3LX6=!B/:J9J&:AFHUJ#JJYJ.:AFH]J M4"5 M1 M3:):M-<:$X>G'8T4=-0$U5)4RU MI[1FM%3-^K&Z6?^R1HH:'1PL:(D>U4Q4 MLU#-1C4'U5Q4\U#-1S6!:@&JA:@F42W::[-ZL$QF'<&"MNA1+46U#-5R2FL& M2]6B'ZM;]-FNC++Z\A0N\YMU4=P596#FGVE_% M?'W?&1POW=)%GX&':CZJ"50+4"U$-8EJ$:K%J):@6HIJ&:KEE-:,DJHU/U:W MYMW]^:Z?OVQ31+N=+[_\O#ND/$9+9Z"@?7E4,U#-1#4+U>R]5O_]3C\[._K] MSNEZW/3X<2ZZ=QZJ^:@F4"U M1#5)*I%J!:C6H)J*:IEJ)936C,LJB;\6-V$ M/X2%MIYONL]=H45X5#-0S40U"]7L\3,W26]/H'7Z/M!%]\]#-1_5!*H%J!:B MFD2U"-5B5$M0+46U#-5R2FODPZ0JS$_4A?FPV&B?5ZNO3Q:XT54<[TXY53.A[7^59-T=W+4"VGM&825(7VB;+)V&/-+#4P^-"/EMI1 MS40U"]5L5'-0S44U#]5\5!.H%J!:B&H2U2)4B_=:X[@_&X\[ @+MJZ-:AFHY MI3539%2EB+JO+G;7MW\_7-_6_K[8W&K_>+B_W7[W<6VNSEQ!V^JH9J":B6H6 MJMFHYJ":BVH>JOFH)E M0+40U22J1:@6HUJ":BFJ9:B64UHS?*I*^^2IQ?BR M-;DF:$L=U0Q4,U'-0C4;U1Q4O&6-OK<'51S4&!UM7W MVJG9K&;/QUD=CQMU/,Y&GX6#:BZJ>:CFHYI M0#50E23J!:A6HQJ2<]W:HJ. MFJ%:3FG- WQ5'I^HR^,GY]JJMQ]\1$=[XGOM:&+I9?N(WN]Q5L_'V>BS<%#- M134/U7Q4$Z@6H%J(:A+5(E2+42WI^0Y,T5$S5,M//X?FL;KJ8T].W-5\\+Q7 MM):-:@:JF7NM\;OX1<<- ]%1;51S4,U%-0_5?%03J!:@6HAJ$M4B5(LGQ[<] M'YT?WYTVZ?E.3=&]RU MI[1F#E1EZHFZ3-UCUBM:GT8U ]5,5+-0S48U!]5< M5/-0S455#@R,';8FCFHEJUHD7 M0#$W%MT/!]5<5/-0S4^B!-V/%-4R5,LIK1DEHRI* MU!7QH?-@U=S@0$'KX:AFHIJUU^JGB2?3XS5Q;'14!]5<5/-0S4:O>?G"&H-UO5#-1S=IK[?EW MT^E%.T306C>JN:CFH9J/:@+5 E0+44VB6H1J,:HEJ):B6H9J.:4U0Z2J=6^_ M5(7(X"G!:F]PJ)":@6KF7JM/2)R,)\=3@M%1;51S4,U%-0_5?%03J!:@6HAJ M$M4B5(OW6N/#_.SXPWS2\YV:HGN7H5I.:/#\I6&T.SA6T'XYJ)JI9J&:CFH-J+JIYJ.:C MFD"U -5"5).H%J%:C&H)JJ6HEJ%:3FG-]*G:[=.GUN0+)P6C5794,U#-1#4+ MU6Q452S4,U&->?%KY^+[H>':CZJ"50+4"U$-8EJ$:K% MJ):@6HIJ&:KEE-:,DJI"/^UWG_+>DX(OCZZ'/:V!T#KC^4D][N#\0*OQJ&:A MFHUJ3L?+-;L\?K5<=%0/U7Q4$Z@6H%J(:A+5(E2+42U!M135,E3+*:V1%K.J M]#Y3W[7\Y'S?_?9'\U;/9JUX4 \T-!Y0S40U"]5L5',.+]>X\7+IK7! Q_10 MS4^;R87._F9?7NRE7G^?+>7E5:(M2*XL_-YH^TNY6 MY>:VZY3U1[4[. _0PCFJF:AFH9J-:@ZJN:CFH9J/:@+5 E0+44VB6H1J\5ZK MI\$V,V8=L8$VSE$M0[6=?\WFB7-+^7VN/9J7*^6:S*^5*S M%N4V>A;;KT0QO]\]Y-/JW4^:V'1_%D&+ZJAFH)J):A:JV:CFH)J+:AZJ^:@F M4"U M1#5)*I%J!:C6H)J*:IEJ)936C.@JC;[]LN=_[(IP/N-J9@A-0/53%2S M4,U&-0?57%3S4,U'-8%J :J%J"91+4*U&-425$M1+4.UG-*:,5.5Y6?JLGS_ M* :B&J252+4"U& MM0354E3+4"VGM&:\5#7Z6;];JO>=%JSF!H<,VJ!'-1/5+%2S4/\ZNO->O507FN?5G??YN5?G9&#MNE1S4 U M$]4L5+-1S4$U%]4\5/-13:!:@&HAJDE4BU M1K4$U5)4RU MI[1F+%5M^MG% M:Z[8H+>A1S4#U4Q4LU#-1C4'U5Q4\U#-1S6!:@&JA:@F42U"M1C5$E1+42U# MM9S2FC%3->UGZJ;]@"LVZ#WJ4OO!V8"6\%'-1#5KKQVO=#-MIT//!SKH_KFHYJ&:CVH" MU0)4"U%-HEJ$:C&J):B6HEJ&:CFE-?-A5.6#NJP_>-$6M3:CFHYI M0#50E23J!:A6HQJ":JEJ):A6DYIS3"JZOC;+U\^ MN6N_,14SI&:@FHEJ%JK9J.:@FHMJ'JKYJ"90+4"U$-4DJD6H%J-:@FHIJF6H MEE-:,V:J.OZYNH<\^(H\6LI'-0/5S+U6OSA^?GR#; L=U$8U!]5<5/-0S4>@C[ZL?_- *@*\^?]"O//7V=' M&_*H9J":N=?:%[SURU'[F(^6WU'-0347U3Q4\U%-H%J :B&J252+4"U&M:3O M&SI%A\U0+>_Q))J'_JK6?JZNM8M5>?/S9M?N,(K/G84.-3#XV(]6U5'-1#4+ MU6Q4+[YGBMH='"UH/1W53%2S4,U&-0?57%3S4,U'-8%J :J%J"91+4*U M>*\UVE#G'=&"]L[W6OVGZ.U>/4JM67W=)9 M=P_EXNKQ?BC=V8'VS%'-0#43U2Q4LU'-0347U3Q4\U%-H%J :B&J252+4"U& MM0354E3+4"VGM$8:751]](NS5TRRND#;YZAFH)J):A:JV:CFH)J+:AZJ^:@F M4"U M1#5)*I%J!:C6H)J*:IEJ)936C-FJB[[A;K+WG\%+34T.'+04CNJF:AF MH9J-:@ZJN:CFH9J/:@+5 E0+44VB6H1J\8E#V_/WL4G0_4A1+4.UG-*:\3*J MXD5=A1\ZAU?-#0X9M F/:B:J6:AFHYJ#:BZJ>:CFHYI M0#50E23J!:A6KS7 MZI=>]+..*CPZ:HIJ&:KEE-:,E*H*?Z&NPI^<%:S>?G"&H#UW5#-1S4(U&]4< M5'-1S4,U']4$J@6H%J*:1+4(U>*]UIXG.YY-VR&"5MC[#IOU?6!.[5_ST%\5 MS[=?J@[]@Q?64GN#HX#4#%0S41W=^-WNEGG5F$UM-1S4 U$]4L5+-1S4$U%]4\5/-13:!: M@&HAJDE4BU M1K4$U5)4RU MI[1F8E6U^(O9:V:&H9UX5#-0S40U"]5L5'-0 MS44U#]5\5!.H%J!:B&H2U2)4BU$M0;44U3)4RRFM&3-5!?]"7<$?,#,,K>*C MFH%J)JI9J&:CFH-J+JIYJ.:CFD"U -5"5).H%J%:?.+0IIH9AK;S42U#M9S2 MFO%2M?,OU.W\P3/#T%(^JAFH9J*:A6HVJCFHYJ*:AVH^J@E4"U M1#6):A&J MQ1?'I?P+O:.5CXZ:HEJVU_3&PHWZ6?NR_[^CF']1%?,OU,7\TS.^T-(]JAFH M9J*:A6HVJCFHYJ*:AVH^J@E4"U M1#6):A&JQ7NM/:-JI+>S :W3]QPUZ_FX MG-J[QG'_LJK 7ZIOR?YON#1_WGEI7KT?0_,#U0Q4,U'-0C4;U1Q4M^M'9Q?&U$W34 M%-4R5,LIK1DI5:O^\I6M>O7V@S,$;=6CFHEJ%JK9J.:@FHMJ'JKYJ"90+4"U M$-4DJD6H%E]VM]9'Y^T,04OU/4?->CXNI_:N>=RO*O7;+U7'_?'SUUC<\OKA M?K->S)=/%U<^K=YI8M/9LUT9AQ5;?S+Z6LNH* 5>E0S4,U$-0O5;%1S4,U% M-0_5?%03J!:@6HAJ$M4B5(M1+4&U%-4R5,LIK1DS587^4GUG^?[=1C4T.'+0 M.CVJF:AFH9J-:@ZJN:CFH9J/:@+5 E0+44VB6H1J\8E#V_CY;B.Z'RFJ9:B6 M4UHS7JKJ_*6Z7WKZ8@K:F$K\N;GS>ZSA5%\[OXX M@;;84;]:;Q8/=YT!@U;A4T1@SI9U7[?O?U MRZ_%'[:&DH;E#)8S6RG&2YB.5BEDM8+F6Y MC.5RC&N%CUX+'^J^]">DX4&$]NI9SF0YB^5LEG-8SF4YC^5\EA,L%[!J?O6Y_ AB>-6B5GN5,EK-8 MSF8YA^5P7,AR MDN4BEHM9+F&YE.4RELLQKA52DUI(35YUD6;"A@_)&2QGLIS%P7,IR&R MG,5R-LLY+.>RG,=R/LL)E@M8+F0YR7(1R\6G#G7*BS1H;9_E,I;+,:X5.K-: MZ*@+KD,7/S[A#8\>M,//2SGLYQ@N8#E0I:3+!>Q7'S@ MZA66^$\ PX,%K?&SG,ER%LO9+.>PG,MR M'LOY+"=8+F"YD.4DRT4L%Q^X]K7V\>7T*%K06G_O@;/>C\RQ76P%PD4M$-3M M?L52R4\WG33_*-:?UXN;V\U34W,W*T!;/CRG&2YB.5BEDM8+F6YC.5RC&N&CUY;.$!7 MMD.'3 M02X.#".4,EC-9SF(YF^4)3ASK% M:LOLGJ0LE[%'1PRX;@'(FRUDL9[. (>'A'LH@ H9[*NQX:52RN M5^5-=]HHT>%I0W(&RYDL9[&SG,-R+LMY+.>SG&"Y@.5" MEI,L%[%,70< Y0R6,UG.8CF;Y1R6 M,72D Y0R6,UG.8CF;Y1R6<\W89010SF YD^4LEK-9SF$YE^4\EO-9 M3K!\C.+S,Z>YV&X_RADL9[*N^5GCHNNS!MO:1[F,Y7*,:T;+J-;:'ZFKK"^?S*R&!R<.RADL9[*-RPQ7V4,UG.8CF;Y1R6L=U^E#-8SF0YB^5L MEG-8SF4YC^5\EA,L%[!RG&2YB.7B ]>>M#6=7AQ%"SEPVGO@K/W/G4M M)ON^ZHX)MMR/<@;+F2QGL9S-<@[+N2SGL9S/R M7,9R.<:U4JE6[A_-7G4MABWTHYS!2SGLYQ@N8#E0I:3 M+!>Q7,QR"Q7(YQK?"IE?Q'<,E?[0V/([;DCW(FRUDL9[.QG,UR#LNY+.>QG,]R@N4"E@M93K)MS+8;M^/<=..O] MR!S;Q58@U#K^HU,=_Q/78FZW?]4=%&SU'^4,EC-9SF(YF^4S7,)R*R_DL)U@N M8+F0Y23+12P7'[CC2QWG1]'"EOO[#ISU?F2.[6(K$&J5_+&ZDO_\'9=%<7_[ MW(R7,9R M.<:U(JG6WM]^_9H+,1,V?$C.8#F3Y2R6LUG.83F7Y3R6\UE.L%S ?;VJ :[)R;+62QG MLYS#2SGLYQ@N8#E0I:3+!>Q7,QR"Q7(YQK="I+00P5M_Z>OC5 M?W9I@#U7OU:G[^Z.VKI89[#CFBQGL9S-<@[+N2SGL9S/R7,9R.<:U@J96^A_W*_TK+O^S+?\]IX^;5\)F1\'"UO=1SF(YF^4< MEG-9SF,YG^4$RP4L%[*<9+F(Y6*62U@N9;F,Y7*,:P5+K>4_5K?\[=4?Q;I\ MG$+P<7[U]6:]>BBOM4^KNV_SR7,1R,R7,9R.<:UXJ6V6L!$O5K B;-MVO\\ M57C2U7*^UMZFBZO;AWGYM^T#WOVDBR_DL)U@N8+F0Y23+12P7LUS"X.ZRXWHLY[.<8+F Y4*6DRP7 ML5S<^0]TW/$O-&$'3EDN8[D5,[Z::]?;/_YM,V;_[6'4+*'1H>0B1GL)S)S7,)R*R7,9R.<:UPJ>VS,%$OPG,ER%LO9+.>PG,MR'LOY+"=8+F"Y\,#5SU]-]?.CTU>R[P,C=@=CEDM8 M+F6YC.5RC&L%1VW9@HEZV8*>9^&T?RR^/W1'"KNJ RG,5R-LLY+.>R MG,=R/LL)E@M8+F0YR7(1R\4LE[! <@;+F2QGL9S-<@[+N2SGL9S/P MG,ER%LO9+.>PG,MR'LOY+"=8+F"YD.4DRT4L%[-SG,-R+LMY+.>SG&"Y@.5"EI,L%[%X5B345AN8JE<; ML!9_%M?:O"P?MKFP+C8/ZU)[.[_7YMJW8GU5E)ONXJ=:'1X1[.H#*&<>.'U4 M.XZ'_YZ/='H_TF6?M<=R/LL)E@M8+F0YR7(1R\4L ME_1]MZ7LN!G+Y3V>1NN87>OY;[]6';,'W/99+0T_3I.9"R78UPK=&IE_*FR<3G\ MML]J;WCTL/5\E#,/7/U,P^7%T7D&BQW69CF'Y5R6\UC.9SG!<@'+A2PG62YB MN9CEDI[O[90=-F.Y'.-: 5(KU$_5A?K3MW-6 \,3@^W2HYS)+?Q77W;G %N)1SF Y\\#5?]L8G74L M.F&Q ]LLY["R_DL)U@N8+F0Y23+12P7=[\=IY<=58^^;]R4W<6,Y7*, M:P5$K:$^5=80/WR:K]=_[58>?@J(U1=M8E[>_+E0+HJO'GQX(+'M=90S6RG&2YB.5BEDM8+F6YC.5RC&MFUZS6<9\]511?6""UUE#-8SF0YB^5L MEG-8SF4YC^5\EA,L%[!JPD[ M<,IR&/!!X[JL]R@N4"E@M9 M3K)6Q9?MKIV].Y^^T=:+F]L??]BLOFV/46^TSZO-9G7W M^.5M,;\NUKL';/_^RVJU.?QA-\#WU?KKX]/_\+]02P,$% @ W#B<5JD: M;25E @ 0@ !H !X;"]W;W)KE1*IC#,N7.5"QG45IM%]8D;K1=B$N M\A;7L ;]HUU*,XN]2T48<$4$1Q(VL^@ZO9JGB16X$S\);-7!&-E0'H1XM).[ M:A8EE@@HE-I:8/-X@AN@U#H9CM\[T\B_TPH/QWOW+RYX$\P#5G CZ"]2Z686 M32)4P09W5*_$]BOL AI9OU)0Y7[1MC^;C2)4=DH+MA,; D9X_\3/NXLX$*3C M$X)L)\@<=_\B1[G &A>Y%%LD[6GC9@-0K>\@NIO@]C@>*9LSS3/@HX+ M*"_0(/V$LB3+ GX#'^/ ^0V",1Z+K-<-C^OL!W&E6ES"+#+_> 7R":+B_;MT MG'P.4 T]U3#D7JQ D:K#%#UAV@&J.RPQUP#'.,-.&TP5!(A&GF@4]+DGG+". M'0,("L^\J+''&I^9OO$;4%UZJLO@97UO06)->(THF*J -,BC-Q=V&: 7P%(% M>":>9Q).'GX^E;R@\,QKFGJLZ9G)F[X!59J\EKWDOZ3O'S99RQKPI5AW1AIC1(>\#L;X30^XE]@>_ZQ1]02P,$% @ W#B<5M9,5(]_ P MKPT !H !X;"]W;W)K9\0#CO9 _U(92#7Z6!5<3;Z/U]L;WU6)#2Z*NQ99R\V8E9$FTFB>!VI4ED?^]I8783[S0>WSPE:TW MVC[PI^,M6=,YU=^W=]+,_!9ER4K*%1,<2+J:>&_"FSRL'"J+OQC=J\X86"KW M0ORPDP_+B1?8B&A!%]I"$//W0&>T*"R2B>/?!M1KU[2.W?$C^FU%WI"Y)XK. M1/$W6^K-Q$L]L*0KLBOT5[%_3QM"V.(M1*&J7["O;9/, XN=TJ)LG$T$)>/U M/_G9"-%Q@/"( VPOKQW9OYNSD8@2];*HEF? T(7X(5XX0O*"BHT52!JYQJ MP@KU$OSY1QCCUX!Q\&TC=LK8JE?@Q<%\[&L3F(7W%TT0;^L@X)$@N\=&#-SL'Z/L_!U0L73/Y\F/!$2+[1NQ4=MJ+#"AP= 7_2 MNM;WQB59#1&Y(6P[N%%;LJ 3SWSOBLH'ZDUMA,%KEV:7!,LO!'8@'6JE0Z?0 M^]*!@I%[5C#-3)6.S 7:)6<-&U>PMAD^3&,Z @CA\LCH@%K7$HM\@Q@4?G2!70^-.1 AE:=H+?#8TBS*8]#3('6 ICF#@ MYH=;?O@DOV]"DV+(S<4&#\,,,$JB'IN3ZYU;TXXUHR1#1Y(:MZ3CLY(J[2XT M$JO1SDR(4E2;[LFI,Z?Q, U9G,5Q3X6A&4XP[I?LT"I"*4Q"-[VDI9><[&.W MU2[QBSZ67+*/71(LOQ#8@71I*UUZLC)ZTCV_CZ6#3(9QBM*P5Q9#,QA%(>J5 MA0/,]#N4NT"H,0]:SRH15$<;>1'- +@Z\=S*=JP:(:,/.L*\[NFQBG49#T MI0@'FW :9'$_N0ZX&*8X@SV.?N=P;*\RGXA<,ZX,@95Q#*X3HY*L;P?U1(MM M=5Z^%]JKE @ PP< !H !X;"]W;W)K:))*6%2$ [K=(Z5:7;M);%;4<:==&C/[F4Z%&M=,@[WDJAU55'Y>P*EV(X/VDSTT> M]AS\^ V'H'$(#AWZ;SB$C4-H ZW);%C75--T*,662&.-:F9A;\>QF1GID*JJ5X,"U(F)!2L#4$'C&RZ) D;-KT)25ZH,Q_/J3 MG+U_Y\?1U0=2/PGCY+$0:T5YKH:N1BZC[F8-PZ1F"-Y@\ -R)[@N%+GA.>2O M!5P,J(TJV$4U"4XJ7D-V3D+_(PF\(.@ FOZ[NW\")VR3'%J]\&22NQ)3^_6[ M_4P%7ZH5S6#D8(DJD!MP4I-R[ZHKJ/\D]BK$?AMB_Y1Z.JZ$U.P/M;6)%TB: M\NF)16^-]X@J!;KS8M2BL14U#6>#EV%P$0^&[F8_L@ZS,$H&?FOVBCEJF:.3 MS+=< V9"OUSXDM$Y*YEFT$E;RT5[&&$<1>$![+%5Y$=)U,T:MZSQ2=:;72EB MXR:JP&3W$+YJN+=,%UB#6$B5+:0N^/@(:^!'_0/V8Z/0BX)N]*1%3TZB/PI- MRP8T$TIWP27'?W 214E\@-=A-O#Z_L4!H+O7#RN02SLF%'Y\S77=1-K3=A*- M;0,^.)_@A*H'RHM,/=[NJ%PRKC"L!4IZYPGF3-8CH]YHL;)==RXT]G"[+'#* M@C0&^'XAA-YMS ?:N9W^!5!+ P04 " #<.)Q6D4+I-Q<$ !_#P &@ M 'AL+W=O&ULM5=K;]LV%/TKA 84+;!$HJQG M:AM(G!0;T*Y!TZW81T:ZMHA*HD92=O+O1U*R_)(4M\O\P1*I>P_/N9>O.]TP M_EUD !(]%7DI9E8F975EVR+)H"#BDE50JB]+Q@LB59.O;%%Q(*EQ*G+;=9S M+@@MK?G4]-WS^935,JPZN/^#@M@[N ML8,WX#!I'29&:,/,R+HEDLRGG&T0U]8*3;^8V!AOI8:6.HT/DJNO5/G)^<>[ MZX>[!W2!'NJJRD$E2)(<)41D:*E2C&C93!4=\K>W( G-Q3MEOOCC;_3VS2\X M\-^_0\U3V:*O&:L%*5,QM:5BI\>PDY;)30G*))OA7Y#JNVT-H<;X['J$SZ4(],7B3 ;R%#FI%:(I42!$I M6%U*H8*6Y+72JZ,G,T %$%%SDPC$EBA734 Y)8\TIY*"N.J+;#.PUS^PW@FN M1$42F%EJJ0O@:[#F.F?.^[ZHO!+808R\+D;>&/K\_H62A, MQ%CWS02E=XHUZ(%!USO8>AZZL1-,[?6^PAZKP'.]1PG'L'A,_M7+]./3ZB0<=\6"4^ =#[F>)!Z>4=M3#4>I?6;=;_3\+*SRA/7%BW_>.U/6815$0!/WJHDY=-+IA?#04V6-. M5Z0]\Q)>-XK@*NSZH(M+VIE3X0 V:\F>LUMXI7 #B(3=Y&)SUQK M)VGLTQV?IL<+C]?6J1&.?"\%PR 8V+^QNU/E_LBL$E?HF[D%0GI!UNJ34J/V M#W4UWDT\";SH53(^4H">@7"!7%0T5Q[LHY0\]TV)Q0M080OE;:&"'J3#@.PN M+'CTK#\G("D5B=YOD3*$WD@T0V!W+UW.I1-X)VD=-(SW?P-)WETP\/@-8W?: M_?!V%U7\/A]Y8Q O)QH*NYY_\"4$L#!!0 M ( -PXG%99-$R[:P, ',. : >&PO=V]R:W-H965T\>!U\\VE#VR%<8"_ 41PD?:RLATJ&N\W"%8\3/:(H3 M^61!68R$;+*ESE.&T3P'Q9%N&H:KQX@D6C#*^^Y8,**9B$B"[QC@61PC]GR) M([H9:U![Z;@GRY50'7HP2M$23['XF=XQV=(KECF)<<()30##B[%V 8<3Z"A M/N(7P1N^8! M&5##-D<% MA=U.H5Z_(4]1B,>:?+\X9FNL!:I6QGF;OS_D[JG6>,W#KRCNY>RIW*^5NI_*'%99YL1"8M>EW&_I-PW5L6#/0.45/ UYE MP.LV0 6*0);,"0]IE@@\+[>[%#W+@!*MVY?7\&4[E@'MFJ_.F7OZ&E2^!IV^ M;C#G0T#B-%.6B#0FYQ!M9@9-,YYK&S4OG;/U].)77OPCUJB10FUF_*89P[&\ M^LKXCSJAL$K45%RO%%6O!7;ON.=?PRP5UR4 ML+UWWW)=IQX8W?1]Y6^C'79FZ<',*&&[\BW;=,RZ^O=(:KB-:MB=U;TVKY)S M;V4\PS?\NK?WR'*X#7/8G>;';V"P&?"6Z=J-7]I[)#S<1CSLSOC_V,1*)G?O MW1F8;N/7UQQG6U!^:MN8OG,B4,>Q6\26).%2S$("C3-/\K#BA%,T!$WS0\*, M"GGDR&]7\E2(F1H@GR\H%2\-=>ZHSIG!/U!+ P04 " #<.)Q64FZH&ULS5G;;N,V$/T5 MP@7:+;"Q1>KJK&,@L=+N%KMI$*,MBJ(/C$S;PDJD2U+Q[M]W=+%L2;0:%WK8 M/,2ZS!SQ',X,A])L+^1GM65,HR]IPM7-:*OU[GHR4=&6I52-Q8YQN+,6,J4: M3N5FHG:2T57AE"838EG>)*4Q'\UGQ;5'.9^)3"'"4[S9ZOS"9#[;T0U;,OW;[E'"V:1&6<4IXRH6'$FVOAG=XNN0% Z%Q>\Q MVZN38Y13>1;B@\//"%BQ)GQ M_ZD@#V2>J6(+D?P1K_3V9A2,T(JM:9;H)[%_SRI";HX7B405_]&^LK5&*,J4 M%FGE#"-(8U[^TB^5$"<.V#OC0"H'TG9PSCC8E8/]6@>G/AYB1[OG]#R_>W3/7H3 M,DWC1/V(KM#BX4_TYOOOL.>^^W$VT?# W&T25>!W)3@Y XX)^B2XWBITSU=L MU028P$CKX9+#<.](+V+(HC&R\5M$+$(, UJ\WAT;W,/7NUL];.Q:?+O L\_@ MW7(=K^(DRT,?+5F4R5C'#-3Z$B49"(;64J1H(=)=IFF1)F*-[JGD,=\H],@D M6FZI9.BOCP",/FB6JK]-LU2.PC&/(J\LUVI'(W8S@M*AF'QAHWD^Y]8[D\)# M@H4#@374=VKUG3[T^0-4U9A'(F4FS4I?K_#-B^?+'+N>B^WI;/)R*D?7;NJZ MKD^:9F'7S+9=XKJU68."6U-P>RE\9$I=HR,11+66\3-$RW/"D!:("WX500I* MD8#O!LPT R6U,E$NG^6>4G$@WKI,1WR5FC8):HZ _,+*42:J%1- ,H:*J0@$M0V7R)A$*UK,=5,PB'DR*!9T, M-09"U\S!Q/-;92'LFET1F]B>;V8YK5E.^R.!<0%=0,T36IXX0NRP)-0$8>G> M%RT/:$!?0)@-0SQ+G^$^Q$XS.2"<,JTTY7!Q8U)FVLWD:6!9#O&LEC@F2\OS M2>"U]3%8^L'4#@+7-BN$K6-'8PV=+?V(EZ;+H&AAA=9(&-^U\K\S2IWT?OBB M:#ID#:@594G9<0P92-5P&N41XL@*G&EK]5@835T?3_W.TFHPQ3YV^F*)'!4B MO1W: M;.F&?YT@E;+5E(HJZ-W,B@(30D6C@46E/$8Y>+>]NX^=VY(C7,"EX] M/3CMK<:XW;48K?SV^FVPPF,R/1-&QTX3][>:8958!PTZ"])04C@F*=I*=(W( MV,)M);I65WAL>V>D.':LN+]E+78L5Q 2(,&64>@; M&ULK55;3]LP%/XK5B9-F[3AW&@1 M2R.UI!L\@*I6VYY-$I_C\WWG8N=+MA/R0=4 M&CTVC*M)4&O=7F*LRAH:HLY$"]SLK(5LB#:FW4B"5 S4,QV$XP@VA/,@S MYUO(/!.=9I3#0B+5-0V13S-@8C<)HF#O6-)-K:T#YUE+-K "_;-=2&/A@:6B M#7!%!4<2UI-@&ET6J8UW ;\H[-3!&ME.[H5XL,9--0E"6Q P*+5E(.:UA2M@ MS!*9,O[TG,&0T@(/UWOV[ZYWT\L]47 EV&]:Z7H27 2H@C7IF%Z*W37T_9Q; MOE(PY9YHYV//3<:R4UHT/=C8#>7^31[[.1P HM$K@+@'Q"\!Z2N I ^PK+A3 9I0ICX;MZJ)!)5A;?):-"[['#.?(WXE1Q2C M6\%UK="<5U ])\"FX*'J>%_U+'Z3L8#R#"71%Q2'<7RDH*O3X=$1>'$Z/'RC MFV0X@\3Q)2>?P;$9>X[T.(=5ATO5DA(F@?G\%<@M!/G'#]$H_'9L/N])5KP3 MV;/9I'MX92.!(Y-6)+$SP.+$P)]=_C@2VU ;ISB*52*CFM__0?O(*I3IR4O M_#,CMEX;_]%XI;XEF_8!,,O*/\+4$L#!!0 ( -PXG%:"MC\+RP( .,( : >&PO M=V]R:W-H965TV ^7?SW9"!FV*F(2$B.W<<^[C)/BJ4K"P$XM:"8Y%MLQ4+X9.;ZS.W@@RY4R!VX4%G@)CZ!^%G.A=V[#DI(< MF"2<(0'9R+GQK^*^L;<&OPALY-X:F4P6G#^;S5TZI\;( ) MI]+^HTUE.PPA%FGI-')?1=HG$JBF?S M;]^?XAB-X_OX]N['([J8@L*$RDOT&4WNG]#%QP_^H']]B:HK(@S-"*5:91FZ M2H=@B-RD=C>NW 7ON/,#-.-,K22*60KI(8&K8V\2"'8)C(.CC%-(.JCK?T*! M%P0M 4U.A_LM\.G)<+_; H]/AP='BM%MU.Q:ONZI:K8I5%'TVBE,7[J2!4Y@ MY.C&(T&LP8F,]-YU6W7/238])UE\)K(#'7J-#KUC[-$<&*9JBW0G3/6[M$4" M*S -C4B$]0\5(!)@2G=BQ#.D^[=4F*6$+5&B7P]!%J5IHVWJ58[]ZHDR4V = M>1W/\_JAN]X7YFB _RO,.8F240)*8*\H'P+6A-@D!'5 MVLHJJL%>I7UOZ+^J\UNC8>^5S?2M33 X-(E;? 6-296JN]?E&PO=V]R:W-H965T^(42@[]LPXI>]C1"[\WZ?>QNRQ?R,[D@D_UE1ML5";K)UG^\8P7X2 MM W[AJ:-^UL<1+WY1;+OCLTOZ%Z$043N&.+[[1:S'PL2TI?+GMY[W7$?K#! P"0+F-0SZ <"IEG -.G=M#N2OC2QP/,+1E\0BTM+6OPC$402+;LPB&+M M/@@F_PUDG)@O;V^^6O>/UXM/%GJP;JYO[]'-[:/U@*YN3+2\^O0)W=X]7M_> M/*!3DP@8$8Z""'V) L'?H[__TL>CC_&.QPW=A:$DFL0[0P/] M/3(TPT#+FW_1:5KS=RVU6W9A?7DPT>E)&\8\'J-7JI0=Y1:DU069U>PPS3Z> MIKUUS)S?.&8E1;40737Q,_Z!]$D,U&?MG5 1RB _,08)=O!_3XPV5:?H83LZ MGH[.^0Y[Y+(GYQM.V#/IS>,CJGUL$R$DS(2$69 P&Q+F0,)<(%A%AL-"4O6#/F6")Y"@CCQ]BP00>O9LU#RNVH1$F:FL'$"B]=8 MS_/!4!L,M(O^4RV>DE,\M\X-(KDGS M^9KS/?'1?A&1>*)-WU18DS$QAH[*VC*EN#(8&-3D/*>=MR9LT0ID1AL2YD#"7"!812O37"M3I5:6J4*D/E8'!QI. MHH"RP^/-M-&7NJ%-!S7Y3)MKC,G(J!8RFZ@/ V,R&=?*6K]6PIPU530TZ@*QE WKVO%O5MN!3.<"P2I= MKFN%"Z4I._V.48\0GZ,5HULY-Q#F!3P]UW$8(KJ+E=#J'RFY79>@H#0SHY55 M,S9T;32KR08TJPU*<7ZW7C*RQ(&C'@L@+=CA$.'4;?Z*35A&"VMJ@-!.49H'2;%":D]$JURJ- MJU.WI=1T5"Y654UA1^MJ/_HZ$D164JZVI7):10+J-X/23%":!4JS06D.*,W- M:+I1OA@YTX:C VHJW&E=;4^7UV(^>1+ORY;T086E3'U8JLW(.),7]?6K^J-+ MFNIZ=E8&),T&I3F@-!>*5M5/83_K:O]9J1\YK7DDGLM4-Y<7Z@R=QRM0VQJ4 M9H'2;%":D]%FY4EM=F;4)[4_85SKA7.MJZUK4RI,"NR91#B24J,OD53:)MBA MX'52%!OYM:&AWZJTE*X/*J/HJ#YF@3K9H#0+E&:#TIRCCJX+E;.JH,+/UM6& M]AUA'HD$7B?65GW=W2J::;-9>ETR;Y&/A MI!MJ)_TW;LEGQ-H]IL8M5G7BKC,3*,T"I=F@- >4YD+1JO(J+'1#;:%WO7V? MX2IWSK26^_?JM)W%U8VX;:W 9_B"#+5YDCARW#&*BI#4JS M0&DV*,T!I;E0M*KX"H_<4'ODO_TP@YK;>8@#]@N>5/LB0I!M\G/#<$^87$!^?^*RLDY MVX@3Y&]8SG\!4$L#!!0 ( -PXG%8T?X_&B04 /DI : >&PO=V]R M:W-H965T2B\]C.^=-;+_UZ)7QO\6* M4HG>DC@55ZV5E.O+=EN$*YH0<<'6-%5W%HPG1*I3OFR+-:=DG@4E<=NV+*>= MD"AMC4?9M4<^'K&-C*.4/G(D-DE"^/<;&K/7JQ9N_;CP%"U74E]HCT=KLJ0S M*K^N'[DZ:Y>4>9305$0L19PNKEK7^#+ 0QV0E?@6T5>Q=XQT5UX8^UN?W,ZO M6I9N$8UI*#6"J)\MG= XUB35CG\*:*NL4P?N'_^@^UGG56=>B* 3%O\9S>7J MJC5HH3E=D$TLG]CK[[3H4$_S0A:+["]Z+B@>Q M%V#CA@"["+ / YIJZ!0!G??6T"T"NH,39*^*ZM*+I@RR_6;3*2)1J*#%U/732YOKM##X_/MP_3&?H-34@<([;6$A+HS*621+$X M1[_^@IW>%Q2EZ'G%-H*D<_$9?=+G]U$*9*2X-+XJVV#;Z.G/1V:?S9IK_?AI& MD^E?Z"S7Q7D-*W@_RZJP:IM726>GU'TGJZ/S?W5?T_R;'-VM1^O!XU*L24BO M6FIT$)1O:6NL.V!]J1,,),R%A'F0,!\2%@#!*LKIELKIFNCC6R$V) TI8HM" MCNA,?>ORPW/T;_,K=&,$GZJ;'-;+8'K"L1WC@3/H]RQKU-[N:Z*FH--S+.NP MH ?9/!\2%AQWH3?L.W;?+GM0266O3&7/F,I'SD)*YP(M.$L0?:,\C$26V' W MU-4ETH@]-9&0,!<2YD'"_!SF[.70L;'5&U9%& #56=^K!,>KA.J$\"DF* M7+IF(I)J;HYFC6^SD76J""!A+B3,@X3YD+ "%:12K^42O_CY@]]2.5 PEQ( MF <)\R%A 1"LHIQ!J9S!1\T?!D?#8$>/]X<#^>2X7-?I8S4W.)@9U)3#W9J) M@;%#IR82$A8<]P!WAUW+&=1/#(9ECH;&'&4KW8?&X=\8?.K["PES(6$>),R' MA 5 L(HVL+6S3*R/^_87;"#Q@-)<4)H'2O-!:0$4K:J@/=,-?]088":?K!]( MF@M*\PI:=86;C7?5X^D81NEX:HER)9H?QX1(:A$"Q)QM"7Q MABI=?*J5A)%XLB0@:2XHS2MH_?T9T)$:(&L,H&A5->Q<2FRTLL8!49^%S)T( M5R1=4NVJ[P11*P90YC>6R&$.%,&XS_S+LV\ MD_4 ZEZ"TCQ0F@]*"_"Q'9HMO1N^#SL'$YLMS%(.RVSD>(<<0&U,4)H+2O- M:7Y!R,23SX0%\#TM>;@-)<4)H'2O-!:0$4K:J@G6V*S;[I5*U7 MUY5_JLJ5-CD6:E&;+AO7KZ!^*BC-!:5Y!QO-$LJ7V1Y" M@4*V266^]Z:\6NY3O,YVYQU6Z@+J_8&KP*TYT!>5NS_%_4$L# M!!0 ( -PXG%8>LHRIMPD (=I : >&PO=V]R:W-H965T;L+D9K1. MT]W5>)PLUVSK)Y?1CH79.T]1O/73[&G\/$YV,?-71:/M9DQE61MO_2 <+:Z+ MU^[CQ76T3S=!R.YC*=EOMW[\XQ/;1*\W(S(ZO/ 0/*_3_(7QXGKG/[-'EG[= MW8(/_OOA=VQS28G9?WXJX*.CCGSAJ>/#W2SV/AL8[[Y";N+-O\- M5NGZ9C0;22OVY.\WZ4/T:K-J@R8Y;QEMDN)?Z;6,G6;!RWV21MNJ<=:#;1"6 M__M_5P-QTH#.SS2@50/:;G N@U(U4%H-E',9U*J!VFJ@RF<:3*H&D[[;H%4- MM+X9IE6#:=\,LZK!K&^&>=5@WC<#D0^?G-R[R?'#+HNNK)*BQ'0_]1?7=.?WVX<_I4?[]L%XE-[K+/6# M3?)!>B>-I63MQRR1@E#Z&@9I'X]3K-^ MY?3QLNK#7=D'>J8/1/HDZD8QPQ5:<]N8;[:D ,,X&Y#@J]# JGZB0Z/KA MI43IA41EHDI?'W7I_;L/U6CPMD],^^S_D!12P.;2W>]_2N_+8100]0'$0_=. M/K"S7$/,-=FW;+MG!7@V"&R*P3I;7E8]IK3G&%A#D$/Z:O<'DYY]=88@A_35 M[0^6>_;5&X(4U7Y#6LKQ"TX2G;^ MDMV,LDE$PN(7-EKD&RW_QI,F$J8C80829B)A%A)F(V$.$N8B81X(UM"4>M24 M*J(O;O?I.HJ#?]A*6OJ[(/4WTO^D=SQI"3E#I86$Z4B8@8292)A5PJ8%+#_< M>5D0^7K\L?CEM9$ZG7TX7 MF=,#P1HU/3O6].RG)BG1/DU2/\S>?.;5LQ ZM)Z1,!T),Y P$PFS9IVO."H3 M,IMG?UOR0*9UNFG)7)Y1=4Z4ED*0:3T0K*&0^5$A MF*((>4/%,>\[1>D;:' "^5,4Y'982)B-A#E(F-L=7/X4Y>VX1K$2N;9:9&&Y M/N9U*>WB(*O8K$QO]8MHE0FG]#FXHA'F&2P:)$V'T@PHS:QHVHE85:6S[[&@2>U^21UH4A=* M\U"TIFYHK1LJ/ON_C?9AFL^!EE'XPN)BMO'MF$]HY#T5K*J:VH(G0C5OL M_!];%J9)<=Q0G.(,#D<2^3Z&KQ&H*PVEZ17M]#-4.Q^AT2O*K*(:W\=3HL[: M.X$N3)LIK>F?#=U,!TISH30/16M6=&T $[$#?!]'2\96B?041]NZFK/ZCIIG MD;BE#76%*UJC@&;S3J'II&N%3@FG:GEAI%NV4)<62K,Y(Z*I1-8F[:]BJ%D+ MI7DH6K.^:[^6B U;SID>X1$ U*J%TG0HS8#23"C-@M)L*,V!TMR*UE"XHI%9 MZUO*0V5MJJ@V=8G8U;V/@Q<_9=+])LN1SX"XVH':N%":#J494)H)I5E0F@VE M.5":"Z5Y*%I38;4-34I'\!=6MQ*HX0REZ5": :694)H%I=E0F@.EN5":AZ(U M]55;XD3LB?_4NB3"L48GO/5;=^+L@]4$-;PY6S&=$D6=S]N'0E W&TJSH30' M2G.A- ]%:PJE=L8)VAHG'//YC$J0MJP.I1FB M-:_RJQUYVL.13XKS90=C?L?B4B5O>O-B]M")')2FTZXWK[9.K-&N-:]>3EI1 M)K1;%I1F0VD.E.9":1Z*UI1)[: MZIQM4"9=HP2:U(+2;"C-@=)<*,U#T9K*J+UW^H;WGGY,U^SCUH^_L_1X0,)5 M!M1CA])T*,V TDPHS8+2;"C-@=)<*,U#T9HRJPU[^LL7C5.H/P^EZ5": :69 M4)H%I=E0F@.EN5":AZ(U]54O'Z"@Y0-GYWW0)010F@ZE&5":":594)H-I3E0 MF@NE>;2[QF0^.YWQ-V55KUJ@XE4+M]ML.KCT0TEGNR@)TEQ'C^?/)T 7+4!I M.I1F0&DFE&9!:3:4YD!I+I3FH6A-J=5+&ZCVRS-$Z,(&*$V'T@PHS832+"C- MAM(<*,V%TCP4K:FO>F$#%5]@_U/&:\5LK$&?3CB.$B=0U:9D-FTMD=3[!AJ\ M0*)RKJ04;_?@ZH8N*X#2'"C-Y0PP4>>JK+56BGL] ILU62\&H.+% ,,]3MKU MT,\49#?P3$'V##1X@?R"A-KW4)H-I3E0FLL9X#,%^79@LR!KTYV*3??V%8R' M'VXX7,+(+4GH)>E0F@ZE&5":":594)I-.8L0%$W5VM=>]8QS.7&*/-':<=[; M<BM;4U\FONHLO MJ?^90Q\Q04$JU=J#3-]"% M;K&'HI7%/3ZY72UR\Q,FW="%E1KXOPRB]["VR;'7>[Z?SA5QZZ6F\DE'^DXK1'I^.6@9]BW#&/677A#UIA?E>;?)]")^RL(@DK<)29^62R_Y<2W# M^.6R9_9>S[@+'A=9<49_>K'R'N5,9E]6MTE^JK]6_& IHS2((Y+(A\O>E7DN M[$DQH+S$GX%\23>^)\55N8_C;\4)X5_VC&*+9"CG64%X^7_/\D:&82'EV_%W MC?;65GO'-DY@5A^AOYY2=S-/R=!!'Y MO(B?4B_RTQ/R8S3BWZ6;U\Q2W]>;\M-M2W6&]MBD@]QE"U20B-? M^BWCV9[QE@;HYS?,^M:Q7F^=:TLKOO>B4V*-3HAE6!:Y^?B5O*NN^&]MUTYO M7:V24V(;AUF.WOHTSW+++"UCGT6[6%]F#GGWRN=<5/VCGB^?)\W3ES>5E+W\B3&7R M+'O3XLH;O[?%%XDY2(PB,8;$7"3&D9@ 84JN!^M<#W3Z]"9_%$Z"^Z=R.?.0 MQ$L2Q=%_YL6Y3.ZR"GY[I23T7!G3@&:4PGE04_+=*5O7"Z YE5!.UJ&< M:$-YY?M!$4@O)"LO\(NW-N;>*LB\L"UW6JMK[I"8@\0H$F-(S$5B'(D)$*:$ M^&P=XK/CKAC.D+E&8@X2HTB,(3$7B7$D)D"8DFO3:-ZW-OZM-8-^IJXAAVH. M5*-0C=7:YJO^[44#=$*^?T*!FE!-Y4:;8FI3^3Z(OL5D%H=>0F[BTQ/R1^:? MDG>]]X$7/7X/2/GS7MM;S]=ZN7,*D9H#U2A48U#-A6H%/'F=I69/KI)3D64T_TSUR>E&/WWGR$([-JC&H)H+U3A4$RA-C6S3M)GZJNUJ M&3]%&8D?B!\\![Z,_)3X:*\&U1RH M1J$:@VHN5.-03: T=;^'IEZSC..N'BQHJ0;5'*A&H1J#:BY4XU!-H#0UX4U5 M9^FKN@ZK![W4.;SY5^OI MKTUDB_QF"TG2I_LT\ ,O^=$:8JOMSAB8]F2KI=!O4>=\0HLUJ,:@F@O5.%03 M[7>^-1I;ZSM?#6C3F5GZSNS 13#YAXC;3ZVYA.[$!M4J<:@F4)H:TJ:1L_8UE'F6OLP[? U2.9O[#HX&YEG+&@3:TD$U"M485'.A&H=J J6I M(6T:/PO2^*W7(-WV(=5/WODQ&EH*0C4*U1A4[_PH#*T+H1J%:@RJN5"-0S6!TM2 ;QP6\]C'Q<0>&!-[9$SLH3&Q MQ\;$'AP3>W1,[.$QC]$IVDVG:&L;G7*=$3_D+P;31;$/U"I.I9^?<5*=L_)^ ME(_AQ0+DI/YY_O">#UC_B4<@6P]EH9^V<_"A56.M*4LFT]C=ZXW6%QQO7' P MVMJ7ED&WS85J'*H)E*9&M2D';7TY"#S0BGZFSNF$=HQ0C4(U9N_6KN9@]Q?' MA<[*H9I :6J*F_;0/J ]/'#-3/XA>W?_TT_7.%-8VC#=O_32YVS#"T6[=;= M^JS1>'M5?-CE&'3K7*C&H9I :57^^AL?HK.4R6/Y"4PIF1<'K:@^TF-][OI3 MGJ[*SS;:.O_&/*=FR_G,/.?59S@U?/614A^\Y#&(4A+*AWPJXW2&ULO=UK3[.@B3V\XJ33?7W6XR M7[&UEUQ%&Q9F?WF.XK679D_C93?9Q,Q;%(W605?J]8;=M>>'G>E-\=I#/+V) MMFG@A^PA)LEVO?;BMWL61*^W'=K9O_#%7Z[2_(7N]&;C+=DC2[]N'N+L6?>@ M+/PU"Q,_"DG,GF\[=_3:E4=Y@V**/WWVFAP])OFB/$71M_R)N;CM]/(Y8@&; MISGA9?^\L!D+@ES*YN-_)=HY])DW/'Z\U[5BX;.%>?(2-HN"__B+='7;&7?( M@CU[VR#]$KT:K%R@0>[-HR I_D]>RVE['3+?)FFT+AMG<[#VP]V_WO=R11PU MD(9G&DAE ^FT 3W30"X;R) M_'[3_1M.BW>\N_LL%A]DQ4N]Z4T?7#_/@/J9Q]E<_ M:Y=.'XV[+RJYOWM4%3+[[#ZHGQ[O_C _?R(?%)9Z?I#\2O[]+SH<_$ZZ)%EY M,4N('Y*OH9\F'\DO32^6DV$@#=;)T=5IRT7W'WDE#\/$^O".U])%*/]K.E M2U(O"+(1+6U:.#&EL:42]6^,4Z+VH7 MB[W)>447*PJ;'Y9.(K-/_R4?=A^T^N?S;!=&FRZ^/BKDPR^_-C#FY0SEY_3L MG%F7D[T+2;O-PE9!;I"']=L6)M@W<^)5Q*YLW')X:YC!^YW4 M;Y;R#:CK9./-V6TGVT)*6/S".M/\7>C]WI1X)*8@,16):4A,1V(&$C.1F(7$ M;"3F(#$7A'&Q[Q]BWQ?ITT_;]1.+2?1,7EB2^N$R^R:;QRS_'DO(CW>^K>^% M=MN! (DI2$S=88,"R_?O7J:#F^[+<;J1W>E(S$!B)A*SD)B-Q!PDYH(P+MV# M0[H'PG2[7OR-I>3%"[8LSW@4+_S0B]_V&X _R(=-EO[B6=,&W+V0;QMP)*8@ M,16):4A,WV'CHZ%G1*_HN%?]1_FAR$!V;R(Q"XG9.VQRM&)H[TJ2^)7A(+MT M01B7Y.$AR4-ADLTPC;,O8W]^%.9-?D O(>P[B^=^PA99G'<[.TU)%O)MDXS$ M%"2F(C$-B>D[;'CT@9(]FO<=AK4>K/I$T&=4FLY$SYB Q%X1QJ1P= M4CD2IG+F)2L2LSGS7[+X/#\4G@D(OH(#$7A'&! M&Q\"-Q8&[C%/TV_Y^:<%F47K#0L3KSBM=1?'7K@L]EO)TQLYGN[!>RM>OGOU MXL5'\GD7Q>S!-LUV;L-LBWCYD>SV@YOR*9RAMOE$8@H24Y&8AL3T<6WOFXZD M>D*1?9KU/N4LH_+P),OUR49T..J?9ADY:TZ]S_Y@,)#&)YVZH$ZYF$X.,9U< M$--[/GY50O["32B4%2CY44Z":"M4TJ*9#-0.JF5#-@FHV5'.@FHO2^$'@J&Z&_HVG MF$I<>7RZW4[\)-DV_G[D M7HRVCB6T*@RJJ5!-@VIZJ1T?%QF.:;\_K.426A#6T*U,Q\-Z,*'%7E#-@6HN M2N,S7-6%47%A6/'KHX? :SR9)F[;.JK0LB^HID(U#:KI4,V :B94LZ":#=4< MJ.:B-#[U5=T9'>'VM*$59E!-@6HJ5-.@F@[5#*AF0C4+JME0S8%J+DKC!X&J M%HZ*B^$^G_R:(UUY*5E[;^2)B3;?H05M4$V!:BIMJ!R31I/AJ'_Z\RUHOSI4 M,Z":"=4LJ&9#-0>JN2B-CWI53T?%!76S*$QC;YYNO8 $_C-K##:T= ZJ*5!- M?6=ET1YY8U[<> 4&Z(SH4,V :B94LZ":#=4$X2%\_]W/Z\&&T]'$"K MZ:":"M4TJ*9#-0.JF5#-@FHV5'.@FEMJQ\>/)K(TH$=7F>"37A7*2<(:G(MV MY\5$ZUQ#"^2@F@K5M'=6_>CLL0$=.A\&5#.AF@75;*CF0#47I?%!KXKA)&$% M3[4W3WXT_R;]^$>QZGH31&^L>31 UAW-H)H"U52HID$U':H94,V$:A94LZ&: M ]5E)XJO#/9[[\8O'7ZSJ^$**/B<*E[^E+%[GE\C(A@'_A9%-?O2@N$/&#_+EDI_7B_MH/19 "_R@ MF@K5-*BF0S4#JIE0S8)J-E1SH)J+TOC1H2H"E":X0P708D"HID U%:II4$V' M:@94,Z&:!=5LJ.9 -1>E\7=IJNH#97%]X"6G#L5$V_!#->6=Q1N/1#/2>OQ EI1^,Y:$M3Z MJ] 9T:":#M4,J&9"-0NJV5#-@6HN2N,'#*D:,,3E@S]W-0\QVCK[T/)!N5Z M)0_ZM:O J-!>-:BF0S4#JIE0S8)J-E1SH)J+TOB@']VI55S")CI**%UZE%#< M1^O<8^_BBKV-*_8^KM@;N6+OY(J]E2OV7J[8F[EB[^:*O9WKWU%R*%$OF>O'2#Q,2L.>LJ][5*(MN["]7AR=IM+GMT YYBM(T6A&PO=V]R:W-H965TYJ(_VQ2%A,N M?K+M.-LS2M9%HS@:8TV;C&,2)J/YK+AVQ^:S],"C,*%W#&6'.";L94FC]/EF MI(]>+]R'VQW/+XSGLSW9T@?*_]G?,?%K7%/684R3+$P3Q.CF9K30KWULY0T* MBR\A?/S]E>X7@Q>#>2097:71UW#-=SA!'";E)_E>.>*H@8%/-,!5 ]QI8&HG&AA5 ^/2!F;5P+RT M@54UL#H-\/1$@TG58%+XOG16X6F7<#*?L?09L=Q:T/(OA5Q%:^'@,,EGU@-G MXK^A:,?G#^\7]QY:+AX\%ZT^?;SS;A\6GS]\ND5OT0-/@V_HT[Z8 8M\!H3\ M!;UQ*2=AE/V)_OA-GUCO4)B@S[OTD)%DG%T[V*Z/AU.]X>XND67(5MR&O4$-8I[&"?N<7N( M'RE#Z0:EY4P4VV/&Q60+DZULNI4T4T[+]^GK;$\">C,2&W%&V1,=S?,^:^]D M$P,2YD+"/$B8#P1KZ6O6^IHJ^GQ)(I($%)$,$8X>Z39,$B&M"!?E]1^G9^>R M)%L%.0^A3W/#M"UC,AL_':O8-[/UB6TZ;3.W;V9:EH6=CIVG',]0UP/!6JZW M:M=;2M=[WRD+PDSM8ZOGE;>Z;?6=++/3+/& T_&RQ,ZP+LN]#W0P$ M:[EY4KMYHG2S> +:T)#3M=+/2L;0?6O2=S*>F)J..V)([!Q'ZVKF0?;-!X*U MI+!K*>P!FPTM@LA%.XW=:Y3-;.%1$:/$\0(MH+9X)BD<"E4N5W*$3'A+F0L(\2)COG)N&+0VG MM8;3BS1,UHB6(8$\1E2B*3HKJO)&0T6%A+F0, \2YD\'B:IK36:G*9^9J&J1^H#07E.:!TGPH6EOIHQQ>_Y5G:*G2)7%Z M'*JN)E8GGDFMS&XXDUH99B>:J<-QK/3XWXPDO%NNJ#R+>^NY M^YB@A@]>&) T#Y3F0]':,C6U UV9NM89CE2GLFF^=(^G;6\)2,WPM+L&Y#3< M702@>3L4K>W=)G/7U:E[G=A(W0N9)J\JVED5+C+S0/OF0]':*C1)O*[.XH\V M?_&XULYII,)8,A]-N_E\9:8.$*[4JAL@/*E5-T#XZG'^K!^;+%U7I^G*3$;J MR,EECH3,GEU0F@=*\Z%H;0&;W%Y7)_?#TABIHK9DGO8%!B MM05M2@NZ,RR!N:?YN])\?UNE"6!9TA&1=*U5Q0^A7+/ MH,P*950DJ:R7(>IQ8>-4;WPUZBQ6I=RPC4Y.*C&S'*?[$LZ3F-F&876STLIL;2U_\'1?',5\3#E/X^+KCI(U9;F!^/\F3?GKC_P& M]0'C^?]02P,$% @ W#B<5MCC9*OZ @ # D !H !X;"]W;W)K=>(A5A< MF28/8LP(/Z<+S.5,1%E&A.RRNFS.O0I4B3 M'*<,^#++"/O;QY2NNX9M; 9FR3P6:L#T.@LR1Q_%XV+*9,^L6,(DPYPG- >& M4=?HV5"VB5@-:Q +<$:.EF MH5TG;D@$\3J,KH$I:\FF&CK[&BWSE>1JG_B"R=E$XH3GW_9F(^CW_-$0!O?C MZ6CB]Q[N[B=P!GZQ=8!&,*'YV0JYP!#\F##DT!BB($G*?\#W;_:%>PU)#@\Q M77*2A_P43K;Z'5/(4)5#,RC#ZA=A.1^$93LPIKF(.8SR$,-M E-JK(0Z&Z%] MYR#C$(-S:-JGX%B. X/);V@4D?_8$]W@,UR/_A :)_MHAL?3V/\+:70\EW6 M:RMWS6J3-#5Y\P/R)WW<,#PC*V3R]H"() Q6)%TBR,,^9R07$!*!T)B-^Z;> M(OLT] LWK?UNU)5XQ1S S4T8#Q)!#Q&@&^(HL2/A;EH N5.G:>UFYQV2I,&K7C-K. MSVV;X2Z1;=F7[COU>ZSL5MN]?*??K%W[&;*YKK<< KK,17$Q5J-52>_I2O9N MO"]+?5&9WVB*=\*8L'F25N&QHK:6W0$7>CB\DR%+%6Z&&ULS5AM;Z,X$/XK%B>==J6V8$@HZ2:1 MDM#=[4E]4;/MZK2Z#TYP$K2 L[9)FOOU9P,A)#AN4W'2]D,#9N9AGF?L\>#N MFM"?;($Q!R]QE+">L>!\>66:;+K ,6(79(D3\61&:(RXN*5SDRTI1D'F%$>F M;5FN&:,P,?K=;.R!]KLDY5&8X <*6!K'B&Z&."+KG@&-[,8!7/O2D0V;Q'.(UJUP#265"R$]Y MX1D@P#.41OR1K+_B@E!;XDU)Q++_8%W86@:8IHR3N' 6$<1ADO^BET*(BH/= M/N)@%P[V6QVG!9!#O,@[2-!0AOVEI$'T\O M@ //@&W9MB*@T=O=H<+=?[N[I6'CE$ET,CSG6!*EZN=R^@=@1&)1$QC*5M6 M4I3,L5BG'$PVH&KW@#;9\&"-:' &KG^E(=^ FT3D/)4/&+CG"TP!7Z $W"\E MG$CG'4E68EI@X?$]6U(":;#"5)0(\$6\BP,Q"S'XC$(*GE&48O!C,!&08GG_ MH\I[SJNEYB5KWA5;HBGN&:*H,4Q7V.C+&65]4N6L23"_(;"]?+;*?+9TZ'OY MG%;RJ5)0BW2J@DV"^3F8FX')[6?5[]A.UUPIA&F7PK2UPE1*4EYI5(IH(4Y5 MI$DPOR&P/>G<4CKW]ZL1=VD\$<_);+N#_'@D403$CBT1E17!;3)[38+Y#8'M M9>^RS-ZE=N(_%9("Q*2:?Z$D%5T:.+X##7.\=F7U.=!S+:M<@+E"VM>>JE!# M8'L*>:5"GE:A;/'OU_-;J2O*X@U5,8;1?.;0MM/JKU+JMUP M*2\ OZOOX=Q7W=BV% M0H'Z*JB;*07X/WIQN&O&H;9;/.D+KX#:^Y!RO5I;,E+9U9N7PJJZ]5GJCS*X M:T[A:]TIQ5,R3\)_#^@ _"*OU=]I!6@U7KOM*G@I["P%L;K9,6*[GA+JF\KM M7GB.BKUPB6E(U"M4CV2##4:4 0?$^4D6M$" -BIA1J] M0HH=PME=XY!^:] M63F4:DJ;E3/%&--Y=C;+1';3A.?G;.5H>?X[R$X]#\:'\EPX.ZO

2'RK>( MSL.$@0C/!*1U<2DF)6$<$[B['*!48"I-!#/9X3P[8U\07E: MWO\/4$L#!!0 ( -PXG%8(R+D,HPH %]^ : >&PO=V]R:W-H965T M,/" TQ(4[<>?I+FQ#[\[Z$!^/XP>;T*4F_9W=2 MYN1YM8RSL]Y=GM]_[/>SV9U?$V7?2S^U2&\ZK2:MFW M!X-A?Q5&<>_\M-IVE9Z?)@_Y,HKE54JRA]4J3']B\;OD:+N[S< MT#\_O0\7\EKF?]Q?I<6[_H8RCU8RSJ(D)JF\/>M=6!\#9UA6J$K\&4B@U44K_^'S_47L57!=O=4L.L*=JN"LR\"K2O08RLX=06G58'2/17< MNH+;WH?)G@K#NL+PV)1&=871L17&=85Q.R5K3X5)76%2R6%]_*J#[X5Y>'Z: M)D\D+4L7M/)%I:"J=G',H[@4^W6>%I]&1;W\_%IR8R\\V0>1LOL5_+/?UA#]S?2)UE9-B-1 M3/Z(HSQ[__))L>';7?*0A?$\.^WG1<)EV/ZL3NYRG9R])SG+)I^2.+_+B!_/ MY5P%](L]W>RN_;*[E[:6Z,G9":'6>V(/;)O\LLF\([>I"6GZ^=_DW7J?=[^5 MO2&\XT-8:HA?CJ#[Q],'^^@=6/9J[%XD/QII3L5E,Y/IH^R=E]_ X+>NLP,)\Y P'PEC2!A'P@02%H!@BHR=C8P='?W\,ER& M\4R2L+C(Y.1&+J(X+A1<]&&J[5U*U@)-E;R&N16L[!L^GE-GY-+A:?]Q6Z.[ MQ4;6<.2,U6(^,C6V&]-Q7=<>MX)R9%"!A 4@F"(L=R,L5RLL_UFFLRCK5)"V MIJF"W)W#],$:N;L2ZBHW<(O?)2T-(9-C'4'IR!VX3BLJ1T852%@ @BDB&FY$ M-#1HG61U<=4U35J:J;"&.\?.&A5R:1TY;[=85POF(U-CNS&[FD.^6ZRS!1/( MW (03-'+:*.7D58O?\HLEW-2],*(?+XO?M(7;_*$/!:;2PT5G;6BPRFKCMM+ MC[!+1MH@IC)"PCPDS$?"&!+&D3 Q.NH\#D Q%=V.-[H='Z_;ZKH9WBREB62U M?%/)(F$>$N8C80P)XTB8&!\G65!,1;*3C60GVM^_?U4CF7+^X>)1IN%"DI<. M'[E*H^ZK\P2I423,0\)\)(PA81P)$TA8 ((I2K8&S3#LX&=^!)._]8-RES5^ MLMT'/!FZZMDZU2=A*MG.F$Z[U]E9BCIJ*0;-C$-I DH+4#15:%OC_996:#P- MX_)"?U!0ULX%8-!6DS:2L9J0-!]*8U :A]($E!:@:*HZ[4:=]E%#-H?EN>:4 M)]-VL[+3X&G#&4NT,Z@]:;=XW;G9[28/F1N'T@24%J!HJJ@:F\32#E]O7UN+ MWS+J$,YAH=&N@SD9MH4&]4-JFOYJ[G>6:E]_&30SWAFS?347T)@!BJ;*I[$G M++T_\8H1G<.J(\#6?Y M0[@DWV2ZZM0MU*>!TCPHS8?2&)3&H30!I04HFJKOQD:R]#Z2VFG=:ICWCK_K M@<:2UJ=GDQ\R3#,R)JOU'7IC,@]_=-[D=H!$:Y(U>$'9^U ^=!?9@<2<.C%: MY]4IX.,0FV_)IOOV34#W+4#15/4V9I)EX":]W@751S&6M#YG$TE#'24HC4%I M'$H34%J HJD:;]PG2VL) !Q3?0!C>>O3-9$WU(R"TAB4QJ$T :4%*)IZHWSC M2-D#;0?[8K%(Y2+,)0F*[G049]&,/(;+ATY?U49:)%,HS8/2?"B-06D<2A-0 M6H"BJ6IN;"];;WOIN]/D[_I>_TYM(PV6*93FU;21JV!X$[:&,Z: UB!ZCO0]5%8SC9>L/I=8.[&K$@C9,IE.9! M:3Z4QJ T#J6)FN8>$/);F%QV8W+9>I/+>%Q7HV'H1"$HS8/2?"B-06D<2A,U M[5!C_!9.F]TX;;;>::MFG'XHYR[/R2Q9W4?L]"N/%L/F2SJ,X3'^\S/BO8\S);9*2*,L>]DW[TW.-E0V=L06E^5 :@](XE":@ MM,#>G03F#*SQB(Z:7KBJVL9ML\?:)MAT(0@;:JM!:1Z4YD-I#$KC4)J T@(4 M315T8ZW9>J^JGJ30J5VH9U;3E*G3MN5,)CMSK*%Q?2B-06D<2A-06H"BJ>OM M-)X8-9FE=7@Q #W.5*PU[0BQ0N/Z4!J#TCB4)J"T $53Q=I87E1O>8'NP=%' M,=8PU/Z"TGPHC4%I'$H3='=R7W=+$J#BJAIN[#EJ8,^]ZAX;?0!C^4(-.2C- MA](8E,:A-$%W#;E]\GT+4XYN+="G7Z'O%2L44.PJ?=AE^K#K]&$7ZL.NU(== MJ@^[5M];F'2T,>FHWJ1K)I"OK3CM]" ]RUC-:]IX^VZ7PR>S03/SH30&I7$H M34!I 8JF/F&@,>X-BJJJMJMIW7I_3_TC&E].&,I(VD>E.9#:0Q*XU":J&GN02F_ MA4?H-!ZA UX+4Z-BJ%D(I7E0F@^E,2B-0VFBIAUND-_"+70:M]#1NX4_-VM: M#S<6[G#G*Z-T]X%ET* ^E,:@- ZE"2@M0-'6NNUO/81Z)=-%]03SK%#D0YRO M']"\V;IY2OI%]6SPUO9+ZR-?/^N\P:P?O?XI3!?%CSZRE+<%WLEP+M.R0/'Y;9+D+V_* )MGRI__'U!+ P04 M" #<.)Q68*&6N&ULK9A=;Z,X%(;_BL5*JQEI6S!?:3H)4A*R.W/13M7,[FHO73@): !G;2?I M_ONU#24AH:B1?%.^?!Y\7ONE)V=RH.PGSP $>BV+BD^M3(CMO6WS)(.2\%NZ MA4H^65-6$B$OV<;F6P8DU4%E8;N.$]HER2LKFNA[3RR:T)TH\@J>&.*[LB3L MOSD4]#"UL/5VXSG?9$+=L*/)EFQ@!>+/[1.35W9+2?,2*I[3"C%83ZT9OH]Q MJ +TB+]R./"3:'TI[KXEDXM1\T("DB$0A!YV,,"BD*1Y#S^;:!6^TX5 M>'K^1O]=)R^3>2$<%K3X.T]%-K7N+)3"FNP*\4P/7Z%)*%"\A!9<_T6'9JQC MH63'!2V;8#F#,J_J(WEMA#@)D(GV![A-@'L>X+\3X#4!WD<#_"; U\K4J6@= M8B)(-&'T@)@:+6GJ1(NIHV7Z>:76?268?)K+.!&MOLZ>EV@^6RUCM/C^\+1\ M7,U^?/O^B&[0\E5N+@YH5A0T(7J5/L4@2%[PS_+QXO$?].G77W 8?/F,ZB/* M*_0CHSM.JI1/;"'GI]YB)\U),22WR,._(==QW9X)+3X>CGO"XX^'.P/9>.U:>9KG7;E6?4K7)+^?I#XF M]WQ+$IA:\FO!@>W!BM0:.E_Z5#()BPW!.@KZK8+^$#U:983!C?I.I"BAI=K? M>F/W*3A(NE9!D["XAH4:IK[K^VCL>A-[WR-,T H3# JSH%QP1-?R4[Z':@>] M[AU$7*N(25AL"-:1+FRE"XVY,C2IH$E8; C647#4*C@RYLK1Q=['HW 4MKN_ MEJ9GE(>[8^)Z3' RQG/'_2ZZ:Q.Y&TY$EB]YM4%0_^?L-=$@X=HM8!(6&X)U ME!NWRHV-F6AL4D&3L-@0K*,@=HZ5G&/,1@WJ=/>/L'-FD47/J$L?]0SR0[?? M2/BD+,6#R?P!%3!2(%E)(I+*PC?G@M5%Z)"[AJG7;@ZCM-@4K:NH>U34-6:Q M!F5*1I.TV!2M*^.Q!L>#!>IU+O,NK#$>^4'HG_O,NZSH0M<]-]HE#?O!.T8[ M5L1XN"1^EAH1EF3:::FL_@JZE;_KQ;#-C!;'1FFQ*5I7SV,AC0-S-C-:41NE MQ:9H71F/134>K#BOLUEX6>X%[MVYR8S6RSWOO,'G/\+LD[Y,"6RC^UM+M0+V@[CM'_4$L#!!0 ( -PXG%:(YM6W MZP8 %,S : >&PO=V]R:W-H965T/I5+!F3Z%L4QN*JM90RN6BWA;]D$17G/&&Q^N61 MIQ&5ZC!=M$62,CK/"T5A&SM.KQW1(&Z-+O/OINGHDJ]D&,1LFB*QBB*:/EVS MD&^N6F[K^Q=WP6(ILR_:H\N$+MB,R4_)-%5'[:W*/(A8+ (>HY0]7K7&[H5' MAEF!_(S/ =N(G<\HZ\H#YU^S@[?SJY:3M8B%S)>9!%5_UFS"PC!34NWXMQ1M M;>O,"NY^_J[^6]YYU9D'*MB$AW\$<[F\:@U::,X>Z2J4=WSS.RL[U,WT?!Z* M_'^T*<]U6LA?"UL/+E_^_%VAL:W'KH>OQ_?3FYFZ#6ZIB&-?2;0F<OT OC^+(M52NSNMI^V:+KHD7X0(L\YI\CXKY"V,$8 M36Z_H+.BGI#"!'!:28!R1F8!QN,0[M MH\+ ^"Z(O_(IW["TCN"P.LL'>+@W'*S5-24#)&:0<1V=>3I6-N\"&B^^!045 M=!,OU.\LS=(@96>0H%E8XH](\)"F*.+S5?;%]EXNT%\?6/3 TK]K4TQKU4V' M(ZB:!Z5F8M])^-W3YINE/A1;2#4/2LUDJU-YUYK2ZIO E)K)5N?UKCVQO^62U: M,IE)K) M5!L0UYJ8'V=0:YD.J@Y]V*O,4U"/45,GQL0Y,*ZT>W#M]N'/()8,S8(P\'F< MI\5!O&:QY.D32E:IOZ2"U2* M D34#4/2LU<;-6N SLG7FX%M1:@:AZ4FLE6 M6PML3:^UVSUNHI9JQD3M#2JKBO9*&R,ZA4/ .XO]]M7^9]\I,.PR/^PZ_RD6 M^K&V&MAN->J9/C=VEI7MCLJ..^PZE6$)ZCF@U$R$VG-@^\,!O3*5D^(J2'+% M* N2666!7Y_JV54;#TI0IP&E9A+53@-W3WR?@302$U U#TK-9*MM";;;$K!G M>[AJ![J]2JIH;TUC=M4Z77@DUR7]+4OX/ M\V4]#E W JKF0:F9=+4;P?;G(?]_.H,^( %5\Z#43+;:Y6"[RX&;SM5'*"X> M=O<74.W-:0SO%'Z&:#]#[$]1GK5$4VH:H#H]9Q^4O>K&NQI.84Z(-B?$;D[T M!H=B51I->)30^ E-SV?G[\XGZ*RE3VF]0IMEX"_1G*U9R)/RP5/"4IKEFG4! M-=OVY*T>:/ RC[^2^2J#1,YL6$BH(8)5,V#4C/9:L-$?I)A*NO9W9I(.I4G MU/;6-&978])(]\!N2*+]$CG"+[V^#]2$7;)X4=M;4#\$JN9!J9GTM!\B/_!# MS]X^2$"-$*B:!Z5F0M5&B/Q@M]BS]A#:11L#!35'I9JQE;EF9*_T_# I>11_G')Z)REV0GJ]T?.Y?># M[#6)[7LTH_\ 4$L#!!0 ( -PXG%83#C_.B 4 /,C : >&PO=V]R M:W-H965TQV=A Y]^OG:0)>30#E:M^:4BX]\0^Y_HFIWAT9,EWOB5$ M@,Q&%E,P2P/=QC),?MR1BQYL>[#U=F(>;K5 7C/%HAS=D0<2? MNUDBSXP"917&A/*049"0]4UO J]]U%<):<1?(3GRD\] 3>6!L>_JY&YUTS/5 MB$A$ J$@L#P3><"<3%GT=[@2VYO> MH =69(WWD9BSX^\DGY"M\ (6\?0O..:Q9@\$>RY8G"?+$<0AS8[X,2?B) $Z MSR2@/ '5$ZQG$OIY0O_4. \+/!XE[ @2%2W1U(>4 M_31;\A5252@+DV VF2^_@>5\$3B,^'L9.KW_!M[]^@MT M[(_O078$(07++=MS3%=\9 @Y=#4 (\B'>9L-$STS3(C %T;%E@.?KLBJ"F#( M.1<31T\3OT6=B!X)KD ?_@:0B5#+@*;GI\.6=._\=+,EW3\['0X[R.@75=!/ M\?K/50$Y$+HG8*UTY3@B'+ UV"5LM0\$!U(S=7((5R'= $Z20QC($,%DJ\AJ M8"=K("2MPF9WMMKOK/K@-=_A@-ST9*-3T*0W5B5C?FP312>8IQ/,UP16D<\J MY+.ZT,=W-& Q49*M0XIIH%3:[+%1F$@.YXL_V"?$/F( M%/E2D%7_\..*IO3J'Z[#\W:$FD&(=<: MV+4EHFE<%9[=@F>WD^<%BW"BZO]?^9XG7T.H?)=,E\03U:=+(^5XQHXD::,W MNY%],ED7]OO5N4Z;00/7K@5YS:"A9=6"_,YYO9"U0<':H)NU(PFWF(+9H8V( MSMQ+ZTPGF*<3S-<$5A%@6 @P?+/7FZ%.^72">3K!?$U@%?F@69H4LW,%500\ M0Y0<[K25UIKM].4+>ZVU=(_]I=R<&#BH^>4O!SSMF&CH#NL$-:,< MIT%1,ZCO*D-49:AS!B]E")4,H4Z&NA]$W;9IQR#6'PWJ_:8;9IMOH MR*]A(V'I(V&GUZES1 6.BGINYB\B=.&6CV;5C1/*YJO"ZTJ8&D#8;AW=C?09,-R@9K.#SKU]:#S MCKXNM"KMI8^$W48R_>_%8P@\PO>TE5^M9E(KFJ<5S=>%5E6B-)2PVU&^6@?3 M:B>UHGE:T7Q=:-4??TI'B7[F*%_6P;IA+Q5(*YJ'FGX50K-FV?RV*/,DJDIH M:4-1MPW])Y1^$RRR)=#*G"83F#.G$\W3BN;K0JLJ4=I=A-ZD-R&M1EDKFJ<5 MS=>%5A6P-,JHT\.-%TVM6O7H-Q;R %EN_0>#:4M<_=\XW0.ZF#ZM%M4XV=P0 MDV23[BKA(&![*K*?^XNKQ=T6FW:KL[.Q]=XC36 M 9P%)VWWUZ\A-,3!=1/Z]6#$FR6N:9,5E;R7E M^FN_7\0KEM+BBUBS3*U9BCRE4BWFS_UBG3.ZJ)+2I.\.!N-^2GG6FUU4W]WE MLPNQD0G/V%U.BDV:TOSMBB7BY;+G]-Z_N.?/*UE^T9]=K.DS>V#RG^N[7"WU M]Y0%3UE6<)&1G"TO>W/G:^1-RH0JXE^[__2U_B$.$ISA M!PENG> >)XP_2/#J!._4+0SKA.&I":,Z871JPKA.&)^:,*D3*O7[NU^WDL:G MDLXN4J3\[N@V_SQ\ G=_/[QS_(X_W\ M]F%^_?CK/VX?R/S6)U?S;_/;Z^"!_$P>X'C7)<&]/#D=.?-Y'%<<2*MF"W-%=Y%,$:6C)GJQ[J!KO6S@XTK6#G$ M;V?J:-P>%D4[PG4&@Z.HH!WE3%M1(;+I$0BFR3C:RSCJ+N.9KIT:,&*1,C6Y MB1G?TJ?$J*9U.UW5W,%&!RIX+1'\4X*"=I SF+0%1;8^ L$T0<=[0<=_1M"8 MYOD;SY[)EB8;HWY6;%?]QJU?_5B\=H3CMM5K1XT,XB&;'H%@FGB3O7@3JWCO MP^^Z&GYE,_R>$2%7+%>'X)9E&U:092[2PX!"34WE2JT_ )A4MFZ_J\J33U5N M1XS;(K>#G%%;9&3+(Q!,$WFZ%WEJ%?F.OJG31:DT+ _22E;5R9IFXE=64%>U MD#!_VCXP/>=8V':0.QE.1T?"(ML5@6":L.=[8<_M72]59U;J#'[!B[4H^$?3 M9BNDJZCG[>F*.YP,CPY#Y"8#)"Q$PB(03!/?&30GZP.K_#<\X^DF-4ENS^RJ M.93F0VD!E!9":1&*IM?'@9GCX,ZM:Q:J8I T'TH+H+002HM0-+UBW*9B7&N/ M,D]%+OE_JSD\6;.G6,U?&8W]/7# 0CJU4%I/I060&DAE!:A:'I]-(Z=,P0.0%!W M#DKSH;0 2@NAM A%TRNF,0<=NSOX_PY 4$_PD[8ZXVH$,IU'^]"&!%!:"*5% M*)I>,(WYZ-C=Q]]X]EW\_,A5U[)BV;.Q**!&(Y3F0VD!E!9":1&*IM=)XW,Z M$^!0!#4MH30?2@N@M!!*BU TO6(:T]2!N:9V4N=ZF7YZ9=$QN*%MF]L0Y1HN M9D!;'Z%HNFJ-(^I +%$[I;-BYZ=<6_*A&PV@M!!*BU T_>Z>QAAU[<;HPPOC M*YJ1NZU)>WMR5^VA-!]*"Z"T$$J+4#2]1!IOU 5ZHR[4&X72?"@M@-)"*"U" MT?2*:;Q1U^XWWFM7P@N:L.JFHW4N%IM831-HMB@7MKRZ+W>W)F9%4=X#4;:& MJP4BQ>=7S.WMZ%QM[J?7S#\/"0PA(S7$N4=3"6C3(Q1-%[QQ-UV[N_F;.JE\ M?N7$9\7&W"U /4XHS8?2 B@MA-(B%$VODL;C=($>IPOU.*$T'TH+H+002HM0 M-+UB&H_3M?N&W]2@(/(S(M8LI[(<'A)&"W9&),O3S&IG3M]V-6=C:Y$R_,=&7[RI[= M65.H,0FE!5!:"*5%*)I>(XTQZ4Z!,PZH-0FE^5!: *6%4%J$HND5TYBBKMT4 MG:=BD\ER:B&6RX))(E>,+-A3?=;:/&9A'DC:MWQ.VCWGM;T-G6L#ZI5":2&4 M%J%H^N-WC5?JV;W2O\S6L+>C:T]4T[1G<=SV-1#?$&>X!A(8P@Q/!$!W(4+1 M=.$;!]2S^F4S?\-.GDO:49VUCVE?80FC[(Q1-%^_@R6B[_[B_ M )W21?E()*&++5#KO&*YL]*QJ>W$P9/J'%8TXZ>DQJ/CI5L MATTF[NA8R6%K>N@-IM-C):$.'HJF*]DX>)[=W_DWSR0C#SSA\0H"UK3#_GOJ#B?'3\WZAKC6H XU[:"T"$7;2=L_>,=2RM0P M7KX^JR!QZ;/LWD.T_W;_BJYY]6*JH^^OG:_A[D5;#6;WWJ\;-3O@64$2ME3( MP9>)ZLWRW:NT=@M2K*LW.3T)*45:?5PQ-57,RP"U?BF$?%\H-[!_H=GL?U!+ M P04 " #<.)Q6HQ(&ULK9=K;]HP%(;_BI5)TR95Y$*XM ,D2KH-3:45=-MGDQP@:F)G MMH%6VH^?[82,H)#1R5]*[)SWL<];GR1GL*?LF6\ !'I)$\*'UD:([,:V>;B! M%/,6S8#(.RO*4BSDD*UMGC' D1:EB>TY3M=.<4RLT4#//;+1@&Y%$A-X9(AO MTQ2SUUM(Z'YHN=9A8AZO-T)-V*-!AM>P /$]>V1R9)>4*$Z!\)@2Q& UM,;N M3>!J@8[X$<.>'UTCENB>$K'AZ(Y$$%4! MMMQGN5GOL-E;KY$80-A";?<*>8[GU6QH=;]([D[# $*SB7:?TKM-X_*K> M,>D=RH"I*?F\K[,QQ[EY>:CWR6[DM!R_.[!WQP9=%A;4AW7:95@EJ6Z95/?_ M:@K]1O(](=\"!$VVC $)7]%EIZ=QP;>>'I.PP!"L8G2O-+IGH/)Z)KTS"0L, MP2K>]4OO^F8KKU]7*YV^HW+OM4A0["*0]>E0]>-#HW#D&Z)4)4<0KS# MRZ36ET;(6X^725A@"%8QSW7^?M,Y!HJS@!BRSR@M,$6K&GCT4>R:K=""Y[8K M)>J>U.=%4<&_HO*<[*-O_A386O=.'.FZR;^HR]FR/QOKKN1D_E;U;;J7^(O) MF[Y[S-8QX2B!E40ZK9Y\9[.\C\H'@F:ZLUA2(?L4?;F1O2&PO=V]R:W-H M965TE_6YA!%&4D/8^_"JA5CID9'AZ_TW_(G=?.O'@29CSZ+0S4>FP-+1+ MRDLCM>"[GZ!PJ)?Q?![)_"_9%7T=B_BI5#PNC/4,XC#9__<^%D(<&+C]$P:T M,*#'!MT3!IW"H'.I0;\B8CP7=$9+TU+3O(Q6$DOQW92D\F0]I^,?#=?F!Z8F"7DD>>J+4D]TD M@0FPM1>E*_3=E3O:2&3@7Y..>T6H0VG-A&:7F[LUYNQRJ5VO\98SM1-:.[(! MD37I)T"=C'N*Y397H.0F06$"3Y4&D,BV8*>) JN[CA M6?":0VIV42]VKI?I$ZU\HLT/2"^"+*"VD*1P17[D/)!79 ZJUI]&5NM[ Y/& ML&BFCE6V[G8P@@LU:4>E,2R:*6"5M[N-J>TG!%>W+JUTNOWC\+JL'SO1K]2ZNERHKG/+:(EP1DJ=4+?1UN3X('J:\.&\D=)/XZ]D1#@EHK1^,D M6M]:F#2&13,O0%4#N'V,V$3-YU%I#(MF"EBE]&YCUOL)L8F:WQ>TH\BDP]YQ M!'^.W-VMDG?W7/:.&.>7UJL[7JL_:F& 2F-8-/,J536$>X.Q&* 6$:@TAD4S M7[)6901MS++;+P8%[RAS[1R_)6H>MJU(6#13I*I4H.=*A2^R%ESXYJIY\FWO M;E0:PZ*9%ZZJARA%6!XH:B&$2F-8-%/ JA"BS=\MVB\/G4N*Y.916VOT.6H= M6M4Z]%RM\_^O#BN>BEKY4;^%H-(8%LV\3%7A1GL8:P%JX85*8U@T4\"J\*+- M7U_:KP6H-1@JC16THRK$O>G7OQ^@575%SU577V8UN#190*WE4&D,BV9>N:KB MHT.,!0*U&$.E,2R:*6!5C-'F+SKM%PC4N@R5Q@K:F3?T]L%>G1C$:[[G29+\ MR]9^KTO96NZKFN:[B8[:[]Q;MM\=56'VF[4>/?$:)I)$L-)(YWJ@GP)BO_]I M?Z+X)M\1],*5XG%^N 8O )%UT+^O.%?O)]D Y2ZTR;]02P,$% @ W#B< M5LCZ-=9R @ # 8 !H !X;"]W;W)K(ZEFO*= M+4H.>&-$.;5=QPGL')/"BB.SMN!QQ/:2D@(6'(E]GF/^>PB4'0=6VSHOO))= M)O6"'4A 0"&5V@&KRP$2H%0;J1B_3IY6C=3"R_'9_8NI7=6RQ@(21G^0 MC MPX7 =6\(W)/ -;DKD$DYPA+'$6='Q/5NY:8'IE2C5N%(H5_*4G)UERB=C)/Y M=#I93<>SU1(]ST8HF<]6D]G+>)9,QDOT&26X)!)3E+(\)U*]#2G0PP@D)E0\ MHH\?VH'_A$B!5AG;"UQL1&1+%4N;V^DIPK"*X-Z(,(*TA;SV)^0ZKHN2V4_T M4/D^_NUEJ]+J^MRZ/M>8>_]37ZLI;.77:?;39Z0O2IS"P%*'0 _@!7KN,[3 MG;1>G=:[YQZK)^ U9:I4@5'I8W:( \\/>VT_L@\-N$Z-Z_P+UVG"52K_ N>' MW<#K>9[? MP-L7AUOWR2GF.U((1&&K MI$XK5"7PJO=4$\E*<][73*KN88:9:M? ]09U?\N8/$]T"ZD_ /$?4$L#!!0 M ( -PXG%8!M9@_W 0 /48 : >&PO=V]R:W-H965T>"AM!>06I*U5(5VI=W5-.V%FQBPFL19 M;$J1[H??L1-"PD)4)/,"8B?GY^/_<6P?,]BP](VO"!'H(PIC/C160B27ILG] M%8DP;[&$Q'!GP=(("RBF2Y,G*<&!,HI"T[&LGAEA&ANC@:I[3$<#MA8AC67L318FP="PI$%!_@UJ[5Y754YI&,*X@+HOY>+ %- 'Z8GI MY_ZZF;_.$7\OT!0\6G'DQ0$)JO8F]+T0P-D)<.TT N_6<0O9Y]^08SD.>IF[ MZ.S+5S3]L:KQ;=R,FI.DA9R^0EG(>WE"9[DN7^LZ^@E8V\IAX]E?$B;EK&-Y MS:PI3J&/&:N]ZV.#=NUB\+05MWUL\%0&Q]_WL3CU+3HB7 M/,$^&1HPXW&2OA-C)'ML?:^+A$Z8JQ/F:8)5 M(I M)IHH^N(K:.!?)9! L) MQX($Z'6+Q(K 0I D(24I^IF_E741:H2?&B&=,#>#]11,KGWOHWY[8+Z7==?4 M7D7W;J%[MU'W.XKCY0=%=S1^8W7*-IJ?JJQ.F*L3YFF"56+0*V+0TS@9]70& M1"?,U0GS-,$J 3DO G+>^%+,Y92S17B9$@);2X&PFIWJHI&!['[I_6[WVJV# M5WS9I@%9W[A<[]1IUAX'.1KK.--X5K'(98%=1V/*4^2M@&IGX2 MDW2Y13X&5ZC8PE)0O\VYSMKKEJ/A'(2BT:530Z$3YFF"54)Q483BHC$4CR'L MC&6>0E3^@R(6K$.8C6#+>WSP7_Q_\-N=EGT@>&/#IPJN$^9I@E4$MZU]_F(U M2OZP@5&-V$+MRAKM1M6? M&)\W31:L*[^R% M=QJ%G\3OC/J[P8T6D'[#)E\PE.#M;J\_B0/8C^:G!R2M#4-C*Z?N?[327*TT M+Z=5IM=N:6=1C<,^\[4;\[C1&'."KI98KK?H%L>;%49_H+%W?S]'-]'K;:WH M6C-@K317*\W31:L&9Y\%VQV-J8"M->W52G.UTCQ=M&I8]DFRW9PE3_$'C=81 MHE'".%4[5+F"D!B'0@;JY^X8L39*6E/HG&:7UR&G:\&GNA2Y6IOU=-&R )BE M8U^8YY?JO)W#V@LK0W8"7-069_I7ZB3;W#^>_2$PQ>D2IC(4D@686JUS<#3- MSMBS@F").D1^90(6%76Y(C@@J7P [B\8$[N";*#XIV/T'U!+ P04 " #< M.)Q6K.-$- 0( #$50 &@ 'AL+W=O&UL MK=Q];YO(%@?@KS+RK:ZZ4EM[\&NRB:4TO$-65=+LU?US8H]MM,!X89PTJ_OA M+V!B3)@0$_U:J;4)YYD9P_'P<2_(K"N/TLK>1[Z>+#8]8 M^DUL>9S]9"62B,GL;;+NI]N$LV41%(5];3"8]",6Q+WY1;'L1S*_$#L9!C'_ MD9!T%T4L>?[.0_%TV:.]EP6WP7HC\P7]^<66K?D=E_?;'TGVKG]0ED'$XS00 M,4GXZK)W1<]];90'%&O\&?"G].@UR8?R(,1?^1MG>=D;Y#WB(5_(G ?X_\ MFH=A+F7]^+M$>X=GO7(8I=*$97!60^B(-[_SWZ5'\11@*:]$:"5 =JI M <,R8'AJP*@,&)T:,"X#QJ<&3,J R:D!TS)@^BJ #M\(F)4!LU-;."L#SDX- MH(.7+32PL4_>VO1E<]-B>_?W.U:Q5^I,LOE%(IY(DJ^?>?F+8MCW?.E-$(99*A4+Z61<6W;1EUGW\D;ZB[(KW_== MT=[H"M7(C8CE)B5&O.3+.M#/QG48G/8RN.]:JZCSQ33SY]4C'XZ0]_KDG&Z-7C/,KL,S[B_S:UB0ZLPJPOF_FCM MF-UNW;#G Z6(=KI\W&]O-;<+\]ZGXW7!WOET_"Z[@')\M//+>/!_NX'=5#B(Q'8D92,Q$8A82LY&8 M@\1<).8A,1^$U1)U=$C449L^O]ZP>,WSB7?%@H0\LG#'B5@1_O1YN=U*RAY"3!Q$O53G8RG2=/MO[I)%GSA+5 M-X&.[(6!Q,R/#LGZ:*#]T4 '.6X7B7E(S =AM;2:'-)JTOKIW\<)9V'P#U^2 M-&$/6;GJGF:?5V)Y&O*LGQKG_GVK8QK,Y]JWFOM3==Y#XD92,Q$ M8A82LY&8@\1<).8A,1^$U1)T>DC0Z8>.1Y]8DK!8*I-QVDC&UVG8VF;7-)PV MCGI?-6>\NX:)[)"%Q&PDYB Q%XEY2,P'8;6$F1T29M::,$ZTS1(EXK',TR04 M\?IK&#QF\QM+4RY3(@5YX&09I%N19DO%2I5!LT8&#:?97ZTYH>W7G!ZM.1[1 MV:2^EM[TM,RCPX9G-->D=$0GL\::9NO'T#5ED)B-Q!PDYB(Q#XGY(*R6,F>' ME#G[T!RSY$GPR/*[>B0[#,QFG"59B%@F;*&>=UI;Z7KJA<1T)&8@,1.)64C, M1F(.$G.1F(?$?!!6RV(ZJ&X]#E W&4H)E*M038=J!E0SH9H%U6RHYD U%ZIY M4,U':?6L/2H8H*VSKWZ89;^06.2E-"PD+!*[6"HSMU7KG+FT<;PYGC2OV^C0 M5@VH9I8:/3X(U\:O1F"5:QV?A#8/YVUHSYQ2.^[89-C\=%WE"%ZMY"D&\&H5 M']7[^IZL57NRUKHG^R)-^X?KB-71HW(WUIKWRB8CY37#]E8[SRY:\UQL=J9J MV( V;$(U"ZK94,V!:BY4\Z":C]+J"5<5E=#66^%S4R0\6,>$_UKL3^'$-I\_ ME/D&+2N!:CI4,Z":"=4LJ&9#-0>JN5#-@VH^2JMG;55A0D>PTS3D_?MKJ*9# M-0.JF5#-@FHV5'.@F@O5/*CFH[1ZUE;U)[2]3J'K:1JT#J74C@]:)V/%61JT M[ 2JF:56.\=IGJ0AF[2AFJ/8!E13G0E(E M!DE%N&QD!_D?^:3,$.0]^NM2J^]=B@R!UHQ -1.J65#-AFJ.8F.=J3()6A(" MU7S%$.BT-H9Z.E7U'K2]X..6Y[_K%\1K$C&95UP]Y[?B5N69WF*7)#Q>/+]W M=:6]#:J1J/C-(&4F?3Q6;X_MG%Y(S81J%E2SH9H#U5RHYD$U'Z75<[4J-:'M MM2:=+GC.&A<\W[CJ.D9KKXYQ8LDS5Y);EAW9WCVQK3+3D/4)UU!-AVH&5#.A MF@75;*CF0#47JGE0S4=I]82MJFLTV#-;-&AU#533H9H!U4RH9D$U&ZHY4,V% M:AY4\U%:/6NKZAJMM0Z@ZWWZ=JUSYD(K;*":46K'Q])3Y95@$]JN!=5LJ.9 M-1>J>5#-1VG[K.P?/2 QXLFZ>.QG2A9YEN6-'"T]/%KTJGC XJOEW^FY017+ M37INJ98[]-S;/U"T:G;_?-,;EJR#."4A7V5=&'R;CGLDV3\R=/]&BFWQV,8' M(:6(BI<;SK+SWGR%[.3+F[R!PX-;Y_\'4$L#!!0 ( -PXG%:1/WQ- M. D )%F : >&PO=V]R:W-H965TDVJ77G(LC^K-[].+CN]:HMD(L>J0HCROY6\ MD4E2D267=U_O6.W[/-O]^3=55%( M51"13LBG6#S$2:QB69#J8"!WW<9*4QU)QT57E=E=K[XZ;;;Q>;R/=LXT>);=9JF8% M8>E$3DQ M]SAS5[3Y[V^IE9B),^])[1'*?EZ'Y%W/_W;\FNOOX6X=3^=M1\.Z=-!>NFIJ MSXN%&,O+3MF6%C)?RDAD6:N75"JREG+-' GC()B1>;C)/+1^6S=9 MNI*YJO,K9!IG.4DS5780?S=-?EML5J1KQ5[#^C6L&C^M1EYO.+SHKK;#:UMH MX)D+,>1F<1#,"*6_":5O#86+."??1+*4[\FM%,4RKVM@V0UO>NRV6*Q0UUB0 ML @)8T@8!\&,F >;F ?6_G,]-&OM.@?(*)&P" EC2!@'P8PHSS91GEEK+/MK M6766154]UP-LL5@D/ZJA]6-5F5=592;9HNH;V_*VTEWS1L(B)(RM88/M9GQP M=O:R(>>@=1I)#C=)#H\:U Z122%A$1+&D# .@AEY>CU]9MRSULU_+44N4B4E M272VK6>O5HYKME!:!*4Q*(TW-*-:4R^@FUIM!K>E-#QK<%B')E^>,SR M#X6HAZC/#6QK@-[NAO2"X.5H\L:^7N=HD#0&I7$4S4R0Z@3IF\XN6L.SHIQK M'Y(606FLH87FV4RO__(XY:T+#L\&?G]/U=+FQK.*A!'/N3)%$,SZB:EPV!/S=0^ MQK,+F6-K)M3-0&D1E,8:VJLU\Q0BQ],FQSM:Y9"_R7/H[#ETWH1^TX1._GLK MYP\R_U]KYE#Q Z5%4!J#TCB*9AX:VOYX;]8_'M3_0&D1E,:@-(ZBF8EJ">39 M+=!6-RSJ<%NSA;H>*"V"TEA#,[I(;]BGXG>Y@1_Z^\X?MW= M=+C[+9U]?<[10>T/E,:@-(ZBF7,$M "BO:.4'H5Z'R@M@M(8E,91-#-6K8>H M70\=.5*VTYU3ARHE*(U!:;RA;;?6M!\.VQMKJE41M:NB(TYA[63G)*'F"$IC M=%<(^93V7_2GJ'6:26JW1$_JENQTYS2A;@E*8U :I[NFRE(OM5JB=K5TV"#J MDUS)A'BM>4(%$Y0606D,2N,HFIF[]E T/&[0!!5-4%H$I3$HC:-H9JS:1U&[ MCSKXQU [QSE?J%2"TAB4QAO:=C/I8:]2.\5T)U\[*?\5)W6<8;33G5.'&BDHC4%IW-^=\K2O MS=::R3_I="<[W3E*J(6"TAB4QOW=R5/[HM1JR4=,=5IWO[0U3*AR@M(B*(U! M:1Q%,W/7=LI_\SPF'RJCH+0(2F-0&D?1S$2UM_)/>S6;'>\<.U1>06G,;YGB MU'9%&VJM9J#:8/G'7=3F0YT3E!9!:0Q*XRB:>;L&[9P"^Y5M1PZ>['37U*&T M"$IC#>VUN>*HE9IQ:N$4G'1"DYWN'"=414%I+-B51ZUQGN+BMT#KJ "GH^C1 M/QO8-\8Y?:BA@M(8E,91-/,@T88JL!LJR^ Y@,HI*"V"TAB4QE$T,]&MFRC9 MY=1!/QO8&<[90A44E,:"76G4>A% RW*6BP "+9B"5P230ROLVUM8J&N"TB(H MC4%I'$4S#P"MI8+^4><^ =0Z06D1E,:@-(ZBF;%JZQ38YT0=/)'-SG'.%^J@ MH#0&I?%@=T*4Y:X>@99+@5TN.=_5(VBY:U#;73WLZW6.!NJ)H#2.HID):IL4 MV.=#N4Q'M*.<:Q_4+$%IK*&]?E>/U@4M=_4(M0\*[3[HB/F&=K)K3E!:!*4Q M*(V'NV;)N' MM=R*?!JG!4GD8[FJWL=!N<'Y^ODGZS&ULK5AM;^(X$/XK5DXZM=*VB1WR0A>0 M*'1U/2W=JMWNZ72Z#R88L)K8G&V@]^_73M) @LF5$U_("S-/YGGLF;'=VW+Q M*I>$*/"6I4SVG:52JQO7E\Q5A^I\Y%QE6^E$L7+D2!,]RIRQUD>>% M;H8I@\_[BB2Z6RKQP![T57I!G MHEY6CT(_N17*C&:$2=X;P9@P#XY!;_*!D*_?N@:$RY?S5/-S/^HYG M(B(I292!P/JR(2.2I@9)Q_%/">I4WS2.^_?OZ%]R\IK,%$LRXND?=*:6?2=V MP(S,\3I53WS[&RD)Y0$F/)7Y+]B6MIX#DK54/"N==0099<45OY5"[#G \(@# M*AU0TZ%SQ,$O'?R/.G1*ATZN3$$EUV&,%1[T!-\"8:PUFKG)QX>OC^#BZ&41$F V0Q\I7A*4ZHH MD6!"L%P+,@,ODK(%>&%\*HG8X&E*P#U;K96\!!=CHC!-]=T5&#W\"2Y^_06& MP>=+4%P!9>#[DJ^EQI8]5VD6)A8W*2.^+2)&1R*&"$PX4TL)[MB,S.H KJ9? M:8#>-;A%K8ACDEP#'WX"R$/($M#HX^[0XC[^N+O7PL:O1M3/\3I'\$8X3<&W M59Y5?TU(-B7B;YO*K2BFW-S(%4Y(W]'UQ PQ<09F_+S/-H7."38^$UA-O4ZE M7J=5O5N<8I80@!7X';.U+H4 ?K+)UPISJGP%6)B#F4J]&41!V$7=GKO9%^;0 M#'4[,(HKLQKEH*(BG)X_UNK4BGHJ M_=!&+82H*<&A72<*4=>S2Q!5$D2M$NBNKE*BN[CZ"/%6K%.)1X?$0P2]H#GE MS_31FCQQ)4_\T5J@BW1>24VAMFG3"G2J-N<$&\<'0C=*2TV:;B5-MSUY.-L0 MH:AI^\^$42[ U?$.F]:D4[5YIQ@XS.!U12$WF[EY9VGU90X^W4?>MTX\L-Z MLHQ*P_W!AK$/=3UI9)7%,$(Q@J%]5L"]U20\K9>8+N)>F(YB[24EW'X@H>?Y M<9/8H=E5'(1>DY;%S(_]\$B9A&A'"_V_7K&7!K)( W8L#1KO9-LG8\C8B.T-VM(.%_+"$KNFII+E*)M>D25W)%$CJG"4CT%H J(*A\ MM7+U+;%Y'@P.!M9B&(0(=9ID+7:AYZ-C$W:WW(/MZ[VBD.6[V%/'\ZPKP!*M M/G4[GN\?S/$S?;:NUVZM"-L7BR?TQ!*I7K8B+^QVFY/ 9FBI;V.;8:.^%;3< MO0UQ1L0B/UB0>GC73!7[PNIM=7@QS+?LC?>WYE CWVCO8(H3D0D6"YT9("5S M#>E=1SHV41PR% ^*K_)M]Y0KO8G/;Y<$SX@P!OK_.=@8_ 5!+ M P04 " #<.)Q6OEFD(4D# #*"0 &@ 'AL+W=O&ULK5;;;MLX$/T50@LL$B")[K*3V )LRT6S:+I!;D4?:6EL$95( M+4G9V;\O28JF&?&6+B@/.C%-9V)[C1':)";7BD9E[X/&(U;(@%!XX$G59 M8O[O% JV&5NNM9UX)*M\M^B?#77%98 $S5GPCF>.W5H<=!S=ZQ\%K';Q#A^ =![]U\#_J$+0.@5&FH6)T2+#$ M\8BS#>+:6J'I#R.F\5;T"=5I?Y)UP#03(ULJ6CHX.VTI3!L*WCL4 M7 _=,RIS@>8T@VP?P%9Z=*)X6U&FWDG$!-(KY+L7R',\KR>@V("U13MA# MUWA1@$I-54MMPVA*"H)U%OM2U(00](>@:]>-J' *8TL5)PT.5JR3[]SVR?L[ MP9+?!+8G?=!)'YQ"CZ>XP#0%A"7Z"]-:U57D7O3)U\!$!D97ZG5\Z47A] M[^K28^5ZUUZP;Y:F$JQ["\"O4>\00UWJ/GA=73 M_]CH35E,/C:OA?.$;'X0=NY!^0/+9RAT/G M8"LD/5A^Y S[20XZDH./;E=5A*!< ->%J(_+X%ADW_,.$]9C=;RMDQZK_6W= MD+%W;KD2^,IT"P*EK*:RJ>W=;->03,P]?# _58U*TU?\@FFZG'O,5X0*5,!2 M03I7 R4P;SJ'9B!99>[2!9/J9C:?N6JV@&L#M;YD3&X'^@==^Q;_!%!+ P04 M " #<.)Q60(5BUNP# ".$@ &@ 'AL+W=O&ULS9AM;^(X$(#_RBBW.K52MWGAM5U @B:K[6E;5;#MZ3Z:,!!K$YNS M'=C]]V-X\R7BPY>*[C! 5_$AB)H=6I-3ZUK9E&&%" MY#5?(]-/EEPD1.FA6-ER+9 L,J$DMCW'Z=H)HOQ;P&URC6- MX/[UCOXY,UX;,R<2[WC\-UVH:&CU+5C@DJ2QFO+M%RP,ZAA>R&.9_<*VF.M8 M$*92\:00UAHDE.7_Y$?AB#T!SWM#P"L$O%,%6H5 ZU2!=B'0/E6@4PADIMNY M[9GC?*+(:"#X%H29K6GF(O-^)JW]19E)E)D2^BG57P_A9?QU^< 'H+Q M['D:/ 2/WV9P<1<1MD()E,&24 $;$J<(? F"* 2Y)6L=#T$WQ 3Z$BY\5(3& M\A+^_,/M=CX9N6\13R5A"WD%'P[& UMIU8T"=EBH.' %O;7!KN[0R?>+5$'\-K:+E7X#F>!W>/_\!%KOEEA79WY[">9SY) &,I]8V+KY3, M:4S5STMX0")3@0O096&*82H$92N8$$EU7CPS/I(]RS=:K,',Y"+4Q, M):E*E5RY=K5RIK+>RC4)<6CITFG@:(V,[VS/\=QG!\8Q>O]_K ME[,.#.^4AG=J#;_?&3@U!L[>,+"6<6X&-@GSFX0%#<$. M$M ]']/]>8;I,1 M;A+F-PD+&H(=1+A71KA7N]4F)"8L1" *_B(LU9^IX%Y5Q2+'=/8VNNMY-^U? M2DKM8NZ__&"EW+/C>]FX3Y3<*"_I'G:UX1-Z7G M;QKR/(1$1K#4S1A$N-!?TU6AJ%WLW% T"?-O3MEW04-+'H3"=5[;%Z<^&,;# M^G6@8M3MJZKL+)RC#X6/506D?J5SG=VX':=9&UJT=S9]E[?G:!890<>$D*>,I5WHN7=\E!E MG!TE_')_8@Y;LG[^%9.?U#P0L:),0HQ+C72N>WH[BOSP(Q\HOLZZ^SE7BB?9 M981$M^9F@GZ^Y%SM!F:!\@AJ]!]02P,$% @ W#B<5N&Y'ND- P EPD M !H !X;"]W;W)K4/?,%@$ O:4)XQU@(L;PR31XM(,7\DBZ!R),992D6MSE(\H M)NAA03..R92W32&5*'_,J/"ZEWOM'/':=M"0$K'@:$"F,-TE,&4(RC@XFSCT MG%K&$*)+Y-H?D&,Y3H5#_=/A=@4\/!UNU:AQRZRZFL]]75:K IT3-:J)5-&Y MXDL<0<>0584#6X$1J!1:UU5!>DNR\(W(=@+8* /8J&,/>CC!) *$!?J,228+ M(K(_5(4OI_$TC2JQ*WDW[8:\0:OMN!Q:-7W7W;,*#ZU\Q[(_EE8[2IJEDF:M MDFY*F8C_8%5EJP34HE^;_YRLN:7@PG.]YI[."BN[X;7\:J%>*=2K%=I7"4N2 MHT*]@^A>5*7*.W3.;;6NYY+-K2UZTZG MT[UP$R=! YP9)]G^^S,_"C$AK.F>O6F V!\_?A[XUM_@\4[(+]F*KIP%RU7*K]@3\9KMN3W7#VL/TI] M9M>4>93P-(M$BB1?7%B7^)P2+^]0M/@<\5VV=XSRJ3P*\24_N9E?6$X>$8_Y M3.4(IC^V?,KC."?I.+Y64*L>,^^X?_Q$ORXFKR?SR#(^%?'?T5RM+JS 0G.^ M8)M8W8G='[R:T##GS42<%7_1KFKK6&BVR91(JLXZ@B1*RT_VK4K$7@="CG0@ M50?RW YNU<%];H=!U6'PW [#JD,Q=;N<>Y&XD"DV&4NQ0S)OK6GY09']HK?. M5Y3F-\J]DOK;2/=3D^O+FSOT^?+/!XINZ>7]PQV]I1\^W:.SZ8JE2XZB%%VS M2*+/+-YP)!8HY#+:LKRZV6MT%G+%HE@?_?X;]H;O\^:?5F*3L72>O4&OC/.Q MK73 ^;#VK KNJ@R.' D.$W0K4K7*$$WG?&X";#W3>KKD:;I7I)<8\MD[Y.(W MB#B$H.F'?]!9&?GKCNBFI[ >[D-T]JH+$SX?@W\4$GT^R^EA&;ESZUO%+>"# M(_"I2+=IY&0Z(-0O+.NO:1<_,ZS-9OQ"TNK6\;EEEN3/%#G?5<9 M(&$A)(P"P8QR#.IR# JZ>]J3VU6- 60U(&$A)(P"P8QJ#.MJ#/L?CEHN%[E< M;I_DJ]*)/ MO8\A82$DC +!C/I@I_$<#I2N5"2@@H#20E :A:*9-=GS@?A7J$M%->7%#7!; M7?I'/SGS7:,Z V_0%IB.AIB, L?KEAA,FG21WG3=I(KK0!6Z8TK;H1U;=V:G M%W+RW0M)"T%I%(IFEJ.QIM@%4Q10;PI*"T%I%(IFUJ3QI[C7<+U8408'CZS3 M%I.RB7^\2=@?V\F9/(SIK1\$?G!$1AK7B']@&UDT%S&'#@>^1T1&/A!LSB?O=Y+60/%JFB'^;E>D5A0IU)A+2&DY! M:2$HC4+1S)HTQA6/P,0'U*B"TD)0&H6BF>^+&J]*>GW72\6GHAH/^ ![[1]V M^P<_-?$=@^(@<$8M3>F*S?6<(XL9TEA(TF\A+?IU$ZGO*..SC8Q4Q#-TN5[' MWZ-T:22O$!JK,VN0+G$*2@M!:12*9I:JL:^$0"D- ?6PH+00E$:A:&9-&@]+ M?O!^]85*XQX^] X.?-R6&E"G"DJC4#0S\XU3)?U.]9-0+.[,+>B;4U!:"$JC M4#2S HT/)D,P/0*UPJ"T$)1&H6AF31HK3'[V16VW'GF'+X[]P'A% P2?\]KO MP0]VQD[2=9-@"Q%-.GP'L?IFS45$I3H5&S?9":"K MM%$4NL3S^FY$6>Q,Q^FU!S$=\[T,60P/ B7[**+B^Q6$_#AQL/-R8L=7!L?D[!CIKBPY M?](G=ZN)XVE%$$(@=0BJ/@YP#6&H(RD=_V1!G3RG;GA^_!+]8]IYU9DE3>": MA]_82FXGSM!!*UC3?2CG_/@G9!WJZ7@!#Y/T/SIF]WH."O:)Y%'66"F(6'SZ MI,_90)PUP-V2!B1K0%+=IT2IRALJZ70L^!$)?;>*I@_2KJ:ME3@6:U<64JAO MF6HGIQ]G=W/T=?;I\1;=W\X6C_/;^]O/7Q;HPX)M8K9F 8TE>HSY,@%QH,L0 MT%V\V\OD-_3A!B1EH3JZ0)_@ "'RT5_W$"U!_#UVI=*F,[A!IN/JI(.4Z+B! MH(-\_#LB'B&OF[NJ2WF_2-XODL;KEL2[YO$!A&1:\0)BQ@7ZS"4DZ%]T^[Q3 M)0$K=. AE2QD\GN17FM\_;!<)CL:P,113X,>''"FO_Z"^]X?%O5^KMY/H_OO M)@[30:_3'8S=0T'R7IZ\5]?A M.4N>T%J %B5!]5LB0244:;/FJ#E\_;P'_:9<[K<@YJF'=3V^84G ]W&YL];(-8=LE.L>->7LJ 69V#.SO]>$MUF45X\P&76( M7VPO/J,/MN979%7_L#Y<4@B$)MJ/DW85 GW]>"-:4=8?7\ GW M&BN$-C"$#8>PE1^5"^$4!7?/"L'KE%EO\(+M?"FWOH3C5>- MV=\&J["!%;9"IK+]HR+[/>R-BBN & H1.X5J54"%"<">MN:X$@,W@INJ -(& ML\C98LF^6JI8 5F4MQ5 O)+W &)01.PHFAW44E)GOUAS<9%0)2.!8"^89+8W M^HHS@3UYW=$U;"/=QNJ@#601@RQB7U-5K8->21V4O.X30R)B)]'_J(,J\T$; MRRAB0$<&C=5!&^PBAEW$ONZJ6@?#XCH@)>\$Q"")V)'TLSIXM?JK.@NTL=3R M#>1\K[$]G3:XY1MN^?9%647WLRAOW>_Y)1L[OL&1;\?1N]VO\.S;4]8=T[,- MO>9V]-J@E6]HY3>RJ9=%^<']P?"-^^[9YK3>Z+^G8L/B!(6P5@V]SD#!1)SV MSD\GDN_2_>HEEY)'Z>$6Z J$OD%]O^9!@ &@ 'AL+W=O&UL ME55A;]HP$/TKITR:6FEM0H"PMA )*-602E5!VVFJ^L$D!['FV,QV0O?O9SN0 ML2UE6SXD9_ONW7NV[]+?"OE598@:7G/&U<#+M-Y<^KY*,LR).A<;Y&9E)61. MM!G*M:\V$DGJ@G+FAT$0^3FAW(O[;NY>QGU1:$8YWDM019X3^7V$3&P'7LO; M3\SI.M-VPH_[&[+&!>K'S;TT([]&26F.7%'!0>)JX U;EZ.>]7<.3Q2WZL & MJV0IQ%<[F*8#+["$D&&B+0(QGQ+'R)@%,C2^[3"].J4-/+3WZ#=.N]&R) K' M@GVFJ?-\,IO)YAOD3Y N_?M:+NE(W).;1;'R ,PA#&=U_@I&)Z>@2\79]&VX&WWP"_,U4XY24J;>Z]-1.1(SS? M&C>8:LS52],65)B=9DQ;U9=J0Q(<>*9L%Y"Y MW0VCYKQ1G3J&'MA_Z-0FLA%?Y"[Z+6;N?5J;KVCW$:$$9X@$ WF KL* MLY>X*7NOX5 ZG8N+WPCX!STG1[EVG55!(@JNJ_93S];->UCUK)_N5>>?$;FF M7 '#E0D-SGM&NJRZ:3708N,ZV%)HTP^=F9D?$$KK8-970NC]P":H?VGQ#U!+ M P04 " #<.)Q6@F9@HB " "B! &@ 'AL+W=O&ULE51M;YLP$/XKEB=-K30% FFVI8#4O$SKAU91R#;MHP-'L&HP MLR^A^_>S#4'9E$;:%_#9][RF8GC8V?%^BW?"2J&%[2 &_-6ME(F]@R7D%M>:R)@J*F#Z,9_.)S7<)WSFT M^FQ-;"4[*5]L\)C'U+>&0$"&EH&9UQ$6((0E,C9^]9QTD+3 \_6)_8NKW=2R M8QH64OS@.98Q_41)#@4["-S(]BOT]=Q9ODP*[9ZD[7(G4TJR@T99]6#CH.)U M]V:O_3V< 8+@#4#0 P+GNQ-R+I<,61(IV1)ELPV;7;A2'=J8X[7]*"DJ<\H- M#I/-*MUN'A?;U9(\K[;D(4U7VY3<+ $9%_J6O'\WGM[=$UZ3)RZ$N4<=>6AT M+=K+>HUYIQ&\H;&$;$3"\0<2^$% %L\_R4U'>_LWEV>\#P4$0P&!(P__IX#1 M)9,=S^0RCVW^F6Y8!C$UW:U!'8$FUJ9_?\5E.+@,K[$G&]"H>(:0D]I,&M,: M\.)-=C131V,'ZI@$D] /(^]X07TRJ$^NJJ]!95"C&3(B"X(2F;ABH>,:AV<> M_-'G?QQX9RUGI_>)J3VO-1%0&)0_^GA'B>HFH@M0-JX+=Q)-3[ME:7XBH&R" M.2^DQ%-@&WOX+25_ %!+ P04 " #<.)Q6]PV/8PH$ #Z%0 &@ 'AL M+W=O&ULK9C];YLX&,?_E4?<=.JD7GC)2[LN MB=0$T#:I5;>L.]V/#CB)5;"I;9+V='_\;$-94A'4W)P?"#;^?OS87X/A&>\8 M?Q ;C"4\Y1D5$V$.M.QJ;OCTS$K948HON,@RCQ'_'F&,[:;.+[S4O&-K#=25[C3<8'6>('E M?7''5!X-7&N_:O8-P+3X@?!.[%W#GHH2\8>=.%S.G$\'1'. M<"(U JF_+9[C+-,D%<=C#76:/K5P__R%'IO!J\$LD2U6$>2$5O_HJ9Z(/4$0'!$$M2!X M)?!'1P3]6M!_+1@<$0QJP>"M(0UKP?"UP#\B&-6"D9G[:K+,3(=(HNF8LQUP MW5K1](FQRZC5!!.J5]9"ON@N.=.<'<,.HW B(:(K3 M0X"K8F\&$+P,8!9T$J\+WH.@?PZ!%_1A?OL/G%6!OF^+KIL5XJ0'?=^P@A9Y M^':YWR*/3AG)_2*$LW=M@XB[,5\0[8$WK#%B@S@6'?/<;Q9*WV#[;UTH+9'- M*L2@':$?DE>B0 F>..HI*##?8F>JS?(^MGEE$Q;:A$4V8;$EV(&I@\;401== MK=BEA,]42%ZJW4*>PW?,\S9C.S&G&ML=DP_/&/$V#_^G+K(9?&P)=F#7L+%K MV#G$1;D4^+%43D&TUM&8>M%Y,U^O MUQROD<10<$(34J ,4,Y**MO;8A$4V8;$EV(&)'QH3/YRZ M.YI7X.BQ)/)9V9NH2O49"W<9HFWF=N)/?8+:A(4V89%-6&P)=F"X[_WZ>/5^ M?V.L&99\M4H+K=(BJ[38%NW0V[W$A-]Y.]^6^1)S8"M@/"44\>?Z8Q90*3>, MDW]Q"BO&@0A1(G5SFZ:%SE>=@VHF.4FD:F)$B@%,;A3/%/_2R:@4T [QM'7) M=(9V\I*Q20NMTB*KM+BF#?=V^L"[]/2OV>VKY>#NI:QRS-\_5?*G MJ6T2F-J?NY?A54:\A>FRHK>(+XF5$"&5PKI]2Y46+Q*-%8%R0J3&%LR M*5EN3C<8I9CK!NKZBC'Y4M =-.G>Z4]02P,$% @ W#B<5C=ZI);7!P MF2L !H !X;"]W;W)K MZKT9:=K8YO=L&RD38*=/T[1JN^_I_4D3IT%#?"Q+AD3Z'65Y>7E8"G$^O-P6,Z6;)64YWS-K M1,C-XFE8K@N6S+=!JVQ(,7:'JR3-!Z.+[;[;8G3!-R)+B=_7MX7<&NY8YNF*Y67*5@3#[' MU*\"MHC_I.REW/N,JJ$\#JYDM_?/XP?HNMH M^G"/;F+T\#5"M^,[N8DF-]>WX^G_T!F:\'PNLX[-42D2P60&BA+Q!9(70I%4 MF52B#R$329J5']$__T%4YNAAR3=EDL_+3^B7@^V+H9!CK,YT.&O&\Z4> M#STR'H*N>2Z6)8KDFWX<-7=XC/Y3J9LT!"L4,MZAP"(YW1QCYU'4H.@3%P@@ZA@>T$.^"!+LY.%\>HRX27 MHBK:C39@$38R=,WUFLS9&\B9AWW;#WQ+$1% $BS5)I:GJ @@+9NXOOQ59 20 MU \>9Q3O@8LD>ULWY$]R53#C*S;\P%[7U0*C MA.XN7XR4717U@%PCOAU@5\FU$$)ZQ L<1?L( #KRQ[*4JA(#0-OR76]O-@]4 M]7>J^D95KQH5,YF9']&BX*N]I1FDJ)&NJZ*^-BJ;!M16*Z4.K^0G@/#F+]I&+.]@I&1B5O%\F!:NJ9)V8M9;EYK%,YVE2I*Q$'41_[JK@ZR@E\'"C2ZJ@SAWK8A94EN+4D M^)TL%4R.6.@7_2>4,["6FAF[:MFP'5Y_ ?:P6DQ[/6P$'=:E-J:J\.#Y.0&U M["/2[[E!8I0^>ITMD_R)H:I"@$(;XSL+3?2LE1>Q'Q!5: !H^YZMX"( =V8Y MCAUH$D) 2ZZRCE180EL)Z0DU%HGD%;WE+2BDD:6SD!1(';F\]-3K'P+ZGN>H MZR<(1P*;V.JM"@3*"DN.+ !(Z]>(YXE!?K*LWFU0)CP\T_HFYB?_ZM$O)"[DN('*JLJO90(5L"3T*MG:]@.[US8 MP>H-#L#Y0>"J11B R96N7*JI,Z#CJ(6MO:)^. &M/R)F@W0KQV M24BOWK%7MK!7MJA7MK@OML.\:,TL,;O9=[HEYNC.L]HG6TATCXK56OLN)#9" M#D5M32XQN]Q36BUFBL[*]LD6]LH6$=WV:I-@@AQ.0NN)B=D4O]>G,8=WGH ^ MV<)>V2*BFV5M DR0PPEHK30Q>^F?ZO68.3O/"N1E XMB6UV[ 4#?Q5A;/P,X MESB:G(!MI]2#%:6M@Z9F!WTCEJQH=#SJF0=P#J&^IRD,\&%98HXUX&CKO*G9 M>?]$ \[,V%E3W=*>D<#7.N\0COJ^NKH#8);KZBD+^'(G.*9F:Z.IV4:_VU,S MQW?6S@:T\QWUN5<(X:@;V*IV$)VMM8QC""=K+#DF7VM(Z3N/(VOQTAPMDK1 MSTFVV1: &<^?62'2JAM1LCSE!_6@%'HL2;'V]!+$ M>0Y5%==A)""NVNN,(3J/.EY CTC>>CUJ]GI-"_.1+7C!WBJM2%Z/E-->K1\% M'BA2'*C7= C@ HRUQT0 S*/4U5KJ ,[41*.MQ:-FBW=B.]C,TEE$Z &BI]WQ M 90;J )"3S==HB5C3^=_J'+KX:C9P_T%O6+S&72>H9K-/4QSO5?*%RQXFG[[F>3+&B?@^TWA!\O7UO\9$+P5?;CTN6R.FI M /+[!9?EOMFH#K![&W?T?U!+ P04 " #<.)Q6+^ ONT() !?- &@ M 'AL+W=O&UL[5MK;]LX%OTKA+?8[0!.+;[T M:!,#KI5B DR3(,GL8#XJ-A,+E26/)"?3Q?[XO9(=RR:O:'FJQ7[9 FFL^/!( MAX_+PWOM\]M&RV3$',<=+:,X'8S/Z[_=YN/S;%TF<:IN(X_MJ2# MW3VKAONOW]B_U.)!S&-4J&F6_!;/R\7%P!^0N7J*UDEYE[W^K+:"9,4WRY*B M_I^\;K'.@,S619DMMXWA"99QNOD=_;GMB+T&C+4T8-L&K&L#OFW NS80VP:B M[IF-E+H?PJB,QN=Y]DKR"@ULU8NZ,^O6(#].JW&_+W-X-X9VY7@2AEWU^&Y,O5]>1Z>@7OWS],'BZ_7EX_W).;+^3A MYTMR.[F#2S*]^7H[N?Z=G)%IELYA3J@YC$42I3-%ZB>-"M:B(E2S#X33(6$.8V0* MS_)^:A#YG5%"YPQV($CM1PBHJ7"ORE&=+"-Z/13R/HSQ6J* -C=Q_ M3AYXE&MR3!C,8>EI8A!4(*B'2Y$[*=(JY:9Y.C6M5\Y"54=)!C6O/LG"GL@..L_?=9[?83:TSP+?7)V. M[[J,^DR;!@A2>E)(KL\#$PB3RN?";YG8P4Y*T&G_2>+H,4[B$N(-.A&"/B=" MGV1A3V0'O4>=QG0Y1R-VF1V-UUN6_?'3MY[CD!"!4.F[')\"=,\YTBXBI M[^K2323LI6)_D+;R3:" A1\(-V@9SL89T2/6*$M?% SA8P*N7:5QEI,T*UN4 M<216>8X;&&.* &$GXKJ90 D#W]O;J0]E-=Z(VLW19L2.C91I9GSPZC[S#4&( MAZ(^#[B@NB03":LN# /U8%,P(G@[4: M$K#[0V?S\X:-UN4BR^-_J?F0T( //<\9>I+7!POFB"'E%\4: F14 MD.R)P+E0+1_!Y.[.AE4K_:]L"'&U6*DZ*Y)\KV[C#'TFA@%]NPT=4C^H?MYN MDZW+HH3WXO3Y1^Z%G74_4]-1ZJ9SBF"$OB80FK85WGA2:G5MX\E\'EG\4IG.Y6,2Q[5(F'>&C* DYU.2:0"NZ!B]9%F4#I4B]@;3ML8QBIW3%. M9K/UG[&/6DOIM,$1RG4ABC9L+. ,:] MMD#6V$AJ]5GCAUQ%Q;I:A&4V^S8D40D*B_(38<- R*$O'))IZ_2DF8UV3F"J M$9QZAK-"<"Z3@=XY1^D.,SR-1V1VC[C9N HDU*/I'L3DN1RF*]<VDA$'QHQ*"M)^5V%ZRSFX: M[]0JR\NH,E:_J&<0?IF6&]7_)K=1[22GL*ZC%%?;;R:OWU3>?R.7QQK+RO@/ MIT&MIO?DWNN3+>R+[;#W&F?,[,[XI%PH,]VL")C0-\,I@O.J)*.^VDP8%Y[; MMM0:9\SL^I MPT&;F?Z*P_E0UV2BI*,?7XY1':IIS!JSF[6N"5Z&N"_7TST:@F*"Z4H0*NFR M%B6-.6-=TGD=E"#9.L:D](UA08">YP;&5$/-VTW:5OJBB7%91M"II'HM"''-M<*3C3+?J"))!Q&3ZL25$ M@)5C<]HR*;PQ;?QXOL^(K>2,I%GZM@Q0C3UE[+;]T"=;R!%[R,!'LI8XQQO/ MQ^V>KRUJ=^BO7OU>KVPA-]./L,>UA%*^5Y2UIQZ/548XDAWT!!6!X^G+Q$0R MR2JGHB\3A)*[-&"T)9'*&U_%12_%$6ZU9RD,W< SME[$/SK4V'<1%.=>BR?CCV7;&7GUGKVPA-]. @2M:=D;1^$EA]Y.G%.4$ M8B;1HAP&Q(IR**&E*"<:*RE.S/^A>K T'QR(/#W)AP'A@"?T%!^"8](-Q%XN M\%!/X_:$_?-XG0MRHE=SURM;V!?;81\V)E#83>#_"W*G%.0$8G3U@AR"T6TP M1M.VNO<^CFA/+)Y6D!-F*A OR"% O""' *T%.='X4F'WI7^U(">0["!6D$-P M6$$.@5D+:FQ9678;5T>8L1>,L11=GV;7H)A [B!<8 M$21>8,0HK05&T5A,<:2P_$,%QBWYP2>_\7S#%ND=6 HLWX!1XOF&T=Z7.:JO MWGR-\N&PO M=V]R:W-H965T^V="7UB M>XPY^!X&$>LK>\X/CZK*W#T.$7L@!QR)E2VA(>)B2G!9!)^_).2*MDU)?!R_,(^CH,7P6P0PR,2_.5[?-]7N@KP M\!8= [XDYR\X#A5 :T4T+H&M-X &"G J'H%,P7$H:M)[+%P-N)HT*/D#*BT%FQR$*L?HX5> M?B1OE!6G8M47.#X8VO9D/9G/AE_!9#:>+Z=#.;L?S6>V,ULY-AA/9L/9:"+6 M5^OAVIDZL_4*S,=@_<4!B^%23,%H/ET,9W^#>S BD2=N(NR)Y 4HL#'[_#;:U/XH2TR29 MW229TQ!9+H>M+(>M,O;!G'I^)%[8Z0-Q!PZ(@A,*CK@H(0D73)YM^9=P&NCX M7C-[ZNE2ZFIF=C4SYZ=FN<"-+'"C7N#)$: CWQ/J_\!>D0 )IWGABJFEGRL- M*EO:I7[6O9<:(LM):F:2FN^2U&?L6"RG>2.2KAFP96JZ=27GK26T6IV.UC%; M5W*6^EA7SH;(-W)>5 YU9.RS"[QO7S M7M'.+O6OKI0-D>6D[&92=DNE3 HL48&%!Q0]@W_!$A\(Y6@38/ 5[U G(C[ MW"^6M92[[E][DV1VDV1.0V2Y!%E9@JS_MSRSFLQADV1VDV1.0V2Y'$+MM5W2 M&BS04K*?5F@5[>QRY^HJV11;7LJ+SA/^@I(O):U2\U4WM>M7OPB$M]U<<158U= N=[&VH(VV?>K%[I[$1Y/]T&3"R2'>\-L0SDD8#_<8>9A* [&^)82_3.0>8K8K/?@/ M4$L#!!0 ( -PXG%9 W@?'&PO=V]R:W-H965T;[&%>-S^,SL]6 MZ8.X%?4?J^M2?AMM6:;94N155N1>*6;O3R[0NX2'S04MXI^9>*IV/GM-4^Z+ MXDOSY7+Z_L1OGD@LQ*1N*%+YWZ,8B\6B89+/\6='>K*]9W/A[N?O[!_;QLO& MW*>5&!>+?V73>O[^)#SQIF*6KA?U3?'TF^@:Q!J^2;&HVG^]IP[KGWB3=547 MR^YB^03++-_\GW[M#+%S <8#%^#N GSH!:2[@!QZ >TNH(=>P+H+VJ:/-FUO M#1>G=7I^5A9/7MF@)5OSH;5^>[6T5Y8WCG);E_*OF;RN/K^(X\N[R\]7%[][ MEUQ\OKRZNQI?R[[=W%W?)I^3J[M;[_-&[^RWQ MKB]NY%=O_/G3]<75O[U3;USD4^E$8NI-TFKNS:0;5MZK6-1IMJA>>W__&^+L M5R_+O;MYL:[2?%J]\7[I?3\;U;)5S;.-)ET+/FQ:@ =:@+#WJ>4E\N;3 M/L%(FF-K$_S=)A^PE3$6D[<>06\\[&/LC67+7FV>_#7P=.-CN/ZXC;U7OT T M\>$T:-\C)8=S^1:NGNW(UI](2TX&R,>JWV=EL?1D1"O3.LL?-B$AJS-1O8,Z M>4-+8=HF7+ZK5NE$O#^1\; 2Y:,X.6^>VO\5ZA.79+%+LL016:]OZ+9OJ(W] M_$J..UD^*98"ZH#-M;R]MAE>'L\1XPR1Z&STN&O;#2[8P6',(TS[L-BDBQAC M >[#$A-&",.,;6&]EK)M2YG5"R^F_Y&A4XYG=>75A1S0)D4^R1;"R[R\P;;A@;7A MXWF:/XC&'6=I5GJ/Z6(MO&(FS9 _BK+.[J4?5R+/BM++BQHV16 V$?LAT0P! MH *FF\$$G1(='ODI(?7L&T3:WTL)Q50D9 MRV6&Z"VR]#Y;#(?FCMY1;';*%CME2URQ]3MJ1SD@JV>^NLPG4IM6XO5H*C:? MVDZKYZ*4TJ4LY?#;=1S83PAX^8( &U$* E(9672_!0G]$&'M=4X@($)-M(H& MG!FZ3;-2F8 MTEJF6*NTK+^![2=F- FQ/G #*,:,UIL@7V^W"3D-Z%#G MJ_0:[<^OVW3R59=/OAZMRN(QDZK4N_\&)I>@+2@PW(2^'^C)QQA"AA3YQ+") M":3$YY3KAC%Q+)*#Q, 8AE0^CNP)N2X+,YG*5(0 MRK:1/=V^TK40U$5@#YDI\"G"., D-,(7! V"B.AO>@PB$?%EDY"@LO$DG,YHIA<9TC;1H M/X@_UYG4W,W<$62N[K8](\C'97JL W"$^$SSKQB R4#'@TC/64 @CS!' Y92 M>3RVY_'=M. V:SO.'&8NC5$ 2&T 2!!#+-0-8N*DG)5.IL^\0$"9)86(#AA$ M)?'8GL0W8?^-T?HWK4UD$*O+;%)W2QQOO'OQD.5Y\YI)5Y,9O_=-I"5H*3/9 MCGSIZGH2-@: B,CW,0AT4YG T ]H8$RR D". Q(-11ZLLGULS_:/,I60/^XS MDIF92V$6^!'3 M-*LFBZ):;V:U6GG8F&\GW9)F4L%[NY F$9MU83F@@::SBI-C,FF6XF+.4+TDP"2!68%5.P!YUJ':=L<#/54)13^>:4WS9= 8]8UGL=;667 M;#$VM0RAOLP;=#L[NFN_/Y0NPO85BIO6LU/9 =5V:D<:_Z(^O9N+TT]I^44T MF==,>GK^ /:!4WWDE"UVRI9@W9,NV6*G;(DKMGX!BU*.Q*X< M!]=?FU=M,[B#!2RF0-,G$_9#8@"""$=8%\X [I0&4CL/3'H1)0>)70[>B%51 MUDUP]WX7#S)A3?*Z]4KOO]YUVJYCC(OE*LW!B7P[^=%U/"[98J=LB2NV?C[>J@FHL %6M M.1<$,^NY !1P?Z[1, M\UH(VP#L5$\Y98N=LB4$J/R3B<; .@E50HGN66+;5YI( 3$3LE!/<0 8YI%1 M4 Z04:-6,P%@ 0G0@$M1)8LHLN?;/UB62)T*(Z=LL5.VQ!5;OZ.4,**'E^ U M!6@'Q4$*K+E1SH) 3V$ ($:8Z7EV#."X'^K9.(!B$:9X(!NG2GO0XZKP6B,< M4(='@3H\'.F% "*&JN3]B<\VJE>9./,SLX9>VG?#]:Z4J!0#^T6.71VA6!Z MN(P!%.)&& 2H(DJ" <=2XH#:Q<%S"USMM$>'/Z=K6Q1:VT*AGKJYNFG?\DI( M4+N0 IK]T8UJ(J.4AFM=.D (;$?,:*K!Y!2KU-.(!1G(1K*[*B2#M0N'9Y7 M7DR!K%OFYM0(;! NX+I M3_CT:'M)4KHJ-(-U*X;OD>VT:OOD>VU&=IVLAO0 MOD JSZEO>!D B[ Q= )E M,/NJ3=M#DV+Q_0"&65%*69;FU6'Y+S.+Z0+"N*[9QP!.!G6NSQW%]J<]VK8O MH2B84A1L?SV@'%NRZ8Y5#QA]&; -!X<1-Z96("!%D;Z!+X9P"'.I/_1 8&_0 M[:=.B^Z8*59DB/"97MSHZJY]VROEP^S*IV_[K*K6,D2T MMC^@Z-'.?;3]G2Z=L+TE*F\" TT&*4+7;*EKABZ_>FTBS\)VU4LM_WZ!YTNIC##]JH!*"& M-RKQG2/+_L*-2O9['6UEIYJI8^N=VP=M5')UUWY_*,W$[9KIKDSS:B;*SL7; MHG:P)J#IDDU@VU2P=F^";7JONS7O.YIO'B'0 7=/3$0\1/KL?6QOR]&QYR74 M$E=JB>]32S^X1N9)19Y_7F M<-OMK]LCG"_:@XNUWS^@=\GF(&9%LSD76O:+3 DK;R%FDM)_&\@ 66Z.6MY\ MJ8M5>Y;P?5'7Q;+].!?I5)0-0/Y]5L@ UWUI;K ]\/K\?U!+ P04 " #< M.)Q6-]G"YY0# "5&0 #0 'AL+W-T>6QEV3<^ZQ?>U@=9BK-:?ELP5-2'Z>9E1H)$YE M0I2NRKF79Y*2* =2PKU>IQ-X"6'"'0_%,KE*5.[,TJ50([?;J]H<<_L0Z=;@ MC>L8O4D:T9%[=_KJZS)5E[]_.J9P]/KHJ'-W=OD(."V0,]>SRE[898\1U>.] M1(-]O)YW=MC5(";>W\/QMO;QOM*#_:0[N]4[>(!P.\"&<:+E*OH)0NYW+.2: MB=*Z]IA%'QJ>,7H/HY]L\]'XOE6@0<:(2,;_^?$+2_7UR_GS7%!?" M7KEPQ\,X%?7Z]5W3H".3A#KWA(_<">%L*AFP8I(POC;-/6B8I3R5CM(;A[;2 MA9;\NX&[I@9[2JF3,)'*(K:)8+ZGY>,/@$T-##+.*X.POT##>)@1I:@45[I2 M/%PT/H*9IC*BLM['W$W3>,AI#'8DFR_@KM+, M U"I--&%B)%Y*DCA8<,H"UIV1CF_@0WW2[REO8H;1%&TP&;3#9@ISTP\/W M6/XP/G23;1C)_HOM[$\QV6V#R5X;3/IM,-F&MV+_,-^*7GF$:)Q3MDXI5:L# MI\&1^QG.G;P.ZDR7C"LFRMJ"11$5CPXK6EZ1*:?;^OKYB,9DR=5M!8[] MIV'H^T& C>AD8G4PP<8M".#/KH9Y P86!R(];:SQV<8S9'<>8'.Z*T.PGN*9 MB/44'VM [.,&C#"TSS86!QC8+&"Y _'M<2"G[!S?AUG%O&$K&$?"$$,@%^TY M&@3(Z 3PL<\/MDI\/PSM"&!V![Z/(; :<01S !XPQ/>+]^"#]Y&W>4]Y]3]B MQG\!4$L#!!0 ( -PXG%:7BKL

-8?20$3;8T.P6BP^0"X9 M9K>]9!:G\O2?KG8Y+\R7[NHCB[ M;FSS?/_MZBI;;<4NR'Y-]B*6?]DDZ2[(Y[ M((P;/[X?/VN>7JDODERL\C")Y9O%&\M0O&3O?R]>LNB MP79A'.["O\7ZNM%JL&R;O-PG:?AW$N=!Y*W2)(JN&T;UAZ5(\W#UZ6VO@/2# MQZQ\)P\>W4""7#?Z+?F!FS#-\O**\O,#R?@LY,75JT.>W(91+M))D(N[-#GL MP_BI^!CY+:Z4KU'&X?BS"N*W]/\)8[+9A"LQ25:'G8CS*HZIB K .-N&^ZS! MXF GKAO'2U@0KQF/F M/>;,N^?<]Q3 +@#L7@R0?9D'"F0/0/8NU]3WIJU ]@%D_W*0IG>O0 X Y( 6 MTG'O3-OZP_0MQV:F/6&VZ2]<7M.SAP!R2 LY=RU[;,W-*3/'8V=A^Y9]Q^8R MMF.+J]UF!!!'M(@N7W)[H=$8+31@MVAY+-OG+O=\QG^?<]OCWE=FP0W_R][ HJ#[*%0:R+U_O=8RX?#7] M>\N=,!43.<,@EH;M^/P4X]Q41Q$#6<,@UH8Y618Z\YCO,&\QGT\M[E8=@S69 MKX[(!O*&02P.RY9CB>^X^N!F($L8Q)J8NWQN/E3^*BQ1=>#QPG7E6\Q4,9$G M#&)1%)'S_'=, MD']5>W4;.:1-[)!IP;7P.'.MNWO_DT':R"!M8H-(OYGVG26;EIF>QVOHX$J$ M6"-5]ZC RJ'E=2#T]2[=1FII$ZNE8I2]NN@?K]UE/'87YE1#1%II$VOEQG%= MYS]RLJ<1(8.TB0TRY::G-R$219M8%-QT[2(Z3(XF#R:9D4*(SPP'S7E'SC K"Z#55,F*JB MSE7)CF):MM2_]]MK!W'D]-F6P!^CB2S1(<]8S6:6,NF3D$6"@-L?L@,=)(X. ML3AN3ERL-(HLBPZ&9-(AEHDYF5A%3S"GS++E"F-6]HNFO $G1,DN/V"PP>ZF%L(?,TB//:8'L MI8Z)S-(C-@O,7NJ8R#,]8L_492]K[TQDF1ZQ9>K3F+68\'$[L6KT?*:6SBQ8 M54PDGAZQ>$!*\R,F$D^/6#SO:. MZ5.GQD[DG%Y!54SDF#ZQ8V#J21N\^\@Q??*]7""GHRU9^\@Q?6+'G,CJ'&]. M%1-9ID]L&9BGT!L=6:9/;1F8 .BHF'!;%[5E(&97Q426Z9,_LD=9GZ:*B8S3 MO^3>+KW1D8'ZE\RA:8T^0!8:$%OH+>O39)[\N/4A$BS9L%0\B_B@#4@#9*$! MN84 IC8@#9"%!L06.I6JFH@\"",MFLA"@[,\R5=354I8G8V*B2PT(+;0>[[J M-7[JW&V Q#,X5R:MR<;);I]D87%)<4=:\2K9J9A(/ -B\:B8AS0]'AJ8B(V0 MK]8J)MQ13"P>!;,,GV!^\).YDH:Y8I6HF$@\ V+Q*)CFTU,JG@I KF$@\ M0V+QX-2T.ML8(O$,B<6#,=79QA")9T@LGMH,^OM^-Q43B6=XB=W)1TQMMC%$ M%AI>R?F\B"PW/MSNYUN1#Y)[A)?4Q5)-YVR3-F[E(=^PQ2=/D)50QX<%*8@EIF/Y? M^S)3E+WA*IA&"Y^X)-;0J7C&09K*JS50>/BR12PB#72:Q$\59\W8:;3@8TVR=[42-!'7RK4A9](;[F&B@ M\*1FZRP';6KG'48+'LYL$4OHE4R&;R^*UHV?RBS<)HR#>"6T([DM>&2S1:RA M-] RIQG+B[-BZ(Q$D DF?FJ@\-!FZSR;#N2@>=COHS)W%$1L%61;MHF2%PT4 M'MML$:OH#706R!$HS$.A1#321GA\^)_Z]'_=?HFZGO0_B@ 0>ZB&LLG,];K, MO@>1!@H]1%T5X--IMA/1A ZB+A4 3[9IDV,#UPJ@+A: 03L:*'00=;F #X?P M3C0ZE!%UJ0!X(.]#HT,941<0.+T]J@RJ!@IE1%U"X"2HU%.>K#10*"/J(@(( M]+#3UD6PBH!!748 @+HBRS50Z"/JF@(HHML@U4!QD1IB'P%0_G,O-%#H).H: M WBWH3;4PT(#!G6E 0S:U4"ADZ@+$�G@8*S41=FP >'M;-!"L5&-2E"C"H M?H]",]&7+D![8IL:*#03=?$""*HW/:QF8%"7,SBY?;>:Z&F@T$S4!0U.@E:[ M0#10:";JR@80]$/30S-1US8X"3K>!O&3IE!8W,"@KFX 03]$%)KI0A4.V)?; M($S94@.%9J*N=8 CJ@WXL.R!05WWX"2H%S[%X48#A6:BKH. (ZK-GF A!(.Z M$D)MF8OZ=3TLA6!0UT+X5/+B!"2T$G4E!'RL1.M(L!2"05T+ 8-J]R<>)H$ZV/9]F/)^1__ %!+ P04 " #<.)Q6W$_8 MKN,# #X5 &@ 'AL+U]R96QS+W=O%[N'X[+V:^GQ^?E8G>_KL?/T[1[Z;B__KZ_FZ<80IU.[\_879Z_/_/LV^_C_#\G'FYO'Z[G+X?K'T_S M\_J/@Z>?A]/WY7Z>U]W9M_WI;EXO=M.OQ[>'E^GUAWUZ.7EW=G5SL3M=W=AN MVGI0E$%Q^T%)!J7M!V49E+$:!W M5+TC0.^H>D> WDGU3@"]D^J= 'HGU3L!]$[NS1* WDGU3@"]D^J= 'HGU3L! M]$ZJ=P+HG53O!- [J=X)H'=6O3- [ZQZ9X#>6?7. +VSZIT!>F?W9C= [ZQZ M9X#>6?7. +VSZIT!>F?5.P/TSJIW!NA=5.\"T+NHW@6@=U&]"T#OHGH7@-Y% M]2X O8O[L!*@=U&]"T#OHGH7@-Y%]2X O8OJ70!Z5]6[ O2NJG<%Z%U5[PK0 MNZK>%:!W5;TK0.^J>E> WM7=; +0NZK>%:!W5;TK0.^J>E> WDWU;@"]F^K= M 'HWU;L!]&ZJ=P/HW53O!M"[J=X-H'=3O1M [^9N%@3HW53O!M"[J=X-H'=7 MO3M [ZYZ=X#>7?7N +V[ZMT!>G?5NP/T[JIW!^C=5>\.T+NKWAV@=WP/T M[JIW!^@]5.\!T'NHW@.@]U"]!T#OH7H/@-Y#]1X O8?J/0!Z#]5[ /0>JO< MZ#U4[P'0>[A8!Z"W!9_K /RVX(*= !#<@DMV L!P"R[:"0#%+;AL)P 8!-%]A(FH,'V& MB>@P?8B)*#%]BHEH,7V,B:@Q?8Z)Z#%]D(DH,GV226@RS4691J@RS6691N@R M+?JLGB"Z2S.-T&::BS.-4&>:RS.-T&>:"S2-4&B:2S2-T&B:BS2-4&F:RS2- MT&F:"S6-4&J:2S6-T&J:BS6-4&M:\E^50A#=!9M&*#;-)9M&:#;-19M&J#;- M99M&Z#;-A9M&*#?-I9M&:#?-Q9M&J#?-Y9M&Z#?-!9Q&*#C-)9Q&:#@M^Z^_ M(HCN,D[[T(YS67\_SLO;HK_7;L!'ZKV^/'=^^_NOEW\?]"^M5ZZG]S.6RS]0 M2P,$% @ W#B<5N>^E)+I @ !5$ !, !;0V]N=&5N=%]4>7!E&ULS=O-;IM %(;A6['81H8Y PQ0Q=FTW;99] :H&GNH[VRBE3+)=AR\'?S:+S6BF^M/=E??=W[U^1ANNW8<-M%L.Q>M M/CXM7'IMHGJ:NG9;^_ \>1B:W[JLGSO$8>=IC=NWD[L*"Z+DS0[+DS\W>-[W M]<'.<]O8U6T]^R]U'U8EQRYQ_K&S+CY?XHT9Q]VNW=IFW-[W84OLIMG6C=M; MZ_LN?BIZ=;ZS#U_8/OW*Q?U/9R[%Y/H9"=?7O^ M%5\[AM(7OY]=3KNQS5_V#I_WQS@?3N?ADM/E\F_\ZQF_UG_G'!HR1PJ9(X/, MD4/F,) Y"L@<)62."C*'*,H@%%&%0JI03!4*JD)152BL"L55H< J%%DU159- MD5539-44635%5DV155-DU119-45639$UI&UL M4$L! A0#% @ W#B<5H&1-5[N *P( !$ ( !KP M &1O8U!R;W!S+V-O&UL4$L! A0#% @ W#B<5IE&PO=V]R M:W-H965T&UL4$L! A0#% @ W#B<5I"#>W\^"P ET8 M !@ ("!HP\ 'AL+W=O!,. M "U1P & @($O( >&PO=V]R:W-H965T&UL4$L! A0#% @ W#B<5A)SA1,' P $ P !@ ("! M>"X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MW#B<5O/9,^)6#0 V4 !@ ("!4UP 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ W#B<5LE*9<>3! + L !D ("!,YH M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MW#B<5JBZ>@&? P +0D !D ("!Z+8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W#B<5M/XK[AN P @0@ !D M ("!6-H 'AL+W=O4" "D!@ &0 @(']W0 >&PO=V]R:W-H M965T&UL4$L! M A0#% @ W#B<5@J6,E*! P K@< !D ("!9>D 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W#B< M5H,PGIP>!0 K@T !D ("!S &PO=V]R:W-H965T&UL4$L! A0#% @ W#B<5H/=M&J/!0 +PX M !D ("!]"(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W#B<5AI]L=R## +BH !D M ("!5CD! 'AL+W=O&PO=V]R:W-H965T MM, 0!X;"]W;W)K&UL4$L! A0# M% @ W#B<5IZ[X.XU$P >4H !D ("!4&L! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ W#B<5DJ0 M5F/X# W2H !D ("!S88! 'AL+W=O61/ D)0$ &0 M @('\DP$ >&PO=V]R:W-H965T9 @ $XK 9 " @9?C 0!X;"]W;W)K&UL4$L! A0#% @ W#B<5G\E2-1(! R0H !D M ("!,NP! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ W#B<5J!"^4G[ @ V 8 !D ("! M.?@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ W#B<5N@!(NL1 P ZP< !D ("!0P@" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W#B<5K"S5$BM @ &@8 !D M ("!#QX" 'AL+W=O!@ &0 @('S( ( >&PO=V]R M:W-H965T C @!X;"]W;W)K&UL M4$L! A0#% @ W#B<5A;XRH>- P FP< !D ("!%R@" M 'AL+W=O&PO=V]R:W-H965TXR @!X;"]W;W)K&UL4$L! A0#% @ MW#B<5O)')KPU! L !D ("!!#D" 'AL+W=O&UL4$L! A0#% @ W#B<5HP/!-M] @ M9 4 !D ("!8$H" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W#B<5H-@CTJO#0 *N, !D M ("!@V " 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ W#B<5L_;2GIQ P K X !D ("!3IL" 'AL M+W=OV5$# M #]"0 &0 @('VG@( >&PO=V]R:W-H965T&UL4$L! A0#% @ W#B< M5CE#TDG2! ("( !D ("!H*D" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W#B<5@'>&PO=V]R:W-H965T&UL4$L! A0#% @ W#B<5EB\$Y,A! !0\ !D M ("!<,\" 'AL+W=O&PO=V]R:W-H965T M;6 @!X;"]W;W)K&UL4$L! A0# M% @ W#B<5EA$*]E' P 8PH !D ("!)=T" 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ W#B<5G@? M(O > P P@P !D ("!0ND" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W#B<5D%[R@:L P ,! !D M ("!V/," 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ W#B<5J. 802. P JPP !D ("! MIP,# 'AL+W=O1#$< "5]0$ &0 @(%L!P, >&PO=V]R:W-H965T&UL4$L! A0#% M @ W#B<5M9FB'C,! TR !D ("!Y2H# 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W#B<5JK66'D) M!P JTH !D ("!\3<# 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W#B<5B3.J51& P %0D !D M ("!648# 'AL+W=O&PO=V]R M:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R M:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R M:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R M:W-H965T&PO=V]R:W-H965T*+4= ( W:P &@ @($F M^0, >&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R M:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R M:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R M:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R M:W-H965TZ0T# "7 M"0 &@ @('L;@0 >&PO=V]R:W-H965T(?W<% !J* &@ @($Q M<@0 >&PO=V]R:W-H965T&PO=V]R:W-H965T!@ &@ M @(%6? 0 >&PO=V]R:W-H965T&PO=V]R M:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R M:W-H965T&PO / " 2NN M! !X;"]W;W)K8F]O:RYX;6Q02P$"% ,4 " #<.)Q6W$_8KN,# #X5 M&@ @ %!N 0 >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-0 M2P$"% ,4 " #<.)Q6Y[Z4DND" %40 $P @ % XML 172 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 173 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 174 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 788 819 1 true 302 0 false 13 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.jinkosolar.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations CONSOLIDATED STATEMENTS OF OPERATIONS Statements 2 false false R3.htm 00200 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfComprehensiveIncome CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 3 false false R4.htm 00300 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 4 false false R5.htm 00305 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 5 false false R6.htm 00400 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY Sheet http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY Statements 6 false false R7.htm 00500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 10101 - Disclosure - ORGANIZATION AND NATURE OF OPERATIONS Sheet http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperations ORGANIZATION AND NATURE OF OPERATIONS Notes 8 false false R9.htm 10201 - Disclosure - PRINCIPAL ACCOUNTING POLICIES Sheet http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPolicies PRINCIPAL ACCOUNTING POLICIES Notes 9 false false R10.htm 10301 - Disclosure - REVENUES Sheet http://www.jinkosolar.com/role/DisclosureRevenues REVENUES Notes 10 false false R11.htm 10401 - Disclosure - INTEREST EXPENSES, NET Sheet http://www.jinkosolar.com/role/DisclosureInterestExpensesNet INTEREST EXPENSES, NET Notes 11 false false R12.htm 10501 - Disclosure - OTHER INCOME, NET Sheet http://www.jinkosolar.com/role/DisclosureOtherIncomeNet OTHER INCOME, NET Notes 12 false false R13.htm 10601 - Disclosure - TAXATION Sheet http://www.jinkosolar.com/role/DisclosureTaxation TAXATION Notes 13 false false R14.htm 10701 - Disclosure - ACCOUNTS RECEIVABLE, NET-THIRD PARTIES Sheet http://www.jinkosolar.com/role/DisclosureAccountsReceivableNetThirdParties ACCOUNTS RECEIVABLE, NET-THIRD PARTIES Notes 14 false false R15.htm 10801 - Disclosure - NOTES RECEIVABLE, NET-THIRD PARTIES Notes http://www.jinkosolar.com/role/DisclosureNotesReceivableNetThirdParties NOTES RECEIVABLE, NET-THIRD PARTIES Notes 15 false false R16.htm 10901 - Disclosure - ADVANCES TO SUPPLIERS, NET - THIRD PARTIES Sheet http://www.jinkosolar.com/role/DisclosureAdvancesToSuppliersNetThirdParties ADVANCES TO SUPPLIERS, NET - THIRD PARTIES Notes 16 false false R17.htm 11001 - Disclosure - INVENTORIES Sheet http://www.jinkosolar.com/role/DisclosureInventories INVENTORIES Notes 17 false false R18.htm 11101 - Disclosure - PREPAYMENTS AND OTHER CURRENT ASSETS Sheet http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssets PREPAYMENTS AND OTHER CURRENT ASSETS Notes 18 false false R19.htm 11201 - Disclosure - INVESTMENTS AND AVAILABLE-FOR-SALE SECURITIES Sheet http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecurities INVESTMENTS AND AVAILABLE-FOR-SALE SECURITIES Notes 19 false false R20.htm 11301 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET Sheet http://www.jinkosolar.com/role/DisclosurePropertyPlantAndEquipmentNet PROPERTY, PLANT AND EQUIPMENT, NET Notes 20 false false R21.htm 11401 - Disclosure - LAND USE RIGHTS, NET Sheet http://www.jinkosolar.com/role/DisclosureLandUseRightsNet LAND USE RIGHTS, NET Notes 21 false false R22.htm 11501 - Disclosure - INTANGIBLE ASSETS, NET Sheet http://www.jinkosolar.com/role/DisclosureIntangibleAssetsNet INTANGIBLE ASSETS, NET Notes 22 false false R23.htm 11601 - Disclosure - OTHER ASSETS - THIRD PARTIES Sheet http://www.jinkosolar.com/role/DisclosureOtherAssetsThirdParties OTHER ASSETS - THIRD PARTIES Notes 23 false false R24.htm 11701 - Disclosure - OTHER PAYABLES AND ACCRUALS Sheet http://www.jinkosolar.com/role/DisclosureOtherPayablesAndAccruals OTHER PAYABLES AND ACCRUALS Notes 24 false false R25.htm 11801 - Disclosure - BORROWINGS Sheet http://www.jinkosolar.com/role/DisclosureBorrowings BORROWINGS Notes 25 false false R26.htm 11901 - Disclosure - LEASES Sheet http://www.jinkosolar.com/role/DisclosureLeases LEASES Notes 26 false false R27.htm 12001 - Disclosure - EARNINGS PER SHARE Sheet http://www.jinkosolar.com/role/DisclosureEarningsPerShare EARNINGS PER SHARE Notes 27 false false R28.htm 12101 - Disclosure - EMPLOYEE BENEFITS Sheet http://www.jinkosolar.com/role/DisclosureEmployeeBenefits EMPLOYEE BENEFITS Notes 28 false false R29.htm 12201 - Disclosure - CONVERTIBLE SENIOR NOTES AND CALL OPTIONS Notes http://www.jinkosolar.com/role/DisclosureConvertibleSeniorNotesAndCallOptions CONVERTIBLE SENIOR NOTES AND CALL OPTIONS Notes 29 false false R30.htm 12301 - Disclosure - ORDINARY SHARES Sheet http://www.jinkosolar.com/role/DisclosureOrdinaryShares ORDINARY SHARES Notes 30 false false R31.htm 12401 - Disclosure - SUBSIDIARY'S OFFERING OF ITS EQUITY INTERESTS Sheet http://www.jinkosolar.com/role/DisclosureSubsidiarySOfferingOfItsEquityInterests SUBSIDIARY'S OFFERING OF ITS EQUITY INTERESTS Notes 31 false false R32.htm 12501 - Disclosure - SHARE BASED COMPENSATION Sheet http://www.jinkosolar.com/role/DisclosureShareBasedCompensation SHARE BASED COMPENSATION Notes 32 false false R33.htm 12601 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES Sheet http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalances RELATED PARTY TRANSACTIONS AND BALANCES Notes 33 false false R34.htm 12701 - Disclosure - CERTAIN RISKS AND CONCENTRATION Sheet http://www.jinkosolar.com/role/DisclosureCertainRisksAndConcentration CERTAIN RISKS AND CONCENTRATION Notes 34 false false R35.htm 12801 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.jinkosolar.com/role/DisclosureCommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 35 false false R36.htm 12901 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://www.jinkosolar.com/role/DisclosureFairValueMeasurements FAIR VALUE MEASUREMENTS Notes 36 false false R37.htm 13001 - Disclosure - RESTRICTED NET ASSETS Sheet http://www.jinkosolar.com/role/DisclosureRestrictedNetAssets RESTRICTED NET ASSETS Notes 37 false false R38.htm 13101 - Disclosure - SUBSEQUENT EVENTS Sheet http://www.jinkosolar.com/role/DisclosureSubsequentEvents SUBSEQUENT EVENTS Notes 38 false false R39.htm 13201 - Disclosure - ADDITIONAL INFORMATION-CONDENSED FINANCIAL STATEMENTS OF THE PARENT COMPANY Sheet http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompany ADDITIONAL INFORMATION-CONDENSED FINANCIAL STATEMENTS OF THE PARENT COMPANY Notes 39 false false R40.htm 20202 - Disclosure - PRINCIPAL ACCOUNTING POLICIES (Policies) Sheet http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesPolicies PRINCIPAL ACCOUNTING POLICIES (Policies) Policies 40 false false R41.htm 30103 - Disclosure - ORGANIZATION AND NATURE OF OPERATIONS (Tables) Sheet http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsTables ORGANIZATION AND NATURE OF OPERATIONS (Tables) Tables http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperations 41 false false R42.htm 30203 - Disclosure - PRINCIPAL ACCOUNTING POLICIES (Tables) Sheet http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesTables PRINCIPAL ACCOUNTING POLICIES (Tables) Tables http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPolicies 42 false false R43.htm 30303 - Disclosure - REVENUES (Tables) Sheet http://www.jinkosolar.com/role/DisclosureRevenuesTables REVENUES (Tables) Tables http://www.jinkosolar.com/role/DisclosureRevenues 43 false false R44.htm 30403 - Disclosure - INTEREST EXPENSES, NET (Tables) Sheet http://www.jinkosolar.com/role/DisclosureInterestExpensesNetTables INTEREST EXPENSES, NET (Tables) Tables http://www.jinkosolar.com/role/DisclosureInterestExpensesNet 44 false false R45.htm 30503 - Disclosure - OTHER INCOME, NET (Tables) Sheet http://www.jinkosolar.com/role/DisclosureOtherIncomeNetTables OTHER INCOME, NET (Tables) Tables http://www.jinkosolar.com/role/DisclosureOtherIncomeNet 45 false false R46.htm 30603 - Disclosure - TAXATION (Tables) Sheet http://www.jinkosolar.com/role/DisclosureTaxationTables TAXATION (Tables) Tables http://www.jinkosolar.com/role/DisclosureTaxation 46 false false R47.htm 30703 - Disclosure - ACCOUNTS RECEIVABLE, NET-THIRD PARTIES (Tables) Sheet http://www.jinkosolar.com/role/DisclosureAccountsReceivableNetThirdPartiesTables ACCOUNTS RECEIVABLE, NET-THIRD PARTIES (Tables) Tables http://www.jinkosolar.com/role/DisclosureAccountsReceivableNetThirdParties 47 false false R48.htm 30803 - Disclosure - NOTES RECEIVABLE, NET-THIRD PARTIES (Tables) Notes http://www.jinkosolar.com/role/DisclosureNotesReceivableNetThirdPartiesTables NOTES RECEIVABLE, NET-THIRD PARTIES (Tables) Tables http://www.jinkosolar.com/role/DisclosureNotesReceivableNetThirdParties 48 false false R49.htm 30903 - Disclosure - ADVANCES TO SUPPLIERS, NET - THIRD PARTIES (Tables) Sheet http://www.jinkosolar.com/role/DisclosureAdvancesToSuppliersNetThirdPartiesTables ADVANCES TO SUPPLIERS, NET - THIRD PARTIES (Tables) Tables http://www.jinkosolar.com/role/DisclosureAdvancesToSuppliersNetThirdParties 49 false false R50.htm 31003 - Disclosure - INVENTORIES (Tables) Sheet http://www.jinkosolar.com/role/DisclosureInventoriesTables INVENTORIES (Tables) Tables http://www.jinkosolar.com/role/DisclosureInventories 50 false false R51.htm 31103 - Disclosure - PREPAYMENTS AND OTHER CURRENT ASSETS (Tables) Sheet http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsTables PREPAYMENTS AND OTHER CURRENT ASSETS (Tables) Tables http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssets 51 false false R52.htm 31203 - Disclosure - INVESTMENTS AND AVAILABLE-FOR-SALE SECURITIES (Tables) Sheet http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesTables INVESTMENTS AND AVAILABLE-FOR-SALE SECURITIES (Tables) Tables http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecurities 52 false false R53.htm 31303 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Tables) Sheet http://www.jinkosolar.com/role/DisclosurePropertyPlantAndEquipmentNetTables PROPERTY, PLANT AND EQUIPMENT, NET (Tables) Tables http://www.jinkosolar.com/role/DisclosurePropertyPlantAndEquipmentNet 53 false false R54.htm 31403 - Disclosure - LAND USE RIGHTS, NET (Tables) Sheet http://www.jinkosolar.com/role/DisclosureLandUseRightsNetTables LAND USE RIGHTS, NET (Tables) Tables http://www.jinkosolar.com/role/DisclosureLandUseRightsNet 54 false false R55.htm 31503 - Disclosure - INTANGIBLE ASSETS, NET (Tables) Sheet http://www.jinkosolar.com/role/DisclosureIntangibleAssetsNetTables INTANGIBLE ASSETS, NET (Tables) Tables http://www.jinkosolar.com/role/DisclosureIntangibleAssetsNet 55 false false R56.htm 31603 - Disclosure - OTHER ASSETS -THIRD PARTIES (Tables) Sheet http://www.jinkosolar.com/role/DisclosureOtherAssetsThirdPartiesTables OTHER ASSETS -THIRD PARTIES (Tables) Tables 56 false false R57.htm 31703 - Disclosure - OTHER PAYABLES AND ACCRUALS (Tables) Sheet http://www.jinkosolar.com/role/DisclosureOtherPayablesAndAccrualsTables OTHER PAYABLES AND ACCRUALS (Tables) Tables http://www.jinkosolar.com/role/DisclosureOtherPayablesAndAccruals 57 false false R58.htm 31803 - Disclosure - BORROWINGS (Tables) Sheet http://www.jinkosolar.com/role/DisclosureBorrowingsTables BORROWINGS (Tables) Tables http://www.jinkosolar.com/role/DisclosureBorrowings 58 false false R59.htm 31903 - Disclosure - LEASES (Tables) Sheet http://www.jinkosolar.com/role/DisclosureLeasesTables LEASES (Tables) Tables http://www.jinkosolar.com/role/DisclosureLeases 59 false false R60.htm 32003 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://www.jinkosolar.com/role/DisclosureEarningsPerShareTables EARNINGS PER SHARE (Tables) Tables http://www.jinkosolar.com/role/DisclosureEarningsPerShare 60 false false R61.htm 32503 - Disclosure - SHARE BASED COMPENSATION (Tables) Sheet http://www.jinkosolar.com/role/DisclosureShareBasedCompensationTables SHARE BASED COMPENSATION (Tables) Tables http://www.jinkosolar.com/role/DisclosureShareBasedCompensation 61 false false R62.htm 32603 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES (Tables) Sheet http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTables RELATED PARTY TRANSACTIONS AND BALANCES (Tables) Tables http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalances 62 false false R63.htm 32803 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) Sheet http://www.jinkosolar.com/role/DisclosureCommitmentsAndContingenciesTables COMMITMENTS AND CONTINGENCIES (Tables) Tables http://www.jinkosolar.com/role/DisclosureCommitmentsAndContingencies 63 false false R64.htm 32903 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsTables FAIR VALUE MEASUREMENTS (Tables) Tables http://www.jinkosolar.com/role/DisclosureFairValueMeasurements 64 false false R65.htm 33203 - Disclosure - ADDITIONAL INFORMATION-CONDENSED FINANCIAL STATEMENTS OF THE PARENT COMPANY (Tables) Sheet http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyTables ADDITIONAL INFORMATION-CONDENSED FINANCIAL STATEMENTS OF THE PARENT COMPANY (Tables) Tables http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompany 65 false false R66.htm 40101 - Disclosure - ORGANIZATION AND NATURE OF OPERATIONS (Details) Sheet http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsDetails ORGANIZATION AND NATURE OF OPERATIONS (Details) Details http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsTables 66 false false R67.htm 40102 - Disclosure - ORGANIZATION AND NATURE OF OPERATIONS - Schedule of Subsidiaries (Details) Sheet http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails ORGANIZATION AND NATURE OF OPERATIONS - Schedule of Subsidiaries (Details) Details 67 false false R68.htm 40201 - Disclosure - PRINCIPAL ACCOUNTING POLICIES - Additional Information (Details) Sheet http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails PRINCIPAL ACCOUNTING POLICIES - Additional Information (Details) Details 68 false false R69.htm 40202 - Disclosure - PRINCIPAL ACCOUNTING POLICIES - Schedule of Cash, cash equivalents and restricted cash (Details) Sheet http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfCashCashEquivalentsAndRestrictedCashDetails PRINCIPAL ACCOUNTING POLICIES - Schedule of Cash, cash equivalents and restricted cash (Details) Details 69 false false R70.htm 40203 - Disclosure - PRINCIPAL ACCOUNTING POLICIES - Movement of accrued warranty cost (Details) Sheet http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesMovementOfAccruedWarrantyCostDetails PRINCIPAL ACCOUNTING POLICIES - Movement of accrued warranty cost (Details) Details 70 false false R71.htm 40301 - Disclosure - REVENUES - Schedule of revenues by product (Details) Sheet http://www.jinkosolar.com/role/DisclosureRevenuesScheduleOfRevenuesByProductDetails REVENUES - Schedule of revenues by product (Details) Details 71 false false R72.htm 40302 - Disclosure - REVENUES - Schedule of revenues by location (Details) Sheet http://www.jinkosolar.com/role/DisclosureRevenuesScheduleOfRevenuesByLocationDetails REVENUES - Schedule of revenues by location (Details) Details 72 false false R73.htm 40401 - Disclosure - INTEREST EXPENSES, NET (Details) Sheet http://www.jinkosolar.com/role/DisclosureInterestExpensesNetDetails INTEREST EXPENSES, NET (Details) Details http://www.jinkosolar.com/role/DisclosureInterestExpensesNetTables 73 false false R74.htm 40501 - Disclosure - OTHER INCOME, NET - Schedule Of Other Nonoperating Income Expense (Details) Sheet http://www.jinkosolar.com/role/DisclosureOtherIncomeNetScheduleOfOtherNonoperatingIncomeExpenseDetails OTHER INCOME, NET - Schedule Of Other Nonoperating Income Expense (Details) Details 74 false false R75.htm 40601 - Disclosure - TAXATION (Details) Sheet http://www.jinkosolar.com/role/DisclosureTaxationDetails TAXATION (Details) Details http://www.jinkosolar.com/role/DisclosureTaxationTables 75 false false R76.htm 40602 - Disclosure - TAXATION - Composition of Income Tax Expense (Details) Sheet http://www.jinkosolar.com/role/DisclosureTaxationCompositionOfIncomeTaxExpenseDetails TAXATION - Composition of Income Tax Expense (Details) Details 76 false false R77.htm 40603 - Disclosure - TAXATION - Current and Deferred Income Taxes (Details) Sheet http://www.jinkosolar.com/role/DisclosureTaxationCurrentAndDeferredIncomeTaxesDetails TAXATION - Current and Deferred Income Taxes (Details) Details 77 false false R78.htm 40604 - Disclosure - TAXATION - Income Tax Rate Reconciliation (Details) Sheet http://www.jinkosolar.com/role/DisclosureTaxationIncomeTaxRateReconciliationDetails TAXATION - Income Tax Rate Reconciliation (Details) Details 78 false false R79.htm 40605 - Disclosure - TAXATION - Aggregate Amount and Per Share Effect of Reduction of CIT (Details) Sheet http://www.jinkosolar.com/role/DisclosureTaxationAggregateAmountAndPerShareEffectOfReductionOfCitDetails TAXATION - Aggregate Amount and Per Share Effect of Reduction of CIT (Details) Details 79 false false R80.htm 40606 - Disclosure - TAXATION - Deferred Tax Assets (Details) Sheet http://www.jinkosolar.com/role/DisclosureTaxationDeferredTaxAssetsDetails TAXATION - Deferred Tax Assets (Details) Details 80 false false R81.htm 40607 - Disclosure - TAXATION - Movement of Valuation Allowances (Details) Sheet http://www.jinkosolar.com/role/DisclosureTaxationMovementOfValuationAllowancesDetails TAXATION - Movement of Valuation Allowances (Details) Details 81 false false R82.htm 40701 - Disclosure - ACCOUNTS RECEIVABLE, NET-THIRD PARTIES - Schedule of accounts receivable (Details) Sheet http://www.jinkosolar.com/role/DisclosureAccountsReceivableNetThirdPartiesScheduleOfAccountsReceivableDetails ACCOUNTS RECEIVABLE, NET-THIRD PARTIES - Schedule of accounts receivable (Details) Details 82 false false R83.htm 40702 - Disclosure - ACCOUNTS RECEIVABLE, NET-THIRD PARTIES - Movement of Allowance for Doubtful Accounts (Details) Sheet http://www.jinkosolar.com/role/DisclosureAccountsReceivableNetThirdPartiesMovementOfAllowanceForDoubtfulAccountsDetails ACCOUNTS RECEIVABLE, NET-THIRD PARTIES - Movement of Allowance for Doubtful Accounts (Details) Details 83 false false R84.htm 40801 - Disclosure - NOTES RECEIVABLE, NET - THIRD PARTIES (Details) Notes http://www.jinkosolar.com/role/DisclosureNotesReceivableNetThirdPartiesDetails NOTES RECEIVABLE, NET - THIRD PARTIES (Details) Details 84 false false R85.htm 40802 - Disclosure - NOTES RECEIVABLE, NET - THIRD PARTIES - (Schedule of Movement of Allowance for notes receivable) (Details) Notes http://www.jinkosolar.com/role/DisclosureNotesReceivableNetThirdPartiesScheduleOfMovementOfAllowanceForNotesReceivableDetails NOTES RECEIVABLE, NET - THIRD PARTIES - (Schedule of Movement of Allowance for notes receivable) (Details) Details 85 false false R86.htm 40901 - Disclosure - ADVANCES TO SUPPLIERS, NET - THIRD PARTIES (Details) Sheet http://www.jinkosolar.com/role/DisclosureAdvancesToSuppliersNetThirdPartiesDetails ADVANCES TO SUPPLIERS, NET - THIRD PARTIES (Details) Details http://www.jinkosolar.com/role/DisclosureAdvancesToSuppliersNetThirdPartiesTables 86 false false R87.htm 41001 - Disclosure - INVENTORIES (Details) Sheet http://www.jinkosolar.com/role/DisclosureInventoriesDetails INVENTORIES (Details) Details http://www.jinkosolar.com/role/DisclosureInventoriesTables 87 false false R88.htm 41101 - Disclosure - PREPAYMENTS AND OTHER CURRENT ASSETS (Details) Sheet http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails PREPAYMENTS AND OTHER CURRENT ASSETS (Details) Details http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsTables 88 false false R89.htm 41102 - Disclosure - PREPAYMENTS AND OTHER CURRENT ASSETS - Activity in the allowance for credit losses (Details) Sheet http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsActivityInAllowanceForCreditLossesDetails PREPAYMENTS AND OTHER CURRENT ASSETS - Activity in the allowance for credit losses (Details) Details 89 false false R90.htm 41201 - Disclosure - INVESTMENTS AND AVAILABLE-FOR-SALE SECURITIES - Schedule of Long-term Investments (Details) Sheet http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesScheduleOfLongTermInvestmentsDetails INVESTMENTS AND AVAILABLE-FOR-SALE SECURITIES - Schedule of Long-term Investments (Details) Details 90 false false R91.htm 41202 - Disclosure - INVESTMENTS AND AVAILABLE-FOR-SALE SECURITIES (Details) Sheet http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails INVESTMENTS AND AVAILABLE-FOR-SALE SECURITIES (Details) Details http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesTables 91 false false R92.htm 41301 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Details) Sheet http://www.jinkosolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails PROPERTY, PLANT AND EQUIPMENT, NET (Details) Details http://www.jinkosolar.com/role/DisclosurePropertyPlantAndEquipmentNetTables 92 false false R93.htm 41401 - Disclosure - LAND USE RIGHTS, NET (Details) Sheet http://www.jinkosolar.com/role/DisclosureLandUseRightsNetDetails LAND USE RIGHTS, NET (Details) Details http://www.jinkosolar.com/role/DisclosureLandUseRightsNetTables 93 false false R94.htm 41501 - Disclosure - INTANGIBLE ASSETS, NET (Details) Sheet http://www.jinkosolar.com/role/DisclosureIntangibleAssetsNetDetails INTANGIBLE ASSETS, NET (Details) Details http://www.jinkosolar.com/role/DisclosureIntangibleAssetsNetTables 94 false false R95.htm 41601 - Disclosure - OTHER ASSETS - THIRD PARTIES (Details) Sheet http://www.jinkosolar.com/role/DisclosureOtherAssetsThirdPartiesDetails OTHER ASSETS - THIRD PARTIES (Details) Details http://www.jinkosolar.com/role/DisclosureOtherAssetsThirdParties 95 false false R96.htm 41602 - Disclosure - OTHER ASSETS - THIRD PARTIES - Additional (Details) Sheet http://www.jinkosolar.com/role/DisclosureOtherAssetsThirdPartiesAdditionalDetails OTHER ASSETS - THIRD PARTIES - Additional (Details) Details 96 false false R97.htm 41603 - Disclosure - OTHER ASSETS - THIRD PARTIES - Summary of activity in allowance for credit losses related to deposits (Details) Sheet http://www.jinkosolar.com/role/DisclosureOtherAssetsThirdPartiesSummaryOfActivityInAllowanceForCreditLossesRelatedToDepositsDetails OTHER ASSETS - THIRD PARTIES - Summary of activity in allowance for credit losses related to deposits (Details) Details 97 false false R98.htm 41701 - Disclosure - OTHER PAYABLES AND ACCRUALS (Details) Sheet http://www.jinkosolar.com/role/DisclosureOtherPayablesAndAccrualsDetails OTHER PAYABLES AND ACCRUALS (Details) Details http://www.jinkosolar.com/role/DisclosureOtherPayablesAndAccrualsTables 98 false false R99.htm 41801 - Disclosure - BORROWINGS - Short-term borrowings (Details) Sheet http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermBorrowingsDetails BORROWINGS - Short-term borrowings (Details) Details 99 false false R100.htm 41802 - Disclosure - BORROWINGS - Type of short-term (Details) Sheet http://www.jinkosolar.com/role/DisclosureBorrowingsTypeOfShortTermDetails BORROWINGS - Type of short-term (Details) Details 100 false false R101.htm 41803 - Disclosure - BORROWINGS - Short-term narrative (Details) Sheet http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails BORROWINGS - Short-term narrative (Details) Details 101 false false R102.htm 41804 - Disclosure - BORROWINGS - Long-term (Details) Sheet http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermDetails BORROWINGS - Long-term (Details) Details 102 false false R103.htm 41805 - Disclosure - BORROWINGS - Long-term future principal repayments (Details) Sheet http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermFuturePrincipalRepaymentsDetails BORROWINGS - Long-term future principal repayments (Details) Details 103 false false R104.htm 41806 - Disclosure - BORROWINGS - Long-term narrative (Details) Sheet http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails BORROWINGS - Long-term narrative (Details) Details 104 false false R105.htm 41807 - Disclosure - BORROWINGS - Other long-term borrowings (Details) Sheet http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails BORROWINGS - Other long-term borrowings (Details) Details 105 false false R106.htm 41901 - Disclosure - LEASES (Details) Sheet http://www.jinkosolar.com/role/DisclosureLeasesDetails LEASES (Details) Details http://www.jinkosolar.com/role/DisclosureLeasesTables 106 false false R107.htm 41902 - Disclosure - LEASES - Operating and finance leases (Details) Sheet http://www.jinkosolar.com/role/DisclosureLeasesOperatingAndFinanceLeasesDetails LEASES - Operating and finance leases (Details) Details 107 false false R108.htm 41903 - Disclosure - LEASES - Components of lease expenses (Details) Sheet http://www.jinkosolar.com/role/DisclosureLeasesComponentsOfLeaseExpensesDetails LEASES - Components of lease expenses (Details) Details 108 false false R109.htm 41904 - Disclosure - LEASES - Supplemental cash flow information (Details) Sheet http://www.jinkosolar.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails LEASES - Supplemental cash flow information (Details) Details 109 false false R110.htm 41905 - Disclosure - LEASES - Maturities of lease liabilities (Details) Sheet http://www.jinkosolar.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails LEASES - Maturities of lease liabilities (Details) Details 110 false false R111.htm 42001 - Disclosure - EARNINGS PER SHARE (Details) Sheet http://www.jinkosolar.com/role/DisclosureEarningsPerShareDetails EARNINGS PER SHARE (Details) Details http://www.jinkosolar.com/role/DisclosureEarningsPerShareTables 111 false false R112.htm 42002 - Disclosure - EARNINGS PER SHARE - Additional (Details) Sheet http://www.jinkosolar.com/role/DisclosureEarningsPerShareAdditionalDetails EARNINGS PER SHARE - Additional (Details) Details 112 false false R113.htm 42101 - Disclosure - EMPLOYEE BENEFITS (Details) Sheet http://www.jinkosolar.com/role/DisclosureEmployeeBenefitsDetails EMPLOYEE BENEFITS (Details) Details http://www.jinkosolar.com/role/DisclosureEmployeeBenefits 113 false false R114.htm 42201 - Disclosure - CONVERTIBLE SENIOR NOTES AND CALL OPTIONS (Details) Notes http://www.jinkosolar.com/role/DisclosureConvertibleSeniorNotesAndCallOptionsDetails CONVERTIBLE SENIOR NOTES AND CALL OPTIONS (Details) Details http://www.jinkosolar.com/role/DisclosureConvertibleSeniorNotesAndCallOptions 114 false false R115.htm 42202 - Disclosure - CONVERTIBLE SENIOR NOTES AND CALL OPTIONS - Call options (Details) Notes http://www.jinkosolar.com/role/DisclosureConvertibleSeniorNotesAndCallOptionsCallOptionsDetails CONVERTIBLE SENIOR NOTES AND CALL OPTIONS - Call options (Details) Details 115 false false R116.htm 42301 - Disclosure - ORDINARY SHARES (Details) Sheet http://www.jinkosolar.com/role/DisclosureOrdinarySharesDetails ORDINARY SHARES (Details) Details http://www.jinkosolar.com/role/DisclosureOrdinaryShares 116 false false R117.htm 42401 - Disclosure - SUBSIDIARY'S OFFERING OF ITS EQUITY INTERESTS (Details) Sheet http://www.jinkosolar.com/role/DisclosureSubsidiarySOfferingOfItsEquityInterestsDetails SUBSIDIARY'S OFFERING OF ITS EQUITY INTERESTS (Details) Details http://www.jinkosolar.com/role/DisclosureSubsidiarySOfferingOfItsEquityInterests 117 false false R118.htm 42501 - Disclosure - SHARE BASED COMPENSATION (Details) Sheet http://www.jinkosolar.com/role/DisclosureShareBasedCompensationDetails SHARE BASED COMPENSATION (Details) Details http://www.jinkosolar.com/role/DisclosureShareBasedCompensationTables 118 false false R119.htm 42502 - Disclosure - SHARE BASED COMPENSATION - Stock Option Activity (Details) Sheet http://www.jinkosolar.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails SHARE BASED COMPENSATION - Stock Option Activity (Details) Details 119 false false R120.htm 42503 - Disclosure - SHARE BASED COMPENSATION - Summary of Non-vested Shares (Details) Sheet http://www.jinkosolar.com/role/DisclosureShareBasedCompensationSummaryOfNonVestedSharesDetails SHARE BASED COMPENSATION - Summary of Non-vested Shares (Details) Details 120 false false R121.htm 42504 - Disclosure - SHARE BASED COMPENSATION - Restricted Shares (Details) Sheet http://www.jinkosolar.com/role/DisclosureShareBasedCompensationRestrictedSharesDetails SHARE BASED COMPENSATION - Restricted Shares (Details) Details 121 false false R122.htm 42505 - Disclosure - SHARE BASED COMPENSATION - Share options activities (Details) Sheet http://www.jinkosolar.com/role/DisclosureShareBasedCompensationShareOptionsActivitiesDetails SHARE BASED COMPENSATION - Share options activities (Details) Details 122 false false R123.htm 42506 - Disclosure - SHARE BASED COMPENSATION - Expense Allocation (Details) Sheet http://www.jinkosolar.com/role/DisclosureShareBasedCompensationExpenseAllocationDetails SHARE BASED COMPENSATION - Expense Allocation (Details) Details 123 false false R124.htm 42601 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES - Balances (Details) Sheet http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesBalancesDetails RELATED PARTY TRANSACTIONS AND BALANCES - Balances (Details) Details 124 false false R125.htm 42602 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES - Transaction From Related Party (Details) Sheet http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionFromRelatedPartyDetails RELATED PARTY TRANSACTIONS AND BALANCES - Transaction From Related Party (Details) Details 125 false false R126.htm 42603 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES - Transactions (Details) Sheet http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionsDetails RELATED PARTY TRANSACTIONS AND BALANCES - Transactions (Details) Details 126 false false R127.htm 42701 - Disclosure - CERTAIN RISKS AND CONCENTRATION (Details) Sheet http://www.jinkosolar.com/role/DisclosureCertainRisksAndConcentrationDetails CERTAIN RISKS AND CONCENTRATION (Details) Details http://www.jinkosolar.com/role/DisclosureCertainRisksAndConcentration 127 false false R128.htm 42702 - Disclosure - CERTAIN RISKS AND CONCENTRATION - Schedule of Major Customers (Details) Sheet http://www.jinkosolar.com/role/DisclosureCertainRisksAndConcentrationScheduleOfMajorCustomersDetails CERTAIN RISKS AND CONCENTRATION - Schedule of Major Customers (Details) Details 128 false false R129.htm 42801 - Disclosure - COMMITMENTS AND CONTINGENCIES - Capital commitments (Details) Sheet http://www.jinkosolar.com/role/DisclosureCommitmentsAndContingenciesCapitalCommitmentsDetails COMMITMENTS AND CONTINGENCIES - Capital commitments (Details) Details 129 false false R130.htm 42802 - Disclosure - COMMITMENTS AND CONTINGENCIES - Contingencies and Guarantees (Details) Sheet http://www.jinkosolar.com/role/DisclosureCommitmentsAndContingenciesContingenciesAndGuaranteesDetails COMMITMENTS AND CONTINGENCIES - Contingencies and Guarantees (Details) Details 130 false false R131.htm 42901 - Disclosure - FAIR VALUE MEASUREMENTS (Details) Sheet http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsDetails FAIR VALUE MEASUREMENTS (Details) Details http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsTables 131 false false R132.htm 42902 - Disclosure - FAIR VALUE MEASUREMENTS (Assets and Liabilities on a Recurring Basis) (Details) Sheet http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesOnRecurringBasisDetails FAIR VALUE MEASUREMENTS (Assets and Liabilities on a Recurring Basis) (Details) Details http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsTables 132 false false R133.htm 42903 - Disclosure - FAIR VALUE MEASUREMENTS (Assets and Liabilities Measured Using Unobservable Inputs) (Details) Sheet http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredUsingUnobservableInputsDetails FAIR VALUE MEASUREMENTS (Assets and Liabilities Measured Using Unobservable Inputs) (Details) Details http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsTables 133 false false R134.htm 42904 - Disclosure - FAIR VALUE MEASUREMENTS (Changes in fair value of Foreign Exchange Option) (Details) Sheet http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsChangesInFairValueOfForeignExchangeOptionDetails FAIR VALUE MEASUREMENTS (Changes in fair value of Foreign Exchange Option) (Details) Details http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsTables 134 false false R135.htm 42905 - Disclosure - FAIR VALUE MEASUREMENTS (Changes in fair value of rate swap derivative) (Details) Sheet http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsChangesInFairValueOfRateSwapDerivativeDetails FAIR VALUE MEASUREMENTS (Changes in fair value of rate swap derivative) (Details) Details http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsTables 135 false false R136.htm 42906 - Disclosure - FAIR VALUE MEASUREMENTS (Fair Value Of Rap Cap Derivative) (Details) Sheet http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsFairValueOfRapCapDerivativeDetails FAIR VALUE MEASUREMENTS (Fair Value Of Rap Cap Derivative) (Details) Details http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsTables 136 false false R137.htm 42907 - Disclosure - FAIR VALUE MEASUREMENTS (Change in Fair Value of Derivatives) (Details) Sheet http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsChangeInFairValueOfDerivativesDetails FAIR VALUE MEASUREMENTS (Change in Fair Value of Derivatives) (Details) Details http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsTables 137 false false R138.htm 42908 - Disclosure - FAIR VALUE MEASUREMENTS (Significant Unobservable Inputs) (Details) Sheet http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsSignificantUnobservableInputsDetails FAIR VALUE MEASUREMENTS (Significant Unobservable Inputs) (Details) Details http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsTables 138 false false R139.htm 42909 - Disclosure - FAIR VALUE MEASUREMENTS (Changes in Level 3 fair value of available-for-sale securities) (Details) Sheet http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsChangesInLevel3FairValueOfAvailableForSaleSecuritiesDetails FAIR VALUE MEASUREMENTS (Changes in Level 3 fair value of available-for-sale securities) (Details) Details http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsTables 139 false false R140.htm 43001 - Disclosure - RESTRICTED NET ASSETS (Details) Sheet http://www.jinkosolar.com/role/DisclosureRestrictedNetAssetsDetails RESTRICTED NET ASSETS (Details) Details http://www.jinkosolar.com/role/DisclosureRestrictedNetAssets 140 false false R141.htm 43101 - Disclosure - SUBSEQUENT EVENTS (Details) Sheet http://www.jinkosolar.com/role/DisclosureSubsequentEventsDetails SUBSEQUENT EVENTS (Details) Details http://www.jinkosolar.com/role/DisclosureSubsequentEvents 141 false false R142.htm 43201 - Disclosure - ADDITIONAL INFORMATION-CONDENSED FINANCIAL STATEMENTS OF THE PARENT COMPANY - Condensed statements of operations (Details) Sheet http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedStatementsOfOperationsDetails ADDITIONAL INFORMATION-CONDENSED FINANCIAL STATEMENTS OF THE PARENT COMPANY - Condensed statements of operations (Details) Details 142 false false R143.htm 43202 - Disclosure - ADDITIONAL INFORMATION-CONDENSED FINANCIAL STATEMENTS OF THE PARENT COMPANY - Condensed balance sheets (Details) Sheet http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails ADDITIONAL INFORMATION-CONDENSED FINANCIAL STATEMENTS OF THE PARENT COMPANY - Condensed balance sheets (Details) Details 143 false false R144.htm 43203 - Disclosure - ADDITIONAL INFORMATION-CONDENSED FINANCIAL STATEMENTS OF THE PARENT COMPANY - Condensed balance sheets (Parenthetical) (Details) Sheet http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsParentheticalDetails ADDITIONAL INFORMATION-CONDENSED FINANCIAL STATEMENTS OF THE PARENT COMPANY - Condensed balance sheets (Parenthetical) (Details) Details 144 false false R145.htm 43204 - Disclosure - ADDITIONAL INFORMATION-CONDENSED FINANCIAL STATEMENTS OF THE PARENT COMPANY - Condensed cash flows (Details) Sheet http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails ADDITIONAL INFORMATION-CONDENSED FINANCIAL STATEMENTS OF THE PARENT COMPANY - Condensed cash flows (Details) Details 145 false false All Reports Book All Reports [dq-0542-Deprecated-Concept] Concept AccountsReceivableRelatedPartiesCurrent in us-gaap/2022 used in 6 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. jks-20221231x20f.htm 180, 247 [dq-0542-Deprecated-Concept] Concept NotesReceivableRelatedPartiesCurrent in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. jks-20221231x20f.htm 180 [dq-0542-Deprecated-Concept] Concept DueFromOfficersOrStockholdersCurrent in us-gaap/2022 used in 3 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. jks-20221231x20f.htm 180 [dq-0542-Deprecated-Concept] Concept DueFromOtherRelatedParties in us-gaap/2022 used in 3 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. jks-20221231x20f.htm 180 [dq-0542-Deprecated-Concept] Concept AccountsPayableRelatedPartiesCurrent in us-gaap/2022 used in 5 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. jks-20221231x20f.htm 181, 233, 247 [dq-0542-Deprecated-Concept] Concept NotesPayableRelatedPartiesClassifiedCurrent in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. jks-20221231x20f.htm 181 [dq-0542-Deprecated-Concept] Concept TreasuryStockShares in us-gaap/2022 used in 4 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. jks-20221231x20f.htm 181, 247 [dq-0542-Deprecated-Concept] Concept TreasuryStockMember in us-gaap/2022 used in 68 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. jks-20221231x20f.htm 182 [dq-0542-Deprecated-Concept] Concept DueFromEmployeesCurrent in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. jks-20221231x20f.htm 210 [dq-0542-Deprecated-Concept] Concept AccountsReceivableRelatedParties in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. jks-20221231x20f.htm 233 [dq-0542-Deprecated-Concept] Concept NotesReceivableRelatedParties in us-gaap/2022 used in 1 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. jks-20221231x20f.htm 233 [dq-0542-Deprecated-Concept] Concept NotesPayableRelatedPartiesCurrentAndNoncurrent in us-gaap/2022 used in 1 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. jks-20221231x20f.htm 233 [dq-0542-Deprecated-Concept] Concept RevenueFromRelatedParties in us-gaap/2022 used in 10 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. jks-20221231x20f.htm 234 [dq-0542-Deprecated-Concept] Concept RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty in us-gaap/2022 used in 4 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. jks-20221231x20f.htm 234, 235 [dq-0542-Deprecated-Concept] Concept RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty in us-gaap/2022 used in 3 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. jks-20221231x20f.htm 234 [dq-0542-Deprecated-Concept] Concept DueFromRelatedParties in us-gaap/2022 used in 5 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. jks-20221231x20f.htm 234, 247 [dq-0542-Deprecated-Concept] Concept AccountsReceivableRelatedPartiesNoncurrent in us-gaap/2022 used in 1 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. jks-20221231x20f.htm 247 [dq-0542-Deprecated-Concept] Concept DueFromRelatedPartiesNoncurrent in us-gaap/2022 used in 1 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. jks-20221231x20f.htm 247 [dq-0542-Deprecated-Concept] Concept DueToRelatedPartiesNoncurrent in us-gaap/2022 used in 1 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. jks-20221231x20f.htm 247 [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 28 fact(s) appearing in ix:hidden were eligible for transformation: dei:CurrentFiscalYearEndDate, jks:PeriodOfRightToUse, jks:SaleLeasebackTransactionLeaseTerm, jks:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonVestedWeightedAveragePeriod, us-gaap:DebtInstrumentTerm, us-gaap:DebtSecuritiesAvailableForSaleTerm - jks-20221231x20f.htm 9 jks-20221231x20f.htm jks-20221231.xsd jks-20221231_cal.xml jks-20221231_def.xml jks-20221231_lab.xml jks-20221231_pre.xml jks-20221231xex12d1.htm jks-20221231xex12d2.htm jks-20221231xex13d1.htm jks-20221231xex13d2.htm jks-20221231xex15d1.htm jks-20221231xex15d2.htm jks-20221231xex15d3.htm jks-20221231xex4d23.htm jks-20221231xex4d26.htm jks-20221231xex8d1.htm jks-20221231x20f002.jpg jks-20221231x20f003.jpg jks-20221231x20f004.jpg http://fasb.org/srt/2022 http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 177 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "jks-20221231x20f.htm": { "axisCustom": 1, "axisStandard": 43, "baseTaxonomies": { "http://fasb.org/srt/2022": 3, "http://fasb.org/us-gaap/2022": 2269, "http://xbrl.sec.gov/dei/2022": 104 }, "contextCount": 788, "dts": { "calculationLink": { "local": [ "jks-20221231_cal.xml" ] }, "definitionLink": { "local": [ "jks-20221231_def.xml" ] }, "inline": { "local": [ "jks-20221231x20f.htm" ] }, "labelLink": { "local": [ "jks-20221231_lab.xml" ] }, "presentationLink": { "local": [ "jks-20221231_pre.xml" ] }, "schema": { "local": [ "jks-20221231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd", "https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd" ] } }, "elementCount": 1340, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 28, "http://www.jinkosolar.com/20221231": 3, "http://xbrl.sec.gov/dei/2022": 5, "total": 36 }, "keyCustom": 265, "keyStandard": 554, "memberCustom": 192, "memberStandard": 83, "nsprefix": "jks", "nsuri": "http://www.jinkosolar.com/20221231", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "menuCat": "Cover", "order": "1", "role": "http://www.jinkosolar.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "jks:OperatingRevenueDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - REVENUES", "menuCat": "Notes", "order": "10", "role": "http://www.jinkosolar.com/role/DisclosureRevenues", "shortName": "REVENUES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "jks:OperatingRevenueDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R100": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "jks:ScheduleOfTypeOfLoanAndCollateralTypeTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_mjZr7tGG-EKl7okjZ29t5g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShortTermBorrowings", "reportCount": 1, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41802 - Disclosure - BORROWINGS - Type of short-term (Details)", "menuCat": "Details", "order": "100", "role": "http://www.jinkosolar.com/role/DisclosureBorrowingsTypeOfShortTermDetails", "shortName": "BORROWINGS - Type of short-term (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "jks:ScheduleOfTypeOfLoanAndCollateralTypeTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_jks_DebtCollateralAxis_jks_GuaranteedByJinkoSolarHoldingMember_nucrZjxEsUawJs_cgXwUFg", "decimals": "-3", "lang": null, "name": "us-gaap:ShortTermBorrowings", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R101": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_mjZr7tGG-EKl7okjZ29t5g", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ShortTermDebtWeightedAverageInterestRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_EtdYNrASt0iBUm_2Ri_wDg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41803 - Disclosure - BORROWINGS - Short-term narrative (Details)", "menuCat": "Details", "order": "101", "role": "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails", "shortName": "BORROWINGS - Short-term narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_mjZr7tGG-EKl7okjZ29t5g", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ShortTermDebtWeightedAverageInterestRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_EtdYNrASt0iBUm_2Ri_wDg", "xsiNil": "false" } }, "R102": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_mjZr7tGG-EKl7okjZ29t5g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LoansPayableToBank", "reportCount": 1, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41804 - Disclosure - BORROWINGS - Long-term (Details)", "menuCat": "Details", "order": "102", "role": "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermDetails", "shortName": "BORROWINGS - Long-term (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R103": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_mjZr7tGG-EKl7okjZ29t5g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41805 - Disclosure - BORROWINGS - Long-term future principal repayments (Details)", "menuCat": "Details", "order": "103", "role": "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermFuturePrincipalRepaymentsDetails", "shortName": "BORROWINGS - Long-term future principal repayments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_mjZr7tGG-EKl7okjZ29t5g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R104": { "firstAnchor": { "ancestors": [ "us-gaap:DebtInstrumentTerm", "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "jks:PrepaymentsAndOtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentTerm", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41806 - Disclosure - BORROWINGS - Long-term narrative (Details)", "menuCat": "Details", "order": "104", "role": "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails", "shortName": "BORROWINGS - Long-term narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_us-gaap_DebtInstrumentAxis_jks_LongtermBorrowingsWithEmbeddedWarrantsMember_pRlr-elpYEWc8r3ov5KrSg", "decimals": "-6", "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R105": { "firstAnchor": { "ancestors": [ "us-gaap:DebtInstrumentTerm", "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "jks:PrepaymentsAndOtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentTerm", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41807 - Disclosure - BORROWINGS - Other long-term borrowings (Details)", "menuCat": "Details", "order": "105", "role": "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails", "shortName": "BORROWINGS - Other long-term borrowings (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_10_31_2020_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_jks_JinkosolarSichuanCo.Ltd.Member_5zlRkJ2lAUapS21K_EO6yA", "decimals": "2", "lang": null, "name": "jks:EquityMethodInvestmentFixedAnnualReturnPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_EtdYNrASt0iBUm_2Ri_wDg", "xsiNil": "false" } }, "R106": { "firstAnchor": { "ancestors": [ "p", "jks:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseExistenceOfResidualValueGuarantee", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41901 - Disclosure - LEASES (Details)", "menuCat": "Details", "order": "106", "role": "http://www.jinkosolar.com/role/DisclosureLeasesDetails", "shortName": "LEASES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "jks:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseExistenceOfResidualValueGuarantee", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R107": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "jks:ScheduleOfLesseeOperatingAndFinanceLeaseBalancesTableTextBlock", "jks:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_mjZr7tGG-EKl7okjZ29t5g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseLiabilityCurrent", "reportCount": 1, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41902 - Disclosure - LEASES - Operating and finance leases (Details)", "menuCat": "Details", "order": "107", "role": "http://www.jinkosolar.com/role/DisclosureLeasesOperatingAndFinanceLeasesDetails", "shortName": "LEASES - Operating and finance leases (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R108": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "jks:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41903 - Disclosure - LEASES - Components of lease expenses (Details)", "menuCat": "Details", "order": "108", "role": "http://www.jinkosolar.com/role/DisclosureLeasesComponentsOfLeaseExpensesDetails", "shortName": "LEASES - Components of lease expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "jks:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R109": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41904 - Disclosure - LEASES - Supplemental cash flow information (Details)", "menuCat": "Details", "order": "109", "role": "http://www.jinkosolar.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails", "shortName": "LEASES - Supplemental cash flow information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InterestIncomeAndInterestExpenseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - INTEREST EXPENSES, NET", "menuCat": "Notes", "order": "11", "role": "http://www.jinkosolar.com/role/DisclosureInterestExpensesNet", "shortName": "INTEREST EXPENSES, NET", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InterestIncomeAndInterestExpenseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R110": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_mjZr7tGG-EKl7okjZ29t5g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41905 - Disclosure - LEASES - Maturities of lease liabilities (Details)", "menuCat": "Details", "order": "110", "role": "http://www.jinkosolar.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails", "shortName": "LEASES - Maturities of lease liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_mjZr7tGG-EKl7okjZ29t5g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R111": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42001 - Disclosure - EARNINGS PER SHARE (Details)", "menuCat": "Details", "order": "111", "role": "http://www.jinkosolar.com/role/DisclosureEarningsPerShareDetails", "shortName": "EARNINGS PER SHARE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R112": { "firstAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_qljr6s897kKkWrylVTDH8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42002 - Disclosure - EARNINGS PER SHARE - Additional (Details)", "menuCat": "Details", "order": "112", "role": "http://www.jinkosolar.com/role/DisclosureEarningsPerShareAdditionalDetails", "shortName": "EARNINGS PER SHARE - Additional (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_qljr6s897kKkWrylVTDH8A", "xsiNil": "false" } }, "R113": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": "4", "first": true, "lang": null, "name": "jks:PenaltyOnDailyRateBasisAsAPercentageOfOutstandingContribution", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_EtdYNrASt0iBUm_2Ri_wDg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42101 - Disclosure - EMPLOYEE BENEFITS (Details)", "menuCat": "Details", "order": "113", "role": "http://www.jinkosolar.com/role/DisclosureEmployeeBenefitsDetails", "shortName": "EMPLOYEE BENEFITS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": "4", "first": true, "lang": null, "name": "jks:PenaltyOnDailyRateBasisAsAPercentageOfOutstandingContribution", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_EtdYNrASt0iBUm_2Ri_wDg", "xsiNil": "false" } }, "R114": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_kVvLLO0ZPkOqNQwHBn_djw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "reportCount": 1, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42201 - Disclosure - CONVERTIBLE SENIOR NOTES AND CALL OPTIONS (Details)", "menuCat": "Details", "order": "114", "role": "http://www.jinkosolar.com/role/DisclosureConvertibleSeniorNotesAndCallOptionsDetails", "shortName": "CONVERTIBLE SENIOR NOTES AND CALL OPTIONS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": "-6", "lang": null, "name": "us-gaap:ForeignCurrencyTransactionGainLossUnrealized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R115": { "firstAnchor": { "ancestors": [ "p", "jks:IssuanceOfOrdinarySharesTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_5_1_2019_To_5_31_2019_wo7FAsfWS0qONdAfFJSyEQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unitRef": "Unit_Standard_shares_qljr6s897kKkWrylVTDH8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42202 - Disclosure - CONVERTIBLE SENIOR NOTES AND CALL OPTIONS - Call options (Details)", "menuCat": "Details", "order": "115", "role": "http://www.jinkosolar.com/role/DisclosureConvertibleSeniorNotesAndCallOptionsCallOptionsDetails", "shortName": "CONVERTIBLE SENIOR NOTES AND CALL OPTIONS - Call options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_CallOptionMember_7Er-FHZrc0iZYIy2-jpv7A", "decimals": "INF", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_qljr6s897kKkWrylVTDH8A", "xsiNil": "false" } }, "R116": { "firstAnchor": { "ancestors": [ "p", "jks:IssuanceOfOrdinarySharesTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_mjZr7tGG-EKl7okjZ29t5g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalUnits", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_kh6fwTXehk6xDg7IILY-4g", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42301 - Disclosure - ORDINARY SHARES (Details)", "menuCat": "Details", "order": "116", "role": "http://www.jinkosolar.com/role/DisclosureOrdinarySharesDetails", "shortName": "ORDINARY SHARES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "jks:IssuanceOfOrdinarySharesTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_mjZr7tGG-EKl7okjZ29t5g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalUnits", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_kh6fwTXehk6xDg7IILY-4g", "xsiNil": "false" } }, "R117": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest", "reportCount": 1, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42401 - Disclosure - SUBSIDIARY'S OFFERING OF ITS EQUITY INTERESTS (Details)", "menuCat": "Details", "order": "117", "role": "http://www.jinkosolar.com/role/DisclosureSubsidiarySOfferingOfItsEquityInterestsDetails", "shortName": "SUBSIDIARY'S OFFERING OF ITS EQUITY INTERESTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_26_2022_To_1_26_2022_dei_LegalEntityAxis_jks_JinkoSolarCompanyLimitedMember_6b_TB69L6E2Nx4zUVQrZrw", "decimals": "4", "lang": null, "name": "us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_EtdYNrASt0iBUm_2Ri_wDg", "xsiNil": "false" } }, "R118": { "firstAnchor": { "ancestors": [ "p", "jks:ShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_8_1_2014_To_8_31_2014_5T4aHwoLNU26XheOz8ImMw", "decimals": "INF", "first": true, "lang": null, "name": "jks:ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingIncrements", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_installment_SzCByC0FIEu3IzGbvlQ99g", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42501 - Disclosure - SHARE BASED COMPENSATION (Details)", "menuCat": "Details", "order": "118", "role": "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationDetails", "shortName": "SHARE BASED COMPENSATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "jks:ShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_8_1_2014_To_8_31_2014_5T4aHwoLNU26XheOz8ImMw", "decimals": "INF", "first": true, "lang": null, "name": "jks:ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingIncrements", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_installment_SzCByC0FIEu3IzGbvlQ99g", "xsiNil": "false" } }, "R119": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2021_LdPsORYTgUSpVuNr28c4Yg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Unit_Standard_shares_qljr6s897kKkWrylVTDH8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42502 - Disclosure - SHARE BASED COMPENSATION - Stock Option Activity (Details)", "menuCat": "Details", "order": "119", "role": "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails", "shortName": "SHARE BASED COMPENSATION - Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_kVvLLO0ZPkOqNQwHBn_djw", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_qljr6s897kKkWrylVTDH8A", "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - OTHER INCOME, NET", "menuCat": "Notes", "order": "12", "role": "http://www.jinkosolar.com/role/DisclosureOtherIncomeNet", "shortName": "OTHER INCOME, NET", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R120": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": "-6", "first": true, "lang": null, "name": "jks:FairValueOfSharesVested", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42503 - Disclosure - SHARE BASED COMPENSATION - Summary of Non-vested Shares (Details)", "menuCat": "Details", "order": "120", "role": "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationSummaryOfNonVestedSharesDetails", "shortName": "SHARE BASED COMPENSATION - Summary of Non-vested Shares (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": "-6", "first": true, "lang": null, "name": "jks:FairValueOfSharesVested", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R121": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_PeEDh-5xTEyvIfDGTQqy2w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42504 - Disclosure - SHARE BASED COMPENSATION - Restricted Shares (Details)", "menuCat": "Details", "order": "121", "role": "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationRestrictedSharesDetails", "shortName": "SHARE BASED COMPENSATION - Restricted Shares (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_mQvlgLqYG0ODkp5CyTrZgg", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_qljr6s897kKkWrylVTDH8A", "xsiNil": "false" } }, "R122": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2021_LdPsORYTgUSpVuNr28c4Yg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Unit_Standard_shares_qljr6s897kKkWrylVTDH8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42505 - Disclosure - SHARE BASED COMPENSATION - Share options activities (Details)", "menuCat": "Details", "order": "122", "role": "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationShareOptionsActivitiesDetails", "shortName": "SHARE BASED COMPENSATION - Share options activities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_10_31_2022_srt_OwnershipAxis_jks_JinkoSolarCompanyLimitedMember_us-gaap_PlanNameAxis_jks_EquityIncentivePlan2022Member_UTwrDVMWUESoC4AaxNlAew", "decimals": "INF", "lang": null, "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_qljr6s897kKkWrylVTDH8A", "xsiNil": "false" } }, "R123": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_PeEDh-5xTEyvIfDGTQqy2w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42506 - Disclosure - SHARE BASED COMPENSATION - Expense Allocation (Details)", "menuCat": "Details", "order": "123", "role": "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationExpenseAllocationDetails", "shortName": "SHARE BASED COMPENSATION - Expense Allocation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_92y5eTTx6EuNRIhNVZ-vVA", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R124": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_mjZr7tGG-EKl7okjZ29t5g", "decimals": "-3", "first": true, "lang": null, "name": "jks:PrepaymentsAndOtherReceivableFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42601 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES - Balances (Details)", "menuCat": "Details", "order": "124", "role": "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesBalancesDetails", "shortName": "RELATED PARTY TRANSACTIONS AND BALANCES - Balances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_mjZr7tGG-EKl7okjZ29t5g", "decimals": "-3", "first": true, "lang": null, "name": "jks:PrepaymentsAndOtherReceivableFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R125": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "jks:ScheduleOfTransactionsWithRelatedPartiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_kVvLLO0ZPkOqNQwHBn_djw", "decimals": "-3", "first": true, "lang": null, "name": "jks:RelatedPartyTransactionsIncomeFromFinancingGuarantee", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42602 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES - Transaction From Related Party (Details)", "menuCat": "Details", "order": "125", "role": "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionFromRelatedPartyDetails", "shortName": "RELATED PARTY TRANSACTIONS AND BALANCES - Transaction From Related Party (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "jks:ScheduleOfTransactionsWithRelatedPartiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_kVvLLO0ZPkOqNQwHBn_djw", "decimals": "-3", "first": true, "lang": null, "name": "jks:RelatedPartyTransactionsIncomeFromFinancingGuarantee", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R126": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": "-6", "first": true, "lang": null, "name": "jks:GuarantorObligationsProceedsOfGuaranteeFee", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42603 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES - Transactions (Details)", "menuCat": "Details", "order": "126", "role": "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionsDetails", "shortName": "RELATED PARTY TRANSACTIONS AND BALANCES - Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": "-6", "first": true, "lang": null, "name": "jks:GuarantorObligationsProceedsOfGuaranteeFee", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R127": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_c8717rtrF0KvVo7irGUocw", "decimals": "3", "first": true, "lang": null, "name": "jks:ConcentrationRiskThresholdPercentage", "reportCount": 1, "unitRef": "Unit_Standard_pure_EtdYNrASt0iBUm_2Ri_wDg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42701 - Disclosure - CERTAIN RISKS AND CONCENTRATION (Details)", "menuCat": "Details", "order": "127", "role": "http://www.jinkosolar.com/role/DisclosureCertainRisksAndConcentrationDetails", "shortName": "CERTAIN RISKS AND CONCENTRATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_jks_ForeignCurrencyConcentrationRiskMember_8slZXy78Z0S79soG3IWuLA", "decimals": "4", "lang": null, "name": "jks:ConcentrationRiskThresholdPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_EtdYNrASt0iBUm_2Ri_wDg", "xsiNil": "false" } }, "R128": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_jks_SupplierFiveMember_6MNSxl-1_0WYLEgTmykLKg", "decimals": "3", "first": true, "lang": null, "name": "jks:ConcentrationRiskThresholdPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_EtdYNrASt0iBUm_2Ri_wDg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42702 - Disclosure - CERTAIN RISKS AND CONCENTRATION - Schedule of Major Customers (Details)", "menuCat": "Details", "order": "128", "role": "http://www.jinkosolar.com/role/DisclosureCertainRisksAndConcentrationScheduleOfMajorCustomersDetails", "shortName": "CERTAIN RISKS AND CONCENTRATION - Schedule of Major Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_jks_SupplierFiveMember_6MNSxl-1_0WYLEgTmykLKg", "decimals": "3", "first": true, "lang": null, "name": "jks:ConcentrationRiskThresholdPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_EtdYNrASt0iBUm_2Ri_wDg", "xsiNil": "false" } }, "R129": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LongTermPurchaseCommitmentTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_mjZr7tGG-EKl7okjZ29t5g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42801 - Disclosure - COMMITMENTS AND CONTINGENCIES - Capital commitments (Details)", "menuCat": "Details", "order": "129", "role": "http://www.jinkosolar.com/role/DisclosureCommitmentsAndContingenciesCapitalCommitmentsDetails", "shortName": "COMMITMENTS AND CONTINGENCIES - Capital commitments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LongTermPurchaseCommitmentTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_mjZr7tGG-EKl7okjZ29t5g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - TAXATION", "menuCat": "Notes", "order": "13", "role": "http://www.jinkosolar.com/role/DisclosureTaxation", "shortName": "TAXATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R130": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2020_To_9_30_2020_zsqDC3J5WE2-aGduSIS_Dg", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:LitigationSettlementAmountAwardedFromOtherParty", "reportCount": 1, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42802 - Disclosure - COMMITMENTS AND CONTINGENCIES - Contingencies and Guarantees (Details)", "menuCat": "Details", "order": "130", "role": "http://www.jinkosolar.com/role/DisclosureCommitmentsAndContingenciesContingenciesAndGuaranteesDetails", "shortName": "COMMITMENTS AND CONTINGENCIES - Contingencies and Guarantees (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_6_17_2022_srt_LitigationCaseAxis_jks_JiangxiJinkoMember_FLzpU6ZzHkGLIQwHkQqg4w", "decimals": "-5", "lang": null, "name": "us-gaap:SignificantSupplyCommitmentRemainingMinimumAmountCommitted", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_kh6fwTXehk6xDg7IILY-4g", "xsiNil": "false" } }, "R131": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesFvNiGainLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42901 - Disclosure - FAIR VALUE MEASUREMENTS (Details)", "menuCat": "Details", "order": "131", "role": "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsDetails", "shortName": "FAIR VALUE MEASUREMENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesFvNiGainLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R132": { "firstAnchor": { "ancestors": [ "jks:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag", "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "jks:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42902 - Disclosure - FAIR VALUE MEASUREMENTS (Assets and Liabilities on a Recurring Basis) (Details)", "menuCat": "Details", "order": "132", "role": "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesOnRecurringBasisDetails", "shortName": "FAIR VALUE MEASUREMENTS (Assets and Liabilities on a Recurring Basis) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "jks:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag", "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "jks:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R133": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2020_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_CallOptionMember_ZbXRYZTFeEiY_BayPuKTSw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "reportCount": 1, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42903 - Disclosure - FAIR VALUE MEASUREMENTS (Assets and Liabilities Measured Using Unobservable Inputs) (Details)", "menuCat": "Details", "order": "133", "role": "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredUsingUnobservableInputsDetails", "shortName": "FAIR VALUE MEASUREMENTS (Assets and Liabilities Measured Using Unobservable Inputs) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_CallOptionMember_GbbPFOqji0W2i8XUKeYFmw", "decimals": "-3", "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R134": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2021_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_AA1LQC9qE0-t-EyxMj2dkw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "reportCount": 1, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42904 - Disclosure - FAIR VALUE MEASUREMENTS (Changes in fair value of Foreign Exchange Option) (Details)", "menuCat": "Details", "order": "134", "role": "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsChangesInFairValueOfForeignExchangeOptionDetails", "shortName": "FAIR VALUE MEASUREMENTS (Changes in fair value of Foreign Exchange Option) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeOptionMember_gmvsRa9aaU6MWz2Ap6RqXA", "decimals": "-3", "lang": null, "name": "jks:PurchaseOfForeignExchangeOption", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R135": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrealizedGainLossOnDerivativesAndCommodityContracts", "reportCount": 1, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42905 - Disclosure - FAIR VALUE MEASUREMENTS (Changes in fair value of rate swap derivative) (Details)", "menuCat": "Details", "order": "135", "role": "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsChangesInFairValueOfRateSwapDerivativeDetails", "shortName": "FAIR VALUE MEASUREMENTS (Changes in fair value of rate swap derivative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_bquUZVH4eUidLZ4NQrtQJQ", "decimals": "-3", "lang": null, "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R136": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeAssetsAtFairValueTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2021_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateCapMember_NG_etVCCsEW3t2w_wrhMNg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "reportCount": 1, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42906 - Disclosure - FAIR VALUE MEASUREMENTS (Fair Value Of Rap Cap Derivative) (Details)", "menuCat": "Details", "order": "136", "role": "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsFairValueOfRapCapDerivativeDetails", "shortName": "FAIR VALUE MEASUREMENTS (Fair Value Of Rap Cap Derivative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeAssetsAtFairValueTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateCapMember_rTEoYhOZ6UairUy14xt8cA", "decimals": "-3", "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R137": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_FairValueByLiabilityClassAxis_us-gaap_BorrowingsMember_sNBtcNc_akmhlR8ydMdUHg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42907 - Disclosure - FAIR VALUE MEASUREMENTS (Change in Fair Value of Derivatives) (Details)", "menuCat": "Details", "order": "137", "role": "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsChangeInFairValueOfDerivativesDetails", "shortName": "FAIR VALUE MEASUREMENTS (Change in Fair Value of Derivatives) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_FairValueByLiabilityClassAxis_us-gaap_BorrowingsMember_sNBtcNc_akmhlR8ydMdUHg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R138": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_BorrowingsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputPriceVolatilityMember_EaOZ-1a3Ik-VRBoU5pCEgg", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DerivativeLiabilityMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_EtdYNrASt0iBUm_2Ri_wDg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42908 - Disclosure - FAIR VALUE MEASUREMENTS (Significant Unobservable Inputs) (Details)", "menuCat": "Details", "order": "138", "role": "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsSignificantUnobservableInputsDetails", "shortName": "FAIR VALUE MEASUREMENTS (Significant Unobservable Inputs) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_BorrowingsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputPriceVolatilityMember_EaOZ-1a3Ik-VRBoU5pCEgg", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DerivativeLiabilityMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_EtdYNrASt0iBUm_2Ri_wDg", "xsiNil": "false" } }, "R139": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "jks:ScheduleOfChangesInLevel3FairValueOfAvailableForSaleSecurities", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_us-gaap_InvestmentTypeAxis_jks_FairValueOfAvailableForSaleSecuritiesMember_YTtdV7HHmkCxMxri52GvZQ", "decimals": "-3", "first": true, "lang": null, "name": "jks:AdditionOfAvailableForSaleSecuritiesInFairValueInstrument", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42909 - Disclosure - FAIR VALUE MEASUREMENTS (Changes in Level 3 fair value of available-for-sale securities) (Details)", "menuCat": "Details", "order": "139", "role": "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsChangesInLevel3FairValueOfAvailableForSaleSecuritiesDetails", "shortName": "FAIR VALUE MEASUREMENTS (Changes in Level 3 fair value of available-for-sale securities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "jks:ScheduleOfChangesInLevel3FairValueOfAvailableForSaleSecurities", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_us-gaap_InvestmentTypeAxis_jks_FairValueOfAvailableForSaleSecuritiesMember_YTtdV7HHmkCxMxri52GvZQ", "decimals": "-3", "first": true, "lang": null, "name": "jks:AdditionOfAvailableForSaleSecuritiesInFairValueInstrument", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - ACCOUNTS RECEIVABLE, NET-THIRD PARTIES", "menuCat": "Notes", "order": "14", "role": "http://www.jinkosolar.com/role/DisclosureAccountsReceivableNetThirdParties", "shortName": "ACCOUNTS RECEIVABLE, NET-THIRD PARTIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R140": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RestrictedAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_mjZr7tGG-EKl7okjZ29t5g", "decimals": "-6", "first": true, "lang": null, "name": "jks:RestrictedNetAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "43001 - Disclosure - RESTRICTED NET ASSETS (Details)", "menuCat": "Details", "order": "140", "role": "http://www.jinkosolar.com/role/DisclosureRestrictedNetAssetsDetails", "shortName": "RESTRICTED NET ASSETS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RestrictedAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_mjZr7tGG-EKl7okjZ29t5g", "decimals": "-6", "first": true, "lang": null, "name": "jks:RestrictedNetAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R141": { "firstAnchor": { "ancestors": [ "us-gaap:DebtInstrumentTerm", "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "jks:PrepaymentsAndOtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentTerm", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "43101 - Disclosure - SUBSEQUENT EVENTS (Details)", "menuCat": "Details", "order": "141", "role": "http://www.jinkosolar.com/role/DisclosureSubsequentEventsDetails", "shortName": "SUBSEQUENT EVENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_4_23_2023_dei_LegalEntityAxis_jks_JiangxiJinkoMember_us-gaap_DebtInstrumentAxis_jks_ConvertibleBondsMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_C65kUQKRvkqYg_nO_uIobQ", "decimals": "-9", "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R142": { "firstAnchor": { "ancestors": [ "p", "jks:OperatingRevenueDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_12_1_2022_To_12_31_2022_fE6CE5w-xEWcz6iswhGeVQ", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "43201 - Disclosure - ADDITIONAL INFORMATION-CONDENSED FINANCIAL STATEMENTS OF THE PARENT COMPANY - Condensed statements of operations (Details)", "menuCat": "Details", "order": "142", "role": "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedStatementsOfOperationsDetails", "shortName": "ADDITIONAL INFORMATION-CONDENSED FINANCIAL STATEMENTS OF THE PARENT COMPANY - Condensed statements of operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "srt:ScheduleOfCondensedIncomeStatementTableTextBlock", "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_Er0LLu05LUWKX0LeW0OZIA", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_kh6fwTXehk6xDg7IILY-4g", "xsiNil": "false" } }, "R143": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_mjZr7tGG-EKl7okjZ29t5g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "43202 - Disclosure - ADDITIONAL INFORMATION-CONDENSED FINANCIAL STATEMENTS OF THE PARENT COMPANY - Condensed balance sheets (Details)", "menuCat": "Details", "order": "143", "role": "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails", "shortName": "ADDITIONAL INFORMATION-CONDENSED FINANCIAL STATEMENTS OF THE PARENT COMPANY - Condensed balance sheets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_wF4Rb_xFi0aHGQ7zo9-OvQ", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R144": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_mjZr7tGG-EKl7okjZ29t5g", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_3wcfRY1mTEqlVCwGhczPwg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "43203 - Disclosure - ADDITIONAL INFORMATION-CONDENSED FINANCIAL STATEMENTS OF THE PARENT COMPANY - Condensed balance sheets (Parenthetical) (Details)", "menuCat": "Details", "order": "144", "role": "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsParentheticalDetails", "shortName": "ADDITIONAL INFORMATION-CONDENSED FINANCIAL STATEMENTS OF THE PARENT COMPANY - Condensed balance sheets (Parenthetical) (Details)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "p", "td", "tr", "table", "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_wF4Rb_xFi0aHGQ7zo9-OvQ", "decimals": "INF", "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_3wcfRY1mTEqlVCwGhczPwg", "xsiNil": "false" } }, "R145": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "43204 - Disclosure - ADDITIONAL INFORMATION-CONDENSED FINANCIAL STATEMENTS OF THE PARENT COMPANY - Condensed cash flows (Details)", "menuCat": "Details", "order": "145", "role": "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails", "shortName": "ADDITIONAL INFORMATION-CONDENSED FINANCIAL STATEMENTS OF THE PARENT COMPANY - Condensed cash flows (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "srt:ScheduleOfCondensedCashFlowStatementTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_srt_ConsolidationItemsAxis_srt_ReportableLegalEntitiesMember_Er0LLu05LUWKX0LeW0OZIA", "decimals": "-3", "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "jks:NotesReceivableNetthirdPartiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - NOTES RECEIVABLE, NET-THIRD PARTIES", "menuCat": "Notes", "order": "15", "role": "http://www.jinkosolar.com/role/DisclosureNotesReceivableNetThirdParties", "shortName": "NOTES RECEIVABLE, NET-THIRD PARTIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "jks:NotesReceivableNetthirdPartiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "jks:AdvancesToSuppliersTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - ADVANCES TO SUPPLIERS, NET - THIRD PARTIES", "menuCat": "Notes", "order": "16", "role": "http://www.jinkosolar.com/role/DisclosureAdvancesToSuppliersNetThirdParties", "shortName": "ADVANCES TO SUPPLIERS, NET - THIRD PARTIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "jks:AdvancesToSuppliersTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - INVENTORIES", "menuCat": "Notes", "order": "17", "role": "http://www.jinkosolar.com/role/DisclosureInventories", "shortName": "INVENTORIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "jks:PrepaymentsAndOtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - PREPAYMENTS AND OTHER CURRENT ASSETS", "menuCat": "Notes", "order": "18", "role": "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssets", "shortName": "PREPAYMENTS AND OTHER CURRENT ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "jks:PrepaymentsAndOtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "jks:EquityMethodInvestmentsAndAvailableForSaleSecuritasTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - INVESTMENTS AND AVAILABLE-FOR-SALE SECURITIES", "menuCat": "Notes", "order": "19", "role": "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecurities", "shortName": "INVESTMENTS AND AVAILABLE-FOR-SALE SECURITIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "jks:EquityMethodInvestmentsAndAvailableForSaleSecuritasTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "jks:OperatingRevenueDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_12_1_2022_To_12_31_2022_fE6CE5w-xEWcz6iswhGeVQ", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "menuCat": "Statements", "order": "2", "role": "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": "-3", "lang": null, "name": "us-gaap:SellingAndMarketingExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET", "menuCat": "Notes", "order": "20", "role": "http://www.jinkosolar.com/role/DisclosurePropertyPlantAndEquipmentNet", "shortName": "PROPERTY, PLANT AND EQUIPMENT, NET", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "jks:LandUseRightsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11401 - Disclosure - LAND USE RIGHTS, NET", "menuCat": "Notes", "order": "21", "role": "http://www.jinkosolar.com/role/DisclosureLandUseRightsNet", "shortName": "LAND USE RIGHTS, NET", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "jks:LandUseRightsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11501 - Disclosure - INTANGIBLE ASSETS, NET", "menuCat": "Notes", "order": "22", "role": "http://www.jinkosolar.com/role/DisclosureIntangibleAssetsNet", "shortName": "INTANGIBLE ASSETS, NET", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11601 - Disclosure - OTHER ASSETS - THIRD PARTIES", "menuCat": "Notes", "order": "23", "role": "http://www.jinkosolar.com/role/DisclosureOtherAssetsThirdParties", "shortName": "OTHER ASSETS - THIRD PARTIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "jks:OtherPayablesAndAccrualsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11701 - Disclosure - OTHER PAYABLES AND ACCRUALS", "menuCat": "Notes", "order": "24", "role": "http://www.jinkosolar.com/role/DisclosureOtherPayablesAndAccruals", "shortName": "OTHER PAYABLES AND ACCRUALS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "jks:OtherPayablesAndAccrualsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11801 - Disclosure - BORROWINGS", "menuCat": "Notes", "order": "25", "role": "http://www.jinkosolar.com/role/DisclosureBorrowings", "shortName": "BORROWINGS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "jks:LeaseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11901 - Disclosure - LEASES", "menuCat": "Notes", "order": "26", "role": "http://www.jinkosolar.com/role/DisclosureLeases", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "jks:LeaseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "12001 - Disclosure - EARNINGS PER SHARE", "menuCat": "Notes", "order": "27", "role": "http://www.jinkosolar.com/role/DisclosureEarningsPerShare", "shortName": "EARNINGS PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "12101 - Disclosure - EMPLOYEE BENEFITS", "menuCat": "Notes", "order": "28", "role": "http://www.jinkosolar.com/role/DisclosureEmployeeBenefits", "shortName": "EMPLOYEE BENEFITS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "jks:ConvertibleSeniorDebenturesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "12201 - Disclosure - CONVERTIBLE SENIOR NOTES AND CALL OPTIONS", "menuCat": "Notes", "order": "29", "role": "http://www.jinkosolar.com/role/DisclosureConvertibleSeniorNotesAndCallOptions", "shortName": "CONVERTIBLE SENIOR NOTES AND CALL OPTIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "jks:ConvertibleSeniorDebenturesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "menuCat": "Statements", "order": "3", "role": "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfComprehensiveIncome", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": "-3", "lang": null, "name": "us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "jks:IssuanceOfOrdinarySharesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "12301 - Disclosure - ORDINARY SHARES", "menuCat": "Notes", "order": "30", "role": "http://www.jinkosolar.com/role/DisclosureOrdinaryShares", "shortName": "ORDINARY SHARES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "jks:IssuanceOfOrdinarySharesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "jks:SubsidiarysOfferingOfEquityInterestsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "12401 - Disclosure - SUBSIDIARY'S OFFERING OF ITS EQUITY INTERESTS", "menuCat": "Notes", "order": "31", "role": "http://www.jinkosolar.com/role/DisclosureSubsidiarySOfferingOfItsEquityInterests", "shortName": "SUBSIDIARY'S OFFERING OF ITS EQUITY INTERESTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "jks:SubsidiarysOfferingOfEquityInterestsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "jks:ShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "12501 - Disclosure - SHARE BASED COMPENSATION", "menuCat": "Notes", "order": "32", "role": "http://www.jinkosolar.com/role/DisclosureShareBasedCompensation", "shortName": "SHARE BASED COMPENSATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "jks:ShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "12601 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES", "menuCat": "Notes", "order": "33", "role": "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalances", "shortName": "RELATED PARTY TRANSACTIONS AND BALANCES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "12701 - Disclosure - CERTAIN RISKS AND CONCENTRATION", "menuCat": "Notes", "order": "34", "role": "http://www.jinkosolar.com/role/DisclosureCertainRisksAndConcentration", "shortName": "CERTAIN RISKS AND CONCENTRATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "12801 - Disclosure - COMMITMENTS AND CONTINGENCIES", "menuCat": "Notes", "order": "35", "role": "http://www.jinkosolar.com/role/DisclosureCommitmentsAndContingencies", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "12901 - Disclosure - FAIR VALUE MEASUREMENTS", "menuCat": "Notes", "order": "36", "role": "http://www.jinkosolar.com/role/DisclosureFairValueMeasurements", "shortName": "FAIR VALUE MEASUREMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestrictedAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "13001 - Disclosure - RESTRICTED NET ASSETS", "menuCat": "Notes", "order": "37", "role": "http://www.jinkosolar.com/role/DisclosureRestrictedNetAssets", "shortName": "RESTRICTED NET ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestrictedAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "13101 - Disclosure - SUBSEQUENT EVENTS", "menuCat": "Notes", "order": "38", "role": "http://www.jinkosolar.com/role/DisclosureSubsequentEvents", "shortName": "SUBSEQUENT EVENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "13201 - Disclosure - ADDITIONAL INFORMATION-CONDENSED FINANCIAL STATEMENTS OF THE PARENT COMPANY", "menuCat": "Notes", "order": "39", "role": "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompany", "shortName": "ADDITIONAL INFORMATION-CONDENSED FINANCIAL STATEMENTS OF THE PARENT COMPANY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_mjZr7tGG-EKl7okjZ29t5g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - CONSOLIDATED BALANCE SHEETS", "menuCat": "Statements", "order": "4", "role": "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_mjZr7tGG-EKl7okjZ29t5g", "decimals": "-3", "lang": null, "name": "us-gaap:RestrictedInvestmentsCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20202 - Disclosure - PRINCIPAL ACCOUNTING POLICIES (Policies)", "menuCat": "Policies", "order": "40", "role": "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesPolicies", "shortName": "PRINCIPAL ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "us-gaap:NatureOfOperations", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "jks:ScheduleOfSubsidiariesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30103 - Disclosure - ORGANIZATION AND NATURE OF OPERATIONS (Tables)", "menuCat": "Tables", "order": "41", "role": "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsTables", "shortName": "ORGANIZATION AND NATURE OF OPERATIONS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:NatureOfOperations", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "jks:ScheduleOfSubsidiariesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - PRINCIPAL ACCOUNTING POLICIES (Tables)", "menuCat": "Tables", "order": "42", "role": "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesTables", "shortName": "PRINCIPAL ACCOUNTING POLICIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "jks:OperatingRevenueDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "jks:ScheduleOfRevenuesByProductTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - REVENUES (Tables)", "menuCat": "Tables", "order": "43", "role": "http://www.jinkosolar.com/role/DisclosureRevenuesTables", "shortName": "REVENUES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "jks:OperatingRevenueDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "jks:ScheduleOfRevenuesByProductTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "us-gaap:InterestIncomeAndInterestExpenseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - INTEREST EXPENSES, NET (Tables)", "menuCat": "Tables", "order": "44", "role": "http://www.jinkosolar.com/role/DisclosureInterestExpensesNetTables", "shortName": "INTEREST EXPENSES, NET (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InterestIncomeAndInterestExpenseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - OTHER INCOME, NET (Tables)", "menuCat": "Tables", "order": "45", "role": "http://www.jinkosolar.com/role/DisclosureOtherIncomeNetTables", "shortName": "OTHER INCOME, NET (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - TAXATION (Tables)", "menuCat": "Tables", "order": "46", "role": "http://www.jinkosolar.com/role/DisclosureTaxationTables", "shortName": "TAXATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - ACCOUNTS RECEIVABLE, NET-THIRD PARTIES (Tables)", "menuCat": "Tables", "order": "47", "role": "http://www.jinkosolar.com/role/DisclosureAccountsReceivableNetThirdPartiesTables", "shortName": "ACCOUNTS RECEIVABLE, NET-THIRD PARTIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "jks:NotesReceivableNetthirdPartiesTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "jks:ScheduleOfNotesReceivableNetthirdPartiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - NOTES RECEIVABLE, NET-THIRD PARTIES (Tables)", "menuCat": "Tables", "order": "48", "role": "http://www.jinkosolar.com/role/DisclosureNotesReceivableNetThirdPartiesTables", "shortName": "NOTES RECEIVABLE, NET-THIRD PARTIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "jks:NotesReceivableNetthirdPartiesTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "jks:ScheduleOfNotesReceivableNetthirdPartiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "jks:AdvancesToSuppliersTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "jks:ScheduleOfAdvancesToSuppliersTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - ADVANCES TO SUPPLIERS, NET - THIRD PARTIES (Tables)", "menuCat": "Tables", "order": "49", "role": "http://www.jinkosolar.com/role/DisclosureAdvancesToSuppliersNetThirdPartiesTables", "shortName": "ADVANCES TO SUPPLIERS, NET - THIRD PARTIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "jks:AdvancesToSuppliersTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "jks:ScheduleOfAdvancesToSuppliersTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_mjZr7tGG-EKl7okjZ29t5g", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_3wcfRY1mTEqlVCwGhczPwg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00305 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "menuCat": "Statements", "order": "5", "role": "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheetsParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R50": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31003 - Disclosure - INVENTORIES (Tables)", "menuCat": "Tables", "order": "50", "role": "http://www.jinkosolar.com/role/DisclosureInventoriesTables", "shortName": "INVENTORIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "jks:PrepaymentsAndOtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31103 - Disclosure - PREPAYMENTS AND OTHER CURRENT ASSETS (Tables)", "menuCat": "Tables", "order": "51", "role": "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsTables", "shortName": "PREPAYMENTS AND OTHER CURRENT ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "jks:PrepaymentsAndOtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "jks:EquityMethodInvestmentsAndAvailableForSaleSecuritasTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31203 - Disclosure - INVESTMENTS AND AVAILABLE-FOR-SALE SECURITIES (Tables)", "menuCat": "Tables", "order": "52", "role": "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesTables", "shortName": "INVESTMENTS AND AVAILABLE-FOR-SALE SECURITIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "jks:EquityMethodInvestmentsAndAvailableForSaleSecuritasTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31303 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Tables)", "menuCat": "Tables", "order": "53", "role": "http://www.jinkosolar.com/role/DisclosurePropertyPlantAndEquipmentNetTables", "shortName": "PROPERTY, PLANT AND EQUIPMENT, NET (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "jks:LandUseRightsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "jks:LandUseRightsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31403 - Disclosure - LAND USE RIGHTS, NET (Tables)", "menuCat": "Tables", "order": "54", "role": "http://www.jinkosolar.com/role/DisclosureLandUseRightsNetTables", "shortName": "LAND USE RIGHTS, NET (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "jks:LandUseRightsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "jks:LandUseRightsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31503 - Disclosure - INTANGIBLE ASSETS, NET (Tables)", "menuCat": "Tables", "order": "55", "role": "http://www.jinkosolar.com/role/DisclosureIntangibleAssetsNetTables", "shortName": "INTANGIBLE ASSETS, NET (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "us-gaap:OtherAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31603 - Disclosure - OTHER ASSETS -THIRD PARTIES (Tables)", "menuCat": "Tables", "order": "56", "role": "http://www.jinkosolar.com/role/DisclosureOtherAssetsThirdPartiesTables", "shortName": "OTHER ASSETS -THIRD PARTIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OtherAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "jks:OtherPayablesAndAccrualsTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "jks:ScheduleOfOtherPayablesAndAccrualsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31703 - Disclosure - OTHER PAYABLES AND ACCRUALS (Tables)", "menuCat": "Tables", "order": "57", "role": "http://www.jinkosolar.com/role/DisclosureOtherPayablesAndAccrualsTables", "shortName": "OTHER PAYABLES AND ACCRUALS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "jks:OtherPayablesAndAccrualsTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "jks:ScheduleOfOtherPayablesAndAccrualsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShortTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31803 - Disclosure - BORROWINGS (Tables)", "menuCat": "Tables", "order": "58", "role": "http://www.jinkosolar.com/role/DisclosureBorrowingsTables", "shortName": "BORROWINGS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShortTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "jks:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "jks:ScheduleOfLesseeOperatingAndFinanceLeaseBalancesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31903 - Disclosure - LEASES (Tables)", "menuCat": "Tables", "order": "59", "role": "http://www.jinkosolar.com/role/DisclosureLeasesTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "jks:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "jks:ScheduleOfLesseeOperatingAndFinanceLeaseBalancesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_CIuoHGTHtkOsPxaSVMlqrw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY", "menuCat": "Statements", "order": "6", "role": "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_CIuoHGTHtkOsPxaSVMlqrw", "decimals": "INF", "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_qljr6s897kKkWrylVTDH8A", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "32003 - Disclosure - EARNINGS PER SHARE (Tables)", "menuCat": "Tables", "order": "60", "role": "http://www.jinkosolar.com/role/DisclosureEarningsPerShareTables", "shortName": "EARNINGS PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "32503 - Disclosure - SHARE BASED COMPENSATION (Tables)", "menuCat": "Tables", "order": "61", "role": "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationTables", "shortName": "SHARE BASED COMPENSATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "32603 - Disclosure - RELATED PARTY TRANSACTIONS AND BALANCES (Tables)", "menuCat": "Tables", "order": "62", "role": "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTables", "shortName": "RELATED PARTY TRANSACTIONS AND BALANCES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermPurchaseCommitmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "32803 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)", "menuCat": "Tables", "order": "63", "role": "http://www.jinkosolar.com/role/DisclosureCommitmentsAndContingenciesTables", "shortName": "COMMITMENTS AND CONTINGENCIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermPurchaseCommitmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "32903 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)", "menuCat": "Tables", "order": "64", "role": "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsTables", "shortName": "FAIR VALUE MEASUREMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfCondensedIncomeStatementTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "33203 - Disclosure - ADDITIONAL INFORMATION-CONDENSED FINANCIAL STATEMENTS OF THE PARENT COMPANY (Tables)", "menuCat": "Tables", "order": "65", "role": "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyTables", "shortName": "ADDITIONAL INFORMATION-CONDENSED FINANCIAL STATEMENTS OF THE PARENT COMPANY (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfCondensedIncomeStatementTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_PeEDh-5xTEyvIfDGTQqy2w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToMinorityShareholders", "reportCount": 1, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - ORGANIZATION AND NATURE OF OPERATIONS (Details)", "menuCat": "Details", "order": "66", "role": "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsDetails", "shortName": "ORGANIZATION AND NATURE OF OPERATIONS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_srt_CounterpartyNameAxis_jks_GovernmentBackgroundCompaniesMember_i33rgQ_2FkKO6UQHte9AOQ", "decimals": "-6", "lang": null, "name": "jks:AmountOfOutstandingConsiderationReceived", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "jks:ScheduleOfSubsidiariesTableTextBlock", "us-gaap:NatureOfOperations", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_srt_OwnershipAxis_jks_JinkoSolarInvestmentLimitedMember_qSyAP_n4T0q4a-181LSvxw", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityIncorporationDateOfIncorporation", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40102 - Disclosure - ORGANIZATION AND NATURE OF OPERATIONS - Schedule of Subsidiaries (Details)", "menuCat": "Details", "order": "67", "role": "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails", "shortName": "ORGANIZATION AND NATURE OF OPERATIONS - Schedule of Subsidiaries (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "jks:ScheduleOfSubsidiariesTableTextBlock", "us-gaap:NatureOfOperations", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_srt_OwnershipAxis_jks_JinkoSolarInvestmentLimitedMember_qSyAP_n4T0q4a-181LSvxw", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityIncorporationDateOfIncorporation", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_mjZr7tGG-EKl7okjZ29t5g", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:CashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - PRINCIPAL ACCOUNTING POLICIES - Additional Information (Details)", "menuCat": "Details", "order": "68", "role": "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails", "shortName": "PRINCIPAL ACCOUNTING POLICIES - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_mjZr7tGG-EKl7okjZ29t5g", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:CashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_mjZr7tGG-EKl7okjZ29t5g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - PRINCIPAL ACCOUNTING POLICIES - Schedule of Cash, cash equivalents and restricted cash (Details)", "menuCat": "Details", "order": "69", "role": "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfCashCashEquivalentsAndRestrictedCashDetails", "shortName": "PRINCIPAL ACCOUNTING POLICIES - Schedule of Cash, cash equivalents and restricted cash (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2021_LdPsORYTgUSpVuNr28c4Yg", "decimals": "-3", "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "menuCat": "Statements", "order": "7", "role": "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": "-3", "lang": null, "name": "us-gaap:UnrealizedGainLossOnForeignCurrencyDerivativesNetBeforeTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2021_LdPsORYTgUSpVuNr28c4Yg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40203 - Disclosure - PRINCIPAL ACCOUNTING POLICIES - Movement of accrued warranty cost (Details)", "menuCat": "Details", "order": "70", "role": "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesMovementOfAccruedWarrantyCostDetails", "shortName": "PRINCIPAL ACCOUNTING POLICIES - Movement of accrued warranty cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2019_PrsvLfOeaECNOyKUpazcag", "decimals": "-3", "lang": null, "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "p", "jks:OperatingRevenueDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_12_1_2022_To_12_31_2022_fE6CE5w-xEWcz6iswhGeVQ", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - REVENUES - Schedule of revenues by product (Details)", "menuCat": "Details", "order": "71", "role": "http://www.jinkosolar.com/role/DisclosureRevenuesScheduleOfRevenuesByProductDetails", "shortName": "REVENUES - Schedule of revenues by product (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "jks:OperatingRevenueDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_3_1_2020_To_3_31_2020_lJ9b_65yNUKTC6761zVgDA", "decimals": "INF", "lang": null, "name": "jks:AgreementToSellNumberOfSolarPowerPlants", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_Plant_Is179MlHhUeSsCEuK21bMw", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "p", "jks:OperatingRevenueDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_12_1_2022_To_12_31_2022_fE6CE5w-xEWcz6iswhGeVQ", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - REVENUES - Schedule of revenues by location (Details)", "menuCat": "Details", "order": "72", "role": "http://www.jinkosolar.com/role/DisclosureRevenuesScheduleOfRevenuesByLocationDetails", "shortName": "REVENUES - Schedule of revenues by location (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "jks:OperatingRevenueDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_srt_StatementGeographicalAxis_country_CN_-1huafFavUCPq_qlE1-zrA", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestCostsIncurred", "reportCount": 1, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - INTEREST EXPENSES, NET (Details)", "menuCat": "Details", "order": "73", "role": "http://www.jinkosolar.com/role/DisclosureInterestExpensesNetDetails", "shortName": "INTEREST EXPENSES, NET (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": "-3", "lang": null, "name": "us-gaap:InterestCostsCapitalizedAdjustment", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": "-3", "first": true, "lang": null, "name": "jks:GuaranteeIncome", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - OTHER INCOME, NET - Schedule Of Other Nonoperating Income Expense (Details)", "menuCat": "Details", "order": "74", "role": "http://www.jinkosolar.com/role/DisclosureOtherIncomeNetScheduleOfOtherNonoperatingIncomeExpenseDetails", "shortName": "OTHER INCOME, NET - Schedule Of Other Nonoperating Income Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": "-3", "first": true, "lang": null, "name": "jks:GuaranteeIncome", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unitRef": "Unit_Standard_pure_EtdYNrASt0iBUm_2Ri_wDg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - TAXATION (Details)", "menuCat": "Details", "order": "75", "role": "http://www.jinkosolar.com/role/DisclosureTaxationDetails", "shortName": "TAXATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "jks:PercentageOfUnrecognizedDeferredTaxLiability", "jks:PercentageOfUnrecognizedDeferredTaxLiability", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": "0", "lang": null, "name": "jks:PercentageOfUnrecognizedDeferredTaxLiability", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_EtdYNrASt0iBUm_2Ri_wDg", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "reportCount": 1, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - TAXATION - Composition of Income Tax Expense (Details)", "menuCat": "Details", "order": "76", "role": "http://www.jinkosolar.com/role/DisclosureTaxationCompositionOfIncomeTaxExpenseDetails", "shortName": "TAXATION - Composition of Income Tax Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_srt_StatementGeographicalAxis_country_KY_TOoZVwiGwkWENg5BcmqSHg", "decimals": "-3", "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40603 - Disclosure - TAXATION - Current and Deferred Income Taxes (Details)", "menuCat": "Details", "order": "77", "role": "http://www.jinkosolar.com/role/DisclosureTaxationCurrentAndDeferredIncomeTaxesDetails", "shortName": "TAXATION - Current and Deferred Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unitRef": "Unit_Standard_pure_EtdYNrASt0iBUm_2Ri_wDg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40604 - Disclosure - TAXATION - Income Tax Rate Reconciliation (Details)", "menuCat": "Details", "order": "78", "role": "http://www.jinkosolar.com/role/DisclosureTaxationIncomeTaxRateReconciliationDetails", "shortName": "TAXATION - Income Tax Rate Reconciliation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": "3", "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_EtdYNrASt0iBUm_2Ri_wDg", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "jks:ScheduleOfAggregateAmountAndPerShareEffectOfReductionOfTaxTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": "-3", "first": true, "lang": null, "name": "jks:AggregateSubsidiaryTaxReductionAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40605 - Disclosure - TAXATION - Aggregate Amount and Per Share Effect of Reduction of CIT (Details)", "menuCat": "Details", "order": "79", "role": "http://www.jinkosolar.com/role/DisclosureTaxationAggregateAmountAndPerShareEffectOfReductionOfCitDetails", "shortName": "TAXATION - Aggregate Amount and Per Share Effect of Reduction of CIT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "jks:ScheduleOfAggregateAmountAndPerShareEffectOfReductionOfTaxTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": "-3", "first": true, "lang": null, "name": "jks:AggregateSubsidiaryTaxReductionAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - ORGANIZATION AND NATURE OF OPERATIONS", "menuCat": "Notes", "order": "8", "role": "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperations", "shortName": "ORGANIZATION AND NATURE OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "jks:ScheduleOfComponentsOfDeferredTaxAssetsNonCurrentTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_mjZr7tGG-EKl7okjZ29t5g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40606 - Disclosure - TAXATION - Deferred Tax Assets (Details)", "menuCat": "Details", "order": "80", "role": "http://www.jinkosolar.com/role/DisclosureTaxationDeferredTaxAssetsDetails", "shortName": "TAXATION - Deferred Tax Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "jks:ScheduleOfComponentsOfDeferredTaxAssetsNonCurrentTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_mjZr7tGG-EKl7okjZ29t5g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:SummaryOfValuationAllowanceTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2021_LdPsORYTgUSpVuNr28c4Yg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "reportCount": 1, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40607 - Disclosure - TAXATION - Movement of Valuation Allowances (Details)", "menuCat": "Details", "order": "81", "role": "http://www.jinkosolar.com/role/DisclosureTaxationMovementOfValuationAllowancesDetails", "shortName": "TAXATION - Movement of Valuation Allowances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:SummaryOfValuationAllowanceTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": "-3", "lang": null, "name": "jks:DeferredTaxAssetsValuationAllowanceCurrentYearAdditions", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_mjZr7tGG-EKl7okjZ29t5g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - ACCOUNTS RECEIVABLE, NET-THIRD PARTIES - Schedule of accounts receivable (Details)", "menuCat": "Details", "order": "82", "role": "http://www.jinkosolar.com/role/DisclosureAccountsReceivableNetThirdPartiesScheduleOfAccountsReceivableDetails", "shortName": "ACCOUNTS RECEIVABLE, NET-THIRD PARTIES - Schedule of accounts receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_mjZr7tGG-EKl7okjZ29t5g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40702 - Disclosure - ACCOUNTS RECEIVABLE, NET-THIRD PARTIES - Movement of Allowance for Doubtful Accounts (Details)", "menuCat": "Details", "order": "83", "role": "http://www.jinkosolar.com/role/DisclosureAccountsReceivableNetThirdPartiesMovementOfAllowanceForDoubtfulAccountsDetails", "shortName": "ACCOUNTS RECEIVABLE, NET-THIRD PARTIES - Movement of Allowance for Doubtful Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "jks:ScheduleOfNotesReceivableNetthirdPartiesTableTextBlock", "jks:NotesReceivableNetthirdPartiesTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_mjZr7tGG-EKl7okjZ29t5g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NotesAndLoansReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - NOTES RECEIVABLE, NET - THIRD PARTIES (Details)", "menuCat": "Details", "order": "84", "role": "http://www.jinkosolar.com/role/DisclosureNotesReceivableNetThirdPartiesDetails", "shortName": "NOTES RECEIVABLE, NET - THIRD PARTIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "jks:ScheduleOfNotesReceivableNetthirdPartiesTableTextBlock", "jks:NotesReceivableNetthirdPartiesTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_mjZr7tGG-EKl7okjZ29t5g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NotesAndLoansReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "jks:ScheduleOfNotesReceivableNetthirdPartiesTableTextBlock", "jks:NotesReceivableNetthirdPartiesTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2021_LdPsORYTgUSpVuNr28c4Yg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForNotesAndLoansReceivableCurrent", "reportCount": 1, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40802 - Disclosure - NOTES RECEIVABLE, NET - THIRD PARTIES - (Schedule of Movement of Allowance for notes receivable) (Details)", "menuCat": "Details", "order": "85", "role": "http://www.jinkosolar.com/role/DisclosureNotesReceivableNetThirdPartiesScheduleOfMovementOfAllowanceForNotesReceivableDetails", "shortName": "NOTES RECEIVABLE, NET - THIRD PARTIES - (Schedule of Movement of Allowance for notes receivable) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": "-3", "lang": null, "name": "jks:AllowanceForNotesAndLoansReceivablePeriodIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_mjZr7tGG-EKl7okjZ29t5g", "decimals": "-3", "first": true, "lang": null, "name": "jks:AdvancesToSuppliersCurrent", "reportCount": 1, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - ADVANCES TO SUPPLIERS, NET - THIRD PARTIES (Details)", "menuCat": "Details", "order": "86", "role": "http://www.jinkosolar.com/role/DisclosureAdvancesToSuppliersNetThirdPartiesDetails", "shortName": "ADVANCES TO SUPPLIERS, NET - THIRD PARTIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "jks:ScheduleOfAdvancesToSuppliersTableTextBlock", "jks:AdvancesToSuppliersTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_mjZr7tGG-EKl7okjZ29t5g", "decimals": "-3", "lang": null, "name": "jks:AdvancesToSuppliersNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_mjZr7tGG-EKl7okjZ29t5g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - INVENTORIES (Details)", "menuCat": "Details", "order": "87", "role": "http://www.jinkosolar.com/role/DisclosureInventoriesDetails", "shortName": "INVENTORIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_mjZr7tGG-EKl7okjZ29t5g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "us-gaap:OtherAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2021_LdPsORYTgUSpVuNr28c4Yg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PrepaidInsurance", "reportCount": 1, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - PREPAYMENTS AND OTHER CURRENT ASSETS (Details)", "menuCat": "Details", "order": "88", "role": "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails", "shortName": "PREPAYMENTS AND OTHER CURRENT ASSETS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "jks:PrepaymentsAndOtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_us-gaap_DebtInstrumentAxis_jks_LoanOneMember_bYl5EsvRB0WlLMuKWUtKHw", "decimals": "-6", "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "jks:ScheduleOfAllowanceForCreditLossesOnPrepaymentsAndOtherAssetsCurrentTableTextBlock", "jks:PrepaymentsAndOtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2021_LdPsORYTgUSpVuNr28c4Yg", "decimals": "-3", "first": true, "lang": null, "name": "jks:PrepaymentsAndOtherAssetsCurrentAllowanceForCreditLosses", "reportCount": 1, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41102 - Disclosure - PREPAYMENTS AND OTHER CURRENT ASSETS - Activity in the allowance for credit losses (Details)", "menuCat": "Details", "order": "89", "role": "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsActivityInAllowanceForCreditLossesDetails", "shortName": "PREPAYMENTS AND OTHER CURRENT ASSETS - Activity in the allowance for credit losses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "jks:ScheduleOfAllowanceForCreditLossesOnPrepaymentsAndOtherAssetsCurrentTableTextBlock", "jks:PrepaymentsAndOtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": "-3", "lang": null, "name": "jks:PrepaymentsAndOtherAssetsCurrentAllowanceForCreditLossesAddition", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - PRINCIPAL ACCOUNTING POLICIES", "menuCat": "Notes", "order": "9", "role": "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPolicies", "shortName": "PRINCIPAL ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_mjZr7tGG-EKl7okjZ29t5g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - INVESTMENTS AND AVAILABLE-FOR-SALE SECURITIES - Schedule of Long-term Investments (Details)", "menuCat": "Details", "order": "90", "role": "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesScheduleOfLongTermInvestmentsDetails", "shortName": "INVESTMENTS AND AVAILABLE-FOR-SALE SECURITIES - Schedule of Long-term Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:InvestmentTableTextBlock", "jks:EquityMethodInvestmentsAndAvailableForSaleSecuritasTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_mjZr7tGG-EKl7okjZ29t5g", "decimals": "-3", "lang": null, "name": "us-gaap:EquitySecuritiesFVNINoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "reportCount": 1, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41202 - Disclosure - INVESTMENTS AND AVAILABLE-FOR-SALE SECURITIES (Details)", "menuCat": "Details", "order": "91", "role": "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails", "shortName": "INVESTMENTS AND AVAILABLE-FOR-SALE SECURITIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "jks:EquityMethodInvestmentsAndAvailableForSaleSecuritasTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_BtIY3C73Nk2m9HlZJ_-cqA", "decimals": "-6", "lang": null, "name": "jks:EquityMethodInvestmentUnrealizedIntercompanyProfitLossEliminatedAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_mjZr7tGG-EKl7okjZ29t5g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Details)", "menuCat": "Details", "order": "92", "role": "http://www.jinkosolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails", "shortName": "PROPERTY, PLANT AND EQUIPMENT, NET (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_mjZr7tGG-EKl7okjZ29t5g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "jks:LandUseRightsTableTextBlock", "jks:LandUseRightsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_mjZr7tGG-EKl7okjZ29t5g", "decimals": "-3", "first": true, "lang": null, "name": "jks:LandUseRightsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41401 - Disclosure - LAND USE RIGHTS, NET (Details)", "menuCat": "Details", "order": "93", "role": "http://www.jinkosolar.com/role/DisclosureLandUseRightsNetDetails", "shortName": "LAND USE RIGHTS, NET (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "jks:LandUseRightsTableTextBlock", "jks:LandUseRightsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_mjZr7tGG-EKl7okjZ29t5g", "decimals": "-3", "first": true, "lang": null, "name": "jks:LandUseRightsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_mjZr7tGG-EKl7okjZ29t5g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41501 - Disclosure - INTANGIBLE ASSETS, NET (Details)", "menuCat": "Details", "order": "94", "role": "http://www.jinkosolar.com/role/DisclosureIntangibleAssetsNetDetails", "shortName": "INTANGIBLE ASSETS, NET (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_mjZr7tGG-EKl7okjZ29t5g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "us-gaap:OtherAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_mjZr7tGG-EKl7okjZ29t5g", "decimals": "-3", "first": true, "lang": null, "name": "jks:PrepaymentsForPurchaseOfPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41601 - Disclosure - OTHER ASSETS - THIRD PARTIES (Details)", "menuCat": "Details", "order": "95", "role": "http://www.jinkosolar.com/role/DisclosureOtherAssetsThirdPartiesDetails", "shortName": "OTHER ASSETS - THIRD PARTIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "us-gaap:OtherAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_mjZr7tGG-EKl7okjZ29t5g", "decimals": "-3", "first": true, "lang": null, "name": "jks:PrepaymentsForPurchaseOfPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_mjZr7tGG-EKl7okjZ29t5g", "decimals": "4", "first": true, "lang": null, "name": "jks:CounterVeilingDutyPercentage", "reportCount": 1, "unitRef": "Unit_Standard_pure_EtdYNrASt0iBUm_2Ri_wDg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41602 - Disclosure - OTHER ASSETS - THIRD PARTIES - Additional (Details)", "menuCat": "Details", "order": "96", "role": "http://www.jinkosolar.com/role/DisclosureOtherAssetsThirdPartiesAdditionalDetails", "shortName": "OTHER ASSETS - THIRD PARTIES - Additional (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2017_OqX6p3tTdUq5HqAZGMtg9Q", "decimals": "4", "lang": null, "name": "jks:CounterVeilingDutyPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_EtdYNrASt0iBUm_2Ri_wDg", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "jks:ScheduleOfAllowanceForCreditLossesOnDepositsNoncurrentTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2021_LdPsORYTgUSpVuNr28c4Yg", "decimals": "-3", "first": true, "lang": null, "name": "jks:DepositsNoncurrentAllowanceForCreditLosses", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41603 - Disclosure - OTHER ASSETS - THIRD PARTIES - Summary of activity in allowance for credit losses related to deposits (Details)", "menuCat": "Details", "order": "97", "role": "http://www.jinkosolar.com/role/DisclosureOtherAssetsThirdPartiesSummaryOfActivityInAllowanceForCreditLossesRelatedToDepositsDetails", "shortName": "OTHER ASSETS - THIRD PARTIES - Summary of activity in allowance for credit losses related to deposits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "jks:ScheduleOfAllowanceForCreditLossesOnDepositsNoncurrentTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2021_LdPsORYTgUSpVuNr28c4Yg", "decimals": "-3", "first": true, "lang": null, "name": "jks:DepositsNoncurrentAllowanceForCreditLosses", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "jks:ScheduleOfOtherPayablesAndAccrualsTableTextBlock", "jks:OtherPayablesAndAccrualsTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_mjZr7tGG-EKl7okjZ29t5g", "decimals": "-3", "first": true, "lang": null, "name": "jks:PayablesForPurchaseOfPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41701 - Disclosure - OTHER PAYABLES AND ACCRUALS (Details)", "menuCat": "Details", "order": "98", "role": "http://www.jinkosolar.com/role/DisclosureOtherPayablesAndAccrualsDetails", "shortName": "OTHER PAYABLES AND ACCRUALS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "jks:ScheduleOfOtherPayablesAndAccrualsTableTextBlock", "jks:OtherPayablesAndAccrualsTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_mjZr7tGG-EKl7okjZ29t5g", "decimals": "-3", "first": true, "lang": null, "name": "jks:PayablesForPurchaseOfPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShortTermDebtTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_mjZr7tGG-EKl7okjZ29t5g", "decimals": "-3", "first": true, "lang": null, "name": "jks:ShortTermBorrowingsExcludeCommercialPaper", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41801 - Disclosure - BORROWINGS - Short-term borrowings (Details)", "menuCat": "Details", "order": "99", "role": "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermBorrowingsDetails", "shortName": "BORROWINGS - Short-term borrowings (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShortTermDebtTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "jks-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_mjZr7tGG-EKl7okjZ29t5g", "decimals": "-3", "first": true, "lang": null, "name": "jks:ShortTermBorrowingsExcludeCommercialPaper", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY__RnyLxy1vEWsu794OQcljQ", "xsiNil": "false" } } }, "segmentCount": 302, "tag": { "country_AR": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Argentina" } } }, "localname": "AR", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationDetails" ], "xbrltype": "domainItemType" }, "country_AU": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AUSTRALIA" } } }, "localname": "AU", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationDetails" ], "xbrltype": "domainItemType" }, "country_BR": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "BRAZIL" } } }, "localname": "BR", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationDetails" ], "xbrltype": "domainItemType" }, "country_CH": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SWITZERLAND" } } }, "localname": "CH", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationDetails" ], "xbrltype": "domainItemType" }, "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "China" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRevenuesScheduleOfRevenuesByLocationDetails", "http://www.jinkosolar.com/role/DisclosureTaxationCompositionOfIncomeTaxExpenseDetails", "http://www.jinkosolar.com/role/DisclosureTaxationDetails" ], "xbrltype": "domainItemType" }, "country_DE": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "GERMANY" } } }, "localname": "DE", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationDetails" ], "xbrltype": "domainItemType" }, "country_DK": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Denmark" } } }, "localname": "DK", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationDetails" ], "xbrltype": "domainItemType" }, "country_HK": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "HONG KONG" } } }, "localname": "HK", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationDetails" ], "xbrltype": "domainItemType" }, "country_IT": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ITALY" } } }, "localname": "IT", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationDetails" ], "xbrltype": "domainItemType" }, "country_JP": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "JAPAN" } } }, "localname": "JP", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationDetails" ], "xbrltype": "domainItemType" }, "country_KR": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Korea" } } }, "localname": "KR", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationDetails" ], "xbrltype": "domainItemType" }, "country_KY": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cayman Islands" } } }, "localname": "KY", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationCompositionOfIncomeTaxExpenseDetails", "http://www.jinkosolar.com/role/DisclosureTaxationDetails" ], "xbrltype": "domainItemType" }, "country_MX": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "MEXICO" } } }, "localname": "MX", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationDetails" ], "xbrltype": "domainItemType" }, "country_MY": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Malaysia" } } }, "localname": "MY", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationDetails" ], "xbrltype": "domainItemType" }, "country_PT": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PORTUGAL" } } }, "localname": "PT", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "USA" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationDetails" ], "xbrltype": "domainItemType" }, "dei_AddressTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An entity may have several addresses for different purposes and this domain represents all such types.", "label": "Address Type [Domain]" } } }, "localname": "AddressTypeDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.jinkosolar.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.jinkosolar.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r1002", "r1003", "r1004" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.jinkosolar.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r1002", "r1003", "r1004" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.jinkosolar.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r1002", "r1003", "r1004" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.jinkosolar.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_BusinessContactMember": { "auth_ref": [ "r1003", "r1004" ], "lang": { "en-us": { "role": { "documentation": "Business contact for the entity", "label": "Business Contact [Member]" } } }, "localname": "BusinessContactMember", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.jinkosolar.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.jinkosolar.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_ContactPersonnelEmailAddress": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Email address of contact personnel.", "label": "Contact Personnel Email Address" } } }, "localname": "ContactPersonnelEmailAddress", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.jinkosolar.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_ContactPersonnelName": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of contact personnel", "label": "Contact Personnel Name" } } }, "localname": "ContactPersonnelName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.jinkosolar.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Document and Entity Information" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.jinkosolar.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r1003" ], "lang": { "en-us": { "role": { "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.", "label": "Document Accounting Standard" } } }, "localname": "DocumentAccountingStandard", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.jinkosolar.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r1002", "r1003", "r1004" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.jinkosolar.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.jinkosolar.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.jinkosolar.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]", "terseLabel": "Document and Entity Information" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.jinkosolar.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.jinkosolar.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.jinkosolar.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r998" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a registration statement.", "label": "Document Registration Statement" } } }, "localname": "DocumentRegistrationStatement", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.jinkosolar.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r1003" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.", "label": "Document Shell Company Report" } } }, "localname": "DocumentShellCompanyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.jinkosolar.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r1005" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.jinkosolar.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.jinkosolar.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.jinkosolar.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.jinkosolar.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.jinkosolar.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.jinkosolar.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "countryCodeItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.jinkosolar.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressesAddressTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table.", "label": "Entity Addresses, Address Type [Axis]" } } }, "localname": "EntityAddressesAddressTypeAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.jinkosolar.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r1000" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.jinkosolar.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.jinkosolar.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.jinkosolar.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails", "http://www.jinkosolar.com/role/DisclosureSubsequentEventsDetails", "http://www.jinkosolar.com/role/DisclosureSubsidiarySOfferingOfItsEquityInterestsDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r1000" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.jinkosolar.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.jinkosolar.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r1000" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.jinkosolar.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationDateOfIncorporation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date when an entity was incorporated", "label": "Entity Incorporation, Date of Incorporation", "terseLabel": "Date of Incorporation/Acquisition" } } }, "localname": "EntityIncorporationDateOfIncorporation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "dateItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.jinkosolar.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r1006" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.jinkosolar.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r1000" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.jinkosolar.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r1000" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.jinkosolar.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.jinkosolar.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r1007" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.jinkosolar.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r1002", "r1003", "r1004" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.jinkosolar.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails", "http://www.jinkosolar.com/role/DisclosureSubsequentEventsDetails", "http://www.jinkosolar.com/role/DisclosureSubsidiarySOfferingOfItsEquityInterestsDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.jinkosolar.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r999" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.jinkosolar.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r1001" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.jinkosolar.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.jinkosolar.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "jks_AccountsReceivablesCurrentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to accounts receivables, current.", "label": "Accounts Receivables, Current [Member]", "terseLabel": "Accounts receivables, current" } } }, "localname": "AccountsReceivablesCurrentMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAccountsReceivableNetThirdPartiesMovementOfAllowanceForDoubtfulAccountsDetails" ], "xbrltype": "domainItemType" }, "jks_AccountsReceivablesNonCurrentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to accounts receivables, non current.", "label": "Accounts Receivables, Non Current [Member]", "terseLabel": "Accounts receivables, non current" } } }, "localname": "AccountsReceivablesNonCurrentMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAccountsReceivableNetThirdPartiesMovementOfAllowanceForDoubtfulAccountsDetails" ], "xbrltype": "domainItemType" }, "jks_AccruedContractedLaborFeeCurrent": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosureOtherPayablesAndAccrualsDetails": { "order": 2.0, "parentTag": "jks_OtherPayableAndAccruedExpensesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for contracted labor fee. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Contracted Labor Fee Current", "terseLabel": "Contracted labor fees" } } }, "localname": "AccruedContractedLaborFeeCurrent", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOtherPayablesAndAccrualsDetails" ], "xbrltype": "monetaryItemType" }, "jks_AccruedFreightPayables": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosureOtherPayablesAndAccrualsDetails": { "order": 3.0, "parentTag": "jks_OtherPayableAndAccruedExpensesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for freight expenses. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Freight Payables", "terseLabel": "Freight payables" } } }, "localname": "AccruedFreightPayables", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOtherPayablesAndAccrualsDetails" ], "xbrltype": "monetaryItemType" }, "jks_AccruedUtilitiesRentAndInterestCurrent": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosureOtherPayablesAndAccrualsDetails": { "order": 8.0, "parentTag": "jks_OtherPayableAndAccruedExpensesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for utilities, rent and interest. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Utilities, Rent and Interest, Current", "terseLabel": "Accrued utilities, rentals and interest" } } }, "localname": "AccruedUtilitiesRentAndInterestCurrent", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOtherPayablesAndAccrualsDetails" ], "xbrltype": "monetaryItemType" }, "jks_ActualClaimAgainstExpectedEstimatesMatchesPeriodInPastPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The period for which the actual claims matches with the expected management estimates.", "label": "Actual Claim Against Expected Estimates Matches Period In the past Period", "terseLabel": "Past years matching actual claims with expected estimates." } } }, "localname": "ActualClaimAgainstExpectedEstimatesMatchesPeriodInPastPeriod", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "jks_AdditionOfAvailableForSaleSecuritiesInFairValueInstrument": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of addition of available-for-sale securities in fair value instrument.", "label": "Addition of available-for-sale securities in fair value instrument", "terseLabel": "Addition of available-for-sale securities" } } }, "localname": "AdditionOfAvailableForSaleSecuritiesInFairValueInstrument", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsChangesInLevel3FairValueOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "jks_AdditionalCapitalInjectionsInCash": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount additional capital injections in cash.", "label": "Additional Capital Injections In Cash", "terseLabel": "Additional capital injections in cash" } } }, "localname": "AdditionalCapitalInjectionsInCash", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "jks_AdjustmentsOfGuaranteeIncomeExpense": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustments Of Guarantee Income", "label": "Adjustments Of Guarantee Income Expense", "negatedLabel": "Guarantee income" } } }, "localname": "AdjustmentsOfGuaranteeIncomeExpense", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "jks_AdvancesFromRelatedPartiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Not available.", "label": "Advances From Related Parties [Abstract]", "terseLabel": "Advances from a related party" } } }, "localname": "AdvancesFromRelatedPartiesAbstract", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesBalancesDetails" ], "xbrltype": "stringItemType" }, "jks_AdvancesReceivedFromRelatedParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of advances received from related party.", "label": "Advances Received From Related Party", "terseLabel": "Advances from JinkoPower" } } }, "localname": "AdvancesReceivedFromRelatedParty", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesBalancesDetails" ], "xbrltype": "monetaryItemType" }, "jks_AdvancesToRelatedParties": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of advances to related parties.", "label": "Advances to Related Parties", "terseLabel": "Advances to a related party" } } }, "localname": "AdvancesToRelatedParties", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesBalancesDetails" ], "xbrltype": "monetaryItemType" }, "jks_AdvancesToSuppliersAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ADVANCES TO SUPPLIERS, NET - THIRD PARTIES", "terseLabel": "Short-term and long-term advances to suppliers" } } }, "localname": "AdvancesToSuppliersAbstract", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "jks_AdvancesToSuppliersCurrent": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdvancesToSuppliersNetThirdPartiesDetails": { "order": 2.0, "parentTag": "jks_AdvancesToSuppliersNet", "weight": 1.0 }, "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 10.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Advances to Suppliers Current", "label": "Advances To Suppliers Current", "terseLabel": "Advances to suppliers - third parties", "verboseLabel": "Advances to suppliers - current" } } }, "localname": "AdvancesToSuppliersCurrent", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdvancesToSuppliersNetThirdPartiesDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "jks_AdvancesToSuppliersNet": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdvancesToSuppliersNetThirdPartiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Advances to Suppliers Current net.", "label": "Advances To Suppliers Net", "totalLabel": "Advances to suppliers, net" } } }, "localname": "AdvancesToSuppliersNet", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdvancesToSuppliersNetThirdPartiesDetails" ], "xbrltype": "monetaryItemType" }, "jks_AdvancesToSuppliersNoncurrent": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdvancesToSuppliersNetThirdPartiesDetails": { "order": 1.0, "parentTag": "jks_AdvancesToSuppliersNet", "weight": 1.0 }, "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 12.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of advances to suppliers classified as non-current.", "label": "Advances to Suppliers, Noncurrent", "terseLabel": "Advances to suppliers to be utilized beyond one year", "verboseLabel": "Advances to suppliers - non-current" } } }, "localname": "AdvancesToSuppliersNoncurrent", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdvancesToSuppliersNetThirdPartiesDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "jks_AdvancesToSuppliersRelatedParties": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amounts due from parties related to advances to suppliers, due within 1 year (or 1 business cycle).", "label": "Advances To Suppliers Related Parties", "terseLabel": "Advances to suppliers - a related party" } } }, "localname": "AdvancesToSuppliersRelatedParties", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "jks_AdvancesToSuppliersTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Advances to Suppliers [Text Block]", "label": "Advances To Suppliers [Text Block]", "terseLabel": "ADVANCES TO SUPPLIERS, NET - THIRD PARTIES" } } }, "localname": "AdvancesToSuppliersTextBlock", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdvancesToSuppliersNetThirdParties" ], "xbrltype": "textBlockItemType" }, "jks_AggregateSubsidiaryTaxReductionAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate subsidiary tax reduction amount", "label": "Aggregate Subsidiary Tax Reduction Amount", "terseLabel": "The aggregate amount of effect" } } }, "localname": "AggregateSubsidiaryTaxReductionAmount", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationAggregateAmountAndPerShareEffectOfReductionOfCitDetails" ], "xbrltype": "monetaryItemType" }, "jks_AggregateSubsidiaryTaxReductionAmountBasic": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Aggregate subsidiary tax reduction amount, Basic", "label": "Aggregate Subsidiary Tax Reduction Amount Basic", "terseLabel": "Per share effect - basic" } } }, "localname": "AggregateSubsidiaryTaxReductionAmountBasic", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationAggregateAmountAndPerShareEffectOfReductionOfCitDetails" ], "xbrltype": "perShareItemType" }, "jks_AggregateSubsidiaryTaxReductionAmountDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Aggregate subsidiary tax reduction amount, Diluted", "label": "Aggregate Subsidiary Tax Reduction Amount Diluted", "terseLabel": "Per share effect - diluted" } } }, "localname": "AggregateSubsidiaryTaxReductionAmountDiluted", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationAggregateAmountAndPerShareEffectOfReductionOfCitDetails" ], "xbrltype": "perShareItemType" }, "jks_AgreementToSellNumberOfSolarPowerPlants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the agreement to sell number of solar power plants.", "label": "Agreement To Sell Number Of Solar Power Plants", "terseLabel": "Agreement to sell number of solar power plants" } } }, "localname": "AgreementToSellNumberOfSolarPowerPlants", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRevenuesScheduleOfRevenuesByProductDetails" ], "xbrltype": "integerItemType" }, "jks_AisweiTechnologyCo.LtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Aiswei Technology Co., Ltd.", "label": "Aiswei Technology Co., Ltd [Member]", "terseLabel": "Aiswei Technology Co., Ltd" } } }, "localname": "AisweiTechnologyCo.LtdMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "jks_AllowanceForDoubtfulAccountsReceivableRelatedParties": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable from related parties.", "label": "Allowance For Doubtful Accounts Receivable, Related Parties", "terseLabel": "Allowance for accounts receivables- related parties" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRelatedParties", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "jks_AllowanceForNotesAndLoansReceivablePeriodIncreaseDecrease": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in allowance for credit loss on notes and loans receivable.", "label": "Allowance For Notes And Loans Receivable Period Increase Decrease", "terseLabel": "Addition" } } }, "localname": "AllowanceForNotesAndLoansReceivablePeriodIncreaseDecrease", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureNotesReceivableNetThirdPartiesScheduleOfMovementOfAllowanceForNotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "jks_AllowanceForNotesAndLoansReceivableRecoveries": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in allowance for credit loss on notes and loans receivable, from recovery.", "label": "Allowance For Notes And Loans Receivable Recoveries", "negatedLabel": "Reversal" } } }, "localname": "AllowanceForNotesAndLoansReceivableRecoveries", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureNotesReceivableNetThirdPartiesScheduleOfMovementOfAllowanceForNotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "jks_AmericanDepositarySharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for American depositary shares.", "label": "American Depositary Shares", "terseLabel": "American Depositary Shares" } } }, "localname": "AmericanDepositarySharesMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureConvertibleSeniorNotesAndCallOptionsCallOptionsDetails", "http://www.jinkosolar.com/role/DisclosureOrdinarySharesDetails", "http://www.jinkosolar.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "jks_AmortizationForGuaranteeLiability": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense charged against earnings by an Entity to record guarantee liability.", "label": "Amortization For Guarantee Liability", "verboseLabel": "Amortization of guarantee liability" } } }, "localname": "AmortizationForGuaranteeLiability", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "jks_AmortizationOfLandUseRight": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization of land use right.", "label": "Amortization Of Land Use Right", "terseLabel": "Amortization of land use rights" } } }, "localname": "AmortizationOfLandUseRight", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLandUseRightsNetDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "jks_AmortizationOfRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use assets.", "label": "Amortization Of Right-Of-Use Assets", "terseLabel": "Amortization of right-of-use assets" } } }, "localname": "AmortizationOfRightOfUseAssets", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "jks_AmortizationPeriodForGuaranteeLiability": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the period of amortization of guarantee liability.", "label": "Amortization Period for Guarantee Liability", "verboseLabel": "Amortization period for guarantee liability" } } }, "localname": "AmortizationPeriodForGuaranteeLiability", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionsDetails" ], "xbrltype": "durationItemType" }, "jks_AmountOfDividendsDistributedToNonControllingHolders": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of dividends distributed to non-controlling holders.", "label": "Amount of Dividends Distributed to Non-controlling Holders", "terseLabel": "Amount of dividends distributed" } } }, "localname": "AmountOfDividendsDistributedToNonControllingHolders", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureSubsidiarySOfferingOfItsEquityInterestsDetails" ], "xbrltype": "monetaryItemType" }, "jks_AmountOfOffsetDebtsAndReceivables": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of offset the debts and receivables.", "label": "Amount Of Offset The Debts And Receivables", "terseLabel": "Amount of offset the debts and receivables" } } }, "localname": "AmountOfOffsetDebtsAndReceivables", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "jks_AmountOfOutstandingConsiderationReceived": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The outstanding amount of consideration received.", "label": "Amount of Outstanding Consideration Received", "terseLabel": "Outstanding consideration received" } } }, "localname": "AmountOfOutstandingConsiderationReceived", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "jks_AtMarketOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to sale of stock at-the-market offering.", "label": "At-the-market offering" } } }, "localname": "AtMarketOfferingMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "domainItemType" }, "jks_BankAcceptanceNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This Member represents the bank acceptance notes.", "label": "Bank Acceptance Notes [Member ]", "terseLabel": "Bank acceptance notes" } } }, "localname": "BankAcceptanceNotesMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLandUseRightsNetDetails", "http://www.jinkosolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "jks_BuildingAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to building and equipment.", "label": "Building and Equipment" } } }, "localname": "BuildingAndEquipmentMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails" ], "xbrltype": "domainItemType" }, "jks_CantonBestLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Canton Best Limited.", "label": "Canton Best Limited (\"Canton Best BVI\") [Member]", "terseLabel": "Canton Best Limited (\"Canton Best BVI\")" } } }, "localname": "CantonBestLimitedMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_CapitalInjectionInCash": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of capital injection in cash.", "label": "Capital Injection In Cash", "terseLabel": "Capital injection in cash" } } }, "localname": "CapitalInjectionInCash", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "jks_CappedCallOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capped Call Options .", "label": "Capped Call Options [Member].", "terseLabel": "Capped Call Options" } } }, "localname": "CappedCallOptionsMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "domainItemType" }, "jks_CaseAgainstHanwhaQCellsGmbhMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for case against Hanwha Q CELLS GmbH.", "label": "Case Against Hanwha Q CELLS GmbH" } } }, "localname": "CaseAgainstHanwhaQCellsGmbhMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureCommitmentsAndContingenciesContingenciesAndGuaranteesDetails" ], "xbrltype": "domainItemType" }, "jks_CashConsiderationReceivedOnSaleOfSolarProject": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash consideration received on sale of solar project.", "label": "Cash consideration received on sale of solar project", "terseLabel": "Cash consideration received on sale of solar project" } } }, "localname": "CashConsiderationReceivedOnSaleOfSolarProject", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "jks_ChangeInFairValueOfAvailableForSaleSecurities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of change in fair value of available-for-sale securities.", "label": "Change in fair value of available-for-sale securities", "terseLabel": "Change in fair value of available-for-sale securities" } } }, "localname": "ChangeInFairValueOfAvailableForSaleSecurities", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsChangesInLevel3FairValueOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "jks_ChangeInFairValueOfConvertibleSeniorNotes": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Change In Fair Value Of Convertible Senior Notes", "terseLabel": "Change in fair value of convertible senior notes" } } }, "localname": "ChangeInFairValueOfConvertibleSeniorNotes", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredUsingUnobservableInputsDetails" ], "xbrltype": "monetaryItemType" }, "jks_ChangeInFairValueOfLongTermInvestment": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of unrealized gain (loss) on long-term investment.", "label": "Change in Fair Value of Long-term Investment", "negatedLabel": "Change in fair value of long-term investment" } } }, "localname": "ChangeInFairValueOfLongTermInvestment", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "jks_CharitableDonations": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosureOtherIncomeNetScheduleOfOtherNonoperatingIncomeExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of donation made during the period.", "label": "Charitable Donations", "negatedLabel": "Donations" } } }, "localname": "CharitableDonations", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOtherIncomeNetScheduleOfOtherNonoperatingIncomeExpenseDetails" ], "xbrltype": "monetaryItemType" }, "jks_ComprehensiveIncomeNetOfTaxAttributableToNonControllingInterests1": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests.", "label": "Comprehensive Income Net Of Tax Attributable To Non controlling Interests 1", "negatedLabel": "Less: comprehensive income attributable to non-controlling interests" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNonControllingInterests1", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "jks_ConcentrationRiskThresholdPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Concentration Risk Threshold Percentage.", "label": "Concentration Risk Threshold Percentage", "terseLabel": "Concentration risk percentage" } } }, "localname": "ConcentrationRiskThresholdPercentage", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureCertainRisksAndConcentrationDetails", "http://www.jinkosolar.com/role/DisclosureCertainRisksAndConcentrationScheduleOfMajorCustomersDetails" ], "xbrltype": "percentItemType" }, "jks_ConstructionInstallationElectricPowerEnergyCapacity": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information of construction installation electric power energy capacity.", "label": "Construction installation electric power energy capacity", "terseLabel": "Construction installation electric power energy capacity" } } }, "localname": "ConstructionInstallationElectricPowerEnergyCapacity", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureCommitmentsAndContingenciesContingenciesAndGuaranteesDetails" ], "xbrltype": "energyItemType" }, "jks_ConstructionProjectsOfContinuingOperationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for construction projects of continuing operation.", "label": "Construction Projects Of Continuing Operation [Member]", "terseLabel": "Construction projects of continuing operation" } } }, "localname": "ConstructionProjectsOfContinuingOperationMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "jks_ContingencyUnrecordedAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount or range of possible amounts of loss that could be realized upon the resolution of a contingency.", "label": "Contingency Unrecorded Amount", "terseLabel": "Invoice amount failed to pay by the Indian customer" } } }, "localname": "ContingencyUnrecordedAmount", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureCommitmentsAndContingenciesContingenciesAndGuaranteesDetails" ], "xbrltype": "monetaryItemType" }, "jks_ContractReceivablesRetainage": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount billed to customers under long-term contracts or programs that have been withheld because of retainage provisions in a contract.", "label": "Contract Receivables Retainage", "terseLabel": "Retainage" } } }, "localname": "ContractReceivablesRetainage", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "jks_ConvenienceTranslationPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for convenience translation.", "label": "Convenience Translation Policy [Policy Text Block]", "terseLabel": "Convenience translation" } } }, "localname": "ConvenienceTranslationPolicyPolicyTextBlock", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "jks_ConversionOfConvertibleSeniorNotesToOrdinaryShares": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of carrying value of the convertible senior notes to ordinary shares of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder.", "label": "Conversion Of Convertible Senior Notes To Ordinary Shares", "terseLabel": "Conversion of convertible senior notes to ordinary shares" } } }, "localname": "ConversionOfConvertibleSeniorNotesToOrdinaryShares", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "jks_ConvertibleBondsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to convertible bonds.", "label": "Convertible Bonds [Member]", "terseLabel": "Convertible bonds" } } }, "localname": "ConvertibleBondsMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "jks_ConvertibleNotes2024Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Notes 2024", "label": "2024 Convertible Notes" } } }, "localname": "ConvertibleNotes2024Member", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureConvertibleSeniorNotesAndCallOptionsCallOptionsDetails", "http://www.jinkosolar.com/role/DisclosureConvertibleSeniorNotesAndCallOptionsDetails" ], "xbrltype": "domainItemType" }, "jks_ConvertibleSeniorDebenturesDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Senior Debentures Disclosure", "label": "Convertible Senior Debentures Disclosure [Text Block]", "terseLabel": "CONVERTIBLE SENIOR NOTES AND CALL OPTIONS" } } }, "localname": "ConvertibleSeniorDebenturesDisclosureTextBlock", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureConvertibleSeniorNotesAndCallOptions" ], "xbrltype": "textBlockItemType" }, "jks_ConvertibleSeniorNotesAndCappedCallOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Senior Notes And Capped Call Options [Member]", "label": "Convertible Senior Notes and Call Options [Member]" } } }, "localname": "ConvertibleSeniorNotesAndCappedCallOptionsMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "jks_CostOfRevenuePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cost of revenue.", "label": "Cost Of Revenue Policy [Policy Text Block]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfRevenuePolicyPolicyTextBlock", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "jks_CounterVeilingDutyPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "It represents the percentage of counter veiling duty percentage.", "label": "Counter Veiling Duty Percentage", "terseLabel": "Counter veiling duty percentage" } } }, "localname": "CounterVeilingDutyPercentage", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOtherAssetsThirdPartiesAdditionalDetails" ], "xbrltype": "percentItemType" }, "jks_CurrentPortionOfLongTermBorrowingsAndFinancingAssociatedWithFailedSaleLeasebackTransaction": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermBorrowingsDetails": { "order": 2.0, "parentTag": "us-gaap_ShortTermBorrowings", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt and financing associated with failed sale leaseback transaction, Classified as current.", "label": "Current Portion of Long Term Borrowings And Financing Associated With Failed Sale Leaseback Transaction", "verboseLabel": "Long-term borrowings-current portion" } } }, "localname": "CurrentPortionOfLongTermBorrowingsAndFinancingAssociatedWithFailedSaleLeasebackTransaction", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermBorrowingsDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "jks_CustomsDuties": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosureOtherPayablesAndAccrualsDetails": { "order": 4.0, "parentTag": "jks_OtherPayableAndAccruedExpensesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of customs duties.", "label": "Customs Duties", "terseLabel": "Customs duties" } } }, "localname": "CustomsDuties", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOtherPayablesAndAccrualsDetails" ], "xbrltype": "monetaryItemType" }, "jks_DebtCollateralAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Collateral Axis", "label": "Debt Collateral [Axis]" } } }, "localname": "DebtCollateralAxis", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsTypeOfShortTermDetails" ], "xbrltype": "stringItemType" }, "jks_DebtCollateralDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Collateral Domain", "label": "Debt Collateral [Domain]" } } }, "localname": "DebtCollateralDomain", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsTypeOfShortTermDetails" ], "xbrltype": "domainItemType" }, "jks_DebtInstrumentConvertibleCovenantOwnershipInterest": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Instrument Convertible Covenant Ownership Interest", "terseLabel": "Debt covenant, ownership interest threshold" } } }, "localname": "DebtInstrumentConvertibleCovenantOwnershipInterest", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureConvertibleSeniorNotesAndCallOptionsDetails" ], "xbrltype": "percentItemType" }, "jks_DebtScenarioOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt denominated and repayable in EURO.", "label": "Loans denominated and repayable in EURO" } } }, "localname": "DebtScenarioOneMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails" ], "xbrltype": "domainItemType" }, "jks_DebtScenarioThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loans denominated and payable in JPY.", "label": "Loans denominated and repayable in JPY" } } }, "localname": "DebtScenarioThreeMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails" ], "xbrltype": "domainItemType" }, "jks_DebtScenarioTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt denominated and repayable in USD.", "label": "Loans denominated and repayable in USD" } } }, "localname": "DebtScenarioTwoMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails" ], "xbrltype": "domainItemType" }, "jks_DebtSecuritiesAvailableForSaleAnnualInterest": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the annual interest on available for sale securities.", "label": "Debt Securities, Available-for-Sale, Annual Interest", "terseLabel": "Annual interest" } } }, "localname": "DebtSecuritiesAvailableForSaleAnnualInterest", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails" ], "xbrltype": "percentItemType" }, "jks_DeferredTaxAssetPropertyPlantsAndEquipment": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosureTaxationDeferredTaxAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from properties.", "label": "Deferred Tax Asset Property Plants And Equipment", "terseLabel": "Impairment for property, plant and equipment and project assets" } } }, "localname": "DeferredTaxAssetPropertyPlantsAndEquipment", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "jks_DeferredTaxAssetsInTheSameTaxJurisdiction": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosureTaxationDeferredTaxAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilitiesNet", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of deferred tax assets in the same tax jurisdiction.", "label": "Deferred Tax Assets in the Same Tax Jurisdiction", "verboseLabel": "Less: Deferred tax assets in the same tax jurisdiction" } } }, "localname": "DeferredTaxAssetsInTheSameTaxJurisdiction", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "jks_DeferredTaxAssetsLiabilitiesOther": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosureTaxationDeferredTaxAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets (liability) attributable to taxable temporary differences not separately disclosed.", "label": "Deferred Tax Assets Liabilities Other", "terseLabel": "Other temporary differences" } } }, "localname": "DeferredTaxAssetsLiabilitiesOther", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "jks_DeferredTaxAssetsSubsidiaryIncome": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosureTaxationDeferredTaxAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from subsidiary income.", "label": "Deferred Tax Assets, Subsidiary Income", "terseLabel": "Timing difference for subsidiary income" } } }, "localname": "DeferredTaxAssetsSubsidiaryIncome", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "jks_DeferredTaxAssetsValuationAllowanceCurrentYearAdditions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred tax assets valuation allowance current year additions.", "label": "Deferred Tax Assets Valuation Allowance Current Year Additions", "negatedLabel": "Current year additions" } } }, "localname": "DeferredTaxAssetsValuationAllowanceCurrentYearAdditions", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationMovementOfValuationAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "jks_DeferredTaxAssetsValuationAllowanceDecreaseRelatedToDisposalOfSubsidiaryCompany": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of decrease in valuation allowances related to the disposal of subsidiary company.", "label": "Deferred Tax Assets, Valuation Allowance, Decrease Related to Disposal of Subsidiary Company", "terseLabel": "Decrease of valuation allowances related to the disposal of a subsidiary" } } }, "localname": "DeferredTaxAssetsValuationAllowanceDecreaseRelatedToDisposalOfSubsidiaryCompany", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationMovementOfValuationAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "jks_DeferredTaxAssetsValuationAllowanceReversals": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred tax assets valuation allowance reversals.", "label": "Deferred Tax Assets Valuation Allowance Reversals", "verboseLabel": "Utilization and reversal of valuation allowances" } } }, "localname": "DeferredTaxAssetsValuationAllowanceReversals", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationDetails", "http://www.jinkosolar.com/role/DisclosureTaxationMovementOfValuationAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "jks_DeferredTaxLiabilitiesInSameTaxJurisdiction": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosureTaxationDeferredTaxAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of deferred tax liabilities in the same tax jurisdiction.", "label": "Deferred Tax Liabilities in Same Tax Jurisdiction", "negatedLabel": "Less: Deferred tax liabilities in the same tax jurisdiction" } } }, "localname": "DeferredTaxLiabilitiesInSameTaxJurisdiction", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "jks_DeferredTaxLiabilitiesRefundOfCountervailingDuties": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosureTaxationDeferredTaxAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of deferred tax liability on for refund of countervailing duties.", "label": "Deferred Tax Liabilities Refund of Countervailing Duties", "negatedLabel": "Timing difference for refund of countervailing duties" } } }, "localname": "DeferredTaxLiabilitiesRefundOfCountervailingDuties", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "jks_DeferredTaxLiabilityReinvestedEarnings": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred tax liability related to reinvested earnings.", "label": "Deferred Tax Liability Reinvested Earnings", "terseLabel": "Deferred tax liability reinvested earnings" } } }, "localname": "DeferredTaxLiabilityReinvestedEarnings", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationDetails" ], "xbrltype": "monetaryItemType" }, "jks_DepositsNoncurrentAllowanceForCreditLosses": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit losses on deposits classified as noncurrent.", "label": "Deposits, Noncurrent, Allowance For Credit Losses", "periodEndLabel": "At end of year", "periodStartLabel": "At beginning of year" } } }, "localname": "DepositsNoncurrentAllowanceForCreditLosses", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOtherAssetsThirdPartiesSummaryOfActivityInAllowanceForCreditLossesRelatedToDepositsDetails" ], "xbrltype": "monetaryItemType" }, "jks_DepositsNoncurrentAllowanceForCreditLossesReversal": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit losses on deposits classified as noncurrent, reversed during the period.", "label": "Deposits Noncurrent Allowance For Credit Losses Reversal", "negatedLabel": "Reversal" } } }, "localname": "DepositsNoncurrentAllowanceForCreditLossesReversal", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOtherAssetsThirdPartiesSummaryOfActivityInAllowanceForCreditLossesRelatedToDepositsDetails" ], "xbrltype": "monetaryItemType" }, "jks_DepreciationProjectAssets": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of project assets over the assets' useful lives.", "label": "Depreciation Project Assets", "terseLabel": "Depreciation of project assets", "verboseLabel": "Depreciation expenses of project assets" } } }, "localname": "DepreciationProjectAssets", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "jks_DerivativeInstrumentsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy related to derivative instruments.", "label": "Derivative Instruments [Policy Text Block]", "terseLabel": "Derivative Instruments" } } }, "localname": "DerivativeInstrumentsPolicyTextBlock", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "jks_DerivativeInterestsRateSwap": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "It represents of derivative interest rate swap", "label": "Derivative interests rate swap", "terseLabel": "Derivative liability interest rate swap" } } }, "localname": "DerivativeInterestsRateSwap", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "jks_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative liability statement of financial position extensible enumeration not disclosed flag.", "label": "Derivative Liability Statement Of Financial Position Extensible Enumeration Not Disclosed Flag", "terseLabel": "Derivative Liability Statement Of Financial Position Extensible Enumeration Not Disclosed Flag" } } }, "localname": "DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesOnRecurringBasisDetails" ], "xbrltype": "booleanItemType" }, "jks_DerivativeSoldNotionalAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Notional amount of derivative sold.", "label": "Derivative Sold, Notional Amount", "terseLabel": "Derivative sold, notional amount" } } }, "localname": "DerivativeSoldNotionalAmount", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "jks_DisposalOfEquitySecuritiesWithConsiderationOffsetAgainstPayableBalanceDueToThirdParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of disposal of equity securities with consideration offset against payable balance due to third party, non-cash investing and financing cash flow information.", "label": "Disposal of Equity Securities with Consideration Offset Against Payable Balance Due to Third Party", "terseLabel": "Disposal of equity securities with consideration offset against payable balance due to third party" } } }, "localname": "DisposalOfEquitySecuritiesWithConsiderationOffsetAgainstPayableBalanceDueToThirdParty", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "jks_DividendDistributionWitholdingTax": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of dividend distribution withholding tax.", "label": "Dividend Distribution Withholding Tax", "terseLabel": "Dividend distribution withholding tax" } } }, "localname": "DividendDistributionWitholdingTax", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationDetails" ], "xbrltype": "percentItemType" }, "jks_DueToRelatedPartiesOtherThanAccountsPayableCurrent": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Due to related parties", "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities other than accounts payable (due within one year or within the normal operating cycle if longer).", "label": "Due to Related Parties, Other Than Accounts Payable, Current", "terseLabel": "Advances from a related party" } } }, "localname": "DueToRelatedPartiesOtherThanAccountsPayableCurrent", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "jks_DueToThirdPartiesOtherThanAccountsAndNotesPayableCurrent": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 14.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities other than accounts payable (due within one year or within the normal operating cycle if longer).", "label": "Due to Third Parties Other Than Accounts and Notes Payable, Current", "terseLabel": "Advances from third parties" } } }, "localname": "DueToThirdPartiesOtherThanAccountsAndNotesPayableCurrent", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "jks_EarningsPerAdsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "n/a", "label": "Earnings Per Ads Abstract", "verboseLabel": "Net income/(loss) attributable to JinkoSolar Holding Co., Ltd.'s ordinary shareholders per ADS-" } } }, "localname": "EarningsPerAdsAbstract", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "jks_EarningsPerShareContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share Continuing Operations [Abstract]", "terseLabel": "Continuing operations:" } } }, "localname": "EarningsPerShareContinuingOperationsAbstract", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "jks_EffectiveIncomeTaxRateReconciliationChangeInFairValueOfConvertibleNotesAndCallOptions": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosureTaxationIncomeTaxRateReconciliationDetails": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation change in fair value of convertible notes and call options.", "label": "Effective Income Tax Rate Reconciliation Change In Fair Value Of Convertible Notes And Call Options", "verboseLabel": "-Change in fair value of convertible senior notes and call options" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInFairValueOfConvertibleNotesAndCallOptions", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "jks_ElectricityFeeRelatedPartyTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the electricity fee charged by related party.", "label": "Electricity Fee, Related Party Transaction", "terseLabel": "Electricity fee charged by related party" } } }, "localname": "ElectricityFeeRelatedPartyTransaction", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionFromRelatedPartyDetails", "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "jks_EnterpriseInEncouragedIndustryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for enterprise in the encouraged industry.", "label": "Enterprise in the Encouraged Industry" } } }, "localname": "EnterpriseInEncouragedIndustryMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationDetails" ], "xbrltype": "domainItemType" }, "jks_EquityIncentivePlan2022Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Equity Incentive Plan 2022.", "label": "Equity Incentive Plan 2022 [Member]", "verboseLabel": "Jiangxi Jinko 2022 Plan" } } }, "localname": "EquityIncentivePlan2022Member", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationShareOptionsActivitiesDetails" ], "xbrltype": "domainItemType" }, "jks_EquityIncentivePlan2023Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Equity Incentive Plan 2023.", "label": "Equity Incentive Plan 2023 [Member]", "terseLabel": "2023 Equity Incentive Plan" } } }, "localname": "EquityIncentivePlan2023Member", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "jks_EquityMethodInvestmentFixedAnnualReturnPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of fixed annual return from the equity method investment.", "label": "Equity Method Investment, Fixed Annual Return, Percentage", "terseLabel": "Fixed annual return (as a percent)" } } }, "localname": "EquityMethodInvestmentFixedAnnualReturnPercentage", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails" ], "xbrltype": "percentItemType" }, "jks_EquityMethodInvestmentOwnershipPercentageThatWillBeRepurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of ownership interest in equity method investment, that will be repurchased by the company.", "label": "Equity Method Investment, Ownership Percentage That Will Be Repurchased", "terseLabel": "Equity interest that will be repurchased (as a percent)" } } }, "localname": "EquityMethodInvestmentOwnershipPercentageThatWillBeRepurchased", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails" ], "xbrltype": "percentItemType" }, "jks_EquityMethodInvestmentUnrealizedIntercompanyProfitLossEliminatedAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of unrealized intercompany profits and losses, accounted for under the equity method of accounting, which have been eliminated in preparing the Entity's financial statements.", "label": "Equity Method Investment, Unrealized Intercompany Profit (Loss) Eliminated, Amount", "terseLabel": "Equity method investment, unrealized intercompany profit (loss) eliminated, amount" } } }, "localname": "EquityMethodInvestmentUnrealizedIntercompanyProfitLossEliminatedAmount", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "jks_EquityMethodInvestmentsAndAvailableForSaleSecuritasAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "INVESTMENTS AND AVAILABLE-FOR-SALE SECURITIES" } } }, "localname": "EquityMethodInvestmentsAndAvailableForSaleSecuritasAbstract", "nsuri": "http://www.jinkosolar.com/20221231", "xbrltype": "stringItemType" }, "jks_EquityMethodInvestmentsAndAvailableForSaleSecuritasTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investments and available-for-sale securities.", "label": "Equity Method Investments and Available for Sale Securitas [Text Block]", "terseLabel": "INVESTMENTS AND AVAILABLE-FOR-SALE SECURITIES" } } }, "localname": "EquityMethodInvestmentsAndAvailableForSaleSecuritasTextBlock", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecurities" ], "xbrltype": "textBlockItemType" }, "jks_EquitySecuritiesApplyingFairValueOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to equity securities applying air value option.", "label": "Equity Securities Applying Fair Value Option [Member]", "terseLabel": "\"Equity securities Applying fair value option\"", "verboseLabel": "\"Equity securities Applying fair value option\"" } } }, "localname": "EquitySecuritiesApplyingFairValueOptionMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsChangeInFairValueOfDerivativesDetails" ], "xbrltype": "domainItemType" }, "jks_EscrowServiceExpenses": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The amount of escrow service expenses recognized during the year.", "label": "Escrow Service Expenses", "verboseLabel": "Solar project management service provided by JinkoPower" } } }, "localname": "EscrowServiceExpenses", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionFromRelatedPartyDetails" ], "xbrltype": "decimalItemType" }, "jks_EstimatedFutureAmortizationOfLandUseRight": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of estimated future amortization of land use right.", "label": "Estimated Future Amortization Of Land Use Right", "terseLabel": "Estimated future amortization expense" } } }, "localname": "EstimatedFutureAmortizationOfLandUseRight", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLandUseRightsNetDetails" ], "xbrltype": "monetaryItemType" }, "jks_ExchangeGainForCallOption": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The Amount of Exchange Gain for Call Option", "label": "Exchange Gain for Call Option", "verboseLabel": "Exchange gain for call option" } } }, "localname": "ExchangeGainForCallOption", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureConvertibleSeniorNotesAndCallOptionsCallOptionsDetails" ], "xbrltype": "monetaryItemType" }, "jks_ExchangeLossForCallOption": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The Amount of Exchange Loss for Call Option", "label": "Exchange Loss For Call Option", "terseLabel": "Exchange loss for call option" } } }, "localname": "ExchangeLossForCallOption", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureConvertibleSeniorNotesAndCallOptionsCallOptionsDetails" ], "xbrltype": "monetaryItemType" }, "jks_FairValueMeasurementWithUnobservableInputsInReconciliationRecurringBasisAssetAmortization": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization recognized in the income statement for financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value Measurement with Unobservable Inputs in Reconciliation Recurring Basis Asset Amortization", "verboseLabel": "Amortization" } } }, "localname": "FairValueMeasurementWithUnobservableInputsInReconciliationRecurringBasisAssetAmortization", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsFairValueOfRapCapDerivativeDetails" ], "xbrltype": "monetaryItemType" }, "jks_FairValueMeasurementWithUnobservableInputsInReconciliationRecurringBasisAssetCancellation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cancellation recognized in the income statement for financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value Measurement with Unobservable Inputs in Reconciliation Recurring Basis Asset Cancellation", "verboseLabel": "Cancellation" } } }, "localname": "FairValueMeasurementWithUnobservableInputsInReconciliationRecurringBasisAssetCancellation", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsFairValueOfRapCapDerivativeDetails" ], "xbrltype": "monetaryItemType" }, "jks_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignExchangeGainLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in the income statement for financial instrument classified as an asset measured using unobservable inputs that reflect the foreign exchange gain (loss).", "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Foreign Exchange Gain Loss", "verboseLabel": "Foreign exchange gain/(loss)" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetForeignExchangeGainLoss", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredUsingUnobservableInputsDetails" ], "xbrltype": "monetaryItemType" }, "jks_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityForeignExchangeGainLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Foreign Exchange Gain Loss", "negatedLabel": "Foreign exchange loss/(gain)" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityForeignExchangeGainLoss", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredUsingUnobservableInputsDetails" ], "xbrltype": "monetaryItemType" }, "jks_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIncreaseDecreaseInInstrumentConversionOfConvertibleSeniorNotes": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) instrument conversion of convertible senior notes.", "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Increase Decrease In Instrument Conversion of convertible senior notes", "terseLabel": "Conversion of convertible senior notes" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIncreaseDecreaseInInstrumentConversionOfConvertibleSeniorNotes", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredUsingUnobservableInputsDetails" ], "xbrltype": "monetaryItemType" }, "jks_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIncreaseDecreaseInInstrumentSpecificCreditRisk": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the instrument specific credit risk liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Increase (Decrease) In Instrument Specific Credit Risk", "terseLabel": "Change in the instrument-specific credit risk" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIncreaseDecreaseInInstrumentSpecificCreditRisk", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredUsingUnobservableInputsDetails" ], "xbrltype": "monetaryItemType" }, "jks_FairValueOfAvailableForSaleOfSecuritiesInterestAccrual": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of fair value of available for sale of securities interest accrual.", "label": "Fair value of available for sale of securities interest accrual", "terseLabel": "Interest accrual" } } }, "localname": "FairValueOfAvailableForSaleOfSecuritiesInterestAccrual", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsChangesInLevel3FairValueOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "jks_FairValueOfAvailableForSaleSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for fair value of available-for-sale securities.", "label": "Fair value of available-for-sale securities [Member]", "terseLabel": "Available-for-sale securities" } } }, "localname": "FairValueOfAvailableForSaleSecuritiesMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsChangesInLevel3FairValueOfAvailableForSaleSecuritiesDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsSignificantUnobservableInputsDetails" ], "xbrltype": "domainItemType" }, "jks_FairValueOfSharesVested": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of shares vested during the period.", "label": "Fair Value Of Shares Vested", "terseLabel": "Fair value of shares vested" } } }, "localname": "FairValueOfSharesVested", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationSummaryOfNonVestedSharesDetails" ], "xbrltype": "monetaryItemType" }, "jks_FairValueOptionChangesInFairValueGain": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For each line item in the statement of financial position, the amounts of gains from fair value changes included in earnings.", "label": "Fair Value Option Changes In Fair Value Gain", "verboseLabel": "Gain from change in fair value" } } }, "localname": "FairValueOptionChangesInFairValueGain", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureConvertibleSeniorNotesAndCallOptionsCallOptionsDetails" ], "xbrltype": "monetaryItemType" }, "jks_FairValueOptionChangesInFairValueLoss": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For each line item in the statement of financial position, the amounts of losses from fair value changes included in earnings.", "label": "Fair Value Option Changes In Fair Value Loss", "verboseLabel": "Loss from change in fair value" } } }, "localname": "FairValueOptionChangesInFairValueLoss", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureConvertibleSeniorNotesAndCallOptionsCallOptionsDetails" ], "xbrltype": "monetaryItemType" }, "jks_FengchengJinkoPvMaterialsCo.LtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Fengcheng Jinko PV Materials Co., Ltd.", "label": "Fengcheng Jinko PV Materials Co., Ltd [Member]", "terseLabel": "Fengcheng Jinko PV Materials Co., Ltd" } } }, "localname": "FengchengJinkoPvMaterialsCo.LtdMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_FinanceLeasePrincipalPayment": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails": { "order": 2.0, "parentTag": "jks_OperatingAndFinanceLeasePayments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease Principal Payment", "terseLabel": "Financing cash outflows for finance leases" } } }, "localname": "FinanceLeasePrincipalPayment", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "jks_FinanceReceivableNetPledgedCollateralSecurity": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of finance receivable net pledged collateral security.", "label": "Finance Receivable Net Pledged Collateral Security", "terseLabel": "Amount of accounts receivable pledged as collateral for borrowings" } } }, "localname": "FinanceReceivableNetPledgedCollateralSecurity", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAccountsReceivableNetThirdPartiesScheduleOfAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "jks_FinancingsAssociatedWithFailedSaleLeaseBackTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to financings associated with failed sale-lease back transactions.", "label": "Financings associated with failed sale lease back transactions" } } }, "localname": "FinancingsAssociatedWithFailedSaleLeaseBackTransactionsMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsTypeOfShortTermDetails" ], "xbrltype": "domainItemType" }, "jks_FiveYearLoanAgreementWithFudianBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to 5-year loan agreement with Fudian Bank.", "label": "Five Year Loan Agreement With Fudian Bank [Member]", "terseLabel": "5-year loan agreement with Fudian Bank" } } }, "localname": "FiveYearLoanAgreementWithFudianBankMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails" ], "xbrltype": "domainItemType" }, "jks_FiveYearLoanAgreementsWithIndustrialBankCo.ltdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to 5-year loan agreement with Industrial Bank Co.,LTD.", "label": "Five Year Loan Agreements With Industrial Bank Co.Ltd [Member]", "terseLabel": "5-year loan agreements with Industrial Bank Co.,LTD" } } }, "localname": "FiveYearLoanAgreementsWithIndustrialBankCo.ltdMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails" ], "xbrltype": "domainItemType" }, "jks_FiveYearTermLoanAgreementOneWithIndustrialBankCo.ltdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to 5-year loan agreement one with Industrial Bank Co.,LTD.", "label": "Five Year Term Loan Agreement One With Industrial Bank Co.Ltd [Member]", "terseLabel": "5-year loan agreements with Industrial Bank Co.,LTD, one" } } }, "localname": "FiveYearTermLoanAgreementOneWithIndustrialBankCo.ltdMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails" ], "xbrltype": "domainItemType" }, "jks_FiveYearTermLoanAgreementThreeWithIndustrialBankCo.ltdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to 5-year loan agreement three with Industrial Bank Co.,LTD.", "label": "Five Year Term Loan Agreement Three With Industrial Bank Co.Ltd [Member]", "terseLabel": "5-year loan agreements with Industrial Bank Co.,LTD, three" } } }, "localname": "FiveYearTermLoanAgreementThreeWithIndustrialBankCo.ltdMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails" ], "xbrltype": "domainItemType" }, "jks_FiveYearTermLoanAgreementTwoWithIndustrialBankCo.ltdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to 5-year loan agreement two with Industrial Bank Co.,LTD.", "label": "Five Year Term Loan Agreement Two With Industrial Bank Co.Ltd [Member]", "terseLabel": "5-year loan agreements with Industrial Bank Co.,LTD, two" } } }, "localname": "FiveYearTermLoanAgreementTwoWithIndustrialBankCo.ltdMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails" ], "xbrltype": "domainItemType" }, "jks_ForeignCurrencyConcentrationRiskMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign Currency Concentration Risk [Member]", "label": "Foreign Currency Concentration Risk" } } }, "localname": "ForeignCurrencyConcentrationRiskMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureCertainRisksAndConcentrationDetails" ], "xbrltype": "domainItemType" }, "jks_ForeignCurrencyTransactionGainLossNet": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 23.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Foreign Currency Transaction Gain Loss Net.", "label": "Foreign Currency Transaction Gain Loss Net", "negatedLabel": "Exchange (gain)/loss, net" } } }, "localname": "ForeignCurrencyTransactionGainLossNet", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "jks_ForeignExchangeForwardContractsPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of fair value foreign exchange forward contracts payable.", "label": "Foreign exchange forward contracts payable", "terseLabel": "Foreign exchange forward contracts- payable", "verboseLabel": "Foreign exchange forward contracts- payable" } } }, "localname": "ForeignExchangeForwardContractsPayable", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "jks_ForwardContractPayables": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of payable under forward contract at the end of reporting period.", "label": "Forward contract payables", "terseLabel": "Foreign exchange forward derivatives payables" } } }, "localname": "ForwardContractPayables", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "jks_ForwardContractReceivablesCurrent": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 12.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "It represents the value of forward contract receivable within one year period.", "label": "Forward Contract Receivables Current", "terseLabel": "Foreign exchange forward contract receivables" } } }, "localname": "ForwardContractReceivablesCurrent", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "jks_FourYearLoanAgreementWithChinaCiticBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to 4-year loan agreement with China CITIC Bank.", "label": "Four Year Loan Agreement With China CITIC Bank [Member]", "terseLabel": "4-year loan agreement with China CITIC Bank" } } }, "localname": "FourYearLoanAgreementWithChinaCiticBankMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails" ], "xbrltype": "domainItemType" }, "jks_GainFromDisposalOfSolarPowerPlant": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosureOtherIncomeNetScheduleOfOtherNonoperatingIncomeExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of gain (loss) from disposal of the solar power plant.", "label": "Gain From Disposal of Solar Power Plant", "terseLabel": "Disposal of solar power project in Argentina" } } }, "localname": "GainFromDisposalOfSolarPowerPlant", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOtherIncomeNetScheduleOfOtherNonoperatingIncomeExpenseDetails" ], "xbrltype": "monetaryItemType" }, "jks_GeneratedElectricityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for revenue from generated electricity .", "label": "Revenue From Generated Electricity [Member]", "verboseLabel": "Revenue from generated electricity" } } }, "localname": "GeneratedElectricityMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails", "http://www.jinkosolar.com/role/DisclosureRevenuesScheduleOfRevenuesByProductDetails" ], "xbrltype": "domainItemType" }, "jks_GovernmentBackgroundCompaniesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to government background companies.", "label": "Government Background Companies [Member]", "terseLabel": "Government Background Companies" } } }, "localname": "GovernmentBackgroundCompaniesMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails", "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "xbrltype": "domainItemType" }, "jks_GovernmentGrantsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for government grants.", "label": "Government Grants Policy [Policy Text Block]", "terseLabel": "Government grants" } } }, "localname": "GovernmentGrantsPolicyPolicyTextBlock", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "jks_GovernmentSubsidies": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of subsidy income for the period.", "label": "Government Subsidies", "terseLabel": "Subsidy income" } } }, "localname": "GovernmentSubsidies", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "jks_GovernmentSubsidiesRelatedToAssets": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of subsidy income related to assets during the period.", "label": "Government Subsidies Related To Assets", "terseLabel": "Government grants related to assets" } } }, "localname": "GovernmentSubsidiesRelatedToAssets", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "jks_GuaranteeIncome": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosureOtherIncomeNetScheduleOfOtherNonoperatingIncomeExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of income received by providing guarantees.", "label": "Guarantee Income", "verboseLabel": "Guarantee income" } } }, "localname": "GuaranteeIncome", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOtherIncomeNetScheduleOfOtherNonoperatingIncomeExpenseDetails" ], "xbrltype": "monetaryItemType" }, "jks_GuaranteeLiabilityFeesAmortizationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The period over which amortization of guarantee liability fees.", "label": "Guarantee Liability Fees, Amortization Period", "terseLabel": "liability term" } } }, "localname": "GuaranteeLiabilityFeesAmortizationPeriod", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOtherIncomeNetScheduleOfOtherNonoperatingIncomeExpenseDetails" ], "xbrltype": "durationItemType" }, "jks_GuaranteeObligationsNoncurrent": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the noncurrent portion of carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees.", "label": "Guarantee Obligations, Noncurrent", "terseLabel": "Guarantee liabilities to related parties - non-current" } } }, "localname": "GuaranteeObligationsNoncurrent", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "jks_GuaranteedAndCollateralizeOnBuildingsEquipmentAndOtherAssetsOfTheGroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Guaranteed and collateralized on buildings, equipment and other assets of the Group and shareholders of the Group" } } }, "localname": "GuaranteedAndCollateralizeOnBuildingsEquipmentAndOtherAssetsOfTheGroupMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsTypeOfShortTermDetails" ], "xbrltype": "domainItemType" }, "jks_GuaranteedByAgriculturalBankOfChinaShangraoGuangxinBranchMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to loans guaranteed by Agricultural Bank of China Shangrao Guangxin Branch.", "label": "Guaranteed by Agricultural Bank of China Shangrao Guangxin Branch" } } }, "localname": "GuaranteedByAgriculturalBankOfChinaShangraoGuangxinBranchMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsTypeOfShortTermDetails" ], "xbrltype": "domainItemType" }, "jks_GuaranteedByChinaExportCreditInsuranceCorporationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to loans guaranteed by China Export & Credit Insurance Corporation.", "label": "Guaranteed by China Export & Credit Insurance Corporation" } } }, "localname": "GuaranteedByChinaExportCreditInsuranceCorporationMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsTypeOfShortTermDetails" ], "xbrltype": "domainItemType" }, "jks_GuaranteedByJiangxiJinkoAndCertainShareholdersOfGroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Guaranteed by Jiangxi Jinko and certain shareholders of the Group.", "label": "Guaranteed by Jiangxi Jinko and certain shareholders of the Group" } } }, "localname": "GuaranteedByJiangxiJinkoAndCertainShareholdersOfGroupMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsTypeOfShortTermDetails" ], "xbrltype": "domainItemType" }, "jks_GuaranteedByJiangxiJinkoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Guaranteed by Jiangxi Jinko [Member]", "terseLabel": "Guaranteed by Jiangxi Jinko" } } }, "localname": "GuaranteedByJiangxiJinkoMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsTypeOfShortTermDetails" ], "xbrltype": "domainItemType" }, "jks_GuaranteedByJinkoSolarHoldingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Guaranteed by JinkoSolar Holding" } } }, "localname": "GuaranteedByJinkoSolarHoldingMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsTypeOfShortTermDetails" ], "xbrltype": "domainItemType" }, "jks_GuaranteedByJinkosolarHoldingAndShareholdersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "n/a", "label": "Guaranteed by Jinkosolar Holding and Shareholders of the Group" } } }, "localname": "GuaranteedByJinkosolarHoldingAndShareholdersMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsTypeOfShortTermDetails" ], "xbrltype": "domainItemType" }, "jks_GuaranteedByZhejiangJinkoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Guaranteed by Zhejiang Jinko" } } }, "localname": "GuaranteedByZhejiangJinkoMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsTypeOfShortTermDetails" ], "xbrltype": "domainItemType" }, "jks_GuarantorObligationsCarryingValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees.", "label": "Guarantor Obligations, Carrying Value", "terseLabel": "Guarantor obligations, carrying value" } } }, "localname": "GuarantorObligationsCarryingValue", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "jks_GuarantorObligationsGuaranteeFeeIncomeReceivable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of guarantee fee income receivable.", "label": "Guarantor Obligations, Guarantee Fee Income Receivable", "terseLabel": "Guarantor obligations, guarantee fee income receivable" } } }, "localname": "GuarantorObligationsGuaranteeFeeIncomeReceivable", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "jks_GuarantorObligationsProceedsOfGuaranteeFee": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount received as guarantee fee.", "label": "Guarantor Obligations Proceeds Of Guarantee Fee", "terseLabel": "Guarantor obligations proceeds of guarantee fee" } } }, "localname": "GuarantorObligationsProceedsOfGuaranteeFee", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "jks_HighAndNewTechnologyEnterpriseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for high and new technology enterprise.", "label": "High and New Technology Enterprise" } } }, "localname": "HighAndNewTechnologyEnterpriseMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationDetails" ], "xbrltype": "domainItemType" }, "jks_ImpairmentOnProjectAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment on project assets, net.", "label": "Impairment on Project Assets", "terseLabel": "Impairment" } } }, "localname": "ImpairmentOnProjectAssets", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "jks_ImpairmentsOfLongLivedAssetsToBeDisposedOf": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.", "label": "Impairments Of Long Lived Assets To Be Disposed Of", "terseLabel": "Property, plant and equipment impairment" } } }, "localname": "ImpairmentsOfLongLivedAssetsToBeDisposedOf", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "jks_IncidentalRevenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of incidental revenue accounted for as a reduction of the capitalized project costs for development.", "label": "Incidental Revenue", "terseLabel": "Incidental revenue" } } }, "localname": "IncidentalRevenue", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails", "http://www.jinkosolar.com/role/DisclosureRevenuesScheduleOfRevenuesByProductDetails" ], "xbrltype": "monetaryItemType" }, "jks_IncomeLossFromEquityMethodInvestmentsOfAffiliatedCompanies": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This item represents the entity's proportionate share for the period of the net income (loss) of its investee (such as unconsolidated subsidiaries and joint ventures) to which the equity method of accounting is applied. This item includes income or expense related to stock-based compensation based on the investor's grant of stock to employees of an equity method investee.", "label": "Income Loss from Equity Method Investments of affiliated companies", "negatedTerseLabel": "Equity in loss/(income) of affiliated companies" } } }, "localname": "IncomeLossFromEquityMethodInvestmentsOfAffiliatedCompanies", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "jks_IncomeLossFromPerBasicAdsShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The amount of net income or loss for the period per each share of American Depository Receipts outstanding during the reporting period.", "label": "Income Loss From Per Basic Ads Share", "terseLabel": "Basic" } } }, "localname": "IncomeLossFromPerBasicAdsShare", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "jks_IncomeLossFromPerDilutedAdsShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The amount of net income or loss for the period per each share of American Depository Receipts and dilutive common stock equivalents outstanding during the reporting period.", "label": "Income Loss From Per Diluted Ads Share", "terseLabel": "Diluted" } } }, "localname": "IncomeLossFromPerDilutedAdsShare", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "decimalItemType" }, "jks_IncomeTaxLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax [Line Items]", "terseLabel": "TAXATION" } } }, "localname": "IncomeTaxLineItems", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationCompositionOfIncomeTaxExpenseDetails", "http://www.jinkosolar.com/role/DisclosureTaxationDetails" ], "xbrltype": "stringItemType" }, "jks_IncomeTaxTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income Tax Table", "label": "Income Tax [Table]" } } }, "localname": "IncomeTaxTable", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationCompositionOfIncomeTaxExpenseDetails", "http://www.jinkosolar.com/role/DisclosureTaxationDetails" ], "xbrltype": "stringItemType" }, "jks_IncomeTaxesPayableCurrent": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or payable based on agreed-upon resolutions of disputes.", "label": "Income Taxes Payable, Current", "terseLabel": "Income tax payables" } } }, "localname": "IncomeTaxesPayableCurrent", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "jks_IncreaseDecreaseInAdvancePayments": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 28.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) in Advance Payments", "label": "Increase Decrease In Advance Payments", "negatedTerseLabel": "(Increase)/decrease in advances to suppliers - third parties" } } }, "localname": "IncreaseDecreaseInAdvancePayments", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "jks_IncreaseDecreaseInAdvancesToRelatedParty": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 29.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase decrease in advances to related party.", "label": "Increase Decrease In Advances To Related Party", "negatedLabel": "Increase in advances to suppliers - a related party" } } }, "localname": "IncreaseDecreaseInAdvancesToRelatedParty", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "jks_IncreaseDecreaseInDueFromRelatedPartiesOtherThanNotesReceivable": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 25.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in receivables to be collected from other entities that could exert significant influence over the reporting entity other than notes receivables.", "label": "Increase (Decrease) in Due from Related Parties, Other Than Notes Receivable", "negatedLabel": "(Increase)/decrease in accounts receivable - related parties" } } }, "localname": "IncreaseDecreaseInDueFromRelatedPartiesOtherThanNotesReceivable", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "jks_IncreaseDecreaseInDueToRelatedPartiesOtherThanAccountsPayableCurrent": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 39.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties other than due accounts payable.", "label": "Increase (Decrease) in Due to Related Parties, Other Than Accounts Payable, Current", "terseLabel": "Increase/(decrease) in accounts payable - related parties" } } }, "localname": "IncreaseDecreaseInDueToRelatedPartiesOtherThanAccountsPayableCurrent", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "jks_IncreaseDecreaseInLandUseRight": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 36.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of increase or decrease in Increase in land use right.", "label": "Increase (Decrease) in Land Use Right", "negatedLabel": "Increase in land use right" } } }, "localname": "IncreaseDecreaseInLandUseRight", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "jks_IncreaseDecreaseInLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 32.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in lease liabilities.", "label": "Increase (Decrease) In Lease Liabilities", "terseLabel": "Decrease in lease liabilities" } } }, "localname": "IncreaseDecreaseInLeaseLiabilities", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "jks_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilitiesRelatedParties": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 47.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid related to related parties.", "label": "Increase (Decrease) in other Accounts Payable and Accrued Liabilities Related Parties", "terseLabel": "Increase/(decrease) in other payables and accruals - a related party" } } }, "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilitiesRelatedParties", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "jks_IncreaseDecreaseInProjectAssets": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 31.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents changes in project assets", "label": "Increase Decrease In Project Assets", "terseLabel": "decrease in project assets constructed for sale, net of incremental revenue" } } }, "localname": "IncreaseDecreaseInProjectAssets", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "jks_IncreaseDecreaseInThirdPartyAssets": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 38.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase decrease in third party assets", "label": "Increase decrease in third party assets", "verboseLabel": "Decrease in other assets - third parties" } } }, "localname": "IncreaseDecreaseInThirdPartyAssets", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "jks_IncreaseDecreaseOfLongTermBorrowingsRelatedToSaleOfProjectAssetsConstructedForSale": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 48.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the carrying value of long-term borrowings related to sale of project assets constructed for sale", "label": "Increase (Decrease) of Long-term Borrowings Related to Sale of Project Assets Constructed for Sale", "negatedLabel": "Decrease of long-term borrowings related to sale of project assets constructed for sale" } } }, "localname": "IncreaseDecreaseOfLongTermBorrowingsRelatedToSaleOfProjectAssetsConstructedForSale", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "jks_InfringementPenaltyTigers": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of infringement penalty.", "label": "Maximum imposition of penalties" } } }, "localname": "InfringementPenaltyTigers", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureCommitmentsAndContingenciesContingenciesAndGuaranteesDetails" ], "xbrltype": "monetaryItemType" }, "jks_IntangibleAssetUsefulLifeMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Intangible Asset Useful Life Maximum", "terseLabel": "Intangible asset, useful life, maximum" } } }, "localname": "IntangibleAssetUsefulLifeMaximum", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "jks_IntangibleAssetUsefulLifeMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Intangible Asset Useful Life Minimum", "terseLabel": "Intangible asset, useful life, minimum" } } }, "localname": "IntangibleAssetUsefulLifeMinimum", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "jks_InvestmentsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investments.", "label": "Investments [Policy Text Block]", "verboseLabel": "Investments" } } }, "localname": "InvestmentsPolicyTextBlock", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "jks_IssuanceOfOrdinarySharesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ORDINARY SHARES." } } }, "localname": "IssuanceOfOrdinarySharesAbstract", "nsuri": "http://www.jinkosolar.com/20221231", "xbrltype": "stringItemType" }, "jks_IssuanceOfOrdinarySharesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the issuance of ordinary shares.", "label": "Issuance Of Ordinary Shares [Text Block]", "verboseLabel": "ORDINARY SHARES" } } }, "localname": "IssuanceOfOrdinarySharesTextBlock", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrdinaryShares" ], "xbrltype": "textBlockItemType" }, "jks_JiangsuJinkoTianshengCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represent the member information pertaining to Jiangsu JinkoTiansheng Co Ltd.", "label": "Jiangsu JinkoTiansheng Co Ltd [Member]", "terseLabel": "Jiangsu JinkoTiansheng Co Ltd" } } }, "localname": "JiangsuJinkoTianshengCoLtdMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "jks_JiangxiDesunEnergyCompanyLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Jiangxi Desun Energy Company Limited [Member]", "label": "Jiangxi Desun Energy Co., Ltd.", "verboseLabel": "Jiangxi Desun" } } }, "localname": "JiangxiDesunEnergyCompanyLimitedMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionFromRelatedPartyDetails", "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionsDetails" ], "xbrltype": "domainItemType" }, "jks_JiangxiJinkoEnergyStorageCo.LtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Jiangxi Jinko Energy Storage Co., Ltd.", "label": "Jiangxi Jinko Energy Storage Co., Ltd [Member]", "terseLabel": "Jiangxi Jinko Energy Storage Co., Ltd" } } }, "localname": "JiangxiJinkoEnergyStorageCo.LtdMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_JiangxiJinkoEngineeringForMiscellaneousMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Jiangxi Jinko Engineering For Miscellaneous [Member]", "terseLabel": "JinkoPower for miscellaneous transactions" } } }, "localname": "JiangxiJinkoEngineeringForMiscellaneousMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesBalancesDetails" ], "xbrltype": "domainItemType" }, "jks_JiangxiJinkoEngineeringForOutsourcingServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "JinkoPower for outsourcing services" } } }, "localname": "JiangxiJinkoEngineeringForOutsourcingServicesMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesBalancesDetails" ], "xbrltype": "domainItemType" }, "jks_JiangxiJinkoEngineeringForSalesOfSolarModulesAndOthersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Jiangxi Jinko Engineering for sales of solar modules and others [Member]" } } }, "localname": "JiangxiJinkoEngineeringForSalesOfSolarModulesAndOthersMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesBalancesDetails" ], "xbrltype": "domainItemType" }, "jks_JiangxiJinkoEngineeringMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Jinko Power Group.", "label": "Jinko Power Group [Member]", "terseLabel": "Jinko Power Group", "verboseLabel": "JinkoPower" } } }, "localname": "JiangxiJinkoEngineeringMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionFromRelatedPartyDetails" ], "xbrltype": "domainItemType" }, "jks_JiangxiJinkoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Jiangxi Jinko", "terseLabel": "Jiangxi Jinko" } } }, "localname": "JiangxiJinkoMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureCommitmentsAndContingenciesContingenciesAndGuaranteesDetails", "http://www.jinkosolar.com/role/DisclosureSubsequentEventsDetails", "http://www.jinkosolar.com/role/DisclosureSubsidiarySOfferingOfItsEquityInterestsDetails" ], "xbrltype": "domainItemType" }, "jks_JiangxiPhotovoltaicMaterialsCompanyLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Jiangxi Photovoltaic Materials Company Limited [Member]", "label": "Jiangxi Photovoltaic Materials Co., Ltd. (\"Jiangxi Materials\") [Member]", "terseLabel": "Jiangxi Photovoltaic Materials Co., Ltd. (\"Jiangxi Materials\")" } } }, "localname": "JiangxiPhotovoltaicMaterialsCompanyLimitedMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_JiaxingJinyuePhaseIVentureCapitalPartnershipMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Jiaxing Jinyue Phase I Venture Capital Partnership.", "label": "Jiaxing Jinyue Phase I Venture Capital Partnership [Member]", "terseLabel": "Jiaxing Jinyue Phase I Venture Capital Partnership" } } }, "localname": "JiaxingJinyuePhaseIVentureCapitalPartnershipMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_JinkoEnergyStorageTechnologyCo.Ltd.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Jinko Energy Storage Technology Co., Ltd.", "label": "Jinko Energy Storage Technology Co., Ltd. [Member]", "terseLabel": "Jinko Energy Storage Technology Co., Ltd." } } }, "localname": "JinkoEnergyStorageTechnologyCo.Ltd.Member", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_JinkoHuinengTechnologyServicesCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Jinko Huineng Technology Services Co., Ltd.", "label": "Jinko Huineng Technology Services Co., Ltd [Member]", "terseLabel": "Jinko Huineng Technology Services Co., Ltd" } } }, "localname": "JinkoHuinengTechnologyServicesCoLtdMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "xbrltype": "domainItemType" }, "jks_JinkoPowerCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represent the member information pertaining to Jinko Power Co Ltd.", "label": "Jinko Power Co Ltd [Member]", "terseLabel": "Jinko Power Co Ltd" } } }, "localname": "JinkoPowerCoLtdMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "jks_JinkoPowerMemberMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Jinko Power Member", "label": "Jinko Power" } } }, "localname": "JinkoPowerMemberMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesBalancesDetails", "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionsDetails" ], "xbrltype": "domainItemType" }, "jks_JinkoPowerTechnologyCo.LtdForDisposalOfSolarPowerProjectsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to Jinko Power for disposal of solar power projects.", "label": "Jinko Power Technology Co., Ltd for Disposal of Solar Power Projects [Member]", "terseLabel": "JinkoPower for disposal of solar power projects" } } }, "localname": "JinkoPowerTechnologyCo.LtdForDisposalOfSolarPowerProjectsMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesBalancesDetails" ], "xbrltype": "domainItemType" }, "jks_JinkoPvMaterialSupplySdn.BhdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Jinko PV Material Supply SDN. BHD.", "label": "Jinko PV Material Supply SDN. BHD [Member]", "terseLabel": "Jinko PV Material Supply SDN. BHD" } } }, "localname": "JinkoPvMaterialSupplySdn.BhdMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_JinkoSolarAustraliaHoldingsCoPtyLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for JinkoSolar Australia Holdings Co., Pty Ltd [Member]", "label": "Jinko Solar Australia Holdings Co. Pty Ltd (\"Jinko Australia\") [Member]", "terseLabel": "Jinko Solar Australia Holdings Co. Pty Ltd (\"Jinko Australia\")" } } }, "localname": "JinkoSolarAustraliaHoldingsCoPtyLtdMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_JinkoSolarCanadaCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for JinkoSolar Canada Co Ltd.", "label": "Jinko Solar Canada Co., Ltd (\"Jinko Canada\") [Member]", "terseLabel": "Jinko Solar Canada Co., Ltd (\"Jinko Canada\")" } } }, "localname": "JinkoSolarCanadaCoLtdMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_JinkoSolarCompanyLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member represents jinko solar company limited", "label": "Jinko Solar Co., Ltd. (\"Jiangxi Jinko\") [Member]", "terseLabel": "Jinko Solar Co., Ltd. (\"Jiangxi Jinko\")" } } }, "localname": "JinkoSolarCompanyLimitedMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails", "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails", "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationDetails", "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationShareOptionsActivitiesDetails", "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationTables", "http://www.jinkosolar.com/role/DisclosureSubsidiarySOfferingOfItsEquityInterestsDetails" ], "xbrltype": "domainItemType" }, "jks_JinkoSolarDenmarkApsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Jinko Solar Denmark ApS.", "label": "Jinko Solar Denmark ApS [Member]", "terseLabel": "Jinko Solar Denmark ApS" } } }, "localname": "JinkoSolarDenmarkApsMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_JinkoSolarGmbhMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Jinko Solar Gmbh.", "label": "JinkoSolar GmbH (\"Jinko GmbH\") [Member]", "terseLabel": "JinkoSolar GmbH (\"Jinko GmbH\")" } } }, "localname": "JinkoSolarGmbhMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_JinkoSolarImportAndExportCompanyLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Jinko Solar Import And Export Company Limited.", "label": "Jinko Solar Import and Export Co., Ltd. (\"Jinko Import and Export\") [Member]", "terseLabel": "Jinko Solar Import and Export Co., Ltd. (\"Jinko Import and Export\")" } } }, "localname": "JinkoSolarImportAndExportCompanyLimitedMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_JinkoSolarInvestmentLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for JinkoSolar Investment Limited.", "label": "JinkoSolar Investment Limited (\"Paker\") [Member]", "terseLabel": "JinkoSolar Investment Limited (\"Paker\")" } } }, "localname": "JinkoSolarInvestmentLimitedMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_JinkoSolarItalySrlMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Jinko Solar Italy Srl.", "label": "JinkoSolar Italy S.R.L. (\"Jinko Italy\") [Member]", "terseLabel": "JinkoSolar Italy S.R.L. (\"Jinko Italy\")" } } }, "localname": "JinkoSolarItalySrlMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_JinkoSolarJapanKKMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Jinko Solar Japan K.K. (JinkoSolar Japan).", "label": "Jinko Solar Japan K.K. (\"JinkoSolar Japan\") [Member]", "terseLabel": "Jinko Solar Japan K.K. (\"JinkoSolar Japan\")" } } }, "localname": "JinkoSolarJapanKKMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_JinkoSolarKoreaCo.Ltd.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Jinko Solar Korea Co., Ltd.", "label": "Jinko Solar Korea Co., Ltd. [Member]", "terseLabel": "Jinko Solar Korea Co., Ltd." } } }, "localname": "JinkoSolarKoreaCo.Ltd.Member", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_JinkoSolarMalaysiaSdnBhdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Jinko Solar (Malaysia) SDN BHD.", "label": "Jinko Solar (Malaysia) SDN BHD [Member]", "terseLabel": "Jinko Solar (Malaysia) SDN BHD" } } }, "localname": "JinkoSolarMalaysiaSdnBhdMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_JinkoSolarShanghaiManagementCo.LtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Jinko Solar (Shanghai) Management Co., Ltd.", "label": "Jinko Solar (Shanghai) Management Co., Ltd [Member]", "terseLabel": "Jinko Solar (Shanghai) Management Co., Ltd" } } }, "localname": "JinkoSolarShanghaiManagementCo.LtdMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_JinkoSolarSwitzerlandMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Jinko Solar Switzerland.", "label": "JinkoSolar (Switzerland) AG (\"Jinko Switzerland\") [Member]", "terseLabel": "JinkoSolar (Switzerland) AG (\"Jinko Switzerland\")" } } }, "localname": "JinkoSolarSwitzerlandMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_JinkoSolarTechnologyMalaysiaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Jinko Solar Technology SDN.BHD. (\"JinkoSolar Malaysia\").", "label": "Jinko Solar Technology SDN.BHD. (\"JinkoSolar Malaysia\") [Member]", "terseLabel": "Jinko Solar Technology SDN.BHD. (\"JinkoSolar Malaysia\")" } } }, "localname": "JinkoSolarTechnologyMalaysiaMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_JinkoSolarUsHoldingsIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Jinko Solar (US) Holdings Inc.", "label": "JinkoSolar (US) Holdings Inc. (\"Jinko US Holding\") [Member]", "terseLabel": "JinkoSolar (US) Holdings Inc. (\"Jinko US Holding\")" } } }, "localname": "JinkoSolarUsHoldingsIncMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_JinkoSolarUsIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Jinko Solar (US) Inc.", "label": "JinkoSolar (U.S.) Inc. (\"Jinko US\") [Member]", "terseLabel": "JinkoSolar (U.S.) Inc. (\"Jinko US\")" } } }, "localname": "JinkoSolarUsIncMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_JinkoSolarVietnamIndustriesCompanyLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Jinko Solar (Vietnam) Industries Company Limited.", "label": "Jinko Solar (Vietnam) Industries Company Limited [Member]", "terseLabel": "Jinko Solar (Vietnam) Industries Company Limited" } } }, "localname": "JinkoSolarVietnamIndustriesCompanyLimitedMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_JinkoTianshengMemberMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "JinkoTiansheng Member", "label": "JinkoTiansheng Member [Member]", "terseLabel": "Jinko-Tiansheng" } } }, "localname": "JinkoTianshengMemberMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesBalancesDetails" ], "xbrltype": "domainItemType" }, "jks_JinkopowerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to JinkoPower.", "label": "JinkoPower" } } }, "localname": "JinkopowerMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationDetails" ], "xbrltype": "domainItemType" }, "jks_JinkosolarAnhuiCo.Ltd.JinkoAnhuiMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to JinkoSolar (Anhui) Co., Ltd. (\"Jinko Anhui\").", "label": "JinkoSolar (Anhui) Co., Ltd. (\"Jinko Anhui\") [Member]", "terseLabel": "JinkoSolar (Anhui) Co., Ltd. (\"Jinko Anhui\")" } } }, "localname": "JinkosolarAnhuiCo.Ltd.JinkoAnhuiMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_JinkosolarChuxiongCo.Ltd.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Zhejiang New Materials Co., Ltd.", "label": "JinkoSolar (Chuxiong) Co., Ltd. [Member]", "terseLabel": "JinkoSolar (Chuxiong) Co., Ltd." } } }, "localname": "JinkosolarChuxiongCo.Ltd.Member", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_JinkosolarChuzhouCo.Ltd.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for JinkoSolar (Chuzhou) Co., Ltd", "label": "Jinko Chuzhou [Member]", "terseLabel": "Jinko Chuzhou" } } }, "localname": "JinkosolarChuzhouCo.Ltd.Member", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails", "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsDetails", "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_JinkosolarFeidongCo.Ltd.JinkoFeidongMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for JinkoSolar (Feidong) Co., Ltd. (\"Jinko Feidong\").", "label": "JinkoSolar (Feidong) Co., Ltd. (\"Jinko Feidong\") [Member]", "terseLabel": "JinkoSolar (Feidong) Co., Ltd. (\"Jinko Feidong\")" } } }, "localname": "JinkosolarFeidongCo.Ltd.JinkoFeidongMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_JinkosolarHoldingAndShareholdersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "n/a", "label": "Jinkosolar Holding and Shareholders" } } }, "localname": "JinkosolarHoldingAndShareholdersMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails" ], "xbrltype": "domainItemType" }, "jks_JinkosolarHoldingAndZhejiangJinkoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "JinkoSolar Holding and Zhejiang Jinko" } } }, "localname": "JinkosolarHoldingAndZhejiangJinkoMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails" ], "xbrltype": "domainItemType" }, "jks_JinkosolarHoldingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "JinkoSolar Holding" } } }, "localname": "JinkosolarHoldingMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails" ], "xbrltype": "domainItemType" }, "jks_JinkosolarHongKongLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to JinkoSolar Hong Kong Limited.", "label": "JinkoSolar Hong Kong Limited [Member]", "terseLabel": "JinkoSolar Hong Kong Limited" } } }, "localname": "JinkosolarHongKongLimitedMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_JinkosolarInternationalDevelopmentLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to JinkoSolar International Development Limited.", "label": "JinkoSolar International Development Limited [Member]", "terseLabel": "JinkoSolar International Development Limited" } } }, "localname": "JinkosolarInternationalDevelopmentLimitedMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsDetails", "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails", "http://www.jinkosolar.com/role/DisclosureSubsidiarySOfferingOfItsEquityInterestsDetails" ], "xbrltype": "domainItemType" }, "jks_JinkosolarJinchangCo.Ltd.JinkoJinchangMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for JinkoSolar (Jinchang) Co., Ltd. (\"Jinko Jinchang\").", "label": "JinkoSolar (Jinchang) Co., Ltd. (\"Jinko Jinchang\") [Member]", "terseLabel": "JinkoSolar (Jinchang) Co., Ltd. (\"Jinko Jinchang\")" } } }, "localname": "JinkosolarJinchangCo.Ltd.JinkoJinchangMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_JinkosolarLatamHoldingLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for JinkoSolar LATAM Holding Limited.", "label": "JinkoSolar LATAM Holding Limited [Member]", "terseLabel": "JinkoSolar LATAM Holding Limited" } } }, "localname": "JinkosolarLatamHoldingLimitedMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_JinkosolarLeshanCo.Ltd.JinkoLeshanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to JinkoSolar (Leshan) Co., Ltd. (\"Jinko Leshan\").", "label": "JinkoSolar (Leshan) Co., Ltd. (\"Jinko Leshan\") [Member]", "terseLabel": "JinkoSolar (Leshan) Co., Ltd. (\"Jinko Leshan\")" } } }, "localname": "JinkosolarLeshanCo.Ltd.JinkoLeshanMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_JinkosolarMiddleEastDmccMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for JinkoSolar Middle East DMCC.", "label": "JinkoSolar Middle East DMCC [Member]", "terseLabel": "JinkoSolar Middle East DMCC" } } }, "localname": "JinkosolarMiddleEastDmccMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_JinkosolarPoyangCo.Ltd.JinkoPoyangMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for JinkoSolar (Poyang) Co., Ltd. (\"Jinko Poyang\").", "label": "JinkoSolar (Poyang) Co., Ltd. (\"Jinko Poyang\") [Member]", "terseLabel": "JinkoSolar (Poyang) Co., Ltd. (\"Jinko Poyang\")" } } }, "localname": "JinkosolarPoyangCo.Ltd.JinkoPoyangMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_JinkosolarQinghaiCo.Ltd.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for JinkoSolar (Qinghai) Co., Ltd.", "label": "JinkoSolar (Qinghai) Co., Ltd. [Member]", "terseLabel": "JinkoSolar (Qinghai) Co., Ltd." } } }, "localname": "JinkosolarQinghaiCo.Ltd.Member", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_JinkosolarSichuanCo.Ltd.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for JinkoSolar (Sichuan) Co., Ltd.", "label": "JinkoSolar (Sichuan) Co., Ltd. [Member]", "terseLabel": "JinkoSolar (Sichuan) Co., Ltd." } } }, "localname": "JinkosolarSichuanCo.Ltd.Member", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails", "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsDetails", "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_JinkosolarTechnologyHainingCoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for JinkoSolar Technology (Haining) Co., Ltd. (\"Haining Jinko\").", "label": "JinkoSolar Technology (Haining) Co., Ltd. (\"Haining Jinko\") [Member]", "terseLabel": "JinkoSolar Technology (Haining) Co., Ltd. (\"Haining Jinko\")" } } }, "localname": "JinkosolarTechnologyHainingCoMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails", "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsDetails", "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_JinkosolarTradingPrivatedLimtedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for JinkoSolar Trading Privated Limited.", "label": "JinkoSolar Trading Privated Limited [Member]", "terseLabel": "JinkoSolar Trading Privated Limited" } } }, "localname": "JinkosolarTradingPrivatedLimtedMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_JinkosolarUsIndustrialIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for JinkoSolar U.S. Industrial Inc.", "label": "JinkoSolar U.S. Industrial Inc. [Member]", "terseLabel": "JinkoSolar U.S. Industrial Inc." } } }, "localname": "JinkosolarUsIndustrialIncMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_JinkosolarVietnamCo.Ltd.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for JinkoSolar Vietnam Co., Ltd.", "label": "JinkoSolar Vietnam Co., Ltd. [ Member]", "terseLabel": "JinkoSolar Vietnam Co., Ltd." } } }, "localname": "JinkosolarVietnamCo.Ltd.Member", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_JinkosolarYiwuCo.Ltd.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for JinkoSolar (Yiwu) Co., Ltd.", "label": "Jinko Yiwu [Member]", "terseLabel": "Jinko Yiwu" } } }, "localname": "JinkosolarYiwuCo.Ltd.Member", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails", "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsDetails", "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_JinkosolarYushanCo.Ltd.JinkoYushanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to JinkoSolar (Yushan) Co., Ltd. (\"Jinko Yushan\").", "label": "JinkoSolar (Yushan) Co., Ltd. (\"Jinko Yushan\") [Member]", "terseLabel": "JinkoSolar (Yushan) Co., Ltd. (\"Jinko Yushan\")" } } }, "localname": "JinkosolarYushanCo.Ltd.JinkoYushanMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_JinkotianshengMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represent the member information pertaining to Jinko-Tiansheng.", "label": "Jinko-Tiansheng [Member]", "terseLabel": "Jinko-Tiansheng" } } }, "localname": "JinkotianshengMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails", "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionsDetails" ], "xbrltype": "domainItemType" }, "jks_LandUseRightsAccumulatedAmortization": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosureLandUseRightsNetDetails": { "order": 2.0, "parentTag": "jks_LandUseRightsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of land use rights accumulated amortization.", "label": "Land Use Rights Accumulated Amortization", "negatedLabel": "Less: accumulated amortization" } } }, "localname": "LandUseRightsAccumulatedAmortization", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLandUseRightsNetDetails" ], "xbrltype": "monetaryItemType" }, "jks_LandUseRightsAndLandLeasePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for land use rights and land lease.", "label": "Land Use Rights and Land Lease [Policy Text Block]", "terseLabel": "Land use rights and land lease" } } }, "localname": "LandUseRightsAndLandLeasePolicyTextBlock", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "jks_LandUseRightsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of land use right, net.", "label": "Land Use Rights Disclosure [Text Block]", "terseLabel": "LAND USE RIGHTS, NET" } } }, "localname": "LandUseRightsDisclosureTextBlock", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLandUseRightsNet" ], "xbrltype": "textBlockItemType" }, "jks_LandUseRightsGross": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosureLandUseRightsNetDetails": { "order": 1.0, "parentTag": "jks_LandUseRightsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of land use rights, gross.", "label": "Land Use Rights Gross", "terseLabel": "Land use rights" } } }, "localname": "LandUseRightsGross", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLandUseRightsNetDetails" ], "xbrltype": "monetaryItemType" }, "jks_LandUseRightsNet": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosureLandUseRightsNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of land use rights, net.", "label": "Land Use Rights Net", "terseLabel": "Land use rights, net", "totalLabel": "Land use rights, net" } } }, "localname": "LandUseRightsNet", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLandUseRightsNetDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "jks_LandUseRightsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LAND USE RIGHTS, NET" } } }, "localname": "LandUseRightsNetAbstract", "nsuri": "http://www.jinkosolar.com/20221231", "xbrltype": "stringItemType" }, "jks_LandUseRightsPledged": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of land use rights pledged as of the balance sheet date against borrowings.", "label": "Land Use Rights Pledged", "terseLabel": "Land use rights pledged" } } }, "localname": "LandUseRightsPledged", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLandUseRightsNetDetails" ], "xbrltype": "monetaryItemType" }, "jks_LandUseRightsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of land use rights.", "label": "Land Use Rights [Table Text Block]", "terseLabel": "Schedule of land use rights" } } }, "localname": "LandUseRightsTableTextBlock", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLandUseRightsNetTables" ], "xbrltype": "textBlockItemType" }, "jks_LeaseDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of information about leases.", "label": "Lease Disclosure [Text Block]", "terseLabel": "LEASES" } } }, "localname": "LeaseDisclosureTextBlock", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "jks_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearThree": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Three", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearThree", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "jks_LoanAgreementWithAnhuiJinkoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Loan agreement with Anhui Jinko.", "label": "Loan Agreement With Anhui Jinko [Member]", "terseLabel": "Loan Agreement With Anhui Jinko" } } }, "localname": "LoanAgreementWithAnhuiJinkoMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails" ], "xbrltype": "domainItemType" }, "jks_LoanAgreementWithAnhuiJinkoOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to loan agreements with Anuhi Jinko one.", "label": "Loan Agreement With Anhui Jinko One" } } }, "localname": "LoanAgreementWithAnhuiJinkoOneMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails" ], "xbrltype": "domainItemType" }, "jks_LoanAgreementWithAnhuiJinkoThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to loan agreements with Anuhi Jinko three.", "label": "Loan Agreement With Anhui Jinko Three" } } }, "localname": "LoanAgreementWithAnhuiJinkoThreeMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails" ], "xbrltype": "domainItemType" }, "jks_LoanAgreementWithAnhuiJinkoTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to loan agreements with Anuhi Jinko two.", "label": "Loan Agreement With Anhui Jinko Two" } } }, "localname": "LoanAgreementWithAnhuiJinkoTwoMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails" ], "xbrltype": "domainItemType" }, "jks_LoanAgreementWithBankConsortium7YearMaturityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to 7-year loan agreement with bank consortium.", "label": "Loan Agreement with bank consortium, 7 Year Maturity [Member]", "terseLabel": "7-year loan agreement with bank consortium" } } }, "localname": "LoanAgreementWithBankConsortium7YearMaturityMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails" ], "xbrltype": "domainItemType" }, "jks_LoanAgreementWithBankOfCommunications2YearMaturityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to 2-year loan agreement with Bank of Communications.", "label": "Loan Agreement with Bank of Communications, 2 Year Maturity [Member]", "terseLabel": "2-year loan agreement with Bank of Communications" } } }, "localname": "LoanAgreementWithBankOfCommunications2YearMaturityMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails" ], "xbrltype": "domainItemType" }, "jks_LoanAgreementWithChinaEverbrightBankCo.Ltd3YearMaturityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to 3-year loan agreement with China Everbright bank Co., ltd.", "label": "Loan Agreement with China Everbright bank Co., ltd, 3 Year Maturity [Member]", "terseLabel": "3-year loan agreement with China Everbright bank Co., ltd" } } }, "localname": "LoanAgreementWithChinaEverbrightBankCo.Ltd3YearMaturityMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails" ], "xbrltype": "domainItemType" }, "jks_LoanAgreementWithDeutscheBankCo.Ltd3YearMaturityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to 3-year loan agreement with Deutsche Bank Co.,Ltd.", "label": "Loan Agreement with Deutsche Bank Co.,Ltd, 3 Year Maturity [Member]", "terseLabel": "3-year loan agreement with Deutsche Bank Co.,Ltd" } } }, "localname": "LoanAgreementWithDeutscheBankCo.Ltd3YearMaturityMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails" ], "xbrltype": "domainItemType" }, "jks_LoanAgreementWithDeutscheBankCo.LtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to loan agreement with Deutsche Bank Co.,LTD.", "label": "Loan Agreement with Deutsche Bank Co.,LTD [Member]", "terseLabel": "Loan Agreement with Deutsche Bank Co.,LTD" } } }, "localname": "LoanAgreementWithDeutscheBankCo.LtdMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails" ], "xbrltype": "domainItemType" }, "jks_LoanAgreementWithExportImportBankOfChina2YearMaturityInterestRate2.10Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to 2-year loan agreement with The Export-Import Bank of China, with interest rate 2.10%.", "label": "Loan Agreement with The Export-Import Bank of China, 2 Year Maturity, Interest Rate 2.10% [Member]", "terseLabel": "2-year loan agreement with The Export-Import Bank of China with interest rate of 2.10" } } }, "localname": "LoanAgreementWithExportImportBankOfChina2YearMaturityInterestRate2.10Member", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails" ], "xbrltype": "domainItemType" }, "jks_LoanAgreementWithExportImportBankOfChina2YearMaturityInterestRate2.70Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to 2-year loan agreement with The Export-Import Bank of China, with interest rate 2.70%.", "label": "Loan Agreement with The Export-Import Bank of China, 2 Year Maturity, Interest Rate 2.70% [Member]", "terseLabel": "2-year loan agreement with The Export-Import Bank of China with interest rate of 2.70" } } }, "localname": "LoanAgreementWithExportImportBankOfChina2YearMaturityInterestRate2.70Member", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails" ], "xbrltype": "domainItemType" }, "jks_LoanAgreementWithHainingJinkoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Loan agreement with Haining Jinko.", "label": "Loan Agreement With Haining Jinko [Member]", "terseLabel": "Loan Agreement With Haining Jinko" } } }, "localname": "LoanAgreementWithHainingJinkoMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails" ], "xbrltype": "domainItemType" }, "jks_LoanAgreementWithIndustrialBankCo.Ltd3YearMaturityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to 3-year loan agreement with Industrial Bank Co. Ltd.", "label": "Loan Agreement with Industrial Bank Co. Ltd, 3 Year Maturity [Member]", "terseLabel": "3-year loan agreement with Industrial Bank Co. Ltd" } } }, "localname": "LoanAgreementWithIndustrialBankCo.Ltd3YearMaturityMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails" ], "xbrltype": "domainItemType" }, "jks_LoanAgreementWithIndustrialBankCo.Ltd7YearMaturityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to 7-year loan agreement with Industrial Bank Co.,Ltd.", "label": "Loan Agreement with Industrial Bank Co.,Ltd, 7 Year Maturity [Member]", "terseLabel": "7-year loan agreement with Industrial Bank Co.,Ltd" } } }, "localname": "LoanAgreementWithIndustrialBankCo.Ltd7YearMaturityMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails" ], "xbrltype": "domainItemType" }, "jks_LoanAgreementWithJinkoFeidongMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to loan Agreement With Jinko Feidong.", "label": "Loan Agreement With Jinko Feidong [Member]", "terseLabel": "Loan Agreement With Jinko Feidong" } } }, "localname": "LoanAgreementWithJinkoFeidongMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails" ], "xbrltype": "domainItemType" }, "jks_LoanAgreementWithJinkoLeshanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to loan agreements with Jinko Leshan.", "label": "Loan Agreement With Jinko Leshan" } } }, "localname": "LoanAgreementWithJinkoLeshanMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails" ], "xbrltype": "domainItemType" }, "jks_LoanAgreementWithPingInternationalFinancialLeasingCo.LtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Loan agreement with Ping An International Financial Leasing Co., Ltd.", "label": "Loan Agreement With Ping An International Financial Leasing Co., Ltd [Member]", "terseLabel": "Loan Agreement With Ping An International Financial Leasing Co., Ltd" } } }, "localname": "LoanAgreementWithPingInternationalFinancialLeasingCo.LtdMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails" ], "xbrltype": "domainItemType" }, "jks_LoanAgreementWithTheExportImportBankOfChinaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to loan agreement with The Export-Import Bank of China.", "label": "Loan agreement with The Export-Import Bank of China [Member]" } } }, "localname": "LoanAgreementWithTheExportImportBankOfChinaMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails" ], "xbrltype": "domainItemType" }, "jks_LoanAgreementWithYushanJinkoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Loan agreement with Yushan Jinko", "label": "Loan Agreement With Yushan Jinko [Member]", "terseLabel": "Loan Agreement With Yushan Jinko" } } }, "localname": "LoanAgreementWithYushanJinkoMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails", "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails" ], "xbrltype": "domainItemType" }, "jks_LoanFiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan Five [Member]", "label": "Loan Five" } } }, "localname": "LoanFiveMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails" ], "xbrltype": "domainItemType" }, "jks_LoanFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan Four [Member]", "label": "Loan Four" } } }, "localname": "LoanFourMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails" ], "xbrltype": "domainItemType" }, "jks_LoanOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan One [Member]", "label": "Loan One" } } }, "localname": "LoanOneMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails" ], "xbrltype": "domainItemType" }, "jks_LoanSevenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to loan seven.", "label": "Loan Seven" } } }, "localname": "LoanSevenMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails" ], "xbrltype": "domainItemType" }, "jks_LoanSixMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to loan six.", "label": "Loan Six" } } }, "localname": "LoanSixMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails" ], "xbrltype": "domainItemType" }, "jks_LoanThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan Three [Member]", "label": "Loan Three" } } }, "localname": "LoanThreeMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails" ], "xbrltype": "domainItemType" }, "jks_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearSix": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermFuturePrincipalRepaymentsDetails": { "order": 8.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the six rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long Term Debt Maturities Repayments Of Principal In Rolling Year Six", "verboseLabel": "2027" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearSix", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermFuturePrincipalRepaymentsDetails" ], "xbrltype": "monetaryItemType" }, "jks_LongTermIncentivePlan2009Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to long-term incentive plan (the 2009 Plan).", "label": "2009 Plan" } } }, "localname": "LongTermIncentivePlan2009Member", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "jks_LongTermIncentivePlan2014Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to long-term incentive plan (the 2014 Plan).", "label": "2014 Plan" } } }, "localname": "LongTermIncentivePlan2014Member", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "jks_LongTermIncentivePlan2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to 2021 long term incentive plan.", "label": "Long-term incentive plan 2021" } } }, "localname": "LongTermIncentivePlan2021Member", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "jks_LongTermIncentivePlan2022Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to 2022 long-term incentive plan.", "label": "Long-term incentive plan 2022" } } }, "localname": "LongTermIncentivePlan2022Member", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "jks_LongTermInvestmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stand for long term investment.", "label": "long-term investment" } } }, "localname": "LongTermInvestmentMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "jks_LongtermBorrowingsWithEmbeddedWarrants": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of long-term borrowings with embedded warrants.", "label": "Long term Borrowings With Embedded Warrants", "verboseLabel": "Carrying value of the loan" } } }, "localname": "LongtermBorrowingsWithEmbeddedWarrants", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "jks_LongtermBorrowingsWithEmbeddedWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to long-term borrowings with embedded warrants.", "label": "Long term Borrowings With Embedded Warrants [Member]", "terseLabel": "Long term Borrowings With Embedded Warrants" } } }, "localname": "LongtermBorrowingsWithEmbeddedWarrantsMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails" ], "xbrltype": "domainItemType" }, "jks_NingxiaXiaoniuAutomationEquipmentCo.LtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Ningxia Xiaoniu Automation Equipment Co., Ltd.", "label": "Ningxia Xiaoniu Automation Equipment Co., Ltd [Member]", "terseLabel": "Ningxia Xiaoniu Automation Equipment Co., Ltd" } } }, "localname": "NingxiaXiaoniuAutomationEquipmentCo.LtdMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "jks_NonOperatingIncomeExpenseOthers": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosureOtherIncomeNetScheduleOfOtherNonoperatingIncomeExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Non operating Income (Expense), Others", "verboseLabel": "Others" } } }, "localname": "NonOperatingIncomeExpenseOthers", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOtherIncomeNetScheduleOfOtherNonoperatingIncomeExpenseDetails" ], "xbrltype": "monetaryItemType" }, "jks_NoncontrollingInterestDerecognized": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of noncontrolling interests derecognized during the period.", "label": "Noncontrolling Interest Derecognized", "terseLabel": "Noncontrolling interest derecognized" } } }, "localname": "NoncontrollingInterestDerecognized", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "jks_NotesPayablesDueToRelatedPartiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Not available.", "label": "Notes Payables Due to Related Parties [Abstract]", "terseLabel": "Notes payables due to a related party" } } }, "localname": "NotesPayablesDueToRelatedPartiesAbstract", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesBalancesDetails" ], "xbrltype": "stringItemType" }, "jks_NotesReceivableNetThirdPartiesLineItem": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "N/A", "label": "Notes Receivable ,Net - Third Parties [Line Item]", "verboseLabel": "NOTES RECEIVABLE, NET-THIRD PARTIES" } } }, "localname": "NotesReceivableNetThirdPartiesLineItem", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureNotesReceivableNetThirdPartiesScheduleOfMovementOfAllowanceForNotesReceivableDetails" ], "xbrltype": "stringItemType" }, "jks_NotesReceivableNetThirdPartiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Notes Receivable ,Net - Third Parties.", "label": "Notes Receivable ,Net - Third Parties Table]" } } }, "localname": "NotesReceivableNetThirdPartiesTable", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureNotesReceivableNetThirdPartiesScheduleOfMovementOfAllowanceForNotesReceivableDetails" ], "xbrltype": "stringItemType" }, "jks_NotesReceivableNetthirdPartiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "NOTES RECEIVABLE, NET-THIRD PARTIES" } } }, "localname": "NotesReceivableNetthirdPartiesAbstract", "nsuri": "http://www.jinkosolar.com/20221231", "xbrltype": "stringItemType" }, "jks_NotesReceivableNetthirdPartiesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of notes receivable, net-third parties.", "label": "Notes Receivable, Net-Third Parties [Text Block]", "terseLabel": "NOTES RECEIVABLE, NET-THIRD PARTIES" } } }, "localname": "NotesReceivableNetthirdPartiesTextBlock", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureNotesReceivableNetThirdParties" ], "xbrltype": "textBlockItemType" }, "jks_NumberOfOrdinarySharesPerAdsShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of ordinary shares per ADS share.", "label": "Number of Ordinary Shares per Ads Share", "terseLabel": "Number of ordinary shares per ADS" } } }, "localname": "NumberOfOrdinarySharesPerAdsShare", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "jks_NumberOfSolarPowerPlantsReclassifiedAsAssetsLiabilitiesHeldForSale": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of solar power plants reclassified as assets/liabilities held for sale.", "label": "Number Of Solar Power Plants Reclassified As Assets/Liabilities Held For Sale", "terseLabel": "Number of solar power plants reclassified as assets/liabilities held for sale" } } }, "localname": "NumberOfSolarPowerPlantsReclassifiedAsAssetsLiabilitiesHeldForSale", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRevenuesScheduleOfRevenuesByProductDetails" ], "xbrltype": "integerItemType" }, "jks_NumberOfThirdPartyInvestorsMadeCapitalInjections": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of third-party investors made capital injections.", "label": "Number of Third-party Investors Made Capital Injections", "terseLabel": "Number of third-party investors made capital injections" } } }, "localname": "NumberOfThirdPartyInvestorsMadeCapitalInjections", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails" ], "xbrltype": "integerItemType" }, "jks_OperatingAndFinanceLeasePayments": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for finance and operating lease liability.", "label": "Operating And Finance Lease Payments", "totalLabel": "Total cash paid for amounts included in the measurement of lease liabilities:" } } }, "localname": "OperatingAndFinanceLeasePayments", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "jks_OperatingRevenueByProductTypeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Revenue By Product Type [Line Items]", "terseLabel": "REVENUES" } } }, "localname": "OperatingRevenueByProductTypeLineItems", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRevenuesScheduleOfRevenuesByProductDetails" ], "xbrltype": "stringItemType" }, "jks_OperatingRevenueByProductTypeTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Revenue By Product Type [Table]" } } }, "localname": "OperatingRevenueByProductTypeTable", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRevenuesScheduleOfRevenuesByProductDetails" ], "xbrltype": "stringItemType" }, "jks_OperatingRevenueDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating revenue.", "label": "Operating Revenue Disclosure [Text Block]", "terseLabel": "REVENUES" } } }, "localname": "OperatingRevenueDisclosureTextBlock", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRevenues" ], "xbrltype": "textBlockItemType" }, "jks_OtherAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OTHER ASSETS - THIRD PARTIES" } } }, "localname": "OtherAssetsDisclosureAbstract", "nsuri": "http://www.jinkosolar.com/20221231", "xbrltype": "stringItemType" }, "jks_OtherAssetsFromRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets from related party current.", "label": "Other Assets From Related Party", "terseLabel": "Subtotal" } } }, "localname": "OtherAssetsFromRelatedParty", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesBalancesDetails" ], "xbrltype": "monetaryItemType" }, "jks_OtherAssetsLongTermReceivableFromRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets long term receivable from related party.", "label": "Other Assets Long Term Receivable From Related Party", "terseLabel": "Long-term receivables due from Sweihan PV" } } }, "localname": "OtherAssetsLongTermReceivableFromRelatedParty", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesBalancesDetails" ], "xbrltype": "monetaryItemType" }, "jks_OtherAssetsRelatedParties": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Assets from related parties classified as other.", "label": "Other Assets, Related Parties", "terseLabel": "Other assets from related parties" } } }, "localname": "OtherAssetsRelatedParties", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesBalancesDetails" ], "xbrltype": "monetaryItemType" }, "jks_OtherAssetsThirdPartiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "OTHER ASSETS -THIRD PARTIES [Line Items]", "terseLabel": "OTHER ASSETS - THIRD PARTIES" } } }, "localname": "OtherAssetsThirdPartiesLineItems", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOtherAssetsThirdPartiesAdditionalDetails" ], "xbrltype": "stringItemType" }, "jks_OtherAssetsThirdPartiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting other assets - third parties", "label": "OTHER ASSETS THIRD PARTIES [Table]" } } }, "localname": "OtherAssetsThirdPartiesTable", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOtherAssetsThirdPartiesAdditionalDetails" ], "xbrltype": "stringItemType" }, "jks_OtherCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Common Stock [Member]", "label": "Other Common Stock" } } }, "localname": "OtherCommonStockMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "domainItemType" }, "jks_OtherCountriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Countries Member", "label": "Other Countries [Member]", "verboseLabel": "Other countries" } } }, "localname": "OtherCountriesMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationCompositionOfIncomeTaxExpenseDetails" ], "xbrltype": "domainItemType" }, "jks_OtherIncomeExpenseNet": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount for revenues/gains/losses resulted from operating activities (activities related to reporting entity's normal operation) during an accounting period, net of any expenses/losses incurred in such activities and not otherwise defined.", "label": "Other Income Expense Net", "verboseLabel": "Other income, net" } } }, "localname": "OtherIncomeExpenseNet", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "jks_OtherIncomeNetLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Other Income Net {Line Items]", "verboseLabel": "OTHER INCOME, NET" } } }, "localname": "OtherIncomeNetLineItems", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOtherIncomeNetScheduleOfOtherNonoperatingIncomeExpenseDetails" ], "xbrltype": "stringItemType" }, "jks_OtherIncomeNetTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Other Income Net [Table]" } } }, "localname": "OtherIncomeNetTable", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOtherIncomeNetScheduleOfOtherNonoperatingIncomeExpenseDetails" ], "xbrltype": "stringItemType" }, "jks_OtherLongTermDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for other long term debt.", "label": "Other Long Term Debt [Member]", "terseLabel": "Other long term borrowings" } } }, "localname": "OtherLongTermDebtMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails" ], "xbrltype": "domainItemType" }, "jks_OtherPayableAndAccruedExpensesCurrent": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosureOtherPayablesAndAccrualsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 13.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other Payable And Accrued Expenses, Current", "label": "Other Payable And Accrued Expenses Current", "terseLabel": "Other payables and accruals - third parties", "totalLabel": "Total" } } }, "localname": "OtherPayableAndAccruedExpensesCurrent", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOtherPayablesAndAccrualsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "jks_OtherPayablesAndAccrualsRelatedPartiesCurrent": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of other payables and accruals related party.", "label": "Other Payables And Accruals Related Parties Current", "terseLabel": "Other payables and accruals - a related party" } } }, "localname": "OtherPayablesAndAccrualsRelatedPartiesCurrent", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "jks_OtherPayablesAndAccrualsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Payables And Accruals [Text Block]", "label": "Other Payables And Accruals [Text Block]", "terseLabel": "OTHER PAYABLES AND ACCRUALS" } } }, "localname": "OtherPayablesAndAccrualsTextBlock", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOtherPayablesAndAccruals" ], "xbrltype": "textBlockItemType" }, "jks_OtherPayablesRelatedParties": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount payable to related parties classified as other.", "label": "Other Payables, Related Parties", "terseLabel": "Other payables due to a related party" } } }, "localname": "OtherPayablesRelatedParties", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesBalancesDetails" ], "xbrltype": "monetaryItemType" }, "jks_OtherSolarMaterialMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for other Solar Material.", "label": "Sales of Other Solar Materials", "terseLabel": "Sales of other solar materials" } } }, "localname": "OtherSolarMaterialMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRevenuesScheduleOfRevenuesByProductDetails" ], "xbrltype": "domainItemType" }, "jks_PayablesForPurchaseOfPropertyPlantAndEquipment": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosureOtherPayablesAndAccrualsDetails": { "order": 10.0, "parentTag": "jks_OtherPayableAndAccruedExpensesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for for purchase of property, plant and equipment. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Payables For Purchase Of Property, Plant And Equipment", "terseLabel": "Payables for purchase of property, plant and equipment" } } }, "localname": "PayablesForPurchaseOfPropertyPlantAndEquipment", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOtherPayablesAndAccrualsDetails" ], "xbrltype": "monetaryItemType" }, "jks_PaymentsForConstructionOfProjectAssets": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for construction of project assets.", "label": "Payments For Construction Of Project Assets", "terseLabel": "Cash paid for project assets constructed to operate" } } }, "localname": "PaymentsForConstructionOfProjectAssets", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "jks_PaymentsForEquityFinancingInSubsidiary": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of payments for equity financing in a subsidiary.", "label": "Payments for Equity Financing in a Subsidiary", "negatedLabel": "Equity financing in a subsidiary" } } }, "localname": "PaymentsForEquityFinancingInSubsidiary", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "jks_PaymentsMadeInAdvanceRelatedToServiceFee": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow from amounts paid in advance related to service fee during the year.", "label": "Payments Made in Advance related to Service Fee", "terseLabel": "Payments made in advance related to service fee" } } }, "localname": "PaymentsMadeInAdvanceRelatedToServiceFee", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "jks_PaymentsOfDepositForLease": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow from resulting from payment of cash deposit to guarantee a lease during the period.", "label": "Payments Of Deposit For Lease", "negatedLabel": "Payment of deposit for finance lease as lessee" } } }, "localname": "PaymentsOfDepositForLease", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "jks_PaymentsToAcquireRestrictedInvestmentsNonCurrent": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents payments for restricted investments.", "label": "Payments To Acquire Restricted Investments Non Current", "negatedLabel": "Purchase of restricted long-term investments" } } }, "localname": "PaymentsToAcquireRestrictedInvestmentsNonCurrent", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "jks_PaymentsToLoanInSubsidiaries": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the loan in subsidiaries during the period.", "label": "Payments To Loan In Subsidiaries", "negatedLabel": "Cash paid for loans to subsidiaries" } } }, "localname": "PaymentsToLoanInSubsidiaries", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "jks_PaymentsToShortTermInvestments": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount paid by the reporting entity through acquisition or sale and maturities of short-term investments with an original maturity that is three months or less which qualify for treatment as an investing activity based on management's intention and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Payments To Short Term Investments", "negatedLabel": "Purchase of short-term investments" } } }, "localname": "PaymentsToShortTermInvestments", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "jks_PenaltyOnDailyRateBasisAsAPercentageOfOutstandingContribution": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the penalty on daily rate basis as a percentage of outstanding contribution.", "label": "Penalty on Daily Rate Basis as A Percentage of Outstanding Contribution", "terseLabel": "Penalty on daily rate basis as a percentage of outstanding contribution" } } }, "localname": "PenaltyOnDailyRateBasisAsAPercentageOfOutstandingContribution", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureEmployeeBenefitsDetails" ], "xbrltype": "percentItemType" }, "jks_PercentageOfDomesticCustomersToMakeFullPayment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic customers to make full payment.", "label": "Percentage Of Domestic Customers To Make Full Payment", "terseLabel": "Percentage of domestic customers to make full payment" } } }, "localname": "PercentageOfDomesticCustomersToMakeFullPayment", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "jks_PercentageOfPrincipalAmount": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of principal amount.", "label": "Percentage Of principal Amount", "terseLabel": "Percentage of principal amount" } } }, "localname": "PercentageOfPrincipalAmount", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureConvertibleSeniorNotesAndCallOptionsDetails" ], "xbrltype": "percentItemType" }, "jks_PercentageOfRevenueRecognizedBeforeInitialApplicationOfRevenueStandard": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of revenue recognized before initial application of revenue standard.", "label": "Percentage of Revenue Recognized Before Initial Application of Revenue Standard", "terseLabel": "Percentage of revenue recognized" } } }, "localname": "PercentageOfRevenueRecognizedBeforeInitialApplicationOfRevenueStandard", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "jks_PercentageOfUnrecognizedDeferredTaxLiability": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of unrecognized deferred tax liability calculated on permanently reinvested earnings.", "label": "Percentage Of Unrecognized Deferred Tax Liability", "terseLabel": "Percentage of unrecognized deferred tax liability" } } }, "localname": "PercentageOfUnrecognizedDeferredTaxLiability", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationDetails" ], "xbrltype": "pureItemType" }, "jks_PeriodOfCustomersToMakeFullPayment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The period of customers to make full payment.", "label": "Period of Customers To Make Full Payment", "terseLabel": "Period of customers to make full payment" } } }, "localname": "PeriodOfCustomersToMakeFullPayment", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "jks_PeriodOfCustomersToMakePaymentAfterDelivery": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The period of customers to make payment after delivery.", "label": "Period of Customers To Make Payment After Delivery", "terseLabel": "Period of customers to make payment after delivery" } } }, "localname": "PeriodOfCustomersToMakePaymentAfterDelivery", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "jks_PeriodOfRightToUse": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The amount of period of right to use of land.", "label": "Period of Right to Use", "terseLabel": "Period of land use rights" } } }, "localname": "PeriodOfRightToUse", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLandUseRightsNetDetails" ], "xbrltype": "durationItemType" }, "jks_PlantDefectiveModulesInAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Performance of the plant due to allegedly deficient and/or defective modules in the amount.", "label": "Plant defective modules in amount", "terseLabel": "Plant defective modules in amount" } } }, "localname": "PlantDefectiveModulesInAmount", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureCommitmentsAndContingenciesContingenciesAndGuaranteesDetails" ], "xbrltype": "monetaryItemType" }, "jks_PoyangRuixinInformationTechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Poyang Ruixin Information Technology Co Ltd.", "label": "Poyang Ruixin Information Technology Co Ltd [Member]", "terseLabel": "Poyang Ruixin Information Technology Co Ltd" } } }, "localname": "PoyangRuixinInformationTechnologyCoLtdMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_PrepaidIncomeTaxAttributableToIntercompanyTransactions": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosureOtherAssetsThirdPartiesDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for income and other taxes for inter company transactions that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Income Tax Attributable To Intercompany Transactions", "terseLabel": "Prepayment of income tax attributable to intercompany transactions" } } }, "localname": "PrepaidIncomeTaxAttributableToIntercompanyTransactions", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOtherAssetsThirdPartiesDetails" ], "xbrltype": "monetaryItemType" }, "jks_PrepaidIncomeTaxesAndDeferredCharges": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for income and deferred charges that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Income Taxes and Deferred Charges", "terseLabel": "Prepayment for income tax and deferred charges" } } }, "localname": "PrepaidIncomeTaxesAndDeferredCharges", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "jks_PrepaidProfessionalServiceFee": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails": { "order": 9.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of current portion of prepaid professional service fee.", "label": "Prepaid Professional Service Fee", "terseLabel": "Prepaid professional service fee" } } }, "localname": "PrepaidProfessionalServiceFee", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "jks_PrepaymentOfElectricityAndOtherExpenses": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails": { "order": 10.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount as of the balance sheet date of prepayment of electricity and other expenses.", "label": "Prepayment Of Electricity And Other Expenses", "terseLabel": "Prepayment of electricity and others" } } }, "localname": "PrepaymentOfElectricityAndOtherExpenses", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "jks_PrepaymentsAndOtherAssetsCurrentAllowanceForCreditLosses": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails": { "order": 13.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit losses on prepayments and other assets classified as current.", "label": "Prepayments And Other Assets, Current, Allowance For Credit Losses", "negatedLabel": "Less: Allowance for credit losses", "periodEndLabel": "At end of year", "periodStartLabel": "At beginning of year" } } }, "localname": "PrepaymentsAndOtherAssetsCurrentAllowanceForCreditLosses", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsActivityInAllowanceForCreditLossesDetails", "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "jks_PrepaymentsAndOtherAssetsCurrentAllowanceForCreditLossesAddition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in allowance for credit losses on prepayments and other current assets during the period.", "label": "Prepayments And Other Assets, Current, Allowance For Credit Losses, Addition", "terseLabel": "Addition" } } }, "localname": "PrepaymentsAndOtherAssetsCurrentAllowanceForCreditLossesAddition", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsActivityInAllowanceForCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "jks_PrepaymentsAndOtherCurrentAssetsCurrentAllowanceForCreditLosses": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Prepayments And Other Current Assets, Current, Allowance For Credit Losses", "terseLabel": "Activity in the allowance for credit losses" } } }, "localname": "PrepaymentsAndOtherCurrentAssetsCurrentAllowanceForCreditLosses", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsActivityInAllowanceForCreditLossesDetails" ], "xbrltype": "stringItemType" }, "jks_PrepaymentsAndOtherCurrentAssetsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Prepayments And Other Current Assets [Text Block]", "label": "Prepayments And Other Current Assets [Text Block]", "terseLabel": "PREPAYMENTS AND OTHER CURRENT ASSETS" } } }, "localname": "PrepaymentsAndOtherCurrentAssetsTextBlock", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssets" ], "xbrltype": "textBlockItemType" }, "jks_PrepaymentsAndOtherReceivableFromRelatedParties": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of prepayments and other receivables from related parties.", "label": "Prepayments and Other Receivable from Related Parties", "terseLabel": "Prepayment and other receivables from related parties" } } }, "localname": "PrepaymentsAndOtherReceivableFromRelatedParties", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesBalancesDetails" ], "xbrltype": "monetaryItemType" }, "jks_PrepaymentsForPurchaseOfPropertyPlantAndEquipment": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosureOtherAssetsThirdPartiesDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for purchase of property, plant and equipment that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepayments For Purchase Of Property, Plant And Equipment", "terseLabel": "Prepayments for purchase of property, plant and equipment" } } }, "localname": "PrepaymentsForPurchaseOfPropertyPlantAndEquipment", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOtherAssetsThirdPartiesDetails" ], "xbrltype": "monetaryItemType" }, "jks_PrincipalAccountingPoliciesLineItem": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Principal Accounting Policies [Line Item]", "terseLabel": "PRINCIPAL ACCOUNTING POLICIES" } } }, "localname": "PrincipalAccountingPoliciesLineItem", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails", "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesMovementOfAccruedWarrantyCostDetails", "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfCashCashEquivalentsAndRestrictedCashDetails" ], "xbrltype": "stringItemType" }, "jks_PrincipalAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in accounting policies.", "label": "Principal Accounting Policies [Table]" } } }, "localname": "PrincipalAccountingPoliciesTable", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails", "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesMovementOfAccruedWarrantyCostDetails", "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfCashCashEquivalentsAndRestrictedCashDetails" ], "xbrltype": "stringItemType" }, "jks_ProceedFromLoanInSubsidiaries": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the loan in subsidiaries during the period.", "label": "Proceed From Loan In Subsidiaries", "terseLabel": "Cash collection for loans from subsidiaries" } } }, "localname": "ProceedFromLoanInSubsidiaries", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "jks_ProceedsFromBorrowingsFromGovernmentBackgroundFunds": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of proceeds from borrowings from government background funds.", "label": "Proceeds from Borrowings from Government Background Funds", "negatedLabel": "Borrowings from government background funds" } } }, "localname": "ProceedsFromBorrowingsFromGovernmentBackgroundFunds", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "jks_ProceedsFromDisposalOfEquityInvestment": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount received from disposal of equity investment.", "label": "Proceeds From Disposal Of Equity Investment", "terseLabel": "Proceeds from disposal of an equity investment" } } }, "localname": "ProceedsFromDisposalOfEquityInvestment", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "jks_ProceedsFromDividendsInvestingActivities": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of cash inflow from dividends received.", "label": "Proceeds From Dividends Investing Activities", "terseLabel": "Cash received from dividend" } } }, "localname": "ProceedsFromDividendsInvestingActivities", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "jks_ProceedsFromExerciseOfCallOptions": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of cash inflow associated with exercise of call options.", "label": "Proceeds from Exercise of Call Options", "terseLabel": "Proceeds from exercise of call option" } } }, "localname": "ProceedsFromExerciseOfCallOptions", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureConvertibleSeniorNotesAndCallOptionsCallOptionsDetails", "http://www.jinkosolar.com/role/DisclosureConvertibleSeniorNotesAndCallOptionsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "jks_ProceedsFromMaturitiesOfRestrictedInvestmentsNonCurrent": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents proceeds from maturities of restricted investments", "label": "Proceeds From Maturities Of Restricted Investments Non Current", "verboseLabel": "Maturity of restricted long-term investments" } } }, "localname": "ProceedsFromMaturitiesOfRestrictedInvestmentsNonCurrent", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "jks_ProceedsFromOptionExerciseReceivedInSubsequentYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the proceeds received from the exercise of options in subsequent period.", "label": "Proceeds From Option Exercise Received In Subsequent Year", "terseLabel": "Proceeds from exercise of share options received in subsequent period" } } }, "localname": "ProceedsFromOptionExerciseReceivedInSubsequentYear", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "jks_ProceedsFromProRataDecreaseInEquityInvestment": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of proceeds received from pro rata decreases in equity investment.", "label": "Proceeds From Pro Rata Decrease In Equity Investment", "terseLabel": "Proceeds from pro rata decrease in an equity investment" } } }, "localname": "ProceedsFromProRataDecreaseInEquityInvestment", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "jks_ProcessingServiceFeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to processing service fees.", "label": "Processing Service Fees [Member]", "terseLabel": "Processing service fees" } } }, "localname": "ProcessingServiceFeesMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRevenuesScheduleOfRevenuesByProductDetails" ], "xbrltype": "domainItemType" }, "jks_ProductFailureRateOverWarrantyPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of products should be failure over a warrants period", "label": "Product Failure Rate Over Warranty Period", "terseLabel": "Product failure rate over warranty period" } } }, "localname": "ProductFailureRateOverWarrantyPeriod", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "jks_ProfitDueToEliminationOfIntercompanyTransactions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of profit eliminated due to inter company transactions.", "label": "Profit Due to Elimination of Intercompany Transactions", "terseLabel": "Profit due to elimination of transactions" } } }, "localname": "ProfitDueToEliminationOfIntercompanyTransactions", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "jks_ProfitOrLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Profit or Loss", "terseLabel": "Net income" } } }, "localname": "ProfitOrLoss", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "jks_ProjectAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Project Assets [Abstract]", "label": "PROJECT ASSETS, NET", "terseLabel": "Project assets" } } }, "localname": "ProjectAssetsAbstract", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "jks_ProjectAssetsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy related to project assets.", "label": "Project Assets [Policy Text Block]", "terseLabel": "Project Assets, net" } } }, "localname": "ProjectAssetsPolicyTextBlock", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "jks_ProjectAssetsUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The useful life of project assets used to determine amortization.", "label": "Project Assets Useful Life", "terseLabel": "Project assets, useful life" } } }, "localname": "ProjectAssetsUsefulLife", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "jks_PropertyPlantAndEquipmentAdditionsInAccountsPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Property, plant and equipment additions in accounts payable", "label": "Property Plant And Equipment Additions In Accounts Payable", "verboseLabel": "Purchases of property, plant and equipment included in payables" } } }, "localname": "PropertyPlantAndEquipmentAdditionsInAccountsPayable", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "jks_PropertyPlantAndEquipmentNetOfAccumulatedDepreciationAndImpairment": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Property, plant and equipment, net of accumulated depreciation and impairment.", "label": "Property Plant And Equipment Net Of Accumulated Depreciation And Impairment", "totalLabel": "Subtotal" } } }, "localname": "PropertyPlantAndEquipmentNetOfAccumulatedDepreciationAndImpairment", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "jks_PropertyPlantAndEquipmentPledgedAsCollateralForBorrowings": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant and equipment pledged as collateral for borrowings.", "label": "Property, Plant and Equipment Pledged as Collateral for Borrowings", "terseLabel": "Property, plant and equipment pledged as collateral for borrowings" } } }, "localname": "PropertyPlantAndEquipmentPledgedAsCollateralForBorrowings", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "jks_PropertyPlantAndEquipmentPledgedAsCollateralForIssuanceOfBankAcceptanceNotes": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant and equipment pledged as collateral for issuance of bank acceptance notes.", "label": "Property, Plant and Equipment Pledged as Collateral for Issuance of Bank Acceptance Notes", "terseLabel": "Property, plant and equipment pledged as collateral for issuance of bank acceptance notes" } } }, "localname": "PropertyPlantAndEquipmentPledgedAsCollateralForIssuanceOfBankAcceptanceNotes", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "jks_ProvisionForAdvancesToSuppliersAndPrepaymentForEquipment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Provision for Advances to Suppliers and Prepayment for Equipment", "label": "Provision For Advances To Suppliers And Prepayment For Equipment", "terseLabel": "Provision for advance to suppliers" } } }, "localname": "ProvisionForAdvancesToSuppliersAndPrepaymentForEquipment", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdvancesToSuppliersNetThirdPartiesDetails", "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "jks_PurchaseObligationToBePaidAfterYearTwo": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosureCommitmentsAndContingenciesCapitalCommitmentsDetails": { "order": 3.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid after second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, after Year Two", "terseLabel": "Thereafter" } } }, "localname": "PurchaseObligationToBePaidAfterYearTwo", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureCommitmentsAndContingenciesCapitalCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "jks_PurchaseOfForeignExchangeOption": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount represents the value of purchase of foreign exchange option.", "label": "Purchase of foreign exchange options", "terseLabel": "Purchase of foreign exchange options" } } }, "localname": "PurchaseOfForeignExchangeOption", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsChangesInFairValueOfForeignExchangeOptionDetails" ], "xbrltype": "monetaryItemType" }, "jks_QuantityOfSolarModulesSold": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The quantity of solar modules sold during the year.", "label": "Quantity of Solar Modules Sold", "verboseLabel": "Quantity of solar modules sold" } } }, "localname": "QuantityOfSolarModulesSold", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails", "http://www.jinkosolar.com/role/DisclosureRevenuesScheduleOfRevenuesByProductDetails" ], "xbrltype": "energyItemType" }, "jks_ReceivablesOfOptionExercised": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails": { "order": 12.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the receivables of option exercised.", "label": "Receivables of Option Exercised", "terseLabel": "Receivable of option exercised" } } }, "localname": "ReceivablesOfOptionExercised", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "jks_ReceivablesRelatedToAtMarketOffering": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of receivables related to At-The-Market offering.", "label": "Receivables Related to At-The-Market Offering", "terseLabel": "Receivables related to At-The-Market offering" } } }, "localname": "ReceivablesRelatedToAtMarketOffering", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "jks_ReceivablesRelatedToDiscountFromSupplier": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of receivables related to discount from a supplier.", "label": "Receivables Related To Discount From Supplier", "terseLabel": "Receivables related to discount from a supplier" } } }, "localname": "ReceivablesRelatedToDiscountFromSupplier", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "jks_ReceivablesRelatedToDisposalOfLandUseRightsAndPropertyPlantAndEquipment": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails": { "order": 15.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of receivables related to disposal of land use rights and property, plant and equipment.", "label": "Receivables Related To Disposal Of Land use Rights and Property Plant And Equipment", "terseLabel": "Receivables related to disposal of land use rights and property, plant and equipment" } } }, "localname": "ReceivablesRelatedToDisposalOfLandUseRightsAndPropertyPlantAndEquipment", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "jks_ReceivablesRelatedToDisposalOfPropertyPlantAndEquipment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of receivables related to disposal of property, plant and equipment.", "label": "Receivables Related To Disposal Of Property, Plant And Equipment", "terseLabel": "Receivables related to disposal of Property, plant and equipment" } } }, "localname": "ReceivablesRelatedToDisposalOfPropertyPlantAndEquipment", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "jks_ReceivablesRelatedToDisposalsOfPropertyPlantAndEquipment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of receivables related to disposal of property, plant and equipment.", "label": "Receivables Related To Disposals Of Property Plant And Equipment", "terseLabel": "Receivables related to disposal of certain equipment" } } }, "localname": "ReceivablesRelatedToDisposalsOfPropertyPlantAndEquipment", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "jks_ReducedStatutoryTaxRatesForeignInvestedSubsidies": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reduced statutory tax rates foreign invested subsidies.", "label": "Reduced Statutory Tax Rates Foreign Invested Subsidies", "terseLabel": "Reduced statutory rate" } } }, "localname": "ReducedStatutoryTaxRatesForeignInvestedSubsidies", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationDetails" ], "xbrltype": "percentItemType" }, "jks_RefundReceivableAndDepositsNoncurrentAllowanceForCreditLosses": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosureOtherAssetsThirdPartiesDetails": { "order": 4.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit losses on refund receivable and deposits classified as noncurrent.", "label": "Refund Receivable And Deposits, Noncurrent, Allowance For Credit Losses", "negatedLabel": "Less: Allowance for credit losses" } } }, "localname": "RefundReceivableAndDepositsNoncurrentAllowanceForCreditLosses", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOtherAssetsThirdPartiesDetails" ], "xbrltype": "monetaryItemType" }, "jks_RefundReceivableOfCountervailingDutiesAndAntiDumpingDuties": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosureOtherAssetsThirdPartiesDetails": { "order": 5.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of refund receivable on countervailing duties and anti dumping duties.", "label": "Refund Receivable Of Countervailing Duties And Anti Dumping Duties", "terseLabel": "Refund receivable of U.S. countervailing duties and anti-dumping duties" } } }, "localname": "RefundReceivableOfCountervailingDutiesAndAntiDumpingDuties", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOtherAssetsThirdPartiesDetails" ], "xbrltype": "monetaryItemType" }, "jks_RefundReceivableOfU.s.CountervailingDutiesAndAntiDumpingDuties": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails": { "order": 14.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of refund receivable of U.S. countervailing duties and anti-dumping duties.", "label": "Refund Receivable of U.S. Countervailing Duties and Anti-dumping Duties", "terseLabel": "Refund receivable of U.S. countervailing duties and anti-dumping duties" } } }, "localname": "RefundReceivableOfU.s.CountervailingDutiesAndAntiDumpingDuties", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "jks_RefundReceived": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the refunds received from the U.S. Customs.", "label": "Refund Received", "terseLabel": "Refunds received from the U.S. customs" } } }, "localname": "RefundReceived", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOtherAssetsThirdPartiesAdditionalDetails" ], "xbrltype": "monetaryItemType" }, "jks_RefundReceivedInterestAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the refund received, interest amount.", "label": "Refund Received, Interest Amount", "terseLabel": "Refund received, interest amount" } } }, "localname": "RefundReceivedInterestAmount", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOtherAssetsThirdPartiesAdditionalDetails" ], "xbrltype": "monetaryItemType" }, "jks_RefundReceivedPrincipalAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the refund received, principal amount.", "label": "Refund Received, Principal Amount", "terseLabel": "Refund received, principal amount" } } }, "localname": "RefundReceivedPrincipalAmount", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOtherAssetsThirdPartiesAdditionalDetails" ], "xbrltype": "monetaryItemType" }, "jks_RelatedPartyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related Party [Member]", "label": "Related Party [Member]" } } }, "localname": "RelatedPartyMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "jks_RelatedPartyTransactionsIncomeFromFinancingGuarantee": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of income from financing guarantee pertaining to related parties.", "label": "Related Party Transactions, Income From Financing Guarantee", "terseLabel": "Income of financing guarantees" } } }, "localname": "RelatedPartyTransactionsIncomeFromFinancingGuarantee", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionFromRelatedPartyDetails" ], "xbrltype": "monetaryItemType" }, "jks_RentalDepositAndPrepayment": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the carrying amount of rental deposit and prepayment that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Rental Deposit and Prepayment", "terseLabel": "Rental deposit and prepayment" } } }, "localname": "RentalDepositAndPrepayment", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "jks_RestOfWorldMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for rest of world.", "label": "Rest of the world" } } }, "localname": "RestOfWorldMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRevenuesScheduleOfRevenuesByLocationDetails" ], "xbrltype": "domainItemType" }, "jks_RestrictedNetAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Restricted Net Assets.", "label": "Restricted Net Assets", "terseLabel": "Restricted net assets" } } }, "localname": "RestrictedNetAssets", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRestrictedNetAssetsDetails" ], "xbrltype": "monetaryItemType" }, "jks_RestrictedNetAssetsPercentageOfTotalAssets": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted Net Assets, Percentage Of The Total Consolidated Net Assets.", "label": "Restricted Net Assets Percentage Of Total Assets", "terseLabel": "Percentage of total assets" } } }, "localname": "RestrictedNetAssetsPercentageOfTotalAssets", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRestrictedNetAssetsDetails" ], "xbrltype": "percentItemType" }, "jks_RetainagePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of retainage.", "label": "Retainage Period", "terseLabel": "Retainage Period" } } }, "localname": "RetainagePeriod", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "jks_ReturnPercentageMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Total maximum returns for the period, expressed as a percentage of total sales.", "label": "Return Percentage Maximum", "terseLabel": "Retain percentage, maximum" } } }, "localname": "ReturnPercentageMaximum", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "jks_ReturnPercentageMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Total minimum returns for the period, expressed as a percentage of total sales.", "label": "Return Percentage Minimum", "terseLabel": "Retain percentage, minimum" } } }, "localname": "ReturnPercentageMinimum", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "jks_RevenueFromRentalServices": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value of rental services provided during the year.", "label": "Revenue from Rental Services", "terseLabel": "Revenue from rental services" } } }, "localname": "RevenueFromRentalServices", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionFromRelatedPartyDetails", "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "jks_ReversalOfRefundableDeposits": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents reversal of refundable deposits.", "label": "Reversal Of Refundable Deposits", "terseLabel": "Reversal of refundable deposits" } } }, "localname": "ReversalOfRefundableDeposits", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOtherAssetsThirdPartiesAdditionalDetails" ], "xbrltype": "monetaryItemType" }, "jks_ReversalToSellingAndMarketingExpenses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the selling and marketing expenses accrual from reversal.", "label": "Reversal to Selling and Marketing Expenses", "negatedLabel": "Accrue (reversal) to selling and marketing expense" } } }, "localname": "ReversalToSellingAndMarketingExpenses", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails", "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesMovementOfAccruedWarrantyCostDetails" ], "xbrltype": "monetaryItemType" }, "jks_RightOfUseAssetObtainedInExchangeForLeaseLiabilities.": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for lease liability.", "label": "Right Of Use Asset Obtained In Exchange For Lease Liabilities.", "totalLabel": "Total lease obligation accrued in exchange for right-of-use assets:" } } }, "localname": "RightOfUseAssetObtainedInExchangeForLeaseLiabilities.", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "jks_RightOfUseAssetObtainedInExchangeForLeaseObligationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Right-of-Use Asset Obtained in Exchange for Lease Obligations [Abstract]", "verboseLabel": "Lease obligation accrued in exchange for right-of-use assets:" } } }, "localname": "RightOfUseAssetObtainedInExchangeForLeaseObligationsAbstract", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "jks_RuiXuCo.Ltd.RuiXuMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Rui Xu Co., Ltd. (\"Rui Xu\").", "label": "Rui Xu Co., Ltd. (\"Rui Xu\") [Member]", "terseLabel": "Rui Xu Co., Ltd. (\"Rui Xu\")" } } }, "localname": "RuiXuCo.Ltd.RuiXuMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_RuiXuCoLtd.RuiXuMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Rui Xu Co., Ltd. (\"Rui Xu\").", "label": "Rui Xu Co., Ltd. [Member]", "terseLabel": "Rui Xu Co., Ltd." } } }, "localname": "RuiXuCoLtd.RuiXuMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "xbrltype": "domainItemType" }, "jks_RuiXuSLoanAgreementWithGovernmentBackgroundCompanyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Rui Xu's loan agreement with government background company.", "label": "Rui Xu's Loan Agreement With Government Background Company [Member]", "terseLabel": "Rui Xu's Loan Agreement With Government Background Company" } } }, "localname": "RuiXuSLoanAgreementWithGovernmentBackgroundCompanyMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails" ], "xbrltype": "domainItemType" }, "jks_SaleLeasebackTransactionAmortizationOfDeferredLoss": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of amortization of deferred loss relating to sale and lease back transaction.", "label": "Sale Leaseback Transaction, Amortization Of Deferred loss", "verboseLabel": "Amortization of deferred losses related to sale-leaseback transactions" } } }, "localname": "SaleLeasebackTransactionAmortizationOfDeferredLoss", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "jks_SaleLeasebackTransactionLeaseTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The lease term.", "label": "Sale Leaseback Transaction Lease Term", "terseLabel": "Lease term" } } }, "localname": "SaleLeasebackTransactionLeaseTerm", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails" ], "xbrltype": "durationItemType" }, "jks_SalesOfSolarProjectsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for sales o solar projects.", "label": "Sales of Solar Projects [Member]", "terseLabel": "Sales of solar projects" } } }, "localname": "SalesOfSolarProjectsMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRevenuesScheduleOfRevenuesByProductDetails" ], "xbrltype": "domainItemType" }, "jks_ScheduleOfAdvancesToSuppliersTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of advances to suppliers.", "label": "Schedule Of Advances To Suppliers [Table Text Block]", "terseLabel": "Schedule of Advances to Suppliers" } } }, "localname": "ScheduleOfAdvancesToSuppliersTableTextBlock", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdvancesToSuppliersNetThirdPartiesTables" ], "xbrltype": "textBlockItemType" }, "jks_ScheduleOfAggregateAmountAndPerShareEffectOfReductionOfTaxTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Aggregate Amount And Per Share Effect Of Reduction Of Tax Table Text Block", "label": "Schedule Of Aggregate Amount And Per Share Effect Of Reduction Of Tax [Table Text Block]", "terseLabel": "Schedule of aggregate amount and per share effect of reduction of CIT for certain PRC subsidiaries" } } }, "localname": "ScheduleOfAggregateAmountAndPerShareEffectOfReductionOfTaxTableTextBlock", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationTables" ], "xbrltype": "textBlockItemType" }, "jks_ScheduleOfAllowanceForCreditLossesOnDepositsNoncurrentTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for allowance for credit losses on deposits classified as noncurrent.", "label": "Schedule Of Allowance For Credit Losses On Deposits, Noncurrent [Table Text Block]", "terseLabel": "Summary of activity in allowance for credit losses related to deposits" } } }, "localname": "ScheduleOfAllowanceForCreditLossesOnDepositsNoncurrentTableTextBlock", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOtherAssetsThirdPartiesTables" ], "xbrltype": "textBlockItemType" }, "jks_ScheduleOfAllowanceForCreditLossesOnPrepaymentsAndOtherAssetsCurrentTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for allowance for credit losses on refund receivable and deposits classified as noncurrent.", "label": "Schedule Of Allowance For Credit Losses On Prepayments And Other Assets, Current [Table Text Block]", "terseLabel": "Summary of the activity in the allowance for credit losses related to prepayments and other current assets" } } }, "localname": "ScheduleOfAllowanceForCreditLossesOnPrepaymentsAndOtherAssetsCurrentTableTextBlock", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsTables" ], "xbrltype": "textBlockItemType" }, "jks_ScheduleOfChangesInLevel3FairValueOfAvailableForSaleSecurities": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of changes in Level 3 fair value of available-for-sale securities.", "label": "Schedule of changes in Level 3 fair value of available-for-sale securities", "terseLabel": "Schedule of changes in Level 3 fair value of available-for-sale securities" } } }, "localname": "ScheduleOfChangesInLevel3FairValueOfAvailableForSaleSecurities", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "jks_ScheduleOfComponentsOfDeferredTaxAssetsNonCurrentTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Components Of Deferred Tax Assets Noncurrent Table Text Block", "label": "Schedule Of Components Of Deferred Tax Assets Non Current [Table Text Block]", "terseLabel": "Schedule of deferred tax assets/liability" } } }, "localname": "ScheduleOfComponentsOfDeferredTaxAssetsNonCurrentTableTextBlock", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationTables" ], "xbrltype": "textBlockItemType" }, "jks_ScheduleOfLesseeOperatingAndFinanceLeaseBalancesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for operating and finance lease balances where the Group is the lessee.", "label": "Schedule Of Lessee Operating And Finance Lease Balances [Table Text Block]", "terseLabel": "Schedule of balances for the operating and finance leases where the Group is the lessee" } } }, "localname": "ScheduleOfLesseeOperatingAndFinanceLeaseBalancesTableTextBlock", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "jks_ScheduleOfNotesReceivableNetthirdPartiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of Notes receivable, Net-Third parties.", "label": "Schedule of Notes Receivable, Net-Third Parties [Table Text Block]", "terseLabel": "Schedule of Notes receivable, net-third parties" } } }, "localname": "ScheduleOfNotesReceivableNetthirdPartiesTableTextBlock", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureNotesReceivableNetThirdPartiesTables" ], "xbrltype": "textBlockItemType" }, "jks_ScheduleOfOtherPayablesAndAccrualsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Other Payables And Accruals [Table Text Block]", "terseLabel": "Schedule of other payables and accruals" } } }, "localname": "ScheduleOfOtherPayablesAndAccrualsTableTextBlock", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOtherPayablesAndAccrualsTables" ], "xbrltype": "textBlockItemType" }, "jks_ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of property plant and equipment useful lives.", "label": "Schedule Of Property Plant And Equipment Useful Lives [Table Text Block]", "verboseLabel": "Schedule of property plant and equipment useful life" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "jks_ScheduleOfRevenuesByProductTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenues by product.", "label": "Schedule Of Revenues By Product [Table Text Block]", "terseLabel": "Schedule of revenues by for the respective periods" } } }, "localname": "ScheduleOfRevenuesByProductTableTextBlock", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRevenuesTables" ], "xbrltype": "textBlockItemType" }, "jks_ScheduleOfSubsidiariesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to the entity's subsidiaries.", "label": "Schedule Of Subsidiaries [Table Text Block]", "terseLabel": "Schedule of Subsidiaries" } } }, "localname": "ScheduleOfSubsidiariesTableTextBlock", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsTables" ], "xbrltype": "textBlockItemType" }, "jks_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental balance sheet information related to leases", "label": "Schedule of supplemental balance sheet information related to leases [Table Text Block]", "terseLabel": "Schedule of supplemental balance sheet information related to leases" } } }, "localname": "ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "jks_ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information related to leases", "label": "Schedule of supplemental cash flow information related to leases [Table Text Block]", "terseLabel": "Schedule of supplemental cash flow information related to leases" } } }, "localname": "ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "jks_ScheduleOfTransactionsWithRelatedPartiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of transactions with related parties.", "label": "Schedule of Transactions with Related Parties [Table Text Block]", "terseLabel": "Schedule of transactions with related parties" } } }, "localname": "ScheduleOfTransactionsWithRelatedPartiesTableTextBlock", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTables" ], "xbrltype": "textBlockItemType" }, "jks_ScheduleOfTypeOfLoanAndCollateralTypeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of type of loan and type of collateral.", "label": "Schedule of Type of Loan and collateral Type [Table Text Block]", "verboseLabel": "Schedule of type of short-term borrowings" } } }, "localname": "ScheduleOfTypeOfLoanAndCollateralTypeTableTextBlock", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsTables" ], "xbrltype": "textBlockItemType" }, "jks_ServiceExpensesProvidedByRelatedPartiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Service expenses provided by related parties.", "label": "Service Expenses provided by Related Parties [Abstract]", "verboseLabel": "Service expenses and silicon procurement provided by related parties" } } }, "localname": "ServiceExpensesProvidedByRelatedPartiesAbstract", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionFromRelatedPartyDetails" ], "xbrltype": "stringItemType" }, "jks_SettlementOfNonControllingInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount incurred for settlement of non-controlling interest.", "label": "Settlement Of Non Controlling Interest", "negatedLabel": "Settlement of non-controlling interests" } } }, "localname": "SettlementOfNonControllingInterest", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "jks_SettlementOfNonControllingInterests": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount incurred for settlement of non-controlling interest.", "label": "Settlement of Non Controlling Interests", "negatedLabel": "Settlement of non-controlling interests" } } }, "localname": "SettlementOfNonControllingInterests", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "jks_ShangraoChangxinEnterpriseManagementCenterLpMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Shangrao Changxin Enterprise Management Center LP.", "label": "Shangrao Changxin Enterprise Management Center LP. [Member]", "terseLabel": "Shangrao Changxin Enterprise Management Center LP." } } }, "localname": "ShangraoChangxinEnterpriseManagementCenterLpMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_ShangraoChangxinNo.1EnterpriseManagementCenterLpMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Shangrao Changxin No. 1 Enterprise Management Center LP.", "label": "Shangrao Changxin No. 1 Enterprise Management Center LP. [Member]", "terseLabel": "Shangrao Changxin No. 1 Enterprise Management Center LP." } } }, "localname": "ShangraoChangxinNo.1EnterpriseManagementCenterLpMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_ShangraoChangxinNo.2EnterpriseManagementCenterLpMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Shangrao Changxin No. 2 Enterprise Management Center LP.", "label": "Shangrao Changxin No.2 Enterprise Management Center Lp [Member]", "terseLabel": "Shangrao Changxin No. 2 Enterprise Management Center LP." } } }, "localname": "ShangraoChangxinNo.2EnterpriseManagementCenterLpMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_ShangraoChangxinNo.3EnterpriseManagementCenterLpMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Shangrao Changxin No. 3 Enterprise Management Center LP.", "label": "Shangrao Changxin No.3 Enterprise Management Center Lp [Member]", "terseLabel": "Shangrao Changxin No. 3 Enterprise Management Center LP." } } }, "localname": "ShangraoChangxinNo.3EnterpriseManagementCenterLpMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_ShangraoChangxinNo.5EnterpriseManagementCenterLpMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Shangrao Changxin No. 5 Enterprise Management Center LP.", "label": "Shangrao Changxin No. 5 Enterprise Management Center LP. [Member]", "terseLabel": "Shangrao Changxin No. 5 Enterprise Management Center LP." } } }, "localname": "ShangraoChangxinNo.5EnterpriseManagementCenterLpMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_ShangraoChangxinNo.6EnterpriseManagementCenterLpMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Shangrao Changxin No. 6 Enterprise Management Center LP.", "label": "Shangrao Changxin No. 6 Enterprise Management Center LP. [Member]", "terseLabel": "Shangrao Changxin No. 6 Enterprise Management Center LP." } } }, "localname": "ShangraoChangxinNo.6EnterpriseManagementCenterLpMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_ShangraoGuangxinJinkoPvManufacturingCo.Ltd.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Shangrao Guangxin Jinko PV Manufacturing Co., Ltd..", "label": "Shangrao Guangxin Jinko PV Manufacturing Co., Ltd.[Member]", "terseLabel": "Shangrao Guangxin Jinko PV Manufacturing Co., Ltd." } } }, "localname": "ShangraoGuangxinJinkoPvManufacturingCo.Ltd.Member", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_ShangraoJinkoGreenEnergyTechnologyDevelopmentCo.LtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to shangrao jinko green energy technology development co., ltd.", "label": "Shangrao Jinko Green Energy Technology Development Co., Ltd [Member]", "terseLabel": "Shangrao Jinko Green Energy Technology Development Co., Ltd" } } }, "localname": "ShangraoJinkoGreenEnergyTechnologyDevelopmentCo.LtdMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "jks_ShangraoJinkoPvManufacturingCo.LtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Shangrao Jinko PV Manufacturing Co., Ltd.", "label": "Shangrao Jinko PV Manufacturing Co., Ltd [Member]", "terseLabel": "Shangrao Jinko PV Manufacturing Co., Ltd" } } }, "localname": "ShangraoJinkoPvManufacturingCo.LtdMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_ShangraoJinkosolarTechnologyLimited.JinkoShangraoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for ShangRao JinkoSolar Technology Limited.(\"Jinko Shangrao\").", "label": "Jinko ShangRao [Member]", "terseLabel": "Jinko ShangRao" } } }, "localname": "ShangraoJinkosolarTechnologyLimited.JinkoShangraoMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails", "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsDetails", "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonVestedWeightedAveragePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Non-Vested Weighted Average Period", "terseLabel": "Weighted-average period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonVestedWeightedAveragePeriod", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationRestrictedSharesDetails" ], "xbrltype": "durationItemType" }, "jks_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Aggregate Intrinsic Value [Abstract]", "terseLabel": "Aggregate Intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationShareOptionsActivitiesDetails", "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "jks_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingIncrements": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement, By Share Based Payment Award, Vesting Increments.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Vesting Increments", "terseLabel": "Number of vesting increments" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingIncrements", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationDetails" ], "xbrltype": "integerItemType" }, "jks_ShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangements by Share-based Payment Award [Text Block]", "label": "Share Based Compensation Arrangements By Share Based Payment Award [Text Block]", "terseLabel": "SHARE BASED COMPENSATION" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensation" ], "xbrltype": "textBlockItemType" }, "jks_SharePriceInADR": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents share price in American depository receipts.", "label": "Share Price In ADR", "terseLabel": "Share price in ADR" } } }, "localname": "SharePriceInADR", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "perShareItemType" }, "jks_ShenzhenLaplaceEnergyTechnologyCo.LtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Shenzhen Laplace Energy Technology Co., Ltd.", "label": "Shenzhen Laplace Energy Technology Co., Ltd [Member]", "terseLabel": "Shenzhen Laplace Energy Technology Co., Ltd" } } }, "localname": "ShenzhenLaplaceEnergyTechnologyCo.LtdMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "jks_ShippingAndHandlingCostsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs.", "label": "Shipping And Handling Costs [Policy Text Block]", "terseLabel": "Shipping and handling" } } }, "localname": "ShippingAndHandlingCostsPolicyTextBlock", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "jks_ShortTermBorrowingsExcludeCommercialPaper": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermBorrowingsDetails": { "order": 1.0, "parentTag": "us-gaap_ShortTermBorrowings", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.", "label": "Short Term Borrowings Exclude Commercial Paper", "terseLabel": "Short-term borrowings" } } }, "localname": "ShortTermBorrowingsExcludeCommercialPaper", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "jks_ShortTermBorrowingsGuaranteedOrCollateralized": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents amount of short-term bank borrowings guaranteed or collateralized.", "label": "Short Term Borrowings Guaranteed or Collateralized", "terseLabel": "Amount of short-term bank borrowings guaranteed or collateralized" } } }, "localname": "ShortTermBorrowingsGuaranteedOrCollateralized", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "jks_ShortTermDebtCurrentLongTermDebtAndFailedSaleLeasebackFinancing": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 12.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying balance as of the balance sheet date of short-term borrowings, including current portion of long-term bank borrowings, and failed sale-leaseback financing.", "label": "Short Term Debt, Current Long Term Debt And Failed Sale-Leaseback Financing", "verboseLabel": "Short-term borrowings, including current portion of long-term borrowings, and failed sale-leaseback financing" } } }, "localname": "ShortTermDebtCurrentLongTermDebtAndFailedSaleLeasebackFinancing", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "jks_SichuanYongxiangTechnologyCo.Ltd.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to sichuan yongxiang technology co., ltd.", "label": "Sichuan Yongxiang Technology Co., Ltd. [Member]", "terseLabel": "Sichuan Yongxiang Technology Co., Ltd." } } }, "localname": "SichuanYongxiangTechnologyCo.Ltd.Member", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "jks_SiliconWafersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for silicon wafers.", "label": "Sales of Silicon Wafers [Member]", "verboseLabel": "Sales of silicon wafers" } } }, "localname": "SiliconWafersMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRevenuesScheduleOfRevenuesByProductDetails" ], "xbrltype": "domainItemType" }, "jks_SolarCellsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for solar cells.", "label": "Sales of Solar Cells [Member]", "verboseLabel": "Sales of solar cells" } } }, "localname": "SolarCellsMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRevenuesScheduleOfRevenuesByProductDetails" ], "xbrltype": "domainItemType" }, "jks_SolarModulesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for solar modules.", "label": "Sales of Solar Modules [Member]", "verboseLabel": "Sales of solar modules" } } }, "localname": "SolarModulesMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRevenuesScheduleOfRevenuesByProductDetails" ], "xbrltype": "domainItemType" }, "jks_StandardProductWarrantyMaximumTermProductDecline": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum standard product warranty period offered for product decline.", "label": "Standard Product Warranty Maximum Term Product Decline", "terseLabel": "Product decline, maximum warranty" } } }, "localname": "StandardProductWarrantyMaximumTermProductDecline", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "jks_StandardProductWarrantyMaximumTermProductDefect": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum standard product warranty period offered for product defects.", "label": "Standard Product Warranty Maximum Term Product Defect", "terseLabel": "Product defect, maximum warranty" } } }, "localname": "StandardProductWarrantyMaximumTermProductDefect", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "jks_StandardProductWarrantyMinimumTermProductDecline": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum standard product warranty period offered for product decline.", "label": "Standard Product Warranty Minimum Term Product Decline", "terseLabel": "Product decline, minimum warranty" } } }, "localname": "StandardProductWarrantyMinimumTermProductDecline", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "jks_StandardProductWarrantyMinimumTermProductDefect": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum standard product warranty period offered for product defects.", "label": "Standard Product Warranty Minimum Term Product Defect", "terseLabel": "Product defect, minimum warranty" } } }, "localname": "StandardProductWarrantyMinimumTermProductDefect", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "jks_StandardProductWarrantyProductDeclineMaximumPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum percentage of product performance decline that determines the maximum warranty term.", "label": "Standard Product Warranty Product Decline Maximum Percentage", "terseLabel": "Product decline, maximum percentage" } } }, "localname": "StandardProductWarrantyProductDeclineMaximumPercentage", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "jks_StandardProductWarrantyProductDeclineMinimumPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum percentage of product performance decline that determines the minimum warranty term.", "label": "Standard Product Warranty Product Decline Minimum Percentage", "terseLabel": "Product decline, minimum percentage" } } }, "localname": "StandardProductWarrantyProductDeclineMinimumPercentage", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "jks_SubsidiaryOfferingEquityInterest": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of equity interest from subsidiary.", "label": "Subsidiary Offering Equity Interest", "terseLabel": "Subsidiary's offering of its equity interests" } } }, "localname": "SubsidiaryOfferingEquityInterest", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "jks_SubsidiarysOfferingOfEquityInterestsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "SUBSIDIARY'S OFFERING OF ITS EQUITY INTERESTS" } } }, "localname": "SubsidiarysOfferingOfEquityInterestsAbstract", "nsuri": "http://www.jinkosolar.com/20221231", "xbrltype": "stringItemType" }, "jks_SubsidiarysOfferingOfEquityInterestsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure on subsidiary's offering of its equity interests.", "label": "Subsidiary's Offering of Equity Interests [Text Block]", "terseLabel": "SUBSIDIARY'S OFFERING OF ITS EQUITY INTERESTS" } } }, "localname": "SubsidiarysOfferingOfEquityInterestsTextBlock", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureSubsidiarySOfferingOfItsEquityInterests" ], "xbrltype": "textBlockItemType" }, "jks_SupplierFiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for supplier five member.", "label": "Supplier Five [Member]", "terseLabel": "Supplier five" } } }, "localname": "SupplierFiveMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureCertainRisksAndConcentrationScheduleOfMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "jks_SupplierFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for supplier four member.", "label": "Supplier Four [Member]", "terseLabel": "Supplier four" } } }, "localname": "SupplierFourMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureCertainRisksAndConcentrationScheduleOfMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "jks_SupplierThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for supplier three member.", "label": "Supplier Three [Member]", "terseLabel": "Supplier three" } } }, "localname": "SupplierThreeMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureCertainRisksAndConcentrationScheduleOfMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "jks_SupplierTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for supplier one member.", "label": "Supplier Two [Member]", "terseLabel": "Supplier two" } } }, "localname": "SupplierTwoMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureCertainRisksAndConcentrationScheduleOfMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "jks_SweihanPvMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Sweihan Pv" } } }, "localname": "SweihanPvMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionFromRelatedPartyDetails", "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionsDetails" ], "xbrltype": "domainItemType" }, "jks_SweihanPvPowerCompanyP.s.j.cForTechnicalServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to Sweihan PV Power Company P.S.J.C (\"Sweihan PV\", which develops and operates solar power projects in Dubai) for technical services.", "label": "Sweihan PV Power Company P.S.J.C for Technical Services [Member]", "terseLabel": "Sweihan PV Power Company P.S.J.C (\"Sweihan PV\", which develops and operates solar power projects in Dubai) for technical services" } } }, "localname": "SweihanPvPowerCompanyP.s.j.cForTechnicalServicesMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesBalancesDetails" ], "xbrltype": "domainItemType" }, "jks_SweihanSolarHoldingCompanyLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Sweihan Solar Holding Company Limited.", "label": "Sweihan Solar Holding Company Limited [Member]", "terseLabel": "SSHC" } } }, "localname": "SweihanSolarHoldingCompanyLimitedMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "jks_SweihansolarHoldingCompanyLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represent the member information pertaining to SweihanSolar Holding Company Limited.", "label": "SweihanSolar Holding Company Limited [Member]", "terseLabel": "SweihanSolar Holding Company Limited" } } }, "localname": "SweihansolarHoldingCompanyLimitedMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "jks_ThirdPartyInvestorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to third party investors.", "label": "Third Party Investors [Member]", "terseLabel": "Third party investors" } } }, "localname": "ThirdPartyInvestorsMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "jks_ThirdPartyInvestorsOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to third party investor, one.", "label": "Third Party Investors, One [Member]", "terseLabel": "Third party investor, one" } } }, "localname": "ThirdPartyInvestorsOneMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "jks_ThirdPartyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Third Party [Member]", "label": "Third Party [Member]" } } }, "localname": "ThirdPartyMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "jks_ThreeYearLoanAgreementWithBankOfShanghaiCo.LtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to 3-year loan agreement with Bank of Shanghai Co.,Ltd.", "label": "Three Year Loan Agreement With Bank Of Shanghai Co.,Ltd [Member]", "terseLabel": "3-year loan agreement with Bank of Shanghai Co.,Ltd" } } }, "localname": "ThreeYearLoanAgreementWithBankOfShanghaiCo.LtdMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails" ], "xbrltype": "domainItemType" }, "jks_ThreeYearLoanAgreementWithChinaConstructionBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to 3-year loan agreement with China Construction Bank.", "label": "Three Year Loan Agreement With China Construction Bank [Member]", "terseLabel": "3-year loan agreement with China Construction Bank" } } }, "localname": "ThreeYearLoanAgreementWithChinaConstructionBankMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails" ], "xbrltype": "domainItemType" }, "jks_ThreeYearLoanAgreementWithChinaEverbrightBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to 3-year loan agreement with China Everbright Bank.", "label": "Three Year Loan Agreement With China Everbright Bank [Member]", "terseLabel": "3-year loan agreement with China Everbright Bank" } } }, "localname": "ThreeYearLoanAgreementWithChinaEverbrightBankMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails" ], "xbrltype": "domainItemType" }, "jks_ThreeYearLoanAgreementWithHuaXiaBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to 3-year loan agreement with Hua Xia Bank.", "label": "Three Year Loan Agreement With Hua Xia Bank [Member]", "terseLabel": "3-year loan agreement with Hua Xia Bank" } } }, "localname": "ThreeYearLoanAgreementWithHuaXiaBankMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails" ], "xbrltype": "domainItemType" }, "jks_ThreeYearLoanAgreementsWithIndustrialBankCo.ltdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to 3-year loan agreement with Industrial Bank Co.,LTD.", "label": "Three Year Loan Agreements With Industrial Bank Co.Ltd [Member]", "terseLabel": "3-year loan agreement with Industrial Bank Co.,LTD" } } }, "localname": "ThreeYearLoanAgreementsWithIndustrialBankCo.ltdMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails" ], "xbrltype": "domainItemType" }, "jks_ThreeYearTermLoanAgreementOneWithIndustrialBankCo.ltdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to 3-year loan agreement one with Industrial Bank Co.,LTD.", "label": "Three Year Term Loan Agreement One With Industrial Bank Co.Ltd [Member]", "terseLabel": "3-year loan agreement with Industrial Bank Co.,LTD, one" } } }, "localname": "ThreeYearTermLoanAgreementOneWithIndustrialBankCo.ltdMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails" ], "xbrltype": "domainItemType" }, "jks_ThreeYearTermLoanAgreementThreeWithIndustrialBankCo.ltdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to 3-year loan agreement three with Industrial Bank Co.,LTD.", "label": "Three Year Term Loan Agreement Three With Industrial Bank Co.Ltd [Member]", "terseLabel": "3-year loan agreement with Industrial Bank Co.,LTD, three" } } }, "localname": "ThreeYearTermLoanAgreementThreeWithIndustrialBankCo.ltdMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails" ], "xbrltype": "domainItemType" }, "jks_ThreeYearTermLoanAgreementTwoWithIndustrialBankCo.ltdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to 3-year loan agreement two with Industrial Bank Co.,LTD.", "label": "Three Year Term Loan Agreement Two With Industrial Bank Co.Ltd [Member]", "terseLabel": "3-year loan agreement with Industrial Bank Co.,LTD, two" } } }, "localname": "ThreeYearTermLoanAgreementTwoWithIndustrialBankCo.ltdMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails" ], "xbrltype": "domainItemType" }, "jks_TotalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Total" } } }, "localname": "TotalMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsChangeInFairValueOfDerivativesDetails" ], "xbrltype": "domainItemType" }, "jks_TransferReceivableDueFromSubsidiariesToInvestmentsInSubsidiaries": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of transfer receivable due from subsidiaries to investments in subsidiaries.", "label": "Transfer Receivable Due from Subsidiaries to Investments in Subsidiaries", "terseLabel": "Transfer receivable due from subsidiaries to investments in subsidiaries" } } }, "localname": "TransferReceivableDueFromSubsidiariesToInvestmentsInSubsidiaries", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "jks_TreasuryStockPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for treasury stock.", "label": "Treasury Stock Policy [Policy Text Block]", "terseLabel": "Repurchase of share" } } }, "localname": "TreasuryStockPolicyPolicyTextBlock", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "jks_TwoYearLoanAgreementWithChinaEverbrightBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to 2-year loan agreement with China Everbright Bank.", "label": "Two Year Loan Agreement With China Everbright Bank [Member]", "terseLabel": "2-year loan agreement with China Everbright Bank" } } }, "localname": "TwoYearLoanAgreementWithChinaEverbrightBankMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails" ], "xbrltype": "domainItemType" }, "jks_UnrealizedGainLossOnConvertibleSeniorNotes": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of unrealized gain (loss) on convertible senior notes.", "label": "Unrealized Gain Loss On Convertible Senior Notes", "terseLabel": "Change in fair value of convertible senior notes", "verboseLabel": "Change in fair value of convertible senior notes" } } }, "localname": "UnrealizedGainLossOnConvertibleSeniorNotes", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails", "http://www.jinkosolar.com/role/DisclosureConvertibleSeniorNotesAndCallOptionsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "jks_WeightedAverageNumberBasicAndDilutedSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted Average Number Basic And Diluted, Shares Outstanding [Abstract]", "label": "Weighted Average Number Basic And Diluted Shares Outstanding [Abstract]", "terseLabel": "Weighted average ordinary shares outstanding" } } }, "localname": "WeightedAverageNumberBasicAndDilutedSharesOutstandingAbstract", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "jks_WideWealthGroupHoldingLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Wide Wealth Group Holding Limited (Wide Wealth Hong Kong).", "label": "Wide Wealth Group Holding Limited [Member]", "terseLabel": "Wide Wealth Group Holding Limited" } } }, "localname": "WideWealthGroupHoldingLimitedMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_WroteOffBalancesOfAdvancesToSuppliers": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of wrote off fully impaired balances of advances to suppliers.", "label": "Wrote off Balances of Advances to Suppliers", "terseLabel": "Wrote off balances of advances to suppliers" } } }, "localname": "WroteOffBalancesOfAdvancesToSuppliers", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdvancesToSuppliersNetThirdPartiesDetails" ], "xbrltype": "monetaryItemType" }, "jks_XinjiangJinkoSolarMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Xinjiang Jinko Solar Co., Ltd.", "label": "Xinjiang Jinko Solar Co., Ltd. (\"Xinjiang Jinko\") [Member]", "verboseLabel": "Xinjiang Jinko Solar Co., Ltd." } } }, "localname": "XinjiangJinkoSolarMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails", "http://www.jinkosolar.com/role/DisclosureTaxationDetails" ], "xbrltype": "domainItemType" }, "jks_XinteSiliconForInventoryPurchaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to Xinte Silicon for inventory purchases.", "label": "Xinte Silicon for Inventory Purchase [Member]", "terseLabel": "Xinte Silicon for inventory purchase" } } }, "localname": "XinteSiliconForInventoryPurchaseMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesBalancesDetails" ], "xbrltype": "domainItemType" }, "jks_XinteSiliconMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Xinte Silicon.", "label": "Xinte Silicon [Member]", "terseLabel": "Xinte Silicon" } } }, "localname": "XinteSiliconMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails", "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionFromRelatedPartyDetails", "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionsDetails" ], "xbrltype": "domainItemType" }, "jks_YiwuNewMaterialsCo.Ltd.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Yiwu New Materials Co., Ltd.", "label": "Yiwu New Materials Co., Ltd. (\"Yiwu Materials\") [Member]", "terseLabel": "Yiwu New Materials Co., Ltd." } } }, "localname": "YiwuNewMaterialsCo.Ltd.Member", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_YuhuanJinkoSolarMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Yuhuan Jinko Solar Co., Ltd.(\"Yuhuan\").", "label": "Yuhuan Jinko Solar Co., Ltd.(\"Yuhuan Jinko\") [Member]", "verboseLabel": "Yuhuan Jinko Solar Co., Ltd.(\"Yuhuan\")" } } }, "localname": "YuhuanJinkoSolarMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_ZhejiangJinkoFinancialLeasingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Zhejiang Jinko Financial Leasing.", "label": "Zhejiang Jinko Financial Leasing [Member]", "terseLabel": "Zhejiang Jinko Financial Leasing" } } }, "localname": "ZhejiangJinkoFinancialLeasingMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "xbrltype": "domainItemType" }, "jks_ZhejiangJinkoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Zhejiang Jinko.", "label": "Zhejiang Jinko", "terseLabel": "Zhejiang Jinko" } } }, "localname": "ZhejiangJinkoMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails" ], "xbrltype": "domainItemType" }, "jks_ZhejiangJinkoSolarCompanyLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Zhejiang Jinko Solar Company Limited [Member]", "label": "Zhejiang Jinko Solar Co., Ltd (\"Zhejiang Jinko\") [Member]", "terseLabel": "Zhejiang Jinko Solar Co., Ltd (\"Zhejiang Jinko\")" } } }, "localname": "ZhejiangJinkoSolarCompanyLimitedMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_ZhejiangJinkoSolarTradingCompanyLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Zhejiang Jinko Solar Trading Company Limited.", "label": "Zhejiang Jinko Solar Trading Co., Ltd. [Member]", "terseLabel": "Zhejiang Jinko Solar Trading Co., Ltd." } } }, "localname": "ZhejiangJinkoSolarTradingCompanyLimitedMember", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_ZhejiangNewMaterialsCo.Ltd.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Zhejiang New Materials Co., Ltd.", "label": "Zhejiang New Materials Co., Ltd. [Member]", "terseLabel": "Zhejiang New Materials Co., Ltd. (\"Zhejiang New Materials\")" } } }, "localname": "ZhejiangNewMaterialsCo.Ltd.Member", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "domainItemType" }, "jks_ZhejiangXiangbangTechnologyCo.Ltd.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Zhejiang Xiangbang Technology Co., Ltd.", "label": "Zhejiang Xiangbang Technology Co., Ltd . [Member]", "terseLabel": "Zhejiang Xiangbang Technology Co., Ltd ." } } }, "localname": "ZhejiangXiangbangTechnologyCo.Ltd.Member", "nsuri": "http://www.jinkosolar.com/20221231", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "srt_AffiliatedEntityMember": { "auth_ref": [ "r922", "r927", "r1077", "r1127", "r1128", "r1129" ], "lang": { "en-us": { "role": { "documentation": "An affiliate is a party that, directly or indirectly through one or more intermediaries, controls, is controlled by, or is under common control with the entity.", "label": "Affiliated Entity [Member]" } } }, "localname": "AffiliatedEntityMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Region of Asia Pacific.", "label": "Asia Pacific" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRevenuesScheduleOfRevenuesByLocationDetails" ], "xbrltype": "domainItemType" }, "srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ADDITIONAL INFORMATION-CONDENSED FINANCIAL STATEMENTS OF THE PARENT" } } }, "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract", "nsuri": "http://fasb.org/srt/2022", "xbrltype": "stringItemType" }, "srt_CondensedFinancialStatementsCaptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Condensed Financial Statements, Captions [Line Items]", "terseLabel": "ADDITIONAL INFORMATION - CONDENSED FINANCIAL STATEMENTS OF THE PARENT COMPANY" } } }, "localname": "CondensedFinancialStatementsCaptionsLineItems", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails", "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsParentheticalDetails", "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails", "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedStatementsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r394", "r702", "r703", "r706", "r707", "r800", "r922", "r927", "r1069", "r1072", "r1073", "r1154", "r1157", "r1158" ], "lang": { "en-us": { "role": { "documentation": "Information by consolidated entity or group of entities.", "label": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails", "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsParentheticalDetails", "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails", "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedStatementsOfOperationsDetails", "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionsDetails", "http://www.jinkosolar.com/role/DisclosureTaxationDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r394", "r702", "r703", "r706", "r707", "r800", "r922", "r927", "r1069", "r1072", "r1073", "r1154", "r1157", "r1158" ], "lang": { "en-us": { "role": { "documentation": "Entity or group of entities consolidated into reporting entity.", "label": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails", "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsParentheticalDetails", "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails", "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedStatementsOfOperationsDetails", "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionsDetails", "http://www.jinkosolar.com/role/DisclosureTaxationDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r394", "r442", "r455", "r456", "r457", "r458", "r459", "r461", "r464", "r547", "r548", "r549", "r550", "r552", "r553", "r555", "r557", "r558", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r1070", "r1071", "r1155", "r1156" ], "lang": { "en-us": { "role": { "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.", "label": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails", "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsParentheticalDetails", "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails", "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedStatementsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r394", "r442", "r455", "r456", "r457", "r458", "r459", "r461", "r464", "r547", "r548", "r549", "r550", "r552", "r553", "r555", "r557", "r558", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r1070", "r1071", "r1155", "r1156" ], "lang": { "en-us": { "role": { "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.", "label": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails", "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsParentheticalDetails", "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails", "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r392", "r393", "r563", "r590", "r947", "r959", "r961" ], "lang": { "en-us": { "role": { "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails", "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails", "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsDetails", "http://www.jinkosolar.com/role/DisclosureTaxationDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r326", "r398", "r405", "r411", "r493", "r659", "r660", "r661", "r685", "r686", "r713", "r716", "r718", "r719", "r790" ], "lang": { "en-us": { "role": { "documentation": "Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect Period Of Adoption Adjustment [Member]", "terseLabel": "Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r326", "r398", "r405", "r411", "r493", "r659", "r660", "r661", "r685", "r686", "r713", "r716", "r718", "r719", "r790" ], "lang": { "en-us": { "role": { "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r326", "r398", "r405", "r411", "r493", "r659", "r660", "r661", "r685", "r686", "r713", "r716", "r718", "r719", "r790" ], "lang": { "en-us": { "role": { "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of investment including named security. Excludes entity that is consolidated.", "label": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails", "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails", "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsDetails", "http://www.jinkosolar.com/role/DisclosureSubsidiarySOfferingOfItsEquityInterestsDetails" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Continent of Europe.", "label": "Europe" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRevenuesScheduleOfRevenuesByLocationDetails" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of judicial proceeding, alternative dispute resolution or claim.", "label": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureCommitmentsAndContingenciesContingenciesAndGuaranteesDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Judicial proceeding, alternative dispute resolution or claim. For example, but not limited to, name of case, category of litigation, or other differentiating information.", "label": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureCommitmentsAndContingenciesContingenciesAndGuaranteesDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r543", "r544", "r545", "r546", "r622", "r834", "r869", "r923", "r924", "r977", "r983", "r997", "r1074", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsSignificantUnobservableInputsDetails", "http://www.jinkosolar.com/role/DisclosureLandUseRightsNetDetails", "http://www.jinkosolar.com/role/DisclosureLeasesDetails", "http://www.jinkosolar.com/role/DisclosureOtherIncomeNetScheduleOfOtherNonoperatingIncomeExpenseDetails", "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails", "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionsDetails", "http://www.jinkosolar.com/role/DisclosureTaxationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r543", "r544", "r545", "r546", "r622", "r834", "r869", "r923", "r924", "r977", "r983", "r997", "r1074", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails", "http://www.jinkosolar.com/role/DisclosureCertainRisksAndConcentrationScheduleOfMajorCustomersDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsSignificantUnobservableInputsDetails", "http://www.jinkosolar.com/role/DisclosureLandUseRightsNetDetails", "http://www.jinkosolar.com/role/DisclosureLeasesDetails", "http://www.jinkosolar.com/role/DisclosureOtherIncomeNetScheduleOfOtherNonoperatingIncomeExpenseDetails", "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails", "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionsDetails", "http://www.jinkosolar.com/role/DisclosureTaxationDetails" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Continent of North America.", "label": "North America" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRevenuesScheduleOfRevenuesByLocationDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.", "label": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails", "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsDetails", "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails", "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationDetails", "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationShareOptionsActivitiesDetails", "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationTables", "http://www.jinkosolar.com/role/DisclosureSubsidiarySOfferingOfItsEquityInterestsDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.", "label": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails", "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsDetails", "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails", "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationDetails", "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationShareOptionsActivitiesDetails", "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationTables", "http://www.jinkosolar.com/role/DisclosureSubsidiarySOfferingOfItsEquityInterestsDetails" ], "xbrltype": "domainItemType" }, "srt_ParentCompanyMember": { "auth_ref": [ "r394" ], "lang": { "en-us": { "role": { "documentation": "The registrant that controls, directly or indirectly, another entity (or entities). The usual condition for control is ownership of a majority (over 50 percent) of the outstanding voting stock. The power to control may also exist with a lesser percentage of ownership, for example, by contract, lease, agreement with other stockholders or by court decree.", "label": "Parent Company [Member]", "terseLabel": "Parent Company" } } }, "localname": "ParentCompanyMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails", "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsParentheticalDetails", "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails", "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r465", "r837", "r978", "r995", "r1066", "r1067", "r1075", "r1143" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails", "http://www.jinkosolar.com/role/DisclosureRevenuesScheduleOfRevenuesByProductDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r465", "r837", "r978", "r995", "r1066", "r1067", "r1075", "r1143" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails", "http://www.jinkosolar.com/role/DisclosureRevenuesScheduleOfRevenuesByProductDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r543", "r544", "r545", "r546", "r604", "r622", "r653", "r654", "r655", "r810", "r834", "r869", "r923", "r924", "r977", "r983", "r997", "r1063", "r1074", "r1133", "r1134", "r1135", "r1136", "r1137" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails", "http://www.jinkosolar.com/role/DisclosureCertainRisksAndConcentrationScheduleOfMajorCustomersDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsSignificantUnobservableInputsDetails", "http://www.jinkosolar.com/role/DisclosureLandUseRightsNetDetails", "http://www.jinkosolar.com/role/DisclosureLeasesDetails", "http://www.jinkosolar.com/role/DisclosureOtherIncomeNetScheduleOfOtherNonoperatingIncomeExpenseDetails", "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails", "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionsDetails", "http://www.jinkosolar.com/role/DisclosureTaxationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r543", "r544", "r545", "r546", "r604", "r622", "r653", "r654", "r655", "r810", "r834", "r869", "r923", "r924", "r977", "r983", "r997", "r1063", "r1074", "r1133", "r1134", "r1135", "r1136", "r1137" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails", "http://www.jinkosolar.com/role/DisclosureCertainRisksAndConcentrationScheduleOfMajorCustomersDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsSignificantUnobservableInputsDetails", "http://www.jinkosolar.com/role/DisclosureLandUseRightsNetDetails", "http://www.jinkosolar.com/role/DisclosureLeasesDetails", "http://www.jinkosolar.com/role/DisclosureOtherIncomeNetScheduleOfOtherNonoperatingIncomeExpenseDetails", "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails", "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionsDetails", "http://www.jinkosolar.com/role/DisclosureTaxationDetails" ], "xbrltype": "domainItemType" }, "srt_ReportableLegalEntitiesMember": { "auth_ref": [ "r394", "r1069", "r1072", "r1073", "r1154", "r1157", "r1158" ], "lang": { "en-us": { "role": { "documentation": "Legal entities of the consolidated entity reporting separate financial information in the entity's financial statements.", "label": "Reportable Legal Entities [Member]", "terseLabel": "Reportable Legal Entities" } } }, "localname": "ReportableLegalEntitiesMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails", "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsParentheticalDetails", "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails", "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r392", "r393", "r563", "r590", "r960", "r961" ], "lang": { "en-us": { "role": { "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails", "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails", "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsDetails", "http://www.jinkosolar.com/role/DisclosureTaxationDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r623", "r1038", "r1152" ], "lang": { "en-us": { "role": { "documentation": "Information reported for future period. Excludes information expected to be reported in future period for effect on historical fact.", "label": "Forecast [Member]", "verboseLabel": "Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r411", "r623", "r1009", "r1038" ], "lang": { "en-us": { "role": { "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario, Unspecified [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureTaxationDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": { "auth_ref": [ "r1034", "r1153" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.", "label": "Condensed Balance Sheet [Table Text Block]", "terseLabel": "Schedule of condensed balance sheets" } } }, "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyTables" ], "xbrltype": "textBlockItemType" }, "srt_ScheduleOfCondensedCashFlowStatementTableTextBlock": { "auth_ref": [ "r1034", "r1153" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations.", "label": "Condensed Cash Flow Statement [Table Text Block]", "terseLabel": "Schedule of condensed cash flows" } } }, "localname": "ScheduleOfCondensedCashFlowStatementTableTextBlock", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyTables" ], "xbrltype": "textBlockItemType" }, "srt_ScheduleOfCondensedFinancialStatementsTable": { "auth_ref": [ "r394", "r937", "r948", "r949", "r950", "r1010" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about condensed financial statements, including, but not limited to, the balance sheet, income statement, and statement of cash flows.", "label": "Condensed Financial Statements [Table]" } } }, "localname": "ScheduleOfCondensedFinancialStatementsTable", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails", "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsParentheticalDetails", "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails", "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedStatementsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "srt_ScheduleOfCondensedIncomeStatementTableTextBlock": { "auth_ref": [ "r1034", "r1153" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of condensed income statement, including, but not limited to, income statements of consolidated entities and consolidation eliminations.", "label": "Condensed Income Statement [Table Text Block]", "terseLabel": "Schedule of condensed statements of operations" } } }, "localname": "ScheduleOfCondensedIncomeStatementTableTextBlock", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyTables" ], "xbrltype": "textBlockItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r486" ], "lang": { "en-us": { "role": { "documentation": "Information by name of investment including named security. Excludes entity that is consolidated.", "label": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails", "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails", "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsDetails", "http://www.jinkosolar.com/role/DisclosureSubsidiarySOfferingOfItsEquityInterestsDetails" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r466", "r467", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r926", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r979", "r996", "r1075" ], "lang": { "en-us": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRevenuesScheduleOfRevenuesByLocationDetails", "http://www.jinkosolar.com/role/DisclosureTaxationCompositionOfIncomeTaxExpenseDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r466", "r467", "r904", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r926", "r928", "r979", "r996", "r1075" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRevenuesScheduleOfRevenuesByLocationDetails", "http://www.jinkosolar.com/role/DisclosureTaxationCompositionOfIncomeTaxExpenseDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r411", "r623", "r1009", "r1011", "r1038" ], "lang": { "en-us": { "role": { "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureTaxationDetails" ], "xbrltype": "stringItemType" }, "stpr_CA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CANADA" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/stpr/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PRINCIPAL ACCOUNTING POLICIES" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201409Member": { "auth_ref": [ "r603" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2014-09 Revenue from Contracts with Customers (Topic 606).", "label": "ASC 606 [Member]", "terseLabel": "ASC 606" } } }, "localname": "AccountingStandardsUpdate201409Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201613Member": { "auth_ref": [ "r489" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.", "label": "Accounting Standards Update 201613 [Member]", "terseLabel": "ASU No. 2016-13", "verboseLabel": "Impact of adopting ASC Topic 326" } } }, "localname": "AccountingStandardsUpdate201613Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAccountsReceivableNetThirdPartiesMovementOfAllowanceForDoubtfulAccountsDetails", "http://www.jinkosolar.com/role/DisclosureNotesReceivableNetThirdPartiesScheduleOfMovementOfAllowanceForNotesReceivableDetails", "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsActivityInAllowanceForCreditLossesDetails", "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "terseLabel": "ACCOUNTS RECEIVABLE, NET-THIRD PARTIES" } } }, "localname": "AccountsNotesAndLoansReceivableLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAccountsReceivableNetThirdPartiesMovementOfAllowanceForDoubtfulAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "documentation": "Information by type of receivable.", "label": "Receivable Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAccountsReceivableNetThirdPartiesMovementOfAllowanceForDoubtfulAccountsDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r30", "r994" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable - third parties" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableRelatedPartiesCurrent": { "auth_ref": [ "r30", "r250", "r252", "r1033" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Related Parties, Current", "terseLabel": "Accounts payable - related parties", "verboseLabel": "Due to subsidiaries" } } }, "localname": "AccountsPayableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails", "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesBalancesDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r1059" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Summary of allowance for credit losses related to accounts receivable" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAccountsReceivableNetThirdPartiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r348", "r469", "r470", "r953" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureAccountsReceivableNetThirdPartiesScheduleOfAccountsReceivableDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, Gross, Current", "terseLabel": "Accounts receivables - current" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAccountsReceivableNetThirdPartiesScheduleOfAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossNoncurrent": { "auth_ref": [ "r469", "r474", "r508", "r1058" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureAccountsReceivableNetThirdPartiesScheduleOfAccountsReceivableDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as noncurrent.", "label": "Accounts Receivable, before Allowance for Credit Loss, Noncurrent", "terseLabel": "Accounts receivables - non-current" } } }, "localname": "AccountsReceivableGrossNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAccountsReceivableNetThirdPartiesScheduleOfAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r907" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureCertainRisksAndConcentrationDetails", "http://www.jinkosolar.com/role/DisclosureCertainRisksAndConcentrationScheduleOfMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r469", "r470" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureAccountsReceivableNetThirdPartiesScheduleOfAccountsReceivableDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, Net, Current", "terseLabel": "Accounts receivable, net - third parties", "totalLabel": "Accounts receivable, net - current" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAccountsReceivableNetThirdPartiesScheduleOfAccountsReceivableDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetNoncurrent": { "auth_ref": [ "r469", "r857", "r863" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureAccountsReceivableNetThirdPartiesScheduleOfAccountsReceivableDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as noncurrent.", "label": "Accounts Receivable, after Allowance for Credit Loss, Noncurrent", "totalLabel": "Accounts receivable, net - non-current", "verboseLabel": "Accounts receivable, net - third parties" } } }, "localname": "AccountsReceivableNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAccountsReceivableNetThirdPartiesScheduleOfAccountsReceivableDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableRelatedParties": { "auth_ref": [ "r249", "r252", "r297", "r350", "r1033" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, amount of receivables arising from transactions with related parties.", "label": "Accounts Receivable, Related Parties", "verboseLabel": "Accounts receivables from related parties" } } }, "localname": "AccountsReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableRelatedPartiesCurrent": { "auth_ref": [ "r249", "r252", "r350", "r1033" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer.", "label": "Accounts Receivable, Related Parties, Current", "terseLabel": "Accounts receivable, net - related parties", "verboseLabel": "Due from subsidiaries" } } }, "localname": "AccountsReceivableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableRelatedPartiesNoncurrent": { "auth_ref": [ "r249", "r252", "r1033" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of receivables arising from transactions with related parties, due after 1 year (or 1 business cycle).", "label": "Accounts Receivable, Related Parties, Noncurrent", "terseLabel": "Due from subsidiaries - non current" } } }, "localname": "AccountsReceivableRelatedPartiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": { "auth_ref": [ "r36", "r183", "r955" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureOtherPayablesAndAccrualsDetails": { "order": 1.0, "parentTag": "jks_OtherPayableAndAccruedExpensesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrual for Taxes Other than Income Taxes, Current", "terseLabel": "Value-added tax and other tax payables" } } }, "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOtherPayablesAndAccrualsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent": { "auth_ref": [ "r270", "r302" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them.", "label": "Accrued Employee Benefits", "verboseLabel": "Accrued employee benefits" } } }, "localname": "AccruedEmployeeBenefitsCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureEmployeeBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedInsuranceCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureOtherPayablesAndAccrualsDetails": { "order": 5.0, "parentTag": "jks_OtherPayableAndAccruedExpensesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Insurance, Current", "terseLabel": "Insurance premium payables" } } }, "localname": "AccruedInsuranceCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOtherPayablesAndAccrualsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureOtherPayablesAndAccrualsDetails": { "order": 6.0, "parentTag": "jks_OtherPayableAndAccruedExpensesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees, Current", "terseLabel": "Accrued professional service fees" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOtherPayablesAndAccrualsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalesCommissionCurrent": { "auth_ref": [ "r36", "r955" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureOtherPayablesAndAccrualsDetails": { "order": 7.0, "parentTag": "jks_OtherPayableAndAccruedExpensesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Sales Commission, Current", "verboseLabel": "Commission payables" } } }, "localname": "AccruedSalesCommissionCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOtherPayablesAndAccrualsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r136", "r340" ], "calculation": { "http://www.jinkosolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails": { "order": 2.0, "parentTag": "jks_PropertyPlantAndEquipmentNetOfAccumulatedDepreciationAndImpairment", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedTerseLabel": "Less: Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r54", "r55", "r56", "r351", "r864", "r877", "r881" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 }, "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss", "verboseLabel": "Accumulated other comprehensive (loss)/income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r53", "r56", "r205", "r792", "r872", "r873", "r1020", "r1021", "r1022", "r1035", "r1036", "r1037" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Accumulated other comprehensive (loss)/income [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r20", "r994" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 }, "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r659", "r660", "r661", "r1035", "r1036", "r1037", "r1115" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional paid in capital [Member]", "verboseLabel": "Additional paid in capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureSubsidiarySOfferingOfItsEquityInterestsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r324", "r325", "r326", "r327", "r328", "r399", "r400", "r401", "r402", "r411", "r476", "r477", "r490", "r491", "r492", "r493", "r494", "r495", "r659", "r660", "r661", "r683", "r684", "r685", "r686", "r698", "r699", "r700", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r758", "r759", "r763", "r764", "r765", "r766", "r787", "r788", "r789", "r790", "r791", "r792", "r839", "r840", "r841", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAccountsReceivableNetThirdPartiesMovementOfAllowanceForDoubtfulAccountsDetails", "http://www.jinkosolar.com/role/DisclosureNotesReceivableNetThirdPartiesScheduleOfMovementOfAllowanceForNotesReceivableDetails", "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsActivityInAllowanceForCreditLossesDetails", "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r181", "r182", "r626" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Share-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:", "verboseLabel": "Adjustments to reconcile net income to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r657" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share-based Compensation Expense", "terseLabel": "Share-based compensation", "verboseLabel": "Share-based compensation expenses" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationExpenseAllocationDetails", "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationRestrictedSharesDetails", "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationShareOptionsActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForCreditLossCurrentAndNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Allowance for Credit Loss, Current and Noncurrent [Abstract]", "verboseLabel": "Current expected credit losses" } } }, "localname": "AllowanceForCreditLossCurrentAndNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": { "auth_ref": [ "r111", "r1059" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on financing receivable.", "label": "Allowance for Credit Losses on Financing Receivables [Table Text Block]", "terseLabel": "Summary of allowance for credit losses related to notes receivable" } } }, "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureNotesReceivableNetThirdPartiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables": { "auth_ref": [ "r1044" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The valuation allowance as of the balance sheet date to reduce the gross amount of receivables to estimated net realizable value, which would be presented in parentheses on the face of the balance sheet.", "label": "Allowance for Doubtful Accounts, Premiums and Other Receivables", "terseLabel": "Allowance for other receivables and other current/non-current assets" } } }, "localname": "AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r352", "r473", "r499", "r502", "r506" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Allowance for Doubtful Accounts Receivable", "periodEndLabel": "At end of year", "periodStartLabel": "At beginning of year", "verboseLabel": "Allowance for accounts receivables-third parties" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAccountsReceivableNetThirdPartiesMovementOfAllowanceForDoubtfulAccountsDetails", "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r352", "r473", "r499" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureAccountsReceivableNetThirdPartiesScheduleOfAccountsReceivableDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance for Doubtful Accounts Receivable, Current", "negatedLabel": "Allowance for credit losses - current", "verboseLabel": "Expected credit loss provision, current" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAccountsReceivableNetThirdPartiesScheduleOfAccountsReceivableDetails", "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableNoncurrent": { "auth_ref": [ "r473", "r499" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureAccountsReceivableNetThirdPartiesScheduleOfAccountsReceivableDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNetNoncurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as noncurrent.", "label": "Accounts Receivable, Allowance for Credit Loss, Noncurrent", "negatedLabel": "Allowance for credit losses - non-current", "verboseLabel": "Expected credit loss provision, non-current assets" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAccountsReceivableNetThirdPartiesScheduleOfAccountsReceivableDetails", "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease": { "auth_ref": [ "r1059" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in allowance for credit loss on accounts receivable.", "label": "Allowance for Doubtful Accounts Receivable, Period Increase (Decrease)", "terseLabel": "Addition" } } }, "localname": "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAccountsReceivableNetThirdPartiesMovementOfAllowanceForDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "auth_ref": [ "r505" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery.", "label": "Allowance for Doubtful Accounts Receivable, Recoveries", "negatedLabel": "Reversal" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAccountsReceivableNetThirdPartiesMovementOfAllowanceForDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r504" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Allowance for Doubtful Accounts Receivable, Write-offs", "negatedLabel": "Write off" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAccountsReceivableNetThirdPartiesMovementOfAllowanceForDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForNotesAndLoansReceivableCurrent": { "auth_ref": [ "r352", "r473", "r499" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureNotesReceivableNetThirdPartiesDetails": { "order": 1.0, "parentTag": "us-gaap_NotesAndLoansReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on financing receivable, classified as current.", "label": "Financing Receivable, Allowance for Credit Loss, Current", "negatedLabel": "Provision for notes receivable", "periodEndLabel": "At end of year", "periodStartLabel": "At beginning of year" } } }, "localname": "AllowanceForNotesAndLoansReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureNotesReceivableNetThirdPartiesDetails", "http://www.jinkosolar.com/role/DisclosureNotesReceivableNetThirdPartiesScheduleOfMovementOfAllowanceForNotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r92", "r123", "r129" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureIntangibleAssetsNetDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits": { "auth_ref": [ "r1040" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise of stock options or restrictive stock units (RSUs).", "label": "Dilutive Securities, Effect on Basic Earnings Per Share, Options and Restrictive Stock Units", "negatedLabel": "Dilutive effects of call option" } } }, "localname": "AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r430" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities excluded" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureEarningsPerShareAdditionalDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r99" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r99" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetPledgedAsCollateralMember": { "auth_ref": [ "r702", "r989", "r1138" ], "lang": { "en-us": { "role": { "documentation": "Asset pledged as collateral.", "label": "Collateral Pledged." } } }, "localname": "AssetPledgedAsCollateralMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetRetirementObligationsPolicy": { "auth_ref": [ "r538" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for legal obligation associated with retirement of long-lived asset that results from acquisition, construction, or development or from normal operation of long-lived asset. Excludes environmental remediation liability from improper or other-than-normal operation of long-lived asset, obligation arising in connection with leased property that meets definition of lease payments or variable lease payments and from plan to sell or otherwise dispose of a long-lived asset.", "label": "Asset Retirement Obligation [Policy Text Block]", "terseLabel": "Assets held for sale" } } }, "localname": "AssetRetirementObligationsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Assets": { "auth_ref": [ "r261", "r288", "r343", "r389", "r447", "r457", "r463", "r488", "r547", "r548", "r550", "r551", "r552", "r554", "r556", "r558", "r559", "r702", "r706", "r733", "r994", "r1070", "r1071", "r1130" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r333", "r355", "r389", "r488", "r547", "r548", "r550", "r551", "r552", "r554", "r556", "r558", "r559", "r702", "r706", "r733", "r994", "r1070", "r1071", "r1130" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "verboseLabel": "Assets:" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent": { "auth_ref": [ "r131", "r994" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 14.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets held-for-sale that are not part of a disposal group, expected to be sold within a year or the normal operating cycle, if longer.", "label": "Assets Held-for-sale, Not Part of Disposal Group, Current", "terseLabel": "Held-for-sale assets" } } }, "localname": "AssetsHeldForSaleNotPartOfDisposalGroupCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r389", "r488", "r547", "r548", "r550", "r551", "r552", "r554", "r556", "r558", "r559", "r702", "r706", "r733", "r1070", "r1071", "r1130" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.", "label": "Assets, Noncurrent", "totalLabel": "Total non-current assets" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Noncurrent [Abstract]", "terseLabel": "Non-current assets:" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r479", "r520" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Amortized Cost", "terseLabel": "Aggregated principal" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain": { "auth_ref": [ "r115" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Unrealized Gain", "terseLabel": "Unrealized gain", "verboseLabel": "Unrealized gain on the available-for-sale securities" } } }, "localname": "AvailableForSaleDebtSecuritiesGrossUnrealizedGain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsDetails", "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AVAILABLE-FOR-SALE SECURITIES", "terseLabel": "-Debt investment" } } }, "localname": "AvailableForSaleSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesScheduleOfLongTermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r114", "r478", "r520", "r855" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 15.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale", "terseLabel": "Available-for-sale securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesScheduleOfLongTermInvestmentsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r628", "r629", "r630", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r652", "r653", "r654", "r655", "r656" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationDetails", "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationRestrictedSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of presentation and use of estimates" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BorrowingsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Obligations to pay to another in accordance with an expressed or implied agreement.", "label": "Convertible Senior Notes" } } }, "localname": "BorrowingsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredUsingUnobservableInputsDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsChangeInFairValueOfDerivativesDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsSignificantUnobservableInputsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r135" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Buildings", "terseLabel": "Buildings" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails", "http://www.jinkosolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "ORGANIZATION AND NATURE OF OPERATIONS" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r191" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business combination and assets acquisition" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CallOptionMember": { "auth_ref": [ "r892", "r893", "r894", "r895", "r896", "r897" ], "lang": { "en-us": { "role": { "documentation": "Financial contract between two parties, the buyer and the seller of the option, where the buyer has the right but not the obligation to buy an agreed quantity of a particular commodity or financial instrument (the underlying instrument) from the seller of the option for a certain price (the strike price). Seller is obligated to sell the asset to the buyer, if the buyer exercises the option.", "label": "Call Option [Member]", "terseLabel": "Call Option" } } }, "localname": "CallOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureConvertibleSeniorNotesAndCallOptionsCallOptionsDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredUsingUnobservableInputsDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsChangeInFairValueOfDerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalUnits": { "auth_ref": [ "r313" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of capital units or capital shares. This element is relevant to issuers of face-amount certificates and registered investment companies.", "label": "Capital Units, Value", "terseLabel": "Authorized capital" } } }, "localname": "CapitalUnits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r531" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Net", "terseLabel": "Capitalized contract cost" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis": { "auth_ref": [ "r254", "r255", "r256" ], "lang": { "en-us": { "role": { "documentation": "Information by project.", "label": "Project [Axis]" } } }, "localname": "CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r94", "r336", "r951" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfCashCashEquivalentsAndRestrictedCashDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails", "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfCashCashEquivalentsAndRestrictedCashDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r95", "r259" ], "lang": { "en-us": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "verboseLabel": "Cash, cash equivalents and restricted cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r87", "r94", "r97" ], "calculation": { "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfCashCashEquivalentsAndRestrictedCashDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents, and restricted cash, end of the year", "periodStartLabel": "Cash, cash equivalents, and restricted cash, beginning of the year", "totalLabel": "Total" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails", "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfCashCashEquivalentsAndRestrictedCashDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r87", "r241" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase in cash, cash equivalents, and restricted cash", "verboseLabel": "Net increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsAtCarryingValue": { "auth_ref": [ "r1012" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash Equivalents, at Carrying Value", "terseLabel": "Cash, cash equivalents, and restricted cash" } } }, "localname": "CashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosure of non-cash investing and financing cash flow information" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Operating Activities, Lessee [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:" } } }, "localname": "CashFlowOperatingActivitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r345", "r346", "r347", "r389", "r414", "r418", "r427", "r429", "r437", "r438", "r488", "r547", "r550", "r551", "r552", "r558", "r559", "r588", "r589", "r591", "r592", "r594", "r733", "r925", "r1008", "r1029", "r1039" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureConvertibleSeniorNotesAndCallOptionsCallOptionsDetails", "http://www.jinkosolar.com/role/DisclosureOrdinarySharesDetails", "http://www.jinkosolar.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "verboseLabel": "REFERRED SHARES" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfTreasuryStockTable": { "auth_ref": [ "r168", "r169", "r170", "r171" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Class of Treasury Stock [Table]" } } }, "localname": "ClassOfTreasuryStockTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r43", "r271", "r300" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitment and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "COMMITMENTS AND CONTINGENCIES." } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r142", "r540", "r541", "r908", "r1068" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "auth_ref": [ "r149", "r909" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.", "label": "Commitments and Contingencies, Policy [Policy Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Ordinary shares reserved for issuance" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationShareOptionsActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r1035", "r1036", "r1115" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Ordinary shares" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DocumentDocumentAndEntityInformation", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Ordinary shares, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsParentheticalDetails", "http://www.jinkosolar.com/role/DisclosureOrdinarySharesDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Ordinary shares, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsParentheticalDetails", "http://www.jinkosolar.com/role/DisclosureOrdinarySharesDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Ordinary shares, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsParentheticalDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r19", "r160" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Ordinary shares, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsParentheticalDetails", "http://www.jinkosolar.com/role/DisclosureOrdinarySharesDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r19", "r994" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 }, "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Ordinary shares (US$0.00002 par value, 500,000,000 shares authorized, 193,770,753 and 204,135,029 shares issued as of December 31, 2021 and December 31, 2022, respectively)", "verboseLabel": "Ordinary shares (USD $0.00002 par value, 500,000,000 shares authorized, 193,770,753 and 204,135,029 shares issued as of December 31, 2021 and December 31, 2022, respectively, 190,824,913 and 201,189,189 shares outstanding as of December 31, 2021 and December 31, 2022, respectively)" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r57", "r365", "r367", "r374", "r859", "r866" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income attributable to JinkoSolar Holding Co., Ltd.'s ordinary shareholders" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r199", "r208", "r365", "r367", "r373", "r858", "r865" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Other comprehensive income" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "auth_ref": [ "r988", "r1061", "r1062" ], "lang": { "en-us": { "role": { "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks.", "label": "Computer Software, Intangible Asset [Member]", "terseLabel": "Computer software" } } }, "localname": "ComputerSoftwareIntangibleAssetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r103", "r104", "r237", "r238", "r468", "r907" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureCertainRisksAndConcentrationDetails", "http://www.jinkosolar.com/role/DisclosureCertainRisksAndConcentrationScheduleOfMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r103", "r104", "r237", "r238", "r468", "r882", "r907" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureCertainRisksAndConcentrationDetails", "http://www.jinkosolar.com/role/DisclosureCertainRisksAndConcentrationScheduleOfMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r103", "r104", "r237", "r238", "r468", "r907", "r1144" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureCertainRisksAndConcentrationDetails", "http://www.jinkosolar.com/role/DisclosureCertainRisksAndConcentrationScheduleOfMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r106" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.", "label": "Concentration Risk Disclosure [Text Block]", "terseLabel": "CERTAIN RISKS AND CONCENTRATION" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureCertainRisksAndConcentration" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureCertainRisksAndConcentrationDetails", "http://www.jinkosolar.com/role/DisclosureCertainRisksAndConcentrationScheduleOfMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r101", "r103", "r104", "r105", "r237", "r239", "r907" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureCertainRisksAndConcentrationDetails", "http://www.jinkosolar.com/role/DisclosureCertainRisksAndConcentrationScheduleOfMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r103", "r104", "r237", "r238", "r468", "r907" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureCertainRisksAndConcentrationDetails", "http://www.jinkosolar.com/role/DisclosureCertainRisksAndConcentrationScheduleOfMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock": { "auth_ref": [ "r329", "r394", "r1010" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for condensed financial information, including the financial position, cash flows, and the results of operations of the registrant (parent company) as of the same dates or for the same periods for which audited consolidated financial statements are being presented. Alternatively, the details of this disclosure can be reported by the specific parent company taxonomy elements, indicating the appropriate date and period contexts in an instance document.", "label": "Condensed Financial Information of Parent Company Only Disclosure [Text Block]", "terseLabel": "ADDITIONAL INFORMATION-CONDENSED FINANCIAL STATEMENTS OF THE PARENT COMPANY" } } }, "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompany" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r202", "r962" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressGross": { "auth_ref": [ "r135" ], "calculation": { "http://www.jinkosolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress, Gross", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r597", "r598", "r602" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 17.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "verboseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt, Fair Value Disclosures", "terseLabel": "Fair value of convertible notes", "verboseLabel": "Convertible senior notes" } } }, "localname": "ConvertibleDebtFairValueDisclosures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureConvertibleSeniorNotesAndCallOptionsDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtNoncurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock.", "label": "Convertible Debt, Noncurrent", "terseLabel": "Convertible senior notes" } } }, "localname": "ConvertibleDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONVERTIBLE SENIOR NOTES AND CALL OPTIONS" } } }, "localname": "ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ConvertibleNotesPayableMember": { "auth_ref": [ "r12", "r262", "r284", "r312" ], "lang": { "en-us": { "role": { "documentation": "Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder.", "label": "Convertible senior note payable" } } }, "localname": "ConvertibleNotesPayableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureEarningsPerShareDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r67", "r837" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of electricity sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsProductLineMember": { "auth_ref": [ "r1041" ], "lang": { "en-us": { "role": { "documentation": "Cost of product sold and service rendered from specified product or service, when it serves as benchmark in concentration of risk calculation.", "label": "Cost of Goods and Service, Product and Service Benchmark [Member]" } } }, "localname": "CostOfGoodsProductLineMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureCertainRisksAndConcentrationScheduleOfMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r68", "r389", "r488", "r547", "r548", "r550", "r551", "r552", "r554", "r556", "r558", "r559", "r733", "r1070" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "negatedLabel": "Cost of revenues" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedStatementsOfOperationsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Costs of revenues" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationExpenseAllocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditLossFinancialInstrumentPolicyTextBlock": { "auth_ref": [ "r496", "r497", "r498", "r500", "r501", "r508", "r510", "r511", "r512", "r513", "r516", "r517", "r518", "r519", "r521", "r522", "r523", "r525" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status.", "label": "Credit Loss, Financial Instrument [Policy Text Block]", "verboseLabel": "Current expected credit losses" } } }, "localname": "CreditLossFinancialInstrumentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r1032", "r1106", "r1108" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureTaxationCurrentAndDeferredIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current Federal Tax Expense (Benefit)", "negatedLabel": "PRC" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationCurrentAndDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r1032", "r1106" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureTaxationCurrentAndDeferredIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "negatedLabel": "Other countries" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationCurrentAndDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r190", "r680", "r690", "r1032" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureTaxationCurrentAndDeferredIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "negatedTotalLabel": "Total current income tax expenses" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationCurrentAndDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "BORROWINGS" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r156", "r387", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r576", "r583", "r584", "r586" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "BORROWINGS" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowings" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r12", "r13", "r14", "r262", "r264", "r284", "r394", "r560", "r561", "r562", "r563", "r564", "r566", "r572", "r573", "r574", "r575", "r577", "r578", "r579", "r580", "r581", "r582", "r762", "r972", "r973", "r974", "r975", "r976", "r1030" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureConvertibleSeniorNotesAndCallOptionsDetails", "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails", "http://www.jinkosolar.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCollateralAmount": { "auth_ref": [ "r280" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets pledged to secure a debt instrument.", "label": "Debt Instrument, Collateral Amount", "terseLabel": "Net book value collateralized" } } }, "localname": "DebtInstrumentCollateralAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r155", "r562" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Convertible debt, conversion price" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureConvertibleSeniorNotesAndCallOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r39", "r161", "r162", "r164", "r562" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.", "label": "Debt Instrument, Convertible, Conversion Ratio", "terseLabel": "Convertible debt, conversion rate" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureConvertibleSeniorNotesAndCallOptionsDetails" ], "xbrltype": "pureItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r245", "r247", "r560", "r762", "r973", "r974" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Aggregate principal amount", "verboseLabel": "Interest-free half-year loan" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails", "http://www.jinkosolar.com/role/DisclosureConvertibleSeniorNotesAndCallOptionsDetails", "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails", "http://www.jinkosolar.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r38", "r561" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails", "http://www.jinkosolar.com/role/DisclosureConvertibleSeniorNotesAndCallOptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "BORROWINGS", "verboseLabel": "CONVERTIBLE SENIOR NOTES AND CALL OPTIONS" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails", "http://www.jinkosolar.com/role/DisclosureConvertibleSeniorNotesAndCallOptionsCallOptionsDetails", "http://www.jinkosolar.com/role/DisclosureConvertibleSeniorNotesAndCallOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r40", "r394", "r560", "r561", "r562", "r563", "r564", "r566", "r572", "r573", "r574", "r575", "r577", "r578", "r579", "r580", "r581", "r582", "r762", "r972", "r973", "r974", "r975", "r976", "r1030" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureConvertibleSeniorNotesAndCallOptionsDetails", "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails", "http://www.jinkosolar.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of principal amount of debt redeemed.", "label": "Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed", "terseLabel": "Percentage of notes repurchased" } } }, "localname": "DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureConvertibleSeniorNotesAndCallOptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r40", "r161", "r163", "r164", "r165", "r244", "r245", "r247", "r281", "r394", "r560", "r561", "r562", "r563", "r564", "r566", "r572", "r573", "r574", "r575", "r577", "r578", "r579", "r580", "r581", "r582", "r585", "r762", "r972", "r973", "r974", "r975", "r976", "r1030" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails", "http://www.jinkosolar.com/role/DisclosureConvertibleSeniorNotesAndCallOptionsCallOptionsDetails", "http://www.jinkosolar.com/role/DisclosureConvertibleSeniorNotesAndCallOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Term of loan agreement", "verboseLabel": "Debt Instrument, Term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails", "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails", "http://www.jinkosolar.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtPolicyTextBlock": { "auth_ref": [ "r154" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.", "label": "Debt, Policy [Policy Text Block]", "terseLabel": "Notes receivable and payable" } } }, "localname": "DebtPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGain": { "auth_ref": [ "r482" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Realized Gain", "terseLabel": "Available-for-sale securities gain from changes in fair value", "verboseLabel": "Available-for-sale securities" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedGain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesOnRecurringBasisDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTerm": { "auth_ref": [ "r1117" ], "lang": { "en-us": { "role": { "documentation": "Period between issuance and maturity of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Debt Securities, Available-for-Sale, Term", "terseLabel": "Term of puttable bond" } } }, "localname": "DebtSecuritiesAvailableForSaleTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsDetails", "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.", "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]", "terseLabel": "Schedule of prepayments and other current assets" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r1032", "r1107", "r1108" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred Federal Income Tax Expense (Benefit)", "negatedLabel": "PRC" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationCurrentAndDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r190", "r1032", "r1107" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "negatedLabel": "Other countries" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationCurrentAndDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r667", "r668" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureTaxationDeferredTaxAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Tax Assets, Net, Noncurrent", "terseLabel": "Deferred tax assets", "totalLabel": "Deferred tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationDeferredTaxAssetsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r92", "r190", "r681", "r689", "r690", "r1032" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureTaxationCurrentAndDeferredIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "negatedLabel": "Total deferred tax (expenses)/benefits" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationCurrentAndDeferredIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r16", "r17", "r263", "r282", "r675" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureTaxationDeferredTaxAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilitiesNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r667", "r668" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureTaxationDeferredTaxAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Tax Liabilities, Net, Noncurrent", "negatedTotalLabel": "Deferred tax liabilities", "terseLabel": "Deferred tax liability" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationDeferredTaxAssetsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r676" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureTaxationDeferredTaxAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r189", "r1105" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureTaxationDeferredTaxAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating losses" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": { "auth_ref": [ "r189", "r1105" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureTaxationDeferredTaxAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals", "terseLabel": "Provision for inventories, accounts receivable, other receivable" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves": { "auth_ref": [ "r189", "r1105" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureTaxationDeferredTaxAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from warranty reserves.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves", "terseLabel": "Accrued warranty costs" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r677" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureTaxationDeferredTaxAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Less: Valuation allowance", "negatedPeriodEndLabel": "At end of year", "negatedPeriodStartLabel": "At beginning of year", "verboseLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationDeferredTaxAssetsDetails", "http://www.jinkosolar.com/role/DisclosureTaxationDetails", "http://www.jinkosolar.com/role/DisclosureTaxationMovementOfValuationAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r189", "r1105" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureTaxationDeferredTaxAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "Deferred Tax Liabilities, Other", "negatedLabel": "Other temporary differences" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r189", "r1105" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureTaxationDeferredTaxAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedLabel": "Timing difference for project assets, property, plant and equipment" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings": { "auth_ref": [ "r1105" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureTaxationDeferredTaxAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from undistributed earnings of subsidiary and other recognized entity not within country of domicile. Includes, but is not limited to, other basis differences.", "label": "Deferred Tax Liabilities, Undistributed Foreign Earnings", "negatedLabel": "Deferred tax liabilities related to cumulative distributable earnings in Jiangxi Jinko", "terseLabel": "Deferred tax liabilities related to the cumulative undistributed earnings" } } }, "localname": "DeferredTaxLiabilitiesUndistributedForeignEarnings", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationDeferredTaxAssetsDetails", "http://www.jinkosolar.com/role/DisclosureTaxationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositsAssetsCurrent": { "auth_ref": [ "r1018" ], "calculation": { "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter.", "label": "Deposits Assets, Current", "verboseLabel": "Deposit for customer duty, bidding and others" } } }, "localname": "DepositsAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r92", "r134" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation of property, plant and equipment" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r357", "r358", "r732", "r961" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset", "verboseLabel": "Derivative assets" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureConvertibleSeniorNotesAndCallOptionsCallOptionsDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredUsingUnobservableInputsDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesOnRecurringBasisDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsChangeInFairValueOfDerivativesDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsChangesInFairValueOfForeignExchangeOptionDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsChangesInFairValueOfRateSwapDerivativeDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsFairValueOfRapCapDerivativeDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsSignificantUnobservableInputsDetails", "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "auth_ref": [ "r51", "r215", "r253", "r356", "r961" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.", "label": "Derivative Asset, Fair Value, Gross Asset", "terseLabel": "Derivative asset fair value" } } }, "localname": "DerivativeFairValueOfDerivativeAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureConvertibleSeniorNotesAndCallOptionsCallOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r1112" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.", "label": "Derivative, Gain (Loss) on Derivative, Net", "terseLabel": "Change in fair value of derivatives", "verboseLabel": "Change in fair value of foreign exchange options" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsChangeInFairValueOfDerivativesDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsChangesInFairValueOfForeignExchangeOptionDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r214", "r216", "r221", "r222", "r961" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureConvertibleSeniorNotesAndCallOptionsCallOptionsDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredUsingUnobservableInputsDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesOnRecurringBasisDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsChangeInFairValueOfDerivativesDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsChangesInFairValueOfForeignExchangeOptionDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsChangesInFairValueOfRateSwapDerivativeDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsFairValueOfRapCapDerivativeDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsSignificantUnobservableInputsDetails", "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r212", "r214", "r221", "r222", "r225", "r226", "r708" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsChangeInFairValueOfDerivativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative Instruments, Gain (Loss) [Line Items]", "terseLabel": "FAIR VALUE MEASUREMENTS" } } }, "localname": "DerivativeInstrumentsGainLossLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsChangeInFairValueOfDerivativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "auth_ref": [ "r220", "r1113" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedStatementsOfOperationsDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.", "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net", "negatedLabel": "Change in fair value of foreign exchange forward contracts", "verboseLabel": "Change in fair value of convertible senior notes and call option" } } }, "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedStatementsOfOperationsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r357", "r358", "r732", "r961" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "verboseLabel": "Guarantee liabilities" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityMeasurementInput": { "auth_ref": [ "r726" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure derivative liability.", "label": "Derivative Liability, Measurement Input", "verboseLabel": "Unobservable inputs" } } }, "localname": "DerivativeLiabilityMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsSignificantUnobservableInputsDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_DerivativeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative", "terseLabel": "PREPAYMENTS AND OTHER CURRENT ASSETS", "verboseLabel": "FAIR VALUE MEASUREMENTS" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsDetails", "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsActivityInAllowanceForCreditLossesDetails", "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r1110", "r1111" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Derivative, notional amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r209", "r210", "r211", "r212", "r213", "r217", "r221", "r223", "r224", "r226", "r709" ], "lang": { "en-us": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsDetails", "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsActivityInAllowanceForCreditLossesDetails", "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise of dilutive convertible securities excluding adjustments related to ESOP convertible preferred stock, stock options, and restrictive stock units.", "label": "Dilutive Securities, Effect on Basic Earnings Per Share, Dilutive Convertible Securities", "terseLabel": "Dilutive effects of convertible senior notes" } } }, "localname": "DilutiveSecuritiesEffectOnBasicEarningsPerShareOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SHARE BASED COMPENSATION" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax": { "auth_ref": [ "r2", "r3", "r4", "r6" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureOtherIncomeNetScheduleOfOtherNonoperatingIncomeExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.", "label": "Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax", "terseLabel": "Disposal of Tiansheng", "verboseLabel": "Gain on disposition" } } }, "localname": "DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOtherIncomeNetScheduleOfOtherNonoperatingIncomeExpenseDetails", "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationGainLossOnDisposalStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "auth_ref": [ "r330" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of income or comprehensive income that includes gain (loss) from disposal of discontinued operation.", "label": "Discontinued Operation, Gain (Loss) on Disposal, Statement of Income or Comprehensive Income [Extensible Enumeration]", "terseLabel": "Disposal of Tiansheng" } } }, "localname": "DiscontinuedOperationGainLossOnDisposalStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOtherIncomeNetScheduleOfOtherNonoperatingIncomeExpenseDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents": { "auth_ref": [ "r0", "r1", "r5", "r139" ], "calculation": { "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfCashCashEquivalentsAndRestrictedCashDetails": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as cash and cash equivalents attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents", "terseLabel": "Cash and cash equivalents included in held-for-sale assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfCashCashEquivalentsAndRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsCommonStock": { "auth_ref": [ "r166", "r279" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).", "label": "Dividends, Common Stock", "terseLabel": "Amount of dividends declared" } } }, "localname": "DividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureSubsidiarySOfferingOfItsEquityInterestsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueFromEmployeesCurrent": { "auth_ref": [ "r249", "r797" ], "calculation": { "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails": { "order": 8.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amounts due from an Entity employee, not to include stockholders or officers, which are usually due within 1 year (or 1 business cycle).", "label": "Due from Employees, Current", "terseLabel": "Employee advances" } } }, "localname": "DueFromEmployeesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueFromOfficersOrStockholdersCurrent": { "auth_ref": [ "r249", "r251" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 13.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amounts due from owners or owners with a beneficial interest of more than 10 percent of the voting interests or officers of the company, which are usually due within 1 year (or 1 business cycle).", "label": "Due from Officers or Stockholders, Current", "terseLabel": "Other receivables - related parties" } } }, "localname": "DueFromOfficersOrStockholdersCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueFromOtherRelatedParties": { "auth_ref": [ "r249", "r304", "r1033" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 10.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount receivable from related parties classified as other.", "label": "Due from Other Related Parties", "verboseLabel": "Other assets - related parties" } } }, "localname": "DueFromOtherRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueFromRelatedParties": { "auth_ref": [ "r269", "r304", "r349", "r549", "r550", "r551", "r557", "r558", "r559", "r796", "r1033" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, amounts due from related parties including affiliates, employees, joint ventures, officers and stockholders, immediate families thereof, and pension funds.", "label": "Due from Related Parties", "verboseLabel": "Due from related parties" } } }, "localname": "DueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails", "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueFromRelatedPartiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Due from Related Parties, Current [Abstract]", "terseLabel": "Outstanding amounts due from related parties:" } } }, "localname": "DueFromRelatedPartiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesBalancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DueFromRelatedPartiesNoncurrent": { "auth_ref": [ "r337", "r549", "r550", "r551", "r557", "r558", "r559", "r796", "r1033" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date, which are usually due after one year (or one business cycle).", "label": "Due from Related Parties, Noncurrent", "verboseLabel": "Due from related parties - non current" } } }, "localname": "DueFromRelatedPartiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Due to Related Parties, Current [Abstract]", "terseLabel": "Other payables due to a related party:" } } }, "localname": "DueToRelatedPartiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesBalancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DueToRelatedPartiesNoncurrent": { "auth_ref": [ "r41", "r549", "r550", "r551", "r557", "r558", "r559", "r796", "r1033" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Portion of the carrying amount as of the balance sheet date of obligations due all related parties that is payable after one year or beyond the normal operating cycle if longer.", "label": "Due to Related Parties, Noncurrent", "verboseLabel": "Due to related parties - non-current" } } }, "localname": "DueToRelatedPartiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "EARNINGS PER SHARE", "terseLabel": "Net income/(loss) attributable to JinkoSolar Holding Co., Ltd.'s ordinary shareholders per share -" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r375", "r403", "r404", "r405", "r406", "r407", "r412", "r414", "r427", "r428", "r429", "r433", "r719", "r720", "r860", "r867", "r966" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "verboseLabel": "Basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r375", "r403", "r404", "r405", "r406", "r407", "r414", "r427", "r428", "r429", "r433", "r719", "r720", "r860", "r867", "r966" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "verboseLabel": "Diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r99", "r100" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Earnings/(Loss) per share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r430", "r431", "r432", "r434" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "EARNINGS PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureEarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r1121" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "definitionGuidance": "Effect of foreign exchange rate changes on cash, cash equivalents, and restricted cash", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash and Cash Equivalents", "terseLabel": "Effect of foreign exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r670" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureTaxationIncomeTaxRateReconciliationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r390", "r670", "r691" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureTaxationIncomeTaxRateReconciliationDetails": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Statutory CIT rate", "verboseLabel": "Federal corporate income tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationDetails", "http://www.jinkosolar.com/role/DisclosureTaxationIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r1104", "r1109" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureTaxationIncomeTaxRateReconciliationDetails": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "terseLabel": "Change in valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": { "auth_ref": [ "r691", "r1104" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureTaxationIncomeTaxRateReconciliationDetails": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent", "verboseLabel": "-Change of enacted tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther": { "auth_ref": [ "r1104", "r1109" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureTaxationIncomeTaxRateReconciliationDetails": { "order": 5.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other deductions.", "label": "Effective Income Tax Rate Reconciliation, Deduction, Other, Percent", "verboseLabel": "-Accrued payroll and welfare expenses" } } }, "localname": "EffectiveIncomeTaxRateReconciliationDeductionsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary": { "auth_ref": [ "r1104", "r1109" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureTaxationIncomeTaxRateReconciliationDetails": { "order": 6.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to equity in earnings (loss) of unconsolidated subsidiaries exempt from income taxes.", "label": "Effective Income Tax Rate Reconciliation, Equity in Earnings (Losses) of Unconsolidated Subsidiary, Percent", "terseLabel": "Difference in tax rate of subsidiaries outside the PRC" } } }, "localname": "EffectiveIncomeTaxRateReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther": { "auth_ref": [ "r1104", "r1109" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureTaxationIncomeTaxRateReconciliationDetails": { "order": 7.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent", "terseLabel": "-Other non-deductible expenses including tax preferences" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r1104", "r1109" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureTaxationIncomeTaxRateReconciliationDetails": { "order": 8.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Percent", "verboseLabel": "-Share-based compensation expenses" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r1104", "r1109" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "terseLabel": "State/Province tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxHolidays": { "auth_ref": [ "r1104", "r1109" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureTaxationIncomeTaxRateReconciliationDetails": { "order": 9.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income exempt from income tax because of a tax holiday.", "label": "Effective Income Tax Rate Reconciliation, Tax Holiday, Percent", "negatedLabel": "Effect of tax holiday for subsidiaries" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxHolidays", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ElectricityMember": { "auth_ref": [ "r1076" ], "lang": { "en-us": { "role": { "documentation": "Generation, transmission and distribution of electric energy.", "label": "Electricity [Member]", "terseLabel": "Electricity" } } }, "localname": "ElectricityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmbeddedDerivativeFinancialInstrumentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative instrument embedded in host contract.", "label": "Embedded Derivative Financial Instruments" } } }, "localname": "EmbeddedDerivativeFinancialInstrumentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsChangeInFairValueOfDerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeBenefitsAndShareBasedCompensationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "EMPLOYEE BENEFITS" } } }, "localname": "EmployeeBenefitsAndShareBasedCompensationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued payroll and welfare expenses" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]", "verboseLabel": "SHARE BASED COMPENSATION" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationExpenseAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r658" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized", "terseLabel": "Unrecognized share-based compensation expense", "verboseLabel": "Unrecognized compensation expenses" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationDetails", "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationRestrictedSharesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-Based Payment Arrangement, Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureEarningsPerShareDetails", "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services.", "label": "Equipment" } } }, "localname": "EquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r160", "r326", "r369", "r370", "r371", "r395", "r396", "r397", "r400", "r408", "r410", "r436", "r493", "r595", "r659", "r660", "r661", "r685", "r686", "r718", "r749", "r750", "r751", "r752", "r753", "r754", "r792", "r872", "r873", "r874" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureSubsidiarySOfferingOfItsEquityInterestsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment": { "auth_ref": [ "r116" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents an other than temporary decline in value that has been recognized against an investment accounted for under the equity method of accounting. The excess of the carrying amount over the fair value of the investment represents the amount of the write down which is or was reflected in earnings. The written down value is a new cost basis with the adjusted value of the investment becoming its new carrying value subject to the equity accounting method. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or inability of the investee to sustain an earnings capacity which would justify the carrying amount of the investment.", "label": "Equity Method Investment, Other than Temporary Impairment", "terseLabel": "Decrease in investment" } } }, "localname": "EquityMethodInvestmentOtherThanTemporaryImpairment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Equity interests owned", "verboseLabel": "Ownership interest held" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails", "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal": { "auth_ref": [ "r1023", "r1024", "r1028" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of an equity method investment.", "label": "Equity Method Investment, Realized Gain (Loss) on Disposal", "verboseLabel": "Gain from disposal of the equity interest" } } }, "localname": "EquityMethodInvestmentRealizedGainLossOnDisposal", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r117", "r448", "r1013" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesScheduleOfLongTermInvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermInvestments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "terseLabel": "Equity method investments", "verboseLabel": "Investments accounted for under the equity method." } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails", "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesScheduleOfLongTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFVNINoncurrent": { "auth_ref": [ "r731" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesScheduleOfLongTermInvestmentsDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermInvestments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as noncurrent.", "label": "Equity Securities, FV-NI, Noncurrent", "verboseLabel": "Equity securities applying fair value option" } } }, "localname": "EquitySecuritiesFVNINoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesScheduleOfLongTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiCurrentAndNoncurrent": { "auth_ref": [ "r344", "r731" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI", "terseLabel": "Equity securities applying fair value option" } } }, "localname": "EquitySecuritiesFvNiCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiGainLoss": { "auth_ref": [ "r1053" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized and realized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Gain (Loss)", "terseLabel": "Change in fair value of equity securities" } } }, "localname": "EquitySecuritiesFvNiGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiUnrealizedGain": { "auth_ref": [ "r485" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Unrealized Gain", "terseLabel": "Long-term investments", "verboseLabel": "Unrealized gain on equity securities" } } }, "localname": "EquitySecuritiesFvNiUnrealizedGain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesOnRecurringBasisDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsDetails", "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r484" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesScheduleOfLongTermInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermInvestments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "verboseLabel": "Equity securities without readily determinable fair values" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails", "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesScheduleOfLongTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r92", "r157" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.", "label": "Fair Value Adjustment of Warrants", "verboseLabel": "Change in fair value of warrants" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "FAIR VALUE MEASUREMENTS" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r722", "r723", "r729" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]", "terseLabel": "FAIR VALUE MEASUREMENTS" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsSignificantUnobservableInputsDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "auth_ref": [ "r229" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsFairValueOfRapCapDerivativeDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsSignificantUnobservableInputsDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "auth_ref": [ "r229" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "verboseLabel": "Summary of significant unobservable inputs adopted in the valuation of Level 3 instruments" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r227", "r228" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Investments Measured at Fair Value on Recurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "terseLabel": "Fair Value, assets measured on recurring basis, unobservable input reconciliation", "verboseLabel": "FAIR VALUE MEASUREMENTS" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsChangesInFairValueOfForeignExchangeOptionDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsFairValueOfRapCapDerivativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r230", "r234" ], "lang": { "en-us": { "role": { "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of assets using significant unobservable inputs (level 3). Such reconciliation, separately presenting changes during the period, at a minimum, may include, but is not limited to: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income, and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset.", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredUsingUnobservableInputsDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsChangesInFairValueOfForeignExchangeOptionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r230", "r234" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of assets using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes during the period attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income (loss), and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset.", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Schedule of Reconciliation of Assets Measured at Fair Value on Recurring Basis Using Significant Unobservable Inputs" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r574", "r606", "r607", "r608", "r609", "r610", "r611", "r723", "r807", "r808", "r809", "r973", "r974", "r980", "r981", "r982" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value, Hierarchy [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesOnRecurringBasisDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsSignificantUnobservableInputsDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r232", "r234" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredUsingUnobservableInputsDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsChangeInFairValueOfDerivativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r722", "r723", "r725", "r726", "r730" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FAIR VALUE MEASUREMENTS" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r728" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "FAIR VALUE MEASUREMENTS" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r574", "r606", "r611", "r723", "r807", "r980", "r981", "r982" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r574", "r606", "r611", "r723", "r808", "r973", "r974", "r980", "r981", "r982" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r574", "r606", "r607", "r608", "r609", "r610", "r611", "r723", "r809", "r973", "r974", "r980", "r981", "r982" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesOnRecurringBasisDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsSignificantUnobservableInputsDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r230" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredUsingUnobservableInputsDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsChangeInFairValueOfDerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Fair Value, Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1": { "auth_ref": [ "r727" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings", "terseLabel": "Change in fair value of call options" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredUsingUnobservableInputsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue": { "auth_ref": [ "r230" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value", "periodEndLabel": "Balance at December 31,", "periodStartLabel": "Balance at January 1," } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredUsingUnobservableInputsDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsChangesInFairValueOfForeignExchangeOptionDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsFairValueOfRapCapDerivativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchasesSalesIssuancesSettlements": { "auth_ref": [ "r231" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchases, (sales), issuances and (settlements) of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases, (Sales), Issuances, (Settlements)", "terseLabel": "Settlement of call options" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchasesSalesIssuancesSettlements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredUsingUnobservableInputsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r230" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value", "periodEndLabel": "Balance at December 31,", "periodStartLabel": "Balance at January 1," } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredUsingUnobservableInputsDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsChangesInLevel3FairValueOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r574", "r606", "r607", "r608", "r609", "r610", "r611", "r807", "r808", "r809", "r973", "r974", "r980", "r981", "r982" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesOnRecurringBasisDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsSignificantUnobservableInputsDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r728", "r730" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Measurements, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "terseLabel": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation" } } }, "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsChangesInFairValueOfRateSwapDerivativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r230", "r233" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about financial instrument classified as a derivative asset (liability) after deduction of derivative liability (asset) using recurring unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsChangesInFairValueOfRateSwapDerivativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements": { "auth_ref": [ "r231", "r233" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of settlements of financial instrument classified as a derivative asset (liability) after deduction of derivative liability, measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements", "verboseLabel": "Cash settlement" } } }, "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsChangesInFairValueOfRateSwapDerivativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs": { "auth_ref": [ "r227", "r233" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as derivative asset (liability) after deduction of derivative liability (asset), measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs", "periodEndLabel": "Balance at December 31,", "periodStartLabel": "Balance at January 1," } } }, "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsChangesInFairValueOfRateSwapDerivativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r235", "r236" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair value of financial instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueOptionChangesInFairValueGainLoss1": { "auth_ref": [ "r240" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For each line item in the statement of financial position, the amounts of gains and losses from fair value changes included in earnings.", "label": "Fair Value, Option, Changes in Fair Value, Gain (Loss)", "negatedLabel": "Change in fair value of call option" } } }, "localname": "FairValueOptionChangesInFairValueGainLoss1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r769", "r775", "r993" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureLeasesComponentsOfLeaseExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest of lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLeasesComponentsOfLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r771", "r777" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails": { "order": 1.0, "parentTag": "jks_OperatingAndFinanceLeasePayments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Finance Lease, Interest Payment on Liability", "verboseLabel": "Operating cash outflows for finance leases" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Payment, Due [Abstract]", "verboseLabel": "Financing leases:" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r768", "r782" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.jinkosolar.com/role/DisclosureLeasesOperatingAndFinanceLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "totalLabel": "Total lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails", "http://www.jinkosolar.com/role/DisclosureLeasesOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease Liability [Abstract]", "terseLabel": "Financing leases:" } } }, "localname": "FinanceLeaseLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLeasesOperatingAndFinanceLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r768" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureLeasesOperatingAndFinanceLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 }, "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 10.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "verboseLabel": "Financing lease liabilities - current" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLeasesOperatingAndFinanceLeasesDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r1124" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Schedule of finance lease liabilities" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r768" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureLeasesOperatingAndFinanceLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 }, "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Financing lease liabilities - non-current", "verboseLabel": "Financing lease liabilities - non-current" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLeasesOperatingAndFinanceLeasesDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r782" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.jinkosolar.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, to be Paid", "totalLabel": "Total undiscounted lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r782" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r782" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r782" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: imputed interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r770", "r777" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedLabel": "Cash payment for finance lease as lessee" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r767" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset", "terseLabel": "Financing lease right-of-use assets, net", "verboseLabel": "Financing lease right-of-use assets, net" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLeasesOperatingAndFinanceLeasesDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r769", "r775", "r993" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureLeasesComponentsOfLeaseExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of right-of-use assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLeasesComponentsOfLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r780", "r993" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "verboseLabel": "Financing leases: Weighted-average discount rate" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r779", "r993" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "verboseLabel": "Financing leases: Weighted-average remaining lease term" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialGuaranteeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An agreement (contract) that requires the guarantor to make payments to the guaranteed party based on another entity's failure to pay specified obligations, such as debt, to a lender.", "label": "Guaranteed by affiliate" } } }, "localname": "FinancialGuaranteeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r480", "r481", "r501", "r507", "r508", "r509", "r515", "r524", "r525", "r526", "r585", "r593", "r709", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r970", "r1050", "r1051", "r1052", "r1145", "r1146", "r1147", "r1148", "r1149", "r1150", "r1151" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r341", "r534" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Less: accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r532", "r533", "r534", "r535", "r838", "r842" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureIntangibleAssetsNetDetails", "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r128", "r842" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Intangible assets, gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "LAND USE RIGHTS, NET", "verboseLabel": "INTANGIBLE ASSETS, NET" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureIntangibleAssetsNetDetails", "http://www.jinkosolar.com/role/DisclosureLandUseRightsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r124", "r127" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureIntangibleAssetsNetDetails", "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyExchangeRateTranslation1": { "auth_ref": [ "r755", "r756" ], "lang": { "en-us": { "role": { "documentation": "Foreign exchange rate used to translate amounts denominated in functional currency to reporting currency.", "label": "Foreign Currency Exchange Rate, Translation", "terseLabel": "Exchange rate" } } }, "localname": "ForeignCurrencyExchangeRateTranslation1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "us-gaap_ForeignCurrencyTransactionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Foreign Currency Transaction [Abstract]", "terseLabel": "Convenience translation" } } }, "localname": "ForeignCurrencyTransactionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r742", "r744", "r746", "r747" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedStatementsOfOperationsDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "negatedTerseLabel": "Exchange loss", "terseLabel": "Exchange gain/(loss), net", "verboseLabel": "Exchange loss" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails", "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedStatementsOfOperationsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "auth_ref": [ "r93", "r1119", "r1120" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), Unrealized", "terseLabel": "Foreign exchange gain (loss)" } } }, "localname": "ForeignCurrencyTransactionGainLossUnrealized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureConvertibleSeniorNotesAndCallOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r757" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign currency translation" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignCurrencyTranslationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Foreign Currency Translation [Abstract]", "terseLabel": "Foreign currency translation" } } }, "localname": "ForeignCurrencyTranslationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ForeignExchangeForwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.", "label": "Foreign Exchange Forward Contract [Member]" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesOnRecurringBasisDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignExchangeOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An option that allows the holder to buy (if call) or sell (if put) an underlying currency at a fixed exercise rate, expressed as an exchange, during a specified period (an American option) or at a specified date (a European option).", "label": "Foreign exchange option" } } }, "localname": "ForeignExchangeOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesOnRecurringBasisDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsChangeInFairValueOfDerivativesDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsChangesInFairValueOfForeignExchangeOptionDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsSignificantUnobservableInputsDetails", "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_ForwardContractsMember": { "auth_ref": [ "r1114" ], "lang": { "en-us": { "role": { "documentation": "Contracts negotiated between two parties to purchase and sell a specific quantity of a financial instrument, foreign currency, or commodity at a price specified at origination of the contract, with delivery and settlement at a specified future date.", "label": "Change in fair value of derivative forward contracts" } } }, "localname": "ForwardContractsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsChangeInFairValueOfDerivativesDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "domainItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture, Fixture And Office Equipment [Member]", "terseLabel": "Furniture, fixture and office equipment" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails", "http://www.jinkosolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfCapitalLeasesNet": { "auth_ref": [ "r320" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net gain (loss) arising from the lessor's transactions involving the sale, transfer, or termination of financing agreements classified as capital leases.", "label": "Gain (Loss) on Sale of Capital Leases, Net", "terseLabel": "Gain (Loss) on disposal" } } }, "localname": "GainLossOnSaleOfCapitalLeasesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r92" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Loss on disposal of property, plant and equipment and land use right", "terseLabel": "Gain (loss) on disposition of property plant equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainOrLossOnSaleOfStockInSubsidiary": { "auth_ref": [ "r1023", "r1024", "r1028", "r1140", "r1141" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 22.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of equity in securities of subsidiaries.", "label": "Gain (Loss) on Disposition of Stock in Subsidiary", "negatedLabel": "Gain on disposal of investment in subsidiaries", "terseLabel": "Gain on disposal of subsidiaries" } } }, "localname": "GainOrLossOnSaleOfStockInSubsidiary", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r69" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "negatedLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r62" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and administration expenses" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationExpenseAllocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "auth_ref": [ "r125" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.", "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Intangible assets" } } }, "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GranteeStatusAxis": { "auth_ref": [ "r625", "r627", "r628", "r629", "r630", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r652", "r653", "r654", "r655", "r656" ], "lang": { "en-us": { "role": { "documentation": "Information by status of recipient to whom award is granted.", "label": "Grantee Status [Axis]" } } }, "localname": "GranteeStatusAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GranteeStatusDomain": { "auth_ref": [ "r625", "r627", "r628", "r629", "r630", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r652", "r653", "r654", "r655", "r656" ], "lang": { "en-us": { "role": { "documentation": "Status of recipient to whom award is granted.", "label": "Grantee Status [Domain]" } } }, "localname": "GranteeStatusDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r65", "r389", "r447", "r456", "r462", "r464", "r488", "r547", "r548", "r550", "r551", "r552", "r554", "r556", "r558", "r559", "r733", "r968", "r1070" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedStatementsOfOperationsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsCurrentCarryingValue": { "auth_ref": [ "r145" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 15.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees.", "label": "Guarantor Obligations, Current Carrying Value", "verboseLabel": "Guarantee liabilities to related parties" } } }, "localname": "GuaranteeObligationsCurrentCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies": { "auth_ref": [ "r149" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for guarantees, indemnifications and product warranties, and methodologies used in determining the amount of such liabilities.", "label": "Guarantees, Indemnifications and Warranties Policies [Policy Text Block]", "verboseLabel": "Guarantees" } } }, "localname": "GuaranteesIndemnificationsAndWarrantiesPolicies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IPOMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First sale of stock by a private company to the public.", "label": "IPO [Member]", "terseLabel": "IPO" } } }, "localname": "IPOMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureSubsidiarySOfferingOfItsEquityInterestsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r92", "r133", "r138" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment of Long-Lived Assets Held-for-use", "terseLabel": "Impairment of long-lived assets" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": { "auth_ref": [ "r92", "r132" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.", "label": "Impairment of Long-Lived Assets to be Disposed of", "negatedLabel": "Impairment of long-lived assets", "verboseLabel": "Impairment of long-lived assets to be disposed of" } } }, "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r130", "r140" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of long-lived assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperations": { "auth_ref": [ "r66", "r93", "r198", "r403", "r404", "r405", "r406", "r425", "r429" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent.", "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent", "verboseLabel": "Net income attributable to JinkoSolar's ordinary shareholders" } } }, "localname": "IncomeLossFromContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity": { "auth_ref": [ "r196", "r199" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations attributable to the noncontrolling interest.", "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Noncontrolling Interest", "verboseLabel": "Less: Net income attributable to non-controlling interests" } } }, "localname": "IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r59", "r258", "r274", "r309", "r447", "r456", "r462", "r464", "r861", "r968" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedStatementsOfOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedStatementsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r447", "r456", "r462", "r464", "r968" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "terseLabel": "Income/(loss) before income taxes", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationCompositionOfIncomeTaxExpenseDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r199", "r389", "r399", "r447", "r456", "r462", "r464", "r488", "r547", "r548", "r550", "r551", "r552", "r554", "r556", "r558", "r559", "r720", "r733", "r968", "r1070" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.", "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income" } } }, "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "auth_ref": [ "r58", "r272", "r275", "r306", "r375", "r399", "r403", "r404", "r405", "r406", "r414", "r427", "r428", "r720", "r860" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.", "label": "Income (Loss) from Continuing Operations, Per Basic Share", "terseLabel": "Basic earnings per share attributable to JinkoSolar's ordinary shareholders" } } }, "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "auth_ref": [ "r58", "r306", "r308", "r375", "r399", "r403", "r404", "r405", "r406", "r414", "r427", "r428", "r429", "r720", "r860", "r867" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Income (Loss) from Continuing Operations, Per Diluted Share", "terseLabel": "Diluted earnings/(loss) per share attributable to JinkoSolar's ordinary shareholders" } } }, "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r60", "r92", "r117", "r273", "r305", "r445" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedStatementsOfOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "negatedTerseLabel": "Share of income from subsidiaries", "terseLabel": "Share of income from subsidiaries and affiliates", "verboseLabel": "Equity in (loss)/income of affiliated companies" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails", "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedStatementsOfOperationsDetails", "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF OPERATIONS" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r537", "r539" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationExpenseAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r539" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationExpenseAllocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r186" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TAXATION" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r390", "r671", "r673", "r679", "r687", "r692", "r694", "r695", "r696" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "TAXATION" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxation" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r391", "r409", "r410", "r446", "r669", "r688", "r693", "r868" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedStatementsOfOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.jinkosolar.com/role/DisclosureTaxationCurrentAndDeferredIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Income tax expenses", "negatedTerseLabel": "Income tax expenses", "negatedTotalLabel": "Income tax expenses, net" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedStatementsOfOperationsDetails", "http://www.jinkosolar.com/role/DisclosureTaxationCurrentAndDeferredIncomeTaxesDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsDiscontinuedOperationsExtraordinaryItems": { "auth_ref": [ "r987" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current tax expense (benefit) and deferred tax expense (benefit) pertaining to income (loss) from continuing operations and income (loss) from discontinued operations.", "label": "Income Tax Expense (Benefit), Continuing Operations, Discontinued Operations", "terseLabel": "Deferred income taxes" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsDiscontinuedOperationsExtraordinaryItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxHolidayDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A description of the factual circumstances giving rise to an income tax exemption or special reduction received from a taxing jurisdiction.", "label": "Income Tax Holiday, Description" } } }, "localname": "IncomeTaxHolidayDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r368", "r665", "r666", "r673", "r674", "r678", "r682" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseResearchAndDevelopment": { "auth_ref": [ "r1104" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible research and development expense.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Research and Development, Amount", "terseLabel": "Additional income tax deduction" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseResearchAndDevelopment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r88", "r96" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Cash paid for income tax" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r91" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 37.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.", "label": "Increase (Decrease) in Accounts Payable", "verboseLabel": "Increase/(decrease) in accounts payable - third parties" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r91" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 24.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "(Increase)/decrease in accounts receivable - third parties" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties": { "auth_ref": [ "r91" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount due to the reporting entity for good and services provided to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management, an entity and its principal owners, management, member of their immediate families, affiliates, or other parties with the ability to exert significant influence.", "label": "Increase (Decrease) in Accounts Receivable, Related Parties", "negatedLabel": "Decrease in due from subsidiaries" } } }, "localname": "IncreaseDecreaseInAccountsReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r91" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 44.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Increase/(decrease) in income tax payables" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r835", "r1027" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 41.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "verboseLabel": "Increase in deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredCompensation": { "auth_ref": [ "r91" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 40.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the obligation created by employee agreements whereby earned compensation will be paid in the future.", "label": "Increase (Decrease) in Deferred Compensation", "terseLabel": "Increase in accrued payroll and welfare expenses" } } }, "localname": "IncreaseDecreaseInDeferredCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDerivativeLiabilities": { "auth_ref": [ "r1027" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 45.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the carrying value of derivative instruments reported as liabilities that are due to be disposed of within one year (or the normal operating cycle, if longer).", "label": "Increase (Decrease) in Derivative Liabilities", "terseLabel": "Decrease in derivative liability - interest rate swap" } } }, "localname": "IncreaseDecreaseInDerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDueFromRelatedParties": { "auth_ref": [ "r91" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in receivables to be collected from other entities that could exert significant influence over the reporting entity.", "label": "Increase (Decrease) in Due from Related Parties", "negatedLabel": "Decrease in due from a related party" } } }, "localname": "IncreaseDecreaseInDueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent": { "auth_ref": [ "r91" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 42.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate increase (decrease) during the reporting period in the amount due from the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.", "label": "Increase (Decrease) in Due from Related Parties, Current", "negatedLabel": "Increase/(decrease) in advances from - third parties" } } }, "localname": "IncreaseDecreaseInDueFromRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDueToAffiliates": { "auth_ref": [ "r91" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) in obligations owed to an entity that is controlling, under the control of, or within the same control group as the reporting entity by means of direct or indirect ownership.", "label": "Increase (Decrease) in Due to Affiliates", "verboseLabel": "Decrease in due to subsidiaries" } } }, "localname": "IncreaseDecreaseInDueToAffiliates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDueToRelatedParties": { "auth_ref": [ "r91" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 43.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families; affiliates; or other parties with the ability to exert significant influence.", "label": "Increase (Decrease) in Due to Related Parties", "terseLabel": "Increase/(decrease) in advances from - a related party", "verboseLabel": "Decrease in due to a related party" } } }, "localname": "IncreaseDecreaseInDueToRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInFairValueOfHedgedItemInInterestRateFairValueHedge1": { "auth_ref": [ "r214", "r218" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) included in earnings related to the fair value of the hedged item in an interest rate fair value hedge, offset by the gain (loss) on the hedging instrument to the extent that the fair value hedge is determined to be effective.", "label": "Increase (Decrease) in Fair Value of Hedged Item in Interest Rate Fair Value Hedge", "terseLabel": "Change in fair value of interest rate swap cash flow hedges" } } }, "localname": "IncreaseDecreaseInFairValueOfHedgedItemInInterestRateFairValueHedge1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsChangesInFairValueOfRateSwapDerivativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r91" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 30.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Increase in inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInNotesReceivableCurrent": { "auth_ref": [ "r91" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 26.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period of amounts due within one year (or one business cycle) from note holders for outstanding loans.", "label": "Increase (Decrease) in Notes Receivable, Current", "negatedTerseLabel": "(Increase)/decrease in notes receivable - third parties" } } }, "localname": "IncreaseDecreaseInNotesReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInNotesReceivableRelatedParties": { "auth_ref": [ "r91" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 27.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount owed to the reporting entity in the form of loans and obligations (generally evidenced by promissory notes) made to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management, an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.", "label": "Increase (Decrease) in Due from Other Related Parties, Current", "negatedLabel": "(Increase)/decrease in notes receivable - a related party" } } }, "localname": "IncreaseDecreaseInNotesReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:", "verboseLabel": "Changes in operating assets and liabilities (net of impact of disposition):" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r91" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 46.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.", "label": "Increase (Decrease) in Other Accounts Payable and Accrued Liabilities", "verboseLabel": "Increase in other payables and accruals - third parties" } } }, "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "auth_ref": [ "r1027" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current liabilities classified as other.", "label": "Increase (Decrease) in Other Current Liabilities", "verboseLabel": "Increase/(decrease) in other current liabilities" } } }, "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r1027" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 35.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedTerseLabel": "Decrease in other assets - related parties", "terseLabel": "Decrease in other non-current assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherReceivables": { "auth_ref": [ "r91" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 33.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in receivables classified as other.", "label": "Increase (Decrease) in Other Receivables", "negatedLabel": "(Increase)/decrease in other receivables - related parties" } } }, "localname": "IncreaseDecreaseInOtherReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r91" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 34.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Increase in prepayments and other current assets", "negatedTerseLabel": "(Increase)/decrease in other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": { "auth_ref": [ "r415", "r416", "r417", "r429" ], "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants", "negatedLabel": "Dilutive effects of call option" } } }, "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities": { "auth_ref": [ "r423", "r424", "r429" ], "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities", "terseLabel": "Dilutive effects of Convertible notes" } } }, "localname": "IncrementalCommonSharesAttributableToConversionOfDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r536" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "INTANGIBLE ASSETS, NET" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureIntangibleAssetsNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r122", "r126" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureIntangibleAssetsNetDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INTANGIBLE ASSETS, NET" } } }, "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InterestAndOtherIncome": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).", "label": "Interest and Other Income", "terseLabel": "Interest and other income" } } }, "localname": "InterestAndOtherIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestCapitalizationPolicyPolicyTextBlock": { "auth_ref": [ "r243" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for interest capitalization.", "label": "Interest Capitalization, Policy [Policy Text Block]", "terseLabel": "Interest Capitalization" } } }, "localname": "InterestCapitalizationPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestCostsCapitalized": { "auth_ref": [ "r242" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest capitalized during the period.", "label": "Interest Costs Capitalized", "terseLabel": "Interest capitalized" } } }, "localname": "InterestCostsCapitalized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestCostsCapitalizedAdjustment": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosureInterestExpensesNetDetails": { "order": 2.0, "parentTag": "us-gaap_InterestIncomeExpenseNonoperatingNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest costs capitalized disclosed as an adjusting item to interest costs incurred.", "label": "Interest Costs Capitalized Adjustment", "negatedLabel": "Less: Interest capitalization" } } }, "localname": "InterestCostsCapitalizedAdjustment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInterestExpensesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestCostsIncurred": { "auth_ref": [ "r761" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureInterestExpensesNetDetails": { "order": 1.0, "parentTag": "us-gaap_InterestIncomeExpenseNonoperatingNet", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total interest costs incurred during the period and either capitalized or charged against earnings.", "label": "Interest Costs Incurred", "verboseLabel": "Interest expenses" } } }, "localname": "InterestCostsIncurred", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInterestExpensesNetDetails", "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestCostsIncurredAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Interest Costs Incurred [Abstract]", "terseLabel": "Interest Capitalization" } } }, "localname": "InterestCostsIncurredAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r246", "r278", "r372", "r444", "r760" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations": { "order": 6.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expenses" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities.", "label": "Interest Income and Interest Expense Disclosure [Table Text Block]", "verboseLabel": "Schedule of Interest Expenses" } } }, "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInterestExpensesNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTextBlock": { "auth_ref": [ "r277" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for interest income and interest expense for enterprises that derive a significant portion of their revenue from interest collected on investments, loans, and securities.", "label": "Interest Income and Interest Expense Disclosure [Text Block]", "verboseLabel": "INTEREST EXPENSES, NET" } } }, "localname": "InterestIncomeAndInterestExpenseDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInterestExpensesNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestIncomeExpenseNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INTEREST EXPENSES, NET" } } }, "localname": "InterestIncomeExpenseNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedStatementsOfOperationsDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.jinkosolar.com/role/DisclosureInterestExpensesNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income (Expense), Nonoperating, Net", "negatedTotalLabel": "Total", "verboseLabel": "Interest income/(expenses), net" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedStatementsOfOperationsDetails", "http://www.jinkosolar.com/role/DisclosureInterestExpensesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r380", "r384", "r385" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Net", "terseLabel": "Cash paid for interest expenses (net of amounts capitalized)" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateCapMember": { "auth_ref": [ "r992" ], "lang": { "en-us": { "role": { "documentation": "Contract in which the cap writer, in return for a premium, agrees to limit, or cap, the cap holder's risk associated with an increase in interest rates. If rates go above a specified interest-rate-level (the strike price or the cap rate), the cap holder is entitled to receive cash payments equal to the excess of the market rate over the strike price multiplied by the notional principal amount.", "label": "Interest Rate Cap [Member]" } } }, "localname": "InterestRateCapMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsFairValueOfRapCapDerivativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r992" ], "lang": { "en-us": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsChangeInFairValueOfDerivativesDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsChangesInFairValueOfRateSwapDerivativeDetails", "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_InventoriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property held for sale in the ordinary course of business, or in process of, or to be consumed in, production for sale.", "label": "Inventories" } } }, "localname": "InventoriesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INVENTORIES." } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r530" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "INVENTORIES" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r120", "r956" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureInventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r354", "r952", "r994" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 11.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories, net", "totalLabel": "Total" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInventoriesDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r335", "r353", "r435", "r527", "r529", "r530", "r836", "r963" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r120", "r958" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r120", "r957" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work-in-progress" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r528" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down", "terseLabel": "Inventory provision", "verboseLabel": "Inventory write-down" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInventoriesDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r71", "r443" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureInterestExpensesNetDetails": { "order": 3.0, "parentTag": "us-gaap_InterestIncomeExpenseNonoperatingNet", "weight": 1.0 }, "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "negatedLabel": "Less: Interest income", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInterestExpensesNetDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r487", "r1142" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment in financial asset.", "label": "Investment, Policy [Policy Text Block]", "terseLabel": "Restricted short-term investments" } } }, "localname": "InvestmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentTableTextBlock": { "auth_ref": [ "r1049", "r1054", "r1056", "r1057" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of investment.", "label": "Investment [Table Text Block]", "terseLabel": "Summary of long-term investments" } } }, "localname": "InvestmentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r898", "r899", "r900", "r901", "r902", "r903" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsChangesInLevel3FairValueOfAvailableForSaleSecuritiesDetails", "http://www.jinkosolar.com/role/DisclosureLandUseRightsNetDetails", "http://www.jinkosolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r898", "r899", "r900", "r901", "r902", "r903" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsChangesInLevel3FairValueOfAvailableForSaleSecuritiesDetails", "http://www.jinkosolar.com/role/DisclosureLandUseRightsNetDetails", "http://www.jinkosolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Investments": { "auth_ref": [ "r301" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all investments.", "label": "Investments", "totalLabel": "Total" } } }, "localname": "Investments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesScheduleOfLongTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": { "auth_ref": [ "r1015" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate.", "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures", "terseLabel": "Investments in subsidiaries" } } }, "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails", "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService": { "auth_ref": [ "r315" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The period end amount owned by the reporting utility of a jointly owned utility plant in service.", "label": "Jointly Owned Utility Plant, Gross Ownership Amount of Plant in Service", "terseLabel": "Owner of the plant in the amount" } } }, "localname": "JointlyOwnedUtilityPlantGrossOwnershipAmountOfPlantInService", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureCommitmentsAndContingenciesContingenciesAndGuaranteesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_JointlyOwnedUtilityPlantNetOwnershipAmount": { "auth_ref": [ "r315" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total period end amount of plant in service and construction in progress net of accumulated depreciation for the utility's share of jointly owned electricity generation plant.", "label": "Jointly Owned Utility Plant, Net Ownership Amount", "terseLabel": "Total of plant and interest and costs" } } }, "localname": "JointlyOwnedUtilityPlantNetOwnershipAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureCommitmentsAndContingenciesContingenciesAndGuaranteesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r781", "r993" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureLeasesComponentsOfLeaseExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLeasesComponentsOfLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r1123" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of components of lease expenses" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LEASES" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "LEASES" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r774" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseExistenceOfResidualValueGuarantee": { "auth_ref": [ "r773" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether lessee provided residual value guarantee for operating lease.", "label": "Lessee, Operating Lease, Existence of Residual Value Guarantee [true false]", "terseLabel": "Residual value guarantee" } } }, "localname": "LesseeOperatingLeaseExistenceOfResidualValueGuarantee", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLeasesDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r1124" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of operating lease liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r782" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.jinkosolar.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total undiscounted lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r782" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "verboseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r782" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "verboseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r782" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "verboseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r782" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r1122" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Operating lease term" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LessorLeasesPolicyTextBlock": { "auth_ref": [ "r783", "r784", "r785", "r786" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangements entered into by lessor.", "label": "Lessor, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LessorLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LessorOperatingLeaseTermOfContract": { "auth_ref": [ "r1125" ], "lang": { "en-us": { "role": { "documentation": "Term of lessor's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessor, Operating Lease, Term of Contract", "terseLabel": "Lessor, operating lease, term of contract" } } }, "localname": "LessorOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsTypeOfShortTermDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r35", "r389", "r488", "r547", "r548", "r550", "r551", "r552", "r554", "r556", "r558", "r559", "r703", "r706", "r707", "r733", "r967", "r1070", "r1130", "r1131" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 }, "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r25", "r266", "r296", "r994", "r1031", "r1055", "r1118" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities, non-controlling interest and shareholders' equity", "verboseLabel": "Total liabilities and shareholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r37", "r334", "r389", "r488", "r547", "r548", "r550", "r551", "r552", "r554", "r556", "r558", "r559", "r703", "r706", "r707", "r733", "r994", "r1070", "r1130", "r1131" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "verboseLabel": "Liabilities:" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r8", "r9", "r10", "r14", "r15", "r389", "r488", "r547", "r548", "r550", "r551", "r552", "r554", "r556", "r558", "r559", "r703", "r706", "r707", "r733", "r1070", "r1130", "r1131" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total non-current liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Non-current liabilities:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation": { "auth_ref": [ "r0", "r1", "r5", "r139", "r331", "r332" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 16.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Liabilities", "terseLabel": "Held-for-sale liabilities" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r32", "r1030" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r32", "r1030" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r32" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum aggregate principal amount" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Credit Loans" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsTypeOfShortTermDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LitigationSettlementAmountAwardedFromOtherParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount awarded from other party in judgment or settlement of litigation.", "label": "Litigation Settlement, Amount Awarded from Other Party", "verboseLabel": "Amount compensated by the supplier" } } }, "localname": "LitigationSettlementAmountAwardedFromOtherParty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureCommitmentsAndContingenciesContingenciesAndGuaranteesDetails", "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r1045" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "verboseLabel": "ACCOUNTS RECEIVABLE, NET-THIRD PARTIES" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAccountsReceivableNetThirdParties" ], "xbrltype": "textBlockItemType" }, "us-gaap_LoansPayableToBank": { "auth_ref": [ "r14", "r264", "r283" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of loans from a bank with maturities initially due after one year or beyond the normal operating cycle if longer.", "label": "Loans Payable to Bank", "terseLabel": "Long-term bank borrowings", "verboseLabel": "Loans payable to bank" } } }, "localname": "LoansPayableToBank", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansPayableToBankCurrent": { "auth_ref": [ "r12" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of current portion of long-term loans payable to bank due within one year or the operating cycle if longer.", "label": "Loans Payable to Bank, Current", "negatedLabel": "Less: Current portion of long-term borrowings", "verboseLabel": "Loans payable to bank, current" } } }, "localname": "LoansPayableToBankCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r14", "r264", "r291", "r573", "r587", "r973", "r974" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermFuturePrincipalRepaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "terseLabel": "Long-term Debt", "totalLabel": "Total", "verboseLabel": "Long-term financings associated with failed sale-leaseback transactions" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermFuturePrincipalRepaymentsDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r34" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Current portion of debt", "negatedLabel": "Less: Current portion of financings associated with failed sale-leaseback transactions" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-Term Debt, Fair Value", "verboseLabel": "New loan liabilities at fair value" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths": { "auth_ref": [ "r1034" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermFuturePrincipalRepaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Next Rolling Twelve Months", "verboseLabel": "Balance due on first year" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r154", "r394", "r578" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months", "verboseLabel": "Outstanding balance in next 12 months" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive": { "auth_ref": [ "r1034" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermFuturePrincipalRepaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing after the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Rolling after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermFuturePrincipalRepaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive": { "auth_ref": [ "r1034" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermFuturePrincipalRepaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Rolling Year Five", "terseLabel": "2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermFuturePrincipalRepaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour": { "auth_ref": [ "r1034" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermFuturePrincipalRepaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Rolling Year Four", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermFuturePrincipalRepaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree": { "auth_ref": [ "r1034" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermFuturePrincipalRepaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Rolling Year Three", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermFuturePrincipalRepaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo": { "auth_ref": [ "r1034" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermFuturePrincipalRepaymentsDetails": { "order": 6.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Rolling Year Two", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermFuturePrincipalRepaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r154", "r394", "r578" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermFuturePrincipalRepaymentsDetails": { "order": 7.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Two", "verboseLabel": "Balance due on second year" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r338" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesScheduleOfLongTermInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).", "label": "Long-Term Investments", "terseLabel": "Long-term investments", "totalLabel": "Subtotal" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesScheduleOfLongTermInvestmentsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermInvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-Term Investments [Abstract]", "terseLabel": "-Equity investment" } } }, "localname": "LongTermInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesScheduleOfLongTermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermLoansFromBank": { "auth_ref": [ "r14", "r264", "r290" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of loans from a bank with maturities initially due after one year or beyond the operating cycle if longer, excluding current portion.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term borrowings", "verboseLabel": "Total long-term borrowings" } } }, "localname": "LongTermLoansFromBank", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermNotesPayable": { "auth_ref": [ "r40" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.", "label": "Notes Payable, Noncurrent", "verboseLabel": "Long-term payables" } } }, "localname": "LongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermPurchaseCommitmentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount.", "label": "Long-term Purchase Commitment [Table Text Block]", "verboseLabel": "Schedule of total future payments under these purchase agreements" } } }, "localname": "LongTermPurchaseCommitmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureCommitmentsAndContingenciesContingenciesAndGuaranteesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r143", "r144", "r542", "r543", "r544", "r1064", "r1065" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureCommitmentsAndContingenciesContingenciesAndGuaranteesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery And Equipment [Member]", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails", "http://www.jinkosolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MaximumRemainingMaturityOfForeignCurrencyDerivatives1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum amount of time remaining before foreign currency exchange rate derivatives mature or expire, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Maximum Remaining Maturity of Foreign Currency Derivatives", "terseLabel": "Remaining maturity of foreign currency derivative", "verboseLabel": "Maturity period of derivative" } } }, "localname": "MaximumRemainingMaturityOfForeignCurrencyDerivatives1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsDetails", "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_MeasurementInputDiscountRateMember": { "auth_ref": [ "r1116" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate to determine present value of future cash flows.", "label": "Discount rate" } } }, "localname": "MeasurementInputDiscountRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsSignificantUnobservableInputsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputPriceVolatilityMember": { "auth_ref": [ "r1116" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns.", "label": "Expected volatility" } } }, "localname": "MeasurementInputPriceVolatilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsSignificantUnobservableInputsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "auth_ref": [ "r1116" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss.", "label": "Risk free interest rate" } } }, "localname": "MeasurementInputRiskFreeInterestRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsSignificantUnobservableInputsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r724" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsSignificantUnobservableInputsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsSignificantUnobservableInputsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r49", "r265", "r295", "r389", "r488", "r547", "r550", "r551", "r552", "r558", "r559", "r733" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Non-controlling interests" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "auth_ref": [ "r166" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "negatedLabel": "Distribution of a subsidary's dividend to non-controlling interest holders" } } }, "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromRedemptions": { "auth_ref": [ "r166", "r200", "r201" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests).", "label": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests", "negatedLabel": "Repurchase of non-controlling interest", "verboseLabel": "Repurchase of non-controlling interest" } } }, "localname": "MinorityInterestDecreaseFromRedemptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.", "label": "Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners", "terseLabel": "Non-controlling interests' ownership of the subsidiary" } } }, "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureSubsidiarySOfferingOfItsEquityInterestsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.", "label": "Noncontrolling Interest, Ownership Percentage by Parent", "terseLabel": "Ownership percentage", "verboseLabel": "Percentage of ownership" } } }, "localname": "MinorityInterestOwnershipPercentageByParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails", "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsDetails", "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails", "http://www.jinkosolar.com/role/DisclosureSubsidiarySOfferingOfItsEquityInterestsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r439", "r440" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature of Operations [Text Block]", "terseLabel": "ORGANIZATION AND NATURE OF OPERATIONS" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperations" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r383" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities", "verboseLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r383" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r87", "r90", "r93" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by / (used in) operating activities", "verboseLabel": "Net cash (used in)/provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r61", "r93", "r276", "r307", "r332", "r364", "r366", "r371", "r389", "r399", "r403", "r404", "r405", "r406", "r409", "r410", "r425", "r447", "r456", "r462", "r464", "r488", "r547", "r548", "r550", "r551", "r552", "r554", "r556", "r558", "r559", "r720", "r733", "r968", "r1070" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedStatementsOfOperationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "totalLabel": "Net income attributable to JinkoSolar Holding Co., Ltd.'s ordinary shareholders" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedStatementsOfOperationsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r203", "r207", "r364", "r366", "r409", "r410", "r1022" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "negatedLabel": "Less: Net income attributable to the non-controlling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r413", "r419", "r420", "r421", "r422", "r426", "r429" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "verboseLabel": "Numerator for diluted income/(loss) per share" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent accounting pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest": { "auth_ref": [ "r167", "r200", "r204" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in noncontrolling interest from sale of a portion of the parent's controlling interest.", "label": "Noncontrolling Interest, Increase from Sale of Parent Equity Interest", "verboseLabel": "Contribution from non-controlling interest shareholders" } } }, "localname": "NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureSubsidiarySOfferingOfItsEquityInterestsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance": { "auth_ref": [ "r167", "r200", "r204" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in noncontrolling interest from subsidiary issuance of equity interests to noncontrolling interest holders.", "label": "Noncontrolling Interest, Increase from Subsidiary Equity Issuance", "terseLabel": "Equity financing in a subsidiary", "verboseLabel": "Subsidiary's offering of its equity interests" } } }, "localname": "NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r196", "r595", "r1035", "r1036", "r1037" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Non-controlling interests [Member]", "verboseLabel": "Non-controlling interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureSubsidiarySOfferingOfItsEquityInterestsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NotesAndLoansReceivableGrossCurrent": { "auth_ref": [ "r350", "r953", "r969", "r1058" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureNotesReceivableNetThirdPartiesDetails": { "order": 2.0, "parentTag": "us-gaap_NotesAndLoansReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost, before allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease.", "label": "Financing Receivable, before Allowance for Credit Loss, Current", "terseLabel": "Notes receivable" } } }, "localname": "NotesAndLoansReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureNotesReceivableNetThirdPartiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesAndLoansReceivableNetCurrent": { "auth_ref": [ "r469", "r470", "r856" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureNotesReceivableNetThirdPartiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 }, "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease.", "label": "Notes, Loans and Financing Receivable, Net, Current", "terseLabel": "Notes receivable, net - third parties", "totalLabel": "Notes receivable, net", "verboseLabel": "Loan receivable" } } }, "localname": "NotesAndLoansReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureNotesReceivableNetThirdPartiesDetails", "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableCurrent": { "auth_ref": [ "r34" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.", "label": "Notes Payable, Current", "terseLabel": "Notes payable - third parties" } } }, "localname": "NotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableRelatedPartiesClassifiedCurrent": { "auth_ref": [ "r29", "r250", "r1033" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount for notes payable (written promise to pay), due to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Notes Payable, Related Parties, Current", "terseLabel": "Notes payable - a related party" } } }, "localname": "NotesPayableRelatedPartiesClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r249", "r303", "r1033" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount for notes payable (written promise to pay), due to related parties.", "label": "Notes Payable, Related Parties", "terseLabel": "Notes payables due to Xinte Silicon for inventory purchase" } } }, "localname": "NotesPayableRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableNet": { "auth_ref": [ "r469", "r514" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease.", "label": "Loans and Leases Receivable, Collateral for Secured Borrowings", "verboseLabel": "Notes receivable pledged as collateral" } } }, "localname": "NotesReceivableNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureNotesReceivableNetThirdPartiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableRelatedParties": { "auth_ref": [ "r249", "r304", "r350", "r1033" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, amounts due from parties associated with the reporting entity as evidenced by a written promise to pay.", "label": "Notes Receivable, Related Parties", "terseLabel": "Notes receivables from a related party" } } }, "localname": "NotesReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableRelatedPartiesCurrent": { "auth_ref": [ "r249", "r350", "r1033" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amounts due from parties associated with the reporting entity as evidenced by a written promise to pay, due within 1 year (or 1 business cycle).", "label": "Notes Receivable, Related Parties, Current", "terseLabel": "Notes receivable - a related party" } } }, "localname": "NotesReceivableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r1042" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OciMarketRiskBenefitInstrumentSpecificCreditRiskAdjustmentFromAociForDerecognitionAfterTax": { "auth_ref": [ "r361", "r362" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of adjustment from accumulated other comprehensive income for gain (loss) (AOCI) from (increase) decrease in instrument-specific credit risk on contract or contract feature in long-duration contract issued by insurance entity that both protects contract holder from other-than-nominal capital market risk and exposes insurance entity to other-than-nominal capital market risk, not recognized in income and used in calculating liability for future policy benefit for payout annuity.", "label": "OCI, Market Risk Benefit, Instrument-Specific Credit Risk, Adjustment from AOCI for Derecognition, after Tax", "negatedLabel": "-Change in instrument-specific credit risk", "negatedTerseLabel": "Change in the instrument-specific credit risk" } } }, "localname": "OciMarketRiskBenefitInstrumentSpecificCreditRiskAdjustmentFromAociForDerecognitionAfterTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OciMarketRiskBenefitInstrumentSpecificCreditRiskGainLossReclassificationAdjustmentFromAociAfterTax": { "auth_ref": [ "r361", "r362", "r363" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive income for gain (loss) (AOCI) from (increase) decrease in instrument-specific credit risk on contract or contract feature in long-duration contract issued by insurance entity that both protects contract holder from other-than-nominal capital market risk and exposes insurance entity to other-than-nominal capital market risk, realized in income upon derecognition for benefit.", "label": "OCI, Market Risk Benefit, Instrument-Specific Credit Risk, Gain (Loss), Reclassification Adjustment from AOCI, after Tax", "negatedLabel": "-Reclassification of change in instrument-specific credit risk", "terseLabel": "Reclassification of change in instrument-specific credit risk" } } }, "localname": "OciMarketRiskBenefitInstrumentSpecificCreditRiskGainLossReclassificationAdjustmentFromAociAfterTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureConvertibleSeniorNotesAndCallOptionsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "negatedTerseLabel": "Total operating income/(expenses)", "negatedTotalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedStatementsOfOperationsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r447", "r456", "r462", "r464", "r968" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedStatementsOfOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations": { "order": 7.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Income from operations", "verboseLabel": "Income/(loss) from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedStatementsOfOperationsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "verboseLabel": "Operating leases:" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r768" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.jinkosolar.com/role/DisclosureLeasesOperatingAndFinanceLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Total lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails", "http://www.jinkosolar.com/role/DisclosureLeasesOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability [Abstract]", "terseLabel": "Operating leases:" } } }, "localname": "OperatingLeaseLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLeasesOperatingAndFinanceLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r768" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureLeasesOperatingAndFinanceLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 11.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities - current", "verboseLabel": "Operating lease liabilities - current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLeasesOperatingAndFinanceLeasesDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r768" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureLeasesOperatingAndFinanceLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities - non-current", "verboseLabel": "Operating lease liabilities - non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLeasesOperatingAndFinanceLeasesDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r772", "r777" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails": { "order": 3.0, "parentTag": "jks_OperatingAndFinanceLeasePayments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash outflows for operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r767" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets, net", "verboseLabel": "Operating lease right-of-use assets, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLeasesOperatingAndFinanceLeasesDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r780", "r993" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating leases: Weighted-average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r779", "r993" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating leases: Weighted-average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ORGANIZATION AND NATURE OF OPERATIONS" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureOtherPayablesAndAccrualsDetails": { "order": 9.0, "parentTag": "jks_OtherPayableAndAccruedExpensesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Others" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOtherPayablesAndAccrualsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssets": { "auth_ref": [ "r260", "r287", "r342" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets classified as other.", "label": "Pledged Assets, Not Separately Reported, Other", "terseLabel": "Inventories with net book value" } } }, "localname": "OtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets.", "label": "Other Assets Disclosure [Text Block]", "terseLabel": "OTHER ASSETS - THIRD PARTIES" } } }, "localname": "OtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOtherAssetsThirdParties" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of other assets.", "label": "Pledged Assets Separately Reported, Other Assets Pledged as Collateral, at Fair Value", "terseLabel": "Pledged assets separately reported, other assets pledged as collateral, at fair value" } } }, "localname": "OtherAssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r342" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureOtherAssetsThirdPartiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 11.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "totalLabel": "Total", "verboseLabel": "Other assets - third parties" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOtherAssetsThirdPartiesDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r52", "r54", "r743", "r745", "r748" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 5.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "-Foreign currency translation adjustments", "verboseLabel": "Foreign currency exchange translation adjustment" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "auth_ref": [ "r359", "r362" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax", "terseLabel": "-Change in fair value of interest rate swap cash flow hedges", "verboseLabel": "Change in fair value of interest rate swap cash flow hedges" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r360", "r362" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "terseLabel": "-Unrealized gain on available-for-sale securities", "verboseLabel": "Unrealized gain on available-for-sale securities" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncome": { "auth_ref": [ "r311" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue and income classified as other.", "label": "Other Income", "verboseLabel": "Other income, net" } } }, "localname": "OtherIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedStatementsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Component of Operating Income [Abstract]", "terseLabel": "Government grants" } } }, "localname": "OtherIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OTHER INCOME, NET" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible assets classified as other.", "label": "Purchased software and trademark registration fees [Member]", "terseLabel": "Purchased software and trademark registration fees" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r36", "r994" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OTHER PAYABLES AND ACCRUALS" } } }, "localname": "OtherLiabilitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock": { "auth_ref": [ "r377", "r378" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the components of non-operating income or non-operating expense, including, but not limited to, amounts earned from dividends, interest on securities, gain (loss) on securities sold, equity earnings of unconsolidated affiliates, gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.", "label": "Other Nonoperating Income and Expense [Text Block]", "verboseLabel": "OTHER INCOME, NET" } } }, "localname": "OtherNonoperatingIncomeAndExpenseTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOtherIncomeNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r73" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureOtherIncomeNetScheduleOfOtherNonoperatingIncomeExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "totalLabel": "Total" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOtherIncomeNetScheduleOfOtherNonoperatingIncomeExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPrepaidExpenseCurrent": { "auth_ref": [ "r1017", "r1060" ], "calculation": { "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails": { "order": 11.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Other Prepaid Expense, Current", "terseLabel": "Others" } } }, "localname": "OtherPrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherRestrictedAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RESTRICTED NET ASSETS." } } }, "localname": "OtherRestrictedAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForFees": { "auth_ref": [ "r89" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for fees classified as other.", "label": "Payments for Other Fees", "terseLabel": "Payments for other fees", "verboseLabel": "Processing fee of OEM service charged by Jiangsu Jinko-Tiansheng" } } }, "localname": "PaymentsForFees", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails", "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionFromRelatedPartyDetails", "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r84" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedTerseLabel": "Repurchase of shares" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfEquity": { "auth_ref": [ "r84" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common and preferred stock.", "label": "Payments for Repurchase of Equity", "negatedLabel": "Repurchase of shares" } } }, "localname": "PaymentsForRepurchaseOfEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsMinorityInterest": { "auth_ref": [ "r84" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends provided by the non-wholly owned subsidiary to noncontrolling interests.", "label": "Payments of Ordinary Dividends, Noncontrolling Interest", "negatedLabel": "Payment of a subsidiary's dividend to non-controlling interest holders" } } }, "localname": "PaymentsOfDividendsMinorityInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r86" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "negatedLabel": "Cash payment for transaction costs of subsidiary's offering", "terseLabel": "payments of stock issuance costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrdinarySharesDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAdditionalInterestInSubsidiaries": { "auth_ref": [ "r78" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of noncontrolling interest during the period.", "label": "Payments to Acquire Additional Interest in Subsidiaries", "negatedLabel": "Purchase of a subsidiary" } } }, "localname": "PaymentsToAcquireAdditionalInterestInSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r77", "r113", "r379" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Payments to Acquire Debt Securities, Available-for-Sale", "negatedLabel": "Purchase of available-for-sale securities" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r78" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Net of cash disposed of, cash payment from, disposal of subsidiaries", "terseLabel": "Acquisitions of businesses and investments, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r78" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.", "label": "Payments to Acquire Equity Method Investments", "verboseLabel": "Capital injections" } } }, "localname": "PaymentsToAcquireEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsOtherLongTermBorrowingsDetails", "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails", "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquitySecuritiesFvNi": { "auth_ref": [ "r381", "r483" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as investing activity.", "label": "Payments to Acquire Equity Securities, FV-NI", "negatedLabel": "Cash paid for investment in equity securities" } } }, "localname": "PaymentsToAcquireEquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r79" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Purchase of intangible assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInterestInJointVenture": { "auth_ref": [ "r78" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the investment in or advances to an entity in which the reporting entity shares control of the entity with another party or group.", "label": "Payments to Acquire Interest in Joint Venture", "terseLabel": "Capital injection to SSHC" } } }, "localname": "PaymentsToAcquireInterestInJointVenture", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates": { "auth_ref": [ "r78" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity).", "label": "Payments to Acquire Businesses and Interest in Affiliates", "negatedLabel": "Cash paid for investment in affiliates" } } }, "localname": "PaymentsToAcquireInterestInSubsidiariesAndAffiliates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireLoansReceivable": { "auth_ref": [ "r77" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the purchase of loan receivable arising from the financing of goods and services.", "label": "Payments to Acquire Loans Receivable", "negatedLabel": "Loan to third party" } } }, "localname": "PaymentsToAcquireLoansReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireOtherInvestments": { "auth_ref": [ "r80" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investments classified as other.", "label": "Payments to Acquire Other Investments", "negatedLabel": "Deposits provided for an equity investment" } } }, "localname": "PaymentsToAcquireOtherInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r79" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchase of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireRestrictedInvestments": { "auth_ref": [ "r80" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire investments (not to include restricted cash) that are pledged or subject to withdrawal restrictions.", "label": "Payments to Acquire Restricted Investments", "negatedLabel": "Purchase of restricted short-term investments" } } }, "localname": "PaymentsToAcquireRestrictedInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToMinorityShareholders": { "auth_ref": [ "r86" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest.", "label": "Payments to Noncontrolling Interests", "negatedLabel": "Repurchase of non-controlling interest", "terseLabel": "Repurchase of non-controlling interest" } } }, "localname": "PaymentsToMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r604", "r605", "r611", "r612", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r624", "r982" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Pension and Other Postretirement Benefits Disclosure [Text Block]", "terseLabel": "EMPLOYEE BENEFITS" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureEmployeeBenefits" ], "xbrltype": "textBlockItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087", "r1088", "r1089", "r1090", "r1091", "r1092", "r1093", "r1094", "r1095", "r1096", "r1097", "r1098", "r1099", "r1100", "r1101", "r1102", "r1103" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationDetails", "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationShareOptionsActivitiesDetails", "http://www.jinkosolar.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087", "r1088", "r1089", "r1090", "r1091", "r1092", "r1093", "r1094", "r1095", "r1096", "r1097", "r1098", "r1099", "r1100", "r1101", "r1102", "r1103" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationDetails", "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationShareOptionsActivitiesDetails", "http://www.jinkosolar.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PledgedStatusAxis": { "auth_ref": [ "r702", "r989" ], "lang": { "en-us": { "role": { "documentation": "Information by pledged or not pledged status of asset owned by entity.", "label": "Pledged Status [Axis]" } } }, "localname": "PledgedStatusAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PledgedStatusDomain": { "auth_ref": [ "r702", "r989" ], "lang": { "en-us": { "role": { "documentation": "Pledged or not pledged status of asset owned by entity.", "label": "Pledged Status [Domain]" } } }, "localname": "PledgedStatusDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r1019" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 16.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepayments and other current assets", "totalLabel": "Total", "verboseLabel": "Other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails", "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PREPAYMENTS AND OTHER CURRENT ASSETS" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PrepaidInsurance": { "auth_ref": [ "r954", "r971", "r1060" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureOtherAssetsThirdPartiesDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 }, "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails": { "order": 7.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Insurance", "terseLabel": "Prepayment for warranty insurance premium", "verboseLabel": "Prepaid insurance premium" } } }, "localname": "PrepaidInsurance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOtherAssetsThirdPartiesDetails", "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrivatePlacementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts.", "label": "Private Placement" } } }, "localname": "PrivatePlacementMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries": { "auth_ref": [ "r74" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the deconsolidation of a previously consolidated subsidiary or the sale of investment in consolidated subsidiaries (generally greater than 50 percent).", "label": "Proceeds from Divestiture of Interest in Consolidated Subsidiaries", "terseLabel": "Net of cash disposed of, cash payment from, disposal of subsidiaries", "verboseLabel": "Investments in subsidiaries" } } }, "localname": "ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsDetails", "http://www.jinkosolar.com/role/DisclosureSubsidiarySOfferingOfItsEquityInterestsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDividendsReceived": { "auth_ref": [ "r1026" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Dividends received on equity and other investments during the current period.", "label": "Proceeds from Dividends Received", "terseLabel": "Cash dividend" } } }, "localname": "ProceedsFromDividendsReceived", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "auth_ref": [ "r81" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.", "label": "Proceeds from Issuance Initial Public Offering", "verboseLabel": "Proceeds from issuance of ordinary shares" } } }, "localname": "ProceedsFromIssuanceInitialPublicOffering", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r81" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of ordinary shares" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrdinarySharesDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r1025" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds from Issuance of Debt", "verboseLabel": "Net proceeds from the offering" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureConvertibleSeniorNotesAndCallOptionsCallOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r82", "r1030" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Amount drew down" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMinorityShareholders": { "auth_ref": [ "r83" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership.", "label": "Proceeds from Noncontrolling Interests", "verboseLabel": "Capital contributions from non-controlling interest holder" } } }, "localname": "ProceedsFromMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromNotesPayable": { "auth_ref": [ "r82" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation.", "label": "Proceeds from Notes Payable", "terseLabel": "Increase in notes payable - third party" } } }, "localname": "ProceedsFromNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromOtherDebt": { "auth_ref": [ "r82" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from debt classified as other.", "label": "Proceeds from Other Debt", "terseLabel": "Proceeds from bank borrowings" } } }, "localname": "ProceedsFromOtherDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRelatedPartyDebt": { "auth_ref": [ "r82" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.", "label": "Proceeds from Related Party Debt", "terseLabel": "Increase in notes payable - related party" } } }, "localname": "ProceedsFromRelatedPartyDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfEquityMethodInvestments": { "auth_ref": [ "r74" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale of equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.", "label": "Proceeds from Sale of Equity Method Investments", "verboseLabel": "Transaction amount collected" } } }, "localname": "ProceedsFromSaleOfEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r75" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from disposal of property, plant and equipment and land use right" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfRestrictedInvestments": { "auth_ref": [ "r76" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale of investments that are pledged or subject to withdrawal restrictions during the period.", "label": "Proceeds from Sale of Restricted Investments", "terseLabel": "Maturity of restricted short-term investments" } } }, "localname": "ProceedsFromSaleOfRestrictedInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfShortTermInvestments": { "auth_ref": [ "r76" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from sales of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Proceeds from Sale of Short-term Investments", "terseLabel": "Maturity of short-term investments" } } }, "localname": "ProceedsFromSaleOfShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r81", "r179" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 }, "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "disclosureGuidance": "Proceeds from exercise of share options", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Cash received from the exercise of share options", "verboseLabel": "Proceeds from exercise of share options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails", "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationDetails", "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationSummaryOfNonVestedSharesDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r150", "r152", "r270" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Standard and Extended Product Warranty Accrual", "terseLabel": "Warranty liability" } } }, "localname": "ProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualNoncurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and due after one year (or beyond the operating cycle if longer) for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Product Warranty Accrual, Noncurrent", "terseLabel": "Accrued warranty costs - non-current" } } }, "localname": "ProductWarrantyAccrualNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPayments": { "auth_ref": [ "r146" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.", "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments", "terseLabel": "Utilization of warranty accruals" } } }, "localname": "ProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyExpense": { "auth_ref": [ "r91", "r148" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The expense charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers.", "label": "Product Warranty Expense", "terseLabel": "Warranty cost expenses" } } }, "localname": "ProductWarrantyExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r332", "r364", "r366", "r382", "r389", "r399", "r409", "r410", "r447", "r456", "r462", "r464", "r488", "r547", "r548", "r550", "r551", "r552", "r554", "r556", "r558", "r559", "r701", "r704", "r705", "r720", "r733", "r861", "r968", "r990", "r991", "r1022", "r1070" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 6.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income", "totalLabel": "Net income", "verboseLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfComprehensiveIncome", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProjectMember": { "auth_ref": [ "r257" ], "lang": { "en-us": { "role": { "documentation": "Planned program of work.", "label": "Project [Domain]" } } }, "localname": "ProjectMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r137" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsDetails", "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails", "http://www.jinkosolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r141", "r910", "r911", "r912" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "PROPERTY, PLANT AND EQUIPMENT, NET" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePropertyPlantAndEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r135", "r339" ], "calculation": { "http://www.jinkosolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails": { "order": 1.0, "parentTag": "jks_PropertyPlantAndEquipmentNetOfAccumulatedDepreciationAndImpairment", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "PROPERTY, PLANT AND EQUIPMENT, NET" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r137", "r298", "r862", "r994" ], "calculation": { "http://www.jinkosolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, plant and equipment, net", "totalLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PROPERTY, PLANT AND EQUIPMENT, NET." } } }, "localname": "PropertyPlantAndEquipmentNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r137", "r910", "r911" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r137" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePropertyPlantAndEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r135" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsDetails", "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails", "http://www.jinkosolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property, plant and equipment, estimated useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r376", "r503" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Provision for Doubtful Accounts", "terseLabel": "Provision for expected credit loss", "verboseLabel": "Expected credit loss provision" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForLossOnContracts": { "auth_ref": [ "r596" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cumulative provision for contract losses not offset against related costs accumulated on the balance sheet.", "label": "Provision for Loss on Contracts", "terseLabel": "Provision for loss on long-term contracts" } } }, "localname": "ProvisionForLossOnContracts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligation": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosureCommitmentsAndContingenciesCapitalCommitmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.", "label": "Purchase Obligation", "terseLabel": "Purchase Obligation", "totalLabel": "Total" } } }, "localname": "PurchaseObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureCommitmentsAndContingenciesCapitalCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosureCommitmentsAndContingenciesCapitalCommitmentsDetails": { "order": 1.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, Due in Next Twelve Months", "verboseLabel": "2023" } } }, "localname": "PurchaseObligationDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureCommitmentsAndContingenciesCapitalCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInSecondYear": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosureCommitmentsAndContingenciesCapitalCommitmentsDetails": { "order": 2.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, Due in Second Year", "verboseLabel": "2024" } } }, "localname": "PurchaseObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureCommitmentsAndContingenciesCapitalCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivableTypeDomain": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.", "label": "Receivable [Domain]" } } }, "localname": "ReceivableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAccountsReceivableNetThirdPartiesMovementOfAllowanceForDoubtfulAccountsDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ACCOUNTS RECEIVABLE, NET-THIRD PARTIES" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r1043", "r1046", "r1047", "r1048" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.", "label": "Receivables, Policy [Policy Text Block]", "verboseLabel": "Advances to suppliers" } } }, "localname": "ReceivablesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r613", "r795", "r796" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesBalancesDetails", "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionFromRelatedPartyDetails", "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionsDetails", "http://www.jinkosolar.com/role/DisclosureTaxationDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r248" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Expenses from Transactions with Related Party", "terseLabel": "Rental expenses from related parties" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionFromRelatedPartyDetails", "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesBalancesDetails", "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionFromRelatedPartyDetails", "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reflects the sum of all other revenue and income realized from sales and other transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party during the period.", "label": "Related Party Transaction, Other Revenues from Transactions with Related Party", "terseLabel": "Related party transaction, other revenues from transactions with related party" } } }, "localname": "RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Purchases from Related Party", "terseLabel": "Purchases from related party", "verboseLabel": "Silicon procurement" } } }, "localname": "RelatedPartyTransactionPurchasesFromRelatedParty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails", "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionFromRelatedPartyDetails", "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RELATED PARTY TRANSACTIONS AND BALANCES" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r613", "r795", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r1129" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesBalancesDetails", "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionFromRelatedPartyDetails", "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionsDetails", "http://www.jinkosolar.com/role/DisclosureTaxationDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r793", "r794", "r796", "r798", "r799" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "RELATED PARTY TRANSACTIONS AND BALANCES" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalances" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfConvertibleDebt": { "auth_ref": [ "r85" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 }, "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Repayments of Convertible Debt", "negatedLabel": "Proceeds from exercise of call option" } } }, "localname": "RepaymentsOfConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfOtherDebt": { "auth_ref": [ "r85" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for the payment of debt classified as other.", "label": "Repayments of Other Debt", "negatedLabel": "Repayment of borrowings" } } }, "localname": "RepaymentsOfOtherDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r184", "r316", "r1139" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "negatedLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and development expenses" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationExpenseAllocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r184" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for assets that are restricted in their use, generally by contractual agreements or regulatory requirements. This would include, but not limited to, a description of the restricted assets and the terms of the restriction.", "label": "Restricted Assets Disclosure [Text Block]", "terseLabel": "RESTRICTED NET ASSETS" } } }, "localname": "RestrictedAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRestrictedNetAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r94", "r97", "r336" ], "calculation": { "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfCashCashEquivalentsAndRestrictedCashDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents, Current", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesScheduleOfCashCashEquivalentsAndRestrictedCashDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedInvestmentsCurrent": { "auth_ref": [ "r905", "r906" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents the current portion of investments which are not defined as or included in marketable (debt, equity, or other) securities that are pledged or subject to withdrawal restrictions.", "label": "Restricted Investments, Current", "terseLabel": "Restricted short-term investments" } } }, "localname": "RestrictedInvestmentsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedInvestmentsNoncurrent": { "auth_ref": [ "r905", "r906" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents the noncurrent portion of investments which are not defined as or included in marketable (debt, equity, or other) securities that are pledged or subject to withdrawal restrictions.", "label": "Restricted Investments, Noncurrent", "terseLabel": "Restricted long-term investments" } } }, "localname": "RestrictedInvestmentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r99" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted shares", "terseLabel": "Restricted shares" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationDetails", "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationRestrictedSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r22", "r166", "r294", "r876", "r881", "r994" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "verboseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails", "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAppropriated": { "auth_ref": [ "r50", "r158", "r159", "r285", "r388" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "A segregation of retained earnings which is unavailable for dividend distribution. Includes also retained earnings appropriated for loss contingencies.", "label": "Retained Earnings, Appropriated", "terseLabel": "Statutory reserves" } } }, "localname": "RetainedEarningsAppropriated", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsUnappropriated": { "auth_ref": [ "r21", "r293", "r388" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "A segregation of retained earnings which is available for dividend distribution. Earnings not paid out as dividends but instead reinvested in the core business or used to pay off debt. Unappropriated profit is part of shareholder equity. Also called cumulative distributions or earned surplus or accumulated earnings or unappropriated profit.", "label": "Retained Earnings, Unappropriated", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsUnappropriated", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsUnappropriatedMember": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "A segregation of retained earnings which is available for dividend distribution. Earnings not paid out as dividends but instead reinvested in the core business or used to pay off debt. Unappropriated profit is part of shareholder equity. Also called cumulative distributions or earned surplus or accumulated earnings or unappropriated profit.", "label": "Retained earnings (Accumulated losses) [Member]" } } }, "localname": "RetainedEarningsUnappropriatedMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "REVENUES.", "terseLabel": "Revenue from sales of products and providing services to related parties" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionFromRelatedPartyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r441", "r442", "r455", "r460", "r461", "r465", "r466", "r468", "r600", "r601", "r837" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Revenues", "terseLabel": "Total revenues", "verboseLabel": "Net revenue" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedStatementsOfOperationsDetails", "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails", "http://www.jinkosolar.com/role/DisclosureRevenuesScheduleOfRevenuesByLocationDetails", "http://www.jinkosolar.com/role/DisclosureRevenuesScheduleOfRevenuesByProductDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r63", "r314", "r549", "r550", "r551", "r557", "r558", "r559" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.", "label": "Revenue from Related Parties", "terseLabel": "Revenues from sales of products and provision of processing services to related party", "verboseLabel": "Revenue from related parties" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionFromRelatedPartyDetails", "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuePracticalExpedientFinancingComponent": { "auth_ref": [ "r599" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether practical expedient was elected not to adjust consideration for effect of financing component when transfer and customer payment for product or service occurs within one year or less.", "label": "Revenue, Practical Expedient, Financing Component [true false]", "terseLabel": "Practical expedients and exemption" } } }, "localname": "RevenuePracticalExpedientFinancingComponent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_RevenueRecognitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue Recognition [Abstract]", "terseLabel": "Revenue recognition" } } }, "localname": "RevenueRecognitionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r964", "r965" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue Recognition, Policy [Policy Text Block]", "terseLabel": "Revenue recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving loan facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r778", "r993" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails": { "order": 2.0, "parentTag": "jks_RightOfUseAssetObtainedInExchangeForLeaseLiabilities.", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "terseLabel": "Finance lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r778", "r993" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails": { "order": 1.0, "parentTag": "jks_RightOfUseAssetObtainedInExchangeForLeaseLiabilities.", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CERTAIN RISKS AND CONCENTRATION" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SaleLeasebackTransactionNetBookValue": { "auth_ref": [ "r321", "r322", "r323", "r1126" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The net book value of the asset(s) sold in connection with the sale of the property to another party and lease back to the seller.", "label": "Sale Leaseback Transaction, Net Book Value", "terseLabel": "Carrying amount of solar project sold" } } }, "localname": "SaleLeasebackTransactionNetBookValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received on stock transaction after deduction of issuance costs.", "label": "Sale of Stock, Consideration Received on Transaction", "terseLabel": "Net proceeds from IPO" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureSubsidiarySOfferingOfItsEquityInterestsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrdinarySharesDetails", "http://www.jinkosolar.com/role/DisclosureSubsidiarySOfferingOfItsEquityInterestsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of subsidiary's or equity investee's stock owned by parent company after stock transaction.", "label": "Sale of Stock, Percentage of Ownership after Transaction", "terseLabel": "Ownership interest held" } } }, "localname": "SaleOfStockPercentageOfOwnershipAfterTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureSubsidiarySOfferingOfItsEquityInterestsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r468", "r1041" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Sales Revenue, Goods, Net" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureCertainRisksAndConcentrationDetails", "http://www.jinkosolar.com/role/DisclosureCertainRisksAndConcentrationScheduleOfMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAccountsReceivableNetThirdPartiesMovementOfAllowanceForDoubtfulAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of accounts receivables" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAccountsReceivableNetThirdPartiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r99" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r192", "r193", "r697" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r177" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.", "label": "Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan [Table Text Block]", "terseLabel": "Schedule of expense allocation" } } }, "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r40", "r161", "r163", "r164", "r165", "r244", "r245", "r247", "r281", "r973", "r975", "r1034" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of long-term borrowings" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r188" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of current and deferred positions of income tax expense" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of derivative assets at fair value.", "label": "Schedule of Derivative Assets at Fair Value [Table Text Block]", "terseLabel": "Schedule of Change in Fair Value of Derivatives" } } }, "localname": "ScheduleOfDerivativeAssetsAtFairValueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "auth_ref": [ "r217" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "verboseLabel": "Schedule of Change in Fair Value of rate swap Derivatives" } } }, "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r1040" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Earnings Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureEarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r185" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of reconciliation of the differences between statutory tax rate and the effective tax rate" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r177", "r180" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationExpenseAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of Equity Method Investments [Line Items]", "terseLabel": "LONG-TERM INVESTMENTS" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r119", "r332", "r389", "r488", "r733" ], "lang": { "en-us": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInvestmentsAndAvailableForSaleSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r124", "r127", "r838" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureIntangibleAssetsNetDetails", "http://www.jinkosolar.com/role/DisclosureLandUseRightsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r124", "r127" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Intangible assets and amortization" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r1032" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Schedule of Income/ (loss) before income taxes" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r7", "r26", "r27", "r28" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureInventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Net Investment Income [Line Items]" } } }, "localname": "ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsChangesInLevel3FairValueOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable": { "auth_ref": [ "r70", "r72", "r310" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment income, including, but not limited to, interest and dividend income and amortization of discount (premium) derived from debt and equity securities. Excludes realized and unrealized gain (loss) on investments.", "label": "Investment Income [Table]" } } }, "localname": "ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsChangesInLevel3FairValueOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r154" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Schedule of long-term future principal repayments" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [ "r173" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Summary of non vested restricted stock units" } } }, "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": { "auth_ref": [ "r1014" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of noncurrent assets.", "label": "Schedule of Other Assets, Noncurrent [Table Text Block]", "terseLabel": "Schedule of other assets" } } }, "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOtherAssetsThirdPartiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.", "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]", "verboseLabel": "Schedule of Other Nonoperating Income (Expense)" } } }, "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOtherIncomeNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r153" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Liability [Table Text Block]", "verboseLabel": "Schedule of accrued warranty cost" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r137" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r250", "r252" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesBalancesDetails", "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionFromRelatedPartyDetails", "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.", "label": "Schedule of Related Party Transactions [Table Text Block]", "verboseLabel": "Schedule of related party balances" } } }, "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRelatedPartyTransactionsAndBalancesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "auth_ref": [ "r97", "r259", "r292" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "verboseLabel": "Schedule of cash, cash equivalents and restricted cash as reported in the consolidated statement of cash flows" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": { "auth_ref": [ "r64", "r110" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]", "terseLabel": "Summary of revenues in generated in respective region" } } }, "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r107", "r108", "r109", "r121" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRevenuesScheduleOfRevenuesByLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r625", "r627", "r628", "r629", "r630", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r652", "r653", "r654", "r655", "r656" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationDetails", "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationRestrictedSharesDetails", "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationShareOptionsActivitiesDetails", "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r172", "r174", "r175" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Compensation, Stock Options, Activity [Table Text Block]", "verboseLabel": "Summary of stock option activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShortTermDebtTable": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.", "label": "Schedule of Short-term Debt [Table]" } } }, "localname": "ScheduleOfShortTermDebtTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsTypeOfShortTermDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShortTermDebtTextBlock": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of short-term debt arrangements (having initial terms of repayment within one year or the normal operating cycle, if longer) including: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.", "label": "Schedule of Short-term Debt [Table Text Block]", "terseLabel": "Schedule of short-term borrowings" } } }, "localname": "ScheduleOfShortTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of subsidiary's sales of previously unissued stock made to investors outside the consolidated group. This includes stock issued in a business combination in exchange for shares of an acquired entity.", "label": "Schedule of Subsidiary or Equity Method Investee [Table]" } } }, "localname": "ScheduleOfSubsidiaryOrEquityMethodInvesteeTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SecurityDeposit": { "auth_ref": [ "r1014" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureOtherAssetsThirdPartiesDetails": { "order": 6.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease.", "label": "Security Deposit", "terseLabel": "Deposit for rent and others" } } }, "localname": "SecurityDeposit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOtherAssetsThirdPartiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r449", "r450", "r451", "r452", "r453", "r454", "r466" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment report" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingRevenueReconcilingItemLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting, Revenue Reconciling Item [Line Items]", "terseLabel": "REVENUES" } } }, "localname": "SegmentReportingRevenueReconcilingItemLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureRevenuesScheduleOfRevenuesByLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "negatedLabel": "Selling and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r62" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling expenses" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationExpenseAllocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r91" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Compensation", "terseLabel": "Share-based compensation charge:", "verboseLabel": "Sharebase compensation charges" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r984" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Share-based compensation arrangement by share-based payment award, award vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r643" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationRestrictedSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r643" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationRestrictedSharesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r640", "r641" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Unvested as of December 31, 2022", "periodStartLabel": "Unvested as of January 1, 2021", "terseLabel": "Number of restricted shares issued" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationDetails", "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationRestrictedSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationRestrictedSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r640", "r641" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Unvested as of December 31, 2022", "periodStartLabel": "Unvested as of January 1, 2021" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationRestrictedSharesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "verboseLabel": "Weighted-average fair value on grant date (RMB/Share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationRestrictedSharesDetails", "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationSummaryOfNonVestedSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r644" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationRestrictedSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r644" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationRestrictedSharesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "SHARE BASED COMPENSATION" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationDetails", "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationRestrictedSharesDetails", "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationShareOptionsActivitiesDetails", "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationTables" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r986" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Ordinary shares that may be issued", "verboseLabel": "Number of ordinary shares authorized for issuance of option, restricted share or other share-based award" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationDetails", "http://www.jinkosolar.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted-Average Remaining Contractual Term" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationShareOptionsActivitiesDetails", "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r634" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Vested and exercisable as of December 31, 2022" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationShareOptionsActivitiesDetails", "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r634" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Vested and exercisable as of December 31, 2022" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationShareOptionsActivitiesDetails", "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r647" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Intrinsic value of options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r638" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r636" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted", "verboseLabel": "Options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationDetails", "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationShareOptionsActivitiesDetails", "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r178" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Balance as of December 31 2022" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationShareOptionsActivitiesDetails", "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r632", "r633" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Balance as at ending balance", "periodStartLabel": "Balance as at beginning balance", "positiveLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationDetails", "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationShareOptionsActivitiesDetails", "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number of option outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationShareOptionsActivitiesDetails", "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r632", "r633" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Balance as of ending balance", "periodStartLabel": "Balance as at beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationShareOptionsActivitiesDetails", "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted-Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationShareOptionsActivitiesDetails", "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r648" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Vested as of December 31,2022", "verboseLabel": "Vested and expected to vest as of December 31, 2022" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationShareOptionsActivitiesDetails", "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r648" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Vested as of December 31,2022", "verboseLabel": "Vested and expected to vest as of December 31, 2022" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationShareOptionsActivitiesDetails", "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r648" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Vested as of December 31,2022", "verboseLabel": "Vested and expected to vest as of December 31, 2022" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationShareOptionsActivitiesDetails", "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r628", "r629", "r630", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r652", "r653", "r654", "r655", "r656" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationDetails", "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationRestrictedSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r637" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercise" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationShareOptionsActivitiesDetails", "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r638" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r636" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationShareOptionsActivitiesDetails", "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r631", "r650", "r651", "r652", "r653", "r656", "r662", "r663" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]", "terseLabel": "Share-based compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by supplier.", "label": "Supplier [Axis]" } } }, "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureCertainRisksAndConcentrationScheduleOfMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Specific identification or general nature of (for example, a construction contractor, a consulting firm) the party from whom the goods or services were or are to be received.", "label": "Supplier [Domain]" } } }, "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureCertainRisksAndConcentrationScheduleOfMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedPaymentArrangementEmployeeMember": { "auth_ref": [ "r627", "r628", "r629", "r630", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r652", "r653", "r654", "r655", "r656" ], "lang": { "en-us": { "role": { "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.", "label": "Share-based Payment Arrangement, Employee" } } }, "localname": "ShareBasedPaymentArrangementEmployeeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Market value of ordinary shares" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r985" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Contractual life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r178" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Vested and exercisable as of December 31, 2022" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationShareOptionsActivitiesDetails", "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r178" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Vested and exercisable as of December 31, 2022" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationShareOptionsActivitiesDetails", "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r176" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Balance as of December 31 2022" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationShareOptionsActivitiesDetails", "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r648" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Vested as of December 31,2022", "verboseLabel": "Vested and expected to vest as of December 31, 2022" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationShareOptionsActivitiesDetails", "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesIssuedPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share or per unit amount of equity securities issued.", "label": "Shares Issued, Price Per Share", "terseLabel": "Shares issue price per share" } } }, "localname": "SharesIssuedPricePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending Balance (in shares)", "periodStartLabel": "Beginning Balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShippingAndHandlingMember": { "auth_ref": [ "r1076" ], "lang": { "en-us": { "role": { "documentation": "Packing and transport of product.", "label": "Shipping and Handling [Member]", "terseLabel": "Shipping and Handling" } } }, "localname": "ShippingAndHandlingMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermBorrowings": { "auth_ref": [ "r11", "r262", "r289", "r994" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermBorrowingsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.", "label": "Short-Term Debt", "terseLabel": "Short-term borrowings", "totalLabel": "Total short-term borrowings" } } }, "localname": "ShortTermBorrowings", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermBorrowingsDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsTypeOfShortTermDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermDebtLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Short-term Debt [Line Items]", "terseLabel": "BORROWINGS" } } }, "localname": "ShortTermDebtLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsTypeOfShortTermDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short-term Debt, Type [Axis]" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsTypeOfShortTermDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r30" ], "lang": { "en-us": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.", "label": "Short-term Debt, Type [Domain]" } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsTypeOfShortTermDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermDebtWeightedAverageInterestRate": { "auth_ref": [ "r31" ], "lang": { "en-us": { "role": { "documentation": "Weighted average interest rate of short-term debt outstanding calculated at point in time.", "label": "Short-term Debt, Weighted Average Interest Rate, at Point in Time", "terseLabel": "Short-term loans interest rate" } } }, "localname": "ShortTermDebtWeightedAverageInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r267", "r268", "r286", "r1018" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r776", "r993" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureLeasesComponentsOfLeaseExpensesDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Expenses for short-term lease within 12 months" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureLeasesComponentsOfLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r98", "r386" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "PRINCIPAL ACCOUNTING POLICIES" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SignificantSupplyCommitmentRemainingMinimumAmountCommitted": { "auth_ref": [ "r43", "r271", "r299" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The floor amount as of the balance sheet date that the entity must expend to satisfy the terms of disclosed arrangements (excluding long-term commitments) in which the entity must commit resources to supply goods or services to one or more customers.", "label": "Supply Commitment, Remaining Minimum Amount Committed", "terseLabel": "Supply agreement amount" } } }, "localname": "SignificantSupplyCommitmentRemainingMinimumAmountCommitted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureCommitmentsAndContingenciesContingenciesAndGuaranteesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrual": { "auth_ref": [ "r151" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.", "label": "Standard Product Warranty Accrual", "periodEndLabel": "At end of year", "periodStartLabel": "At beginning of year" } } }, "localname": "StandardProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesMovementOfAccruedWarrantyCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualCurrent": { "auth_ref": [], "calculation": { "http://www.jinkosolar.com/role/DisclosureOtherPayablesAndAccrualsDetails": { "order": 11.0, "parentTag": "jks_OtherPayableAndAccruedExpensesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability that is expected to be paid within one year or the normal operating cycle, if longer. Does not include the balance for the extended product warranty liability.", "label": "Standard Product Warranty Accrual, Current", "terseLabel": "Accrued warranty cost" } } }, "localname": "StandardProductWarrantyAccrualCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOtherPayablesAndAccrualsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPayments": { "auth_ref": [ "r146" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Decrease for Payments", "negatedLabel": "Utilization" } } }, "localname": "StandardProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesMovementOfAccruedWarrantyCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r147" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Increase for Warranties Issued", "verboseLabel": "Additions" } } }, "localname": "StandardProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesMovementOfAccruedWarrantyCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Standard Product Warranty Disclosure [Abstract]", "terseLabel": "Warranty cost" } } }, "localname": "StandardProductWarrantyDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r149" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.", "label": "Standard Product Warranty, Policy [Policy Text Block]", "terseLabel": "Warranty cost" } } }, "localname": "StandardProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StartUpActivitiesCostPolicy": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for start-up costs. Start-up activities include those one-time activities related to opening a new facility, introducing a new product or service, conducting business in a new territory, conducting business with a new class of customer or beneficiary, initiating a new process in an existing facility, or commencing some new operation. Start-up activities include activities related to organizing a new entity (commonly referred to as organization costs).", "label": "Start-up Activities, Cost Policy [Policy Text Block]", "terseLabel": "Start-up costs" } } }, "localname": "StartUpActivitiesCostPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r345", "r346", "r347", "r389", "r414", "r418", "r427", "r429", "r437", "r438", "r488", "r547", "r550", "r551", "r552", "r558", "r559", "r588", "r589", "r591", "r592", "r594", "r733", "r925", "r1008", "r1029", "r1039" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureConvertibleSeniorNotesAndCallOptionsCallOptionsDetails", "http://www.jinkosolar.com/role/DisclosureOrdinarySharesDetails", "http://www.jinkosolar.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r47", "r160", "r326", "r369", "r370", "r371", "r395", "r396", "r397", "r400", "r408", "r410", "r436", "r493", "r595", "r659", "r660", "r661", "r685", "r686", "r718", "r749", "r750", "r751", "r752", "r753", "r754", "r792", "r872", "r873", "r874" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureSubsidiarySOfferingOfItsEquityInterestsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement", "terseLabel": "ACCOUNTS RECEIVABLE, NET-THIRD PARTIES" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredUsingUnobservableInputsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED BALANCE SHEETS" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r395", "r396", "r397", "r436", "r837" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r46", "r160", "r161", "r166", "r577" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Conversion of Convertible senior notes (in shares)", "verboseLabel": "Ordinary shares issued upon a conversion of convertible securities" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureConvertibleSeniorNotesAndCallOptionsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r18", "r19", "r160", "r166" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of shares (in shares)", "verboseLabel": "Common stock offering (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureConvertibleSeniorNotesAndCallOptionsCallOptionsDetails", "http://www.jinkosolar.com/role/DisclosureOrdinarySharesDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r18", "r19", "r160", "r166", "r637" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercise", "terseLabel": "Exercise of share option (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationShareOptionsActivitiesDetails", "http://www.jinkosolar.com/role/DisclosureShareBasedCompensationStockOptionActivityDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r47", "r160", "r166" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Conversion of Convertible senior notes", "verboseLabel": "Amount of conversion of convertible securities" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureConvertibleSeniorNotesAndCallOptionsDetails", "http://www.jinkosolar.com/role/DisclosureOrdinarySharesDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r18", "r19", "r160", "r166" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of shares", "verboseLabel": "Common stock offering" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrdinarySharesDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r47", "r160", "r166" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of share options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r18", "r19", "r160", "r166" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "terseLabel": "Share Repurchase (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r18", "r19", "r160", "r166" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "negatedTerseLabel": "Share Repurchase" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r19", "r23", "r24", "r112", "r994", "r1031", "r1055", "r1118" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 }, "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total JinkoSolar Holding Co., Ltd. Shareholders' equity", "verboseLabel": "Total shareholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Shareholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r196", "r197", "r206", "r326", "r327", "r370", "r395", "r396", "r397", "r400", "r408", "r493", "r595", "r659", "r660", "r661", "r685", "r686", "r718", "r749", "r750", "r754", "r792", "r873", "r874", "r1031", "r1055", "r1118" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "terseLabel": "Cumulative effect of adoption of new accounting standard", "totalLabel": "Total shareholders' equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityPeriodIncreaseDecrease": { "auth_ref": [ "r160", "r166" ], "lang": { "en-us": { "role": { "documentation": "The increase (decrease) in stockholders' equity during the period.", "label": "Stockholders' Equity, Period Increase (Decrease)", "terseLabel": "Contribution from principal shareholders" } } }, "localname": "StockholdersEquityPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "SUBSEQUENT EVENTS" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r755", "r802" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOtherAssetsThirdPartiesAdditionalDetails", "http://www.jinkosolar.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r755", "r802" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r755", "r802" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOtherAssetsThirdPartiesAdditionalDetails", "http://www.jinkosolar.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r755", "r802" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOtherAssetsThirdPartiesAdditionalDetails", "http://www.jinkosolar.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SUBSEQUENT EVENTS" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r801", "r803" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "SUBSEQUENT EVENTS" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureSubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Subsidiary or Equity Method Investee [Line Items]" } } }, "localname": "SubsidiaryOrEquityMethodInvesteeLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrganizationAndNatureOfOperationsScheduleOfSubsidiariesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Different names of stock transactions and the different attributes of each transaction.", "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]" } } }, "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureSubsidiarySOfferingOfItsEquityInterestsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrdinarySharesDetails", "http://www.jinkosolar.com/role/DisclosureSubsidiarySOfferingOfItsEquityInterestsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Subsidiary, Sale of Stock [Line Items]", "terseLabel": "SUBSIDIARY'S OFFERING OF ITS EQUITY INTERESTS" } } }, "localname": "SubsidiarySaleOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureSubsidiarySOfferingOfItsEquityInterestsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SummaryOfValuationAllowanceTextBlock": { "auth_ref": [ "r187" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance.", "label": "Summary of Valuation Allowance [Table Text Block]", "terseLabel": "Schedule of Movement of valuation allowance" } } }, "localname": "SummaryOfValuationAllowanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureTaxationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_SupplierConcentrationRiskMember": { "auth_ref": [ "r102" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services.", "label": "Supplier Concentration Risk [Member]" } } }, "localname": "SupplierConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureCertainRisksAndConcentrationScheduleOfMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAccountsReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business.", "label": "Trade Accounts Receivable" } } }, "localname": "TradeAccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r317", "r318", "r319", "r471", "r472", "r475" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Trade and Other Accounts Receivable, Policy [Policy Text Block]", "terseLabel": "Accounts receivable" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r194" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks [Member]", "terseLabel": "Trademark" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r480", "r481", "r585", "r593", "r709", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r1050", "r1051", "r1052", "r1145", "r1146", "r1147", "r1148", "r1149", "r1150", "r1151" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Types of Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedCashFlowsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r45", "r168" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury stock [Member]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r45", "r168" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock at cost, shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsParentheticalDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r19", "r160", "r166" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Treasury stock, shares, acquired" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r45", "r168", "r171" ], "calculation": { "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 }, "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock, at cost; 2,945,840 ordinary shares as of December 31, 2021 and December 31, 2022,", "negatedTerseLabel": "Treasury stock, at cost; 2,945,840 ordinary shares as of December 31, 2021 and December 31, 2022" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAdditionalInformationCondensedFinancialStatementsOfParentCompanyCondensedBalanceSheetsDetails", "http://www.jinkosolar.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r160", "r166", "r168" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "terseLabel": "Treasury stock, value, acquired, cost method" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r324", "r325", "r326", "r327", "r328", "r399", "r400", "r401", "r402", "r411", "r476", "r477", "r490", "r491", "r492", "r493", "r494", "r495", "r659", "r660", "r661", "r683", "r684", "r685", "r686", "r698", "r699", "r700", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r758", "r759", "r763", "r764", "r765", "r766", "r787", "r788", "r789", "r790", "r791", "r792", "r839", "r840", "r841", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureAccountsReceivableNetThirdPartiesMovementOfAllowanceForDoubtfulAccountsDetails", "http://www.jinkosolar.com/role/DisclosureNotesReceivableNetThirdPartiesScheduleOfMovementOfAllowanceForNotesReceivableDetails", "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsActivityInAllowanceForCreditLossesDetails", "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrealizedGainLossOnDerivatives": { "auth_ref": [ "r92" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.", "label": "Unrealized Gain (Loss) on Derivatives", "terseLabel": "Loss/ gain on derivative" } } }, "localname": "UnrealizedGainLossOnDerivatives", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContracts": { "auth_ref": [ "r92" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of open derivatives, commodity, or energy contracts, held at each balance sheet date, that was included in earnings for the period.", "label": "Unrealized Gain (Loss) on Derivatives and Commodity Contracts", "negatedLabel": "Change in fair value of interest rate swap" } } }, "localname": "UnrealizedGainLossOnDerivativesAndCommodityContracts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureFairValueMeasurementsChangesInFairValueOfRateSwapDerivativeDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrealizedGainLossOnForeignCurrencyDerivativesNetBeforeTax": { "auth_ref": [ "r219" ], "calculation": { "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of net unrealized gain (loss) related to the change in fair value of foreign currency exchange rate derivatives designated as cash flow hedging instruments. Recorded in accumulated other comprehensive income to the extent that the cash flow hedge is determined to be effective.", "label": "Unrealized Gain (Loss) on Foreign Currency Derivatives, Net, before Tax", "negatedLabel": "Change in fair value of foreign exchange options" } } }, "localname": "UnrealizedGainLossOnForeignCurrencyDerivativesNetBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r664", "r672" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "terseLabel": "Uncertain tax positions" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseRightsMember": { "auth_ref": [ "r195" ], "lang": { "en-us": { "role": { "documentation": "Legal right to use or benefit from the use of natural resources or access. Examples include, but are not limited to, drilling rights, water rights, air rights, timber cutting rights and route authorities.", "label": "Land Use Rights", "terseLabel": "Land use rights" } } }, "localname": "UseRightsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureBorrowingsLongTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosureBorrowingsShortTermNarrativeDetails", "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValueAddedTaxReceivableCurrent": { "auth_ref": [ "r1016" ], "calculation": { "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.", "label": "Value Added Tax Receivable, Current", "terseLabel": "Value-added tax deductible" } } }, "localname": "ValueAddedTaxReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Motor Vehicles [Member]", "terseLabel": "Motor vehicles" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosurePrincipalAccountingPoliciesAdditionalInformationDetails", "http://www.jinkosolar.com/role/DisclosurePropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r1040" ], "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Dilutive effects of share options" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r413", "r429" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted", "verboseLabel": "Denominator for diluted calculation - weighted average number of ordinary shares outstanding" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureEarningsPerShareDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r412", "r429" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic", "verboseLabel": "Denominator for basic earnings per share - weighted average number of ordinary shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.jinkosolar.com/role/DisclosureEarningsPerShareDetails", "http://www.jinkosolar.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 13 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1000": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r1001": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r1002": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r1003": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r1004": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r1005": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r1006": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r1007": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r1008": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r1009": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1010": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=d3e5283-111683", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r1011": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r1012": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1013": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1014": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1015": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1016": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1017": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1018": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1019": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1020": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1021": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1022": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1023": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(7)(c))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1024": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(9)(a))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1025": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1026": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3337-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1027": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1028": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1029": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1030": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1031": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1032": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1033": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1034": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1035": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1036": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1037": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1038": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1039": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1040": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1041": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1042": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1043": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1044": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1045": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/subtopic&trid=2196772", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1046": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1047": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1048": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1049": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1050": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1051": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1052": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1053": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117546-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1054": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "321", "URI": "https://asc.fasb.org/topic&trid=75115024", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1055": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1056": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "https://asc.fasb.org/topic&trid=2196965", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1057": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "325", "URI": "https://asc.fasb.org/topic&trid=2197064", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1058": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1059": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r106": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1060": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1061": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1062": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1063": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1064": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1065": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1066": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1067": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1068": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1069": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1070": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1071": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1072": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1073": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1074": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1075": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1076": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1077": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1078": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1079": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1080": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1081": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1082": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1083": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1084": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1085": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1086": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1087": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1088": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1089": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1090": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1091": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1092": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1093": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1094": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1095": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1096": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1097": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1098": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1099": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1104": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1105": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1106": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1107": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1110": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1111": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1112": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1113": { "Name": "Accounting Standards Codification", "Paragraph": "4CC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL109998890-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1114": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1116": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1118": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1122": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1123": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1124": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1125": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919359-209981", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1126": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128295416&loc=SL77919786-209982", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1129": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1130": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1131": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1132": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1133": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1134": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1135": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1136": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1137": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1138": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(g))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(a))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(b))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1143": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1144": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1145": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1146": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1147": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1148": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1149": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1150": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1151": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1152": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "11", "Subsection": "03", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1153": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "12", "Subsection": "04", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1154": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(i)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1155": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(ii)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1156": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1157": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1158": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "02", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=126903467&loc=d3e32787-111569", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(b)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126982154&loc=d3e400-110220", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2611-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2420-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3,4))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1),(c)(5)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21332-112643", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21346-112643", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6419918&loc=d3e35281-107843", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5419-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4613673-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=d3e957-107759", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569655-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4616395-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3)(ii))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=127000641&loc=SL5629052-113961", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14172-108612", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-10(a)(32))", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126954596&loc=d3e511914-122862", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-10(c)(3)(ii)(A))", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126954596&loc=d3e511914-122862", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-10(c)(7)(ii))", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126954596&loc=d3e511914-122862", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6806780-109447", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10(3))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(20))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.1-12)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(d)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16)(a))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(23)(a)(4)(i))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a)(5))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4)(ii))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a)(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "3B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721525-107759", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1(h))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.17)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.3)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.4)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04.16(a))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SAB Topic 10.C)", "Topic": "980", "URI": "https://asc.fasb.org/extlink&oid=122136288&loc=d3e659983-123033", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "40", "SubTopic": "30", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123393937&loc=d3e44901-112734", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "50", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123386837&loc=d3e51831-112757", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "51", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123386837&loc=d3e51840-112757", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123386837&loc=d3e51843-112757", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-04(Schedule I))", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=126898705&loc=d3e5864-122674", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(11))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(n)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(7))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(9))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3151-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3444-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.23)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1828-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2029-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=123583714&loc=SL75117360-209713", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117546-209714", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL82887624-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "30", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124256539&loc=SL120269210-210444", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "30", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124256539&loc=SL120254536-210444", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "8A", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124266218&loc=SL120267834-210445", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(30)(a)(3)(ii))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL120267845-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919260-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919272-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "3C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL120267966-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "3D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL120267969-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 6.M.Q4)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122651532&loc=SL122037091-237805", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124268681&loc=SL120267897-210452", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "13A", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=125515542&loc=SL120267917-210453", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=125515542&loc=SL120269220-210453", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a-c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL120267853-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "3C", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL120267859-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "3D", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL120267862-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144471", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "410", "URI": "https://asc.fasb.org/subtopic&trid=2175671", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(13))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868656-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "35", "Topic": "605", "URI": "https://asc.fasb.org/extlink&oid=126916656&loc=d3e57777-111642", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130569-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org/topic&trid=2235017", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.13)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r663": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r696": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(a),(b))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594786&loc=SL75136599-209740", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28228-110885", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28129-110885", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30304-110892", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6897108&loc=SL6897125-166521", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r757": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "https://asc.fasb.org/topic&trid=2175825", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919352-209981", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL119206284-209981", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL117410129-209981", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL117410129-209981", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r795": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r799": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r800": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r801": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r802": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r803": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r804": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r806": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r808": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r809": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r810": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r811": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r813": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r814": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r815": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r816": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r817": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r818": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r819": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r820": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r821": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r822": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r823": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r824": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r825": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r826": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r827": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r828": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r829": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r830": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r831": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r832": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r833": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r834": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r835": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r836": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r837": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r838": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r839": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r840": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r841": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r842": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r843": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r844": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r845": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r846": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r847": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r848": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r849": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r850": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r851": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r852": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r853": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r854": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r855": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r856": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(7))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r857": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(9))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r858": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r859": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r860": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r861": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r862": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r863": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r864": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r865": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r866": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r867": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r868": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r869": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r870": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r871": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r872": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r873": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r874": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r875": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r876": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r877": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r878": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r879": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r880": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r881": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r882": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r883": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r884": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r885": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r886": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r887": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r888": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r889": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r890": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r891": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r892": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column B)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r893": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column C)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r894": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column D)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r895": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column E)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r896": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column F)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r897": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r898": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r899": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r900": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r901": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r902": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r903": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r904": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r905": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=120413173&loc=SL6242262-115580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r906": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=127002003&loc=SL6242269-115581", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r907": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r908": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r909": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "450", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r910": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r911": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r912": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r913": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r914": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r915": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r916": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r917": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r918": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r919": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r920": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r921": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r922": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r923": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r924": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r925": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r926": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r927": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r928": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r929": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r930": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r931": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r932": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r933": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r934": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r935": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r936": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r937": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "a", "Publisher": "SEC", "Section": "12", "Subsection": "04", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r938": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(i)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r939": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(i)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r940": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(A)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r941": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(A)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r942": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(B)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r943": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(B)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r944": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(C)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r945": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r946": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r947": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(m)", "Publisher": "SEC", "Section": "4", "Subparagraph": "(1)(iii)", "Subsection": "08", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r948": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "c", "Publisher": "SEC", "Section": "5", "Subparagraph": "Schedule I", "Subsection": "04", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r949": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "c", "Publisher": "SEC", "Section": "7", "Subparagraph": "Schedule II", "Subsection": "05", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r950": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "9", "Subsection": "06", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r951": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r952": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r953": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r954": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r955": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r956": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r957": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r958": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r959": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r960": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r961": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r962": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r963": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r964": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r965": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r966": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r967": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r968": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r969": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r970": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r971": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r972": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r973": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r974": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r975": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r976": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r977": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r978": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r979": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r98": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r980": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r981": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r982": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r983": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r984": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r985": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r986": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r987": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121829364&loc=d3e40084-109325", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r988": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r989": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r990": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r991": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r992": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r993": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r994": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r995": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r996": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r997": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r998": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r999": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" } }, "version": "2.2" } ZIP 178 0001410578-23-000828-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001410578-23-000828-xbrl.zip M4$L#!!0 ( -TXG%;,+;B_=SP 3N @ 0 :FMS+3(P,C(Q,C,Q+GAS M9.U]6W/C.)+N^T:<_\!3+SL;,:ZR77VKCNG9D"6Y2C.RI)'DZNY]V:!)2&(7 M16IXL:WY]2<3O($D (*4707-X<-,N\1, (DO<4MD)O[RW\][UW@D0>CXWB]O MKMY>OC&(9_FVXVU_>1-'FXN?WOSW7__/?_SE_UY<_':SG!JV;\5[XD6&%1 S M(K;QY$0[8^T?#J9GW)$@<%S7N D<>TL,X^KR[?7;[]]^,"XN_DJ+N#%#8/$] M@Y9U_?8J^S!,2_.]GXWOWEW_].[Z\OH]\/_\_?<_7UT;@[N,\ Z:MG$:*9]# M^^?0VI&]:41FL"71S-R3\&!:Y) =?,\(X MO, BPIQZ8X8/E#+[0F7,R*TX" #M8TY."PZ)]7;K/[[+OI98D,*.R@QI2[Y_ MEWS,25UAH]^_^VT*7<\T.SH>!,VF7TIM"(-()&;^J<001X&DT^$KTY"M:1ZX M[< /I5)=D$ B(7Y^ 'W/6^U8_'Z&#V7QHD,@H(0OM9X0]%S^J<1 O'A_S4/O M^O(=>8Z(%SH/+KE ,A*8$4P*X<4U3@JIPOBQ%P4B?4D^ENKS2-2D[D!2C!&' M7S1\*!=K.E;()Z6?RBI; RH=J%%H%N5L9V2Y7 \6SN^&/BE)(4918'S$$>D-"?%'F=6IX?457&G[(?#P?'V_C)+_ ;*L'/B- :X#7PC_OE1-9VBN8*RJ7KQ!#&B>\Z M-F*;_QC.-_-#-HK>& XH1QN&K&U9ZVRR<3R'R@%07EX:%T;."7\/Y[/5?#H9 M#=;CD;%:PW_NQK/URIC?&O/%>#E83X#@+^^J154JB6%]GGM_I7_#*A1"V;0Y M.%NGS"F)A-$R72MVV_,5S1*RI3]F2+TV?D-_#[VPPVGQD4Q@7[0GBD#R.*6( M7K=!=#B_6RS'G\:SU>3SV)C,X-_C'MMF;&],%R>QU8Z02#8DRW12W-[+<;L9 M3 >SX=A8?1J/U_WX:SO^S'!WZ_I/JM-G02_%[/M68VVP^F3<3N>_]NB5T1LY MH>7Z81R01>!XEG,PW8%%-X%P>%P /)9#0MQNV+%+$FSP?^-_QLZCZ2)@ \]> MDA#V-1;@B-]&)#(=-T7[%+P=08#(?S^]EZ M,OMH+$!AAI/Q"E4I;87A;PRLY\^&!?]OD*(IANG91I W)OG^I[0]_]5KED"S M)EY$L-?&SP=82DDX(Y% 1R244K2_N[RJHCV9K\SW_.3W:VW36A2J 2 GE:8%//OZYC/UY_&RW0G ME<#-C.KYQJ"U&FRU1E*OD5;C>JS-9]K>(34L13 [PSF6P-]VTI7PG80" M;6C%*P7_A\OW5?#7@]_H^0@W DGY=+K.:LB0IG7T."OCG".SA(W6DE@^+.*N M0S\UH*S V8#Q=Q*,"S@-+-\H5] #K QP-D#@WX,PA*-2 ZQ"^@8P?Y" F0]2 MA#,IM4>P$<%T(QV"ZA/8HCZXN,:N=TY@+\P@*NVKZZ0"E%^D3*DF_%A?M]/] M^,I8CH?CR>?!S319OB_6GR;+D;$8+-?U+;J95@\;\JS^7F<:=6;F1T0,KD I MU)BDJ/]41WTV7X]KD..\4 *]A[1Q&K ?T+GJ\>UZ?'X$4?U #"2'0H;8U27ON/QY/%O/ESTD M:K8R[6S]8F2Y9$2L.G/(6:.I[VS4)]@RG9(B^6-E2 M_;CF#^[5NM"/P>?!9(I+[L7M?'FQ&DS'QFH,ZC+A;+.P&1<1M,-@&M(KD\(4 M@4:FZ+AP36KI0(OV 3M/;/U489%"_YXW->#%\?KW/QN+Z0 G X!__(_[R0*U MH3>)JF$Y-3W[/B1+9[N+)-9K$9D4,X[I>HH@W:_&QG+R\=.Z-URW,5PG"ZG" MYK>!6HK9#R+3<[K4]GO<3M@MS".NB72!M*P@-ETI>!)R*7H< T2"'NRA<%%, MU\CA<'D_F/;@-8-WXP>!_^1XVW"U\X,(-RW%3P($E7BD,'(L"C?SY7+^ZV3V MD6YBL-QDY_*0E]RCV0+-; =Z&T?L_?TR/\0T8JM<0@/2WTN1+K:H&UJ/<<@J M,HH#5X]\\S:'F"$)Y]G=*,RKMXZ'%J+D@VC7H\8E1?A#W5MC.AZLZ&$D+YE> MYVV2L@V7%MZ#J@@J>C+Z7N)?17_)/"RDH#9R-8!:NZ/-02U*QC,F!=,@:>$] MJ(J@4JLM=7XSW8+3_QD]I #8935-'#K CS MG1FEQJ%T%$X=\\%Q'#:PIL#7!1>C&"W*+]']^70'8)LUYTA3KA? M'V<#*S*N>[@%<,.2MW=R"_#0IQZPQ$/_UZ%Y<' >+B@$X[I3&3+HKSFGJ.'\ M[F["6(N'<^HJ.YZE?K)I38955-6/=H5;6IM6;+K,,@L(VKCG2;?,CNFRCO + M,Z!N\ON#Z1US4GZDD?"*]ZO4*E.Q]YP+B<%H-$'7G\'4F,QNY\L[Z@AT 9HV M0E_=D7$[F0U W^![V8]__6F,5C6\UL+PF<'L=[J93!MIA'DK<;+R\W;V^OGU M]+,4=O/::LFMK$$;:T?-U]+&AZ1Q1DA;U^O@U]/!/(3HM?6O5E&#[M4.3*^E M>_F1J]<[H=ZE63"R_^*-*VRHHB.C$ZGBJ%!*D+^\O/R P6H9/_LG&K62P@RF MM!ZJEG&@R?#U:W2\^7'P6SR M/TDP IYX9X/U_7)KU-7+I'#DBJ?[/QXR7'] M5ER[^B/@J< 6CMFK^"%T;,>4!&2<6%J#$M0,6&I*4/;K9NOM]>.4["A<8U+[ M)"C28J0:P3&P-^4Z*2ICK0Z]'IRB!W?^(UV4:61L$!/[5S,(3"\Z#OU0[/)_ M6G$->E%;^)OT(JLT#;#%:HVGM%[#@HI[%6E4D25Y)%[,AO)DO]P<%X%OQY9( M&UIP2H'GQ($LQY_'L_M:=$^0EF\\'(U#4D./\$D(3WU+M@"T86W N+8-4,#8 M3:OH06Z1'Z,A'892]HO:@,RS7_1(**<<0J?1D+9AOLFSR\@34+7B;<"P-N#8 ME$-%^3CFF.PT?6JIMC@/MMN IE@>['%/! >H!0FHP6J\V1 KPCD35RJ*Y= 1 MK::G%M>@#367.48;\BJ-I$YZRP>U&K1:(ZD7]22OF28=G/1A?NI:4NR/T2J6 M(.VZ_A--:=&@$DJ\#?C_*,&?W4;G-1A%%3W,IR^L'(CQ^B39R= MIX0.("];NE15?N1X'*DF/&(5*6^( 0=V(VN*D;6EUZD3DQ\56W(^^!7N3KF2 M.M8AU:^?ZOJEEEKIPO@3>TX0ZYJ'K6+R;/U7KVLGIX@9P++_2%V(6/R' ;&= M:.J'XM"LERM8IE57'#.S4IH9F-S2!AB.9T#K#+.D2Q9M"!Q$PS[4ZR63TIR8 M=T8QM4Q-)]JEENGA5LB5;7I;?+\G&T([BK>[\W@B-@M$G)]5"QS,N6^"!IFA'YAITVKE>^%EDXL(#Y M)L^2TIAS0T O503.$:*488,* 9B'14Z5'L(.:7%F>)4*PT9T>%1A:0"R-J)% M27&\K. >R@XY<913WRC"5@L,$F2XZ;%JCY7ZJ!-R-*!7RVTO0*\?@P8,QF;@ MH;IF=Z$"-$1D,ERN.?G%QX/EC Z=!1PODGB!'J.V:%9H9&G"K'0,XN/5F MA'8@[@^N?R3DAGC0"*$-0$0F!8P3$#"^6TSGOX_'QLUX-KZ=](G?E5+S>(\D MB-"6NB*>DU[#888=TW7G!VR3."./.JL42HX3]W ^^SQ>KJE==C6>3>;+]&*/ M9N493*?&?-''=[P1DY5_=WZPFHPD ^I\8_'\[7F+LQ/S6P#4V"?C/'YWMP>X:K2S"5DHL MA9)SWRF.5^Y1ZX3:*O*M+\FBE]U5M0)2PM^ ;6WM%&*+63V@%B.IIO!2Z3'O MB'EV.SGSO<\PL1);NJ9V*Z0!??5,!*6K2ZCLXI'6ECAD]QNGKDJPA%X,'*L; M^"+F!M!K5R42T(LJ>J1/'.[X:WJN2>=.L==9ER(:4*^%6\B&.HVRR Y%9EY5 M#WY'\-,8)O0^D48WMN1N@+QVJR:!/(NR*BKIP5:(8Z6N.>AN=%P')L!E)8/3 MR_+DA=E_A>&LK4N0@LX)E%R.IS3U&CHA_6ZLEP, ?9A8/] 0U-(5E./ M_$L@S_Q\&_A[EJ.[,B@4VJ ?G*AG5?U@*C>P=B.MWJ#U]UKSPEISPIS!*Z5! M+VI'@4YZT<\="J9T$D />4LG_)*^0F"!Z(%L7Z#"(L67\V;?<+Q<#R8S8SE9 M_3U_J& XGJV7O2WG=""90#7S#S\8QF'D[TD@O!@YH:@&X.NW(PW E[-?T#J- MO-)>+4YZJ(3]!WS\&)N8&H@(]XJH5'EF_OSK?'/K!\39>N-GBWY,3,1M5*EU MH0T*5+MB$"I06C,&P6V@;N,1*\=]9UJ]D=6?WCOV>O.">K,T([)Z,@\C$CB/ ML@B/%RBQ06-JUQ/M-2; ?%$A5&[8>>V]NG14EQ*FAV%7'5$HID$Q:I<80L7 MNFBV*)@K-@94AR\M&J->%UYFZBB-\Z)76VU9U$IJT(A:8%'#5($S!:,;,%,P M=?9*T5$I5K X.QO'@N/_:=M8I8(:5.(G995@:NNWI:^QO9B21^*^9P9XZY0[ M+UY^@_)\Z++UH,TPWE>V(&;6EHN-'UR$T!HCS)O3ZY;*#5GF;S0C:3XNX2V8 MD%*&]WM.;!UZ'"\G0[SLPK0]:?*.'BP5=W/RSQC$'3]*;)DB,BE,G,@L=" ? M_^,>HF_V*G'I=48!ZE^Q9JDB<1YQ^%KO%9RU]?1'A%J_$R33 MC:O.[T'U +9_W:7%RRURT-J^UM.#U? *A^B)#3D,DC=2^AX7)Z>D,72ILRVF MG.1DI:R12''@1-IE473&^#=T\1TGZ2A[5&1Y"I,')SB 5+Y*L>"$RB7Y &%Z MFM^->QA4WB40O3D@[WK)"S%]CW=](J!UUG\Y1APG1+5$_CV"G1+RMTNM+\?N MISIVW"3Y/7"*Y_+'Q%';7\6'@^N0(&P:>\T<4@ Y?F&#T>?$A7L]-U;WB\5T M,EZNN$\=]#A*LLM[D1]P &,_R9"YXE@D,2O\;#U?]EW?_8&(MN\^R$'BF I4 MGG/HT3OQ68:N[S'(T>38$%H]Q-##*AR4_H$$T7'AFO2E.,P=3CIW5OC6B8&&O/DBB\7"+'1/G)DAZ5=F]9*#Y$(4>'8[J0 MO2+18R3#:&$><3] -P?X_KHI>"V$1R=%B6.\2%""/2!N$])=PW"XO!],>Y": MLY*+\X[+@>!8(HK,XGV_2U.&\W.%R_M;F"2\[VO%M---6::E_:^6#+S'0C%[ M=%/::#D6*OFB>RA.2"'<)6&P'+)3\D+W4"IE 9:G_Y7#TYSWMP?AM&R_'=/\ MRF$[-;]O#VJK_'%J>>+DD+7(X]NCTSV!4X=L37+.7#M MK37R84I"7'"#US#8]-.KA50IQ55)8E .J M>E 4PZB:XJ?D<*@$3O50O%*XU$L'02]D$N'8)=5()>KB\Y MCUQ)@UZ,/V7E]M%F'7!S=/CIP2C5)5/BBHG0ZYZ+%4/;HN@*M$^LDH@@^OJDK=_S .L>CQ. MC;02G9:5N*3(7?&.S,U15SVD+Q5^)1Y_+;BE$'.L(JU"L7JL3XG)$@W=1@XI MIAQK2G-\5@]DVT M/G@"*BE@' L++VBKAZA#]);0%"8@E +%L;3P([EZJ#J& M=$EL8D)B*60<8TPYO*L_';Q(F)<$.#&U%#F.-482\M4CIQ[[Q<>J]EV*#L>T M4L2!]6"T#5+B0R*@D@%SS3ENUP.6>H!>XK%8P;VG*J,4QA.>A.VQ[>[/RL>T MF4&*)6>NE#_VV"/XRIYB(O/TBY0JTX773HC]_X?FX/\]F'#*)AOCF?X2 TC*L/'SZ\HU10"#7IP'SQ+FO[&^/="PD% M*+05J@*F9YN!C2LB?9]Z\.R$ M(W]O.MZ(;,S8Y?A2*[!(9D\0[?*RYEZ=EFE H>E#V086:R3E&EG!_YXSXE_> M/8?VS^;AX,"*A3^E/WB>G[2>_H8_@7KZ061XYIZ$!],JE(?J74BLMUO_$0:1 M\PXU]HT16CNR-Z>^18M)J$,1.?Y!-?TM5)4JF;S6NL8[7ACA]IA?-9<%_W61 M\5W@3Q=7UQ?OKY1;P1;W/?V7'2G7GS%@Q=]W%OQ#,JX\LL5C@UKE;A"4N+ % M'U#TJQ].;X=B!S!MB$ZNWXZ"=SB-HC)=7EQ>75Q?B36PB9/^.U1NR,8,'VA1 M<7B! H4J X!EVIKF(1D%!.:9O)AVXX%;X$F-P%\ZMB$,HE;U9_1)W?"O=O66 MIA3JQQ4F!@=;\RQM)6HW#@;#)->[( M_H$$R3(*FXG_;<^9;$Y@E%S04?&S35?%"1Q@.','*B&)D^!GY\^.4- M"N?\[ #)&\.$KX%I1;^\B8(8R#W'I9?-V;\36MAF.+Z]3JJ*LTA>D?BY"?]8 M%:_^1J@"\;QJ*L C\1R<$DEL_X/AD@3X5[B- DE] %X)V+R'ICJ35 M>Q\6#S,X=NB,C>F&PMY(GX*"KB /3M2MCS[Z,-(\_"%-V9'9"U!\[L>O*ID5 M$+NK:(R+>1H+D*>Y1.$$GT\2[Q6EJ1K)$_-H!FGO%D*VXV)EQP!= M;_M-Q^^O!-T+B#T +32W9!;C3'-CAHX% V_DN#%\2]+_S.,(=\!R<6 MHUFG<*:AU..MD%A&\YKZ+9R'DL-+))8*)L\G.-VB>F*'%>[0=>$42/68?!N% MYN=$1AGK7\Y$I HXV9VX$+V"X-O,NXT"L5?[V)(2+[) M*J"PN.WAX)H^M3G?L+,@L[A):/28)=O)"3-B/IZFCOG@N$YTY(LK(-443'33 MIKE_'TSK"^,C4 9P1#8$I@U[ZH>,ZG;AU;0;DB,&-O$V\/=) L0[$NU\F_%P MGV\&FPW B3;FRDPTW-8<_-!!@S+= M M6EYY#HNB*PNIP^YV8 7\WOC#V%!7BZND\RCZ]]#@_V5); M-TY+B?0W/7,@DU-IBE5C''E=SA8LV@K-;*?JJBGXK)E25DWE=3G$%#J+(IT6 MFRDU53DFQ)%Q2*]!UD"F&6["\#_.>M9,JBER-9^<$7F KX"+7%7;\ITN_DM( M.PG#&%>Q^:;\SDQ=59LI-=-648,YV"F0Z@$7_ZF201"8WC:)8;DY%C3I,6J M%Y$C@6BJG.H:G(A7_61[P4 M2J$2RJM(KJFPZX ^XG!<1="4!DE5:#45<^B'$9KZZ'&W04P56DW%7.TG>51,\T MR"25/!5]:.V+$+FXC\ M4;@LH)@'LQ*U]J)F:<%OCK"6VK$5-"E+:E(4"F1IH(5X$B3)4EA5>74O@N08[Z9^J9'\VRXZ*80F"[^ MW-P++9CU[P@F<\RO3K0K>VPH]$4K?CUL%7]S3&_[[/P-H\['WM;Q"'T>M^J+ MVD!6E44#C]2_Y7'T] D.CY*;[@CV-:Y/KRNGSAZJM^NBMF344/C_V9$_$#$J M2YY#!:T)'&R5B#44DK9WA4"EJ6!D@$KH-!2M!(F"B*KT&HI:-'E" X71H> 9 M_U %58E-:\$_[A]V8OG8KQJ*\9OC552O*HJ80D-Q?H]WL>F)A1%]UU"4HI'W MX<2SQ!I6^JRE('3SL=CYD?_HNY'I6'>XS815*FR:)=IR:BE^!M3JR8G^10(7 M3EQB-#E$6@MU'W[R70QR;5)2#IG6@DTBTSVN E>R=%4HM!9G:'JF;0[]:23; M8=6)M!9J$&/IKF-FRC7T%]%1*F(CB]8"_\V$2>_O?Q>+5R'04)A?'9O\2DPW MVM$*4Q@$*X 2L89"%H"LB;7S?-??'N],USR&CBD&3TRKJXB?8L \HH4(U%%JB)"2:RWHU(S,O7R$*A%K+>2= M8]LN&9MA--I;_"V,A$YKT?!H8.."YV!^7HEL D(-A8,M2N1[-R04&0"%!!H* ML_"/<,)9QLXS-*3(GUS,C=QIM!V7AF*S@7BI>UB(MXZU=$*<7&[M,?DFB M./ 6)+#@-W-+[AS/V<=[-B&:@* JS"$A^:H7#K7&F<\-K<\(3FW]Z[LPWH=D M$[M39T,$WHLL02).4F=6S[>5I?) 4]'8FH8U4YZ3=%4-;*;43[HL(W/JK?.K MB0["4>:\,R*6"YOF%)UB;#&WF!WYM1R4:L(D8';OC#K_.75&BN6:!/M<+G1B M:NP%,>/9C(H4N@ZR"QG/1W8.?%2?.P&?.G MH)98=:@H+$/?0>#7/.LD=ZP^^E?5\N/QOFEX7%LYKF/YWJ_FA@1U&7@?=12" M7NX0U^6C4/JB8?,_$@_5G]AC%U;KP+&<>AIQ&8V&(F%.NG"^H=V?63)JV$AH M-!0)L^?,-[_Z,(?6<[S7/FDHP'!G!DZ$I8S\Q&^0F8&Y'[_JPGI*8O8LT6.2 M^X^3?#7[<#9;A:3!69A&-;MA\;NV6X"\H9SEGO=-LZ6=QLH0&Q_VBR,_.$)C MES#]AFEJQ22!%GRO/P30GE/+@_G(>71L@DG?$8T'6C>ZC2<78" 4DSNWF?1K MVG9KW2%."YS'_N098I?$20'*G@-@*[%/GTVW3@)X'==_PG+ MQ_UX$$)#N+V@P'4N2TB2DX@^%.34-_/\KQJN\4FHG_-(\BD6YYXE@5V\1=/= M C#XHS^S-/)'Q.L7KD;O@:4C/(3;R526?PO\6!$]J.E>B+ M9*\C9GI-N5]R?S/QUCNB*G83RYGJ/&>[EL:[8U+8/$EJJ_T>OX"S6?O8\%%9 M:*G&^S[F9:?\>@2.8P9\SH<]A@!YYMRAF2;VPT< MJC,9\DN\\7?3M->E=Q=90<4T>BYC @VEF9PQZW66OJ)1ISDC*8J$MY!;D^=&#OLS<*8ZMRPREE=8*6L,^A\;Z=HU@,8.Q+ M;J*4K"+J<]D C*$=>VS^;8P)KU5>-VS!E(V?+3>V"2RG>SQBF>["/)267G66<]'R$7F(BCQD@V>G9&BI?^MV MO6\[4&68^GF^UI.J;&-'="45B9)]U7#]S1U$[)MC$:B<[O-J/E@JQ-H+*;9U M-=%I+EHIS91,-BZAUL*5LA MHE0-NZT(^Q6,8R'!.0@#@$@579E!0V&E@IV+$-D88D]@55ED-!J*A,OYRB*> M"4SKIQHR@L^Z"[(+")&*PA)H* RFM>4*4?N@:>-O_;B6P:[ZNZY-=QZYW<[^ MKFG35\XSK^7,S[HV'&.#N$UG/VC:^+G'U1?F9PT;SCF %[O'>5#:/-K2<[N, M[5S.[E/?VT8EJ=#)>0SHV3:QTTC,FNMH.RX-E2#-N0P-AS. CV9C:#:(<&LZ M+K$QB(>^ W5C6E_8%./5?CBQ& T[AJ:5W\(RB[^A*' V2K+\)DE_;TSORWPS MW('@O*'?DE7+#E!1[;9#X7PFA%QI'\I*2W_#^:\R,8HT?T]$9G7AB_@^+6?;Z9QQ'V4W(QZN4!(,R]U&G%5!5?C^@8."=,:+(F M_)'Q;Q_ZL!20(=\Z!INDG850^8[3E_0:=H-P.R"!R+3+S!:%EY M%)+]P&E].Q?H%VCM8 _4ENFEKC'Y^YS5J;F)3M-Y&.>0B8CW"7'Q2%*P@U%*[Q^531ZZF?85; RR /EB_\,:R,OAC_AQ;4%HR:;A+".6 #==?AS@L2Q+4ZPNOH3Y MK#J!S4.1NK]EMUXM>D.E%"V[A7672QK*O5(2T.@J$O6IE8C#^:ZA*,S5:_FY MMDIH,I_DI)GYU1R!2B\32J42$;VF7*>8 Q)/X<6CP(6X^*"AIJ6)MS L(@D- MR:;T[GD@F*6,[>=+^^L_>S,R)A[(VIK[G2 TJ-]!J.M_1"!'91#ZZS31(N MY9:_TX)3SW6 )\?0#((CC!UZT)"+7"'5=$U(3X;AG6FC,2QY M:SD/1DL'((#&6$N5.72=='EHP01J$6+#!IE553G"(IYOHLX*)^@DOU,2"VW! M3$3M4 G7T@F_U"[$%.DUG+Q&A+[U0O/ )!;J$,WZJR?SP)JY)42:#M?\]_"&'H8:T3[Q#C7IO->0/_ AAA-J(W&WERJ!3B\;-%<^)\!-RF MI5B5KU7?V=AH7J9#Z''H*W6^O*ZSZ?A%'$#;0S+?5&1)[)G,^M1$J.NRI [W MQ&L$G!^1]8I5?%5%.F45?,DN&&)ST%GH]7JY7,79#->U#^?OZHZB]*.&VP9, MDQLX%FQD9R2J)GKG?M1#ZQ42-=3:SKHV4%P4Y!7RZ'C[7R0,P1U@JB&/GR1 '4>*W@I6M?;KMM1*#!.O25NF(#OR:]D9JKFVM#BWY-#T[ M#"P+2K1O<5.TBS*A&,<2P7>]Q;F/TM1ORR08+#O+I2F_:N(UTNLM+G4],W%6 MGIH/?G!+B$A0":6F(HYBF%3*]FMZS;*&[3L(A:EUPE0M:T)WX=6T&ZA_"\PQ M(Y+\=^*=TC$O4YJF)BVN<,G]#U<\FMR79[,^N2!=#Y7,*\CY\Z2?8)]-O5@E M3R:+B37Q[G^'([\Y]-].(_NM^)UO'I6N8E$X5HZUBTU/)IB$3FO1/CLD M@M\:1>/3:2W:/V#<[$RG430^G:ZB+1[O,#C*,5V:GO"XLKVW-SM!XC@YK:XB M4E2&N_A?.S]N1(]/I[5HOSM/S7)QB#04BHV'YH0P"CYK*$CV.L>"! .;X_ A M^JZ97T=B*L"[!=P]06-I>GUH,?7)K;ZP(Z;C6)1>.B)#);ZHL'?=>P&Q_*V' M(:&\=U;8<*(V7"Q^A_@K"\A/HIZD:<57,6@RTTPZ^,5Q)H\1S>N;WUAPE&$%%5QHNS35]5-FD4.1E"8 M/",^?XB@3XD]R>_S;OV RL!X9-2GS=-*T6QRG1*0@>1OD=)VYU-)YI<#!]?! M!H8>)KNG2398R+OQ:SILNZ>P'6Q/U'UU?T82;91(-X3QE[4B8M'KB M+]F7G43E9'K>#R9[U\*JR]_%#CQ[X$7.*-X?.+OB4\K0LU?8A6,! MBFTY!U@C*J_-28ETF%I9SS?8\A6O^S$G;#&)KJ,QOY@GLOL?$8FFV[J::2!] MJ4[!B%"C+*UFWR!@)-M4K_T\YU3ROFXE)KZ)3E<%+.Y45CAV=J9S9WIF$H"> M& _%MS!-'!J>JO.C$TS@2;ZH)&E.!A\3']A(J2NDLQB[?[Z9!S:T.\LNDI@= M*^-/@;1T@J:?7W#\*>1483/N5VP!K.M+ YVFU]_Y7$'3F2?3>I9E!']"W2MG M+\/L3GFB,TY"O*X%Z;N45';=)9M':>>F0JNI'A3^BO/-V(6C7N!8<.;(POOK MX97*#'IN21FGC)+C8;(?P+U KIJYQ8?=HG?AUG6Z_N@_DL"C"5]@2&ZA;L]. M@DPYSX0K$6NX[M8M=+!!KQOS^!.ZE.&;FSN2UJ6+SMJ_#TGI5%7[]LT;G"X/ M"^Q@^HY-NDX421/S+0]N?V2Y-"NY!IG+EE>L0].EJI0]GNZ/H=7-K[^U9--P M;*/C='2\(]$.39'9F0J[J]#P8F#[/"S%5X[>)FJ>$M30F70O0<%0L8^>WS/V& M_ET55DB@H3!9H#SNK48.)BKQ[# 9FSA]P\3\6-F,JW-H.DR+^2:+M9U[C O! MBGB.'U!'@D+H-CR:BKTB493\,-_,?(].0[[KTJR-:8P]F\-&@?A;[[N5W^^F M)R=\]\WW5I%OU=(IB+YK.%Y7UHY@@CC8>)4]!BK&K)ND(\,UC0>KNYB<6HX> MCB@#U_6?L'UPA!CY\4.TB=TL3J)87T6)PKIQ:[I)K3TP5WG'B1K]=O!/3F;" M+KP:CHVV8I^QJ'3&8LV W"F-1Z"A,,5R=V17I@PY\E\\_I M)7WK7:.JBPF(E^;Q#V$';*FJSHG%:#JRZ#%V57MZ1FRT/G(/Q9U*T'#%JHFQ MR$Y&'N4TW=0":KJXBZ8V/]Z-^ZGE:-@U?!O?K?.,;\9ZL>DN210'7N&5U&0> ME+*^OO]2\^/SW%;G[[ 4K5WO3,#8=6_@2'%(DU783=*KE_/Z7:'@H S7-U4 M,")%I WCH:! JZLI)=]4"E.-W(>P#KA3YU'E"-ZE%#TVH9EC'G7TDOON<4@T MA;=XKH*V/I0?K%N$U_AS%'LT84O##22:@AJW==RO7."Q"6OZINK0JOI0"V9QDTX5J8A\IEQ MBXF5F7C+Y(R"8;*!>5A$Y#T1BO_%M"!"[KC/U#C5S3=;+N#Y'=]-0> M/VZDU!!+3J/1W4E9PCJQAD+^&O@1G*TWF2\/'+.3IX$PIA&3OSEPJ"K$5"37 M5&%+;K6IL64 N[/@"X&#QX8$I>@J->IO+*JRGUNUY34%%GS74&<719+WY&(D M#RF8>"MHCF,[ $(]2K>)7M=S)>M56Y@+\5^\&]);^)_ )5>96=>>&#GAP0]- M=[Y)@%QAU@YZL,(+TI*Y /08'SM),JFD(?3IK$4S*1>G4<;8]#K%Z]J;J2]Z MDZ_Z.;BJWYC>%UB"R2'";J'.UE5I)"0:"C39'TPGH+>\7NDF@+&PB$DT77\K MZ;=G)(JR8<)]+565GA57 X\J>;,Y=QS*#'I<8Q17,@T-;[S2:<>OA_2<@'/3 ML^]#0L,]I8'I)3I=5P7JMY>>NA.3 M=_F$NAX43*7A=1=1MX-KI6,6J7Y5,K MX\6/!6A9A*X@*XB$^=%@@RB,BE!@TU7Z[*H0W[VEAG<0(SG]P-_UM N*Y)HN MNF/TGCH$#LY 8\_R@6&+X;1V#(.MYHJI1JWA./\$LRK@,B-/1?1H(4Q53#5J M#<7,;TGI^0,OEW ,,J8*SH6JF%37 5I*O91=DZ7'>,;=2$JEJVS%MCU,O(#0 MA<].=NYK_X8DAU!BSS>\K7XSCZ;3$,^:EIVW0Z7WW+J7\$VZ1"%]^?X0D!VL M'O0M:\QB,T/[6^W!/D&0[16;-^#DHC15F]KSY9C;.L0@/)Z7N!IU=5IOZPW= MX=E+!4'-<,?U=YE[B3\@W7"GYWQ&XG9L)Z'\%9_[Y=PJ%!Y@S!(G)]-#6H70 MM,)$.WX&97300;1PAA98@BM&@PRH0,6%!:G[>O+Z^O:AE1.IN$6[3<' MIM65XSJ6[U6EX7W34(05+"7_@O]-S8-K6F3LD6![+';*_("E5DP:"CV#%?'9 M,7]S3-]SXD$<09.0(]](\,5NR::AX$/SX$3HAH9K!%!./%Q5V#6&__VKSC0O M$L;P^DGAD\0O(;TA:DHY?P@)LZ%M-UP AN"ED'SV+09\PUMECS)2,M"-.R46NSNB, HMG8$ M+R$5PWW%+!H*/ +J1S.BI\]LS@D7/NQSCIP+(#7JTZ][7N6@ECEV5[>D5W5$ M&P@UQ)$.LQL,&D:3 O%"2C_ -W>27.\WQX(D-;4-GLS SK;I.9SYF\OIP03. M99])B,D^Z3OUQ![ (@3'\>3FI)0-\!NU@%TP6J=H?155*QQ@TV=T4SL\K&_R MR*'6C">J8AMAJVK;[-L])>$N?QV9_IS\(G;R;N+06MR!MXL=MNWT![&P\D*9&&0M6V*PD,%)'&K0V']AQ$ MI.-*3<(ZZ3D(^ E:Y*1)J1M%Y!%K*"3/1$P:3,CD=>Z,N,?"VL:!;V$5B_=' MG#XW!,>B[!B57 &EK@FLK K$KRRXQ'5=<*:6/_\KLVFL_?(3-]5G@=OQGDW' M%*]2X:!E?-S+N9JE5&(YR\;8\ MP+<DNU,)L7"OI ;1U<1R$)]I3=YVK0%9I9 2_USA#?GT+2Q!T?' M!!)0@/25;6+?NN:69[UXR=+9KGWP?9>8K[UN-@0,%>]!)J%ML-93$TWFF,ON M79LH6>$4';3MZ.?=$6_FXP<6]N;#I4\=+*U:0LR#N(.IK;G^8+)SKJFMU MQ:-72*4M>H)F9V"$C0(RE)KA5OC(TVTI_62Z>.]VZ_I/$V_C!_OT,BAUA:)N M< H^]Z>5=[I1]E4F*[YX:4#6:D=(]%)=UJU,3;L-G4*+(+5!>=L 0MS?9:01[ICY)&?S6ZQWGCQY4650L,S/GWZ MF3XYD\5O)EYO>'5*W4&9F\9FTK-!<40V) :]/*D2UL1S)RB9W>@TBZZ-2"M=&C)A-29M5+XENRUX$KXX(- M+%!E8'L '=^V)/BVT[ZHJ7#^=M4G\#,OR'XB;CVEYTN4I5T'P62 MCW9%F$_[D7@Q(R_GDS8:WC13RD('8"EGXC(Q1.;$6(16!9[)K%M]N6"^N7\; MOAWB*1@=U1R,)D@Q:LWF-*W^KLV$V6*X$[NP>U7>;&T@.T]I,[63 M"UNE.A=9&4-8=L0K9F,\&+%)Z+CV,Q6V,YFF&:F41#];0;-+[HH W*0K*K2: MK3U9D[/!*0:SF5(71)NVM/2",DT\%=*44TW JG-H!N_*L7:QZ?WNTT ;G'W* M,46UE*C*#!K:LO*7'FB@#2@+WL+B-6*:*I2>-)/8JJ%Y,*W2=6XGYFHG$/K] M&U\^XDD)+3+X9#2Y\]$.'TZ\ZIK<0'8NBW+I!?2/ 2%>-7AN!$=NUY=$H9U0 MA(:#H,B>E]B?_?H#K1*2\Q!H[M6RDLBI-!0KLX'QP#!M4@T<#.O6,W5.[6QE MMWY G*V7O6$%_\0P!)I> =BSE9;QM5&D/Y<=2'$_FC_T-,4YYCUS2U:]'"RN M#7GWK-W*T=0F,'#")^(T!4W+J30<\MG##K_A_SVH[,;4.3045R$L[ST^VY$^ M\5'+I]65_QRZ D5 U\G]/O8_S_5+"=XYDE M>3*ST1+.7==OKRX;>^B40O\].^W'U^BT'\^JT[)H/O1&ZC8+*9=P#MV1B."% M@+83[W]L/0,U\)Y#%_#P;-<1RB6<0W?0X3Y^),%#@'>P74=)NV(T[!BE'72U M&UHQ:2CTP+:IX[VL^8PK7Q$QSIJ).Q=Q+JL]E64',/LS9E?]< M^H?C\JERF&W)IHV%LMECM#(W4D/C+7%LO_Z6C!*QAC.'*&-'+2E=(Z&&PI6? M)0'MR_-C9&]784)DYHYH6,VVV+V$,=M3! MGW'H>\NX"'1CUV82:+Q%3E9%C!NIF&>K*>,42+61NG&E)-[6VI$TU'WQ6'EI ML;9]4B/7<(8HLFRD4S6;9D,PU;?AT5ID^(N.4;;]V6]BH56XM!9[X1\KS4]^ M$8ON,CT;WIFDE9J2/#':2TU71?>,^B"F?_VZI1N4.4_ MCZ[X_L2N4.(_CZ[XX<2N4.+7L"O^YIC/23J;8TP6.\R?^AF^QD%V%XU[7H\$ MX)U(.#<5E$XTFSC*KR,>$@'Q9%.E'BZ[B+\5N=I8? 1=!#I51W9:@]12K*E*!%KBYF\]?6L-ZKTFB$J MC+E,TUL-PB+!U:T?%$]CEW)R=BU"%X-G@T6OI823,(RQW/F&\YARYWYK*/5\ MNG+C1/-@ZH?EKF!^/1N3)RZZLN%CS?7-,3OCL285H=CCJ( MGW)]6BJ8S _L4U6 ; M.%;L1E"*R_B19U9O(*6W'C? 8.UD;UIU*DA#2S(K4^(<2SWMAW3\3;PP1@'( MT _@5UJTK%-:%:!A9Z3;&]S=2/.LR\FTF40;EHTU(!/"BE=8@D8QS?S!BK/V MF7E U"&GEW0N?9;$H<\W(^<14Z?9(>R"D]>X,5]8^2WN3\G;=LS!N@NS-CW3 MM"2S#^&B#0C ]B(_."[BP,(+5-G#N3)Z#>>)U$?FB035P$<0A)N'-'FMN^:8 M?W)!&G;.ZHDXL HN'FF#T]R9B[?AVS_>6B 5%=2Q\ T"^BI2K4^Z\FO8%5QK MB<#6=J8F-GJ0.F:[1'J.$*:10&4[HZ1M9W0IXYRZ!";GD[M$H8RSZI(=_'%ZIZB4HF&WT';7IH$B-P8U$>U, MA^^3V(W[K+J!6HG8O'8HF7H_2-G/IB.4%Y6.[#IWQ"G+RDF%G%6GM%A83BKD MO#JES=)R8C$Z=XQ*8HN64RJ?^:PZX5-L_N:8[62O\V@H,O=D@:V_C6W'Y"Z@ M+5@T%!CFK- LOV!\[7%1;T=FX:"2QY>Y^175:,^+S%!@5N( MR5"?F9@X);<1E*4_!U%IJZDQ,Q>ST^+>)6B5]#_>"(\O[$KE#BU[ KZD&EC5EU M6[!H*'#5\TD<0%Q_W*$]JXX=D 9+<)9OSB>=!> MS-R/&@N!&V&1#.PWG47 M!S!$(C#?-!1AZ'MPT(H<*/;&]^R:CX?HNX:BK$@4)3_,-V47+4Z0@ +MV>QK M)MX&)U[ZTX)XIAL=U\ZVY- F(=%&S(:K[J$9DL'6Q)OS3Z;WM#/_,22N&W[< M/]3?OO@NV>&:T+XX;_^\__\VZ__]^SLGW?3AXZ%3'\% M'*]C8F!XP.J\06_9F:/UVG ZCP!C:-N=.PRM%]#I7)Q_O/SXY>-MY^PL:N/. M<$D=Y'2"QBX_7FS_THO:0\XOG<^?+K]^NCR_O"(M_/+ERR\7EYWNX[;D(^G@ M HJ+VM#Y\0O]?\_DHQT"U7%_>7?A;Q^6GK?^Y=.GM[>WCV]7'Q%^(0V<7WSZ MY^/#S%R"E7$&'=GLXO+LZN+CNVM]B+I(_RSQD;@X_2O,*9_ $I;/M!_)X.+V]O93\-$C[T#5MY/H83#!T3+@V[*YI(M_QR#(P(=TT(7#I MQ&CY-@C[2/]O\#\^?#5LVO&N8TV!ZV%H$CST;WW@&=!6D,PA^U"')(>.!S#I MSN!]388F<$? *R&3O-;J0#?VE@"'DPWIRHZ6X/<1"7:;U.]#$KY+^[KDL6L0HP\]NL VDT4;M$^(#,QL\V':/S)<36Q,!> M:M[.%BTAC6J^6X?$1L@#_&Z7$(EDP[5HB?5*#3EWCF;^>FU#LNFL#K="X_58 M Z]DBD:X'$A6*_58B6!M;%:1T14LP?$B5':"DVZZ+A9=+^Y<]Y7TA ZR>X1G MQ 2= =/',#WM/"#G90[P*E&S)/_5?;\>S:&&FK>9D#T=M5BH^;ZFW2IG'DLU M6P?>!\.QGEPPA2]+K^06@-M4;?9_."(KFL!%+=:&,W4\EP,JU6R_B>(:\][VD[V&Z788JP2__E5IF M*4 :=,?Q%IJHY3UTJ#D5_J',I"79F82=&*>FP M12>L:,Z&AIT\J2 &6G".L5H;SF9;E'T<5VIC?YR>-5KJJ3,R'83-[E"C9;P] MF=-!OMG.*,O6)/.O;P<]>"!_B^1).USQ07R"._#N 8+ VOX*/?JY\_.+\_/. M66?;!/GWWG@T&S\,^]WYH-^9SC^:PSON^,)X-I=SXD!11@!Z );!N9 MJ2[9-*@#X;0^T>9YA%X2V0E/+@< MJJ3JI@7Q]>;V^KQF%@4D95DMCE,X NLB?&Z\1\Z!.^ (HY"[:'K.:@.WW$_V^>RK"4U#>_6>B F^1"&(YF:.#<:,\@V] NQ08#/_V846!/MF#:?43QW(GTUD11;Q M_%FCN60'-!2&P/'$*_Y30\2SA)+L(E7YHI6JI*Y#<#4D5>JG8L@HAEADD3Y< MZ[3]'J>O?^0X-!DETRAOR9;Q^J=B["F&K-@BY;C1:++8=CV.OQ%I1EQ./[V0 M92&'OUQP.AY13($+B(R6P?VF5V"C(+ W?^;/K:,QK;GD9$E5AZFC!WRU-B"F M'0_#U1_@*["B0&!T!_K072,76.,%;Y67K=\>WLM!UM"-\ TX1!(VC8>V5M"! MKH<#OU?^*!?4:@_?18!JZ&">@>"0G,!X-/ /D! $AV!^A?9PJXA1PWW[-TS, MD/ AC=0=R4T)D[9IA+!TG"B[2&7K!E38BPX/F_4IQ(#TM'N# M_L8;0&R8WA_06_9\UR-J2D\,;)^F::+K/OE?B^]B+]!22DH7YT1*-XVCO2K8 M\L/XUT][096'C[1D9_])$,(-N;Q4";GLC1\GT\'WP6@V_'W0&8[(?P^T#;YD MR&0$R S 'R&Y-2HX[LAI/Q-.V,N&$[H7C,.1TFWJ-\8EB(O/.0Z#7L=U( ?I M=@J;(!P053R,M^*O-%:WCBD/#>W#,.%"%ON3@X%APW\!ZSNR*?9=E,HN[4 7 M0Y?\J4_^DP@'8(@LP;Q[J,\U2OTJTR>&U_>8\M70M\C#3Z'&5VB^ ^ME&W35 M71#Y3H%I&ZX+%S#,]TGVYNHJ7.03/]7V2#+5<>8U8>@ FD+W1Q3]/'1<#P>Y M=F=K8%)@/0PL&!2)H6=06W_[X=$>W?ATD0D#X>0H\,$__%.M:Y6TT!-46L8AE?T]N@):X] (L+8NF/[FO>SK\MXEJ_R M/.2!%GZ6*EZ8"Y,SW/:+Z3/HTL), M#@BI/FOH6MBEFD\$4PH9$M32AS E>IB1:X#UR@'Q#R'J#MLV[>R%1 MM?'UZ'-73AT8 OFCU_[[%7KV=@O"&FU^^&S;_*)%,W M+8@K(HBO6HRZ/)ZRW!:'JJ'?/?V.;U'V%5MIAQY4 5K#68!YH)0_/>=5:1O7 MD@AUO!0>OPPF/F-C%6T'D=+(JK_^+6O5YNXGI>HTFZKB$#4,W,H>$Z1Q".Q> MN=K-YKL*L-4[W ]S?*9*]ZY*6SD6(-30B[_W\+?*>):IFA;#YX8271BIC N_ MSC/2 !@Q]A^0X:B,;6&]%O&N#+-Z#[^LL<4F+;]PLYDJ@$U'5SVUWQW2[(9_ MDI8LTFS.I!$=RQE_C_";@:TXV\MNH.<,*&&=9G-4'**.7OGX,&^Q@":9'<9X MYB'SQQ+9%G?25*G:;*I+(XT9U\D]% K@.[ MHL4S@ZS9R*/VVG@19KDT[&\8 M^6N9@QK91MJA!15@CO5!WUC05P/:="*+(.YR5_3!L[?[+YY:2%9/"^?+S>W- M51,5H@S:6!5TU^+B]?6?HY:)$OJHGZS84Q>&!$ T/'%.=#E_[L@6U(5738K@F8J@[=XTD57POMS)<_5E7XKGUS$IP6>&FGO]B M9-0=NFZ0'F+?L%V9X:EYF]GTP1VEE#):= M^=)PI&RJ8HVD(=_"H%7'SW"Y#KQ.*"04F[9EC"GAN_ T1XR9Y>Q M'2@^L8Q+MH0I%70:7L%,IE:)\6_R%\>\*BT@M3!,'>,[TOE4) G.K]0BB@L M/59HR#;"GAYV11V*\UK1G\A^^]Z -K#HT5C0_6?#_!'J+ '$F(9+MM@"V@\E MA0-$G@B=5+&_!<2'99+.*6Z]-+*O1':73>2W.-8#1)/PMS3S)<1@O4H1+(.@:-)"2Q M%PFU3?I,?J7YG:%#)KK(HD&.^#18J;D6J4BE(M Q\(3U>*2DY2]3M46J4!AN M3+M.%ZH24A!FW6&632.])4CK3B):*BY$ $S#G 'Q/B2X]4-#HN\,YP>/0599 MK1D4\,'@4AJBA@$?<>>3YJ> RF31=C(I1"@S*.L,X&;Z!(6SK:!6N[@N K99 M^;KEB1?62TGC\OSF]KKN!&IEJ"\&5_<$WA.,+)_8B&3[2':6FRC*2 78HTESJ3=8R#*W?+OH58.I81J13*[3 Q(C(^>L8:>P7O @U.Z13RJ(-1P\B4[/W_E!Q''O(>'Z6.R@N>A%5MI M$_T5(-?P6M4< \/U\48X0V<+IB%>$C.X[L"SPN1*@M/QJ?@I\ SH &M@8(<8 M%NZ38ZS7&*TQI*K*(3._4HN(+0!40^?7(W0"+ZM@1[5?K D\'M!HEA*'_$I] MI'?2MS^ZXP7-N']OHS?9]]*_Y+^7/IN3?SP.1O-99WS?Z75GWSOW#^,_]'TY MG>+?>W4@\RI!^H=$R0G $%&G&9W;01^$_]SJV^#=7!K."Y@280T6"V!R/>TH 2$#K(:'"S)Z6;HNCX-HB/3SP,(%/E%*A7A2_TN]4\]B4"QGG%TW@_:Q!(?-"1+H2N81S:3EW[D(K$ ML5Q)KZM$S5/@OZ 4A(%J-8SZ9*3\A!BD)ES30]]-WI.2N75.@']U_,)XMYKG M^V#9BG:4\3:3=YXFK'<"&E!,!AIF7DH"B>>PV=+ (#JXDM !5K434P%I$1P@ M.Q/;U;9;H< :N="[1SB8KE@N-E[9%I.HCEN<AI>6THYFXFDQHN= M!$-8>8YN);3CTJ0&Z J]7N4G$9%MH ML:I4)0V- _[FJ&N2OF-PY[O0 :X+PBO>@=T6_H4;%*#0Q"DH25EQ'"! 4+BX MD'\GIK6QL[OCV/1X]A,L*<+Z+2:^&EDVBQET6:;7[%$Z)940C5 M9ZJK?NY7M@ZD&TB+Y*9->E&1, X0)B@ZLJ+7\3WLF_1+@2GS-S"]+EFHF+=] MY"JVF.B20M Q G!?9>,0YL3Y6YCFK[M80)OF$A&[L.6;:K&N5"X6U,CE$P&/U:A/Z26; C,Y9[E]'4%956'5/43VDY7"(",GJ52)X6FT*3 !? M\^Z;"ZJ=HB+(B. 0P9$27N7H7K0XZDFE:HLY+BT&<22D!D,]N*=18#^X7R\E M@2\7;5*$4Y=UK4VLE+9Y+(I[/K5>1 A*) M@YBT\BER)+5]VJ]H""VC ?W41-L06EGIZ1CA@M$">O3- GZ,4U1 /X4H20GUPZN^QU8+\'5P&V!;P9THK=(..I0NMT3T)S#R$C'#)=/#ED1 M;?@O8,6]'SO$6B(=BKSKYF8G#(KL#BS(G_FO!!5O,"VS*R(S34\UBNM5Q<(Y MP)LT3%<&J]N).^&?.46*T %@M#P;9I[ ^+@Q:0PW5<<1,3[GCQ@)R7=(P"P\*1JM=B=2@G V$,< T3 M3Q^L,3!AGEKP@Z+@Q M^OD56DQ=0?#B<-IJB$QJE.B>!;=LR^E3PWV A)T20_#!<"R",= MX?!+%FXY M=XK =4R[F88@>9$AOU*+22\A '&(:_4C]Q[A;[Z!#<<#X $:S]#.)F*3JI-& M]$7?X)/RXU@>OSCZM([M]"LQPA'>_(&)[/KHC6?;9@NVF&-%T.(8TEJ.\U^A M&^IG'_G/WL*WNZ:)_-R$1]PJ)T"V,GQQV.CQ:=]Y_!B)5T3WU.4JGX JE!#$ M(;)MLM^B)#T+WF)X-LP?<[+^N$9PQSIM:O3! F ,+$9<3[%&TJ"OVV2L52@0 M<8QI#4O]:FU '#["2?UP#_"5QBQ0 _0[L"TRZSUE'C]1JMMBU2@O!W$0:373 M0NA_IXH9O(<<7(-Y!-X2)>])CA?;:_1!')3AL"\=%&^LQ;IP ,'$RJ'5=76Z M"(YQNUF.!R,HCIU2KD M+QL-'^]\A)<.9:JF!7'3)F4H+898'PX>L9?M8=\'>T] T:RN] [5?&DX0=@9 ME_X*6FRQ5AQ*.K&R:'6!/0MT#PH[RXEJ]1:K2R6BB'5#JV@_(:+T8"BJ(NE6 M?FJ*E$1BA3GXM7?&VFB]TN>A.8]H2]5)0_K:MN"I8OAC2@_N?>1VSYVCY).2 M*LSN53U5@F7$$/.L581<%E%\?J8RLR?JM%@#BN./;XQ5>1M=7T&E-*;;]C,J)8"85)UN#F>A!/O.G;TH/T'O M5VRQ$I040JP(FKOZ)ABL#6C%AYK1Q8VN8P4@

2GI:^BV9-3C(I$%*N.5D&%6;"1@2N1A4RN5O4I0)!Q/E^*HPK/(!2Q'DF_H#>LN>['EH!S+M@5+"5DU03=8G$^J)3 MZD+)2 G5,(*\1DY26Y0%$BM+E:&(A]&6_?5514GVZYZJ;DC)(58)G>XD,_=8 MV*))ZD\YZ<0Z=>@'P4OT.]\?[P))M@\J RMZPT)"I"/Q&C[%$B59ERT MD>O31]>A8\*U$6_?YG R&SEEGUPWR'Y/I<-0;3KH/G6ZO-WX:S8>C;YW)^&'8&PYF MY.]Q=SIHT:$?_$?')/^_ W9]ZAB.U<';7H5___>H8_]!^K"R'3='YV@7GPGE M'XYK>91ZQ&1OR),>_E51NT>VOZ(.[:L9&=D8;XA6!HDC.9:65-WT,/Q\4]_3 M!!62E+6KBLM"P[=,,J(HI!Z*K9R(HE0A%1V?1H'N&KF&_0TC?[U]S(F98IB- MFZ-$I=L]$;4ZC)R$SZ,015MCB##T-H$^'MYRBI\;C@+XZ#UO-1OH\_G%O@TT M',T'T\%LWAG\#6T!'89>$(9Q,BX1+.+MXU>!90RJ^[A%]KH,5_:6P)JYY6( M Z2WD%.R4%N+OV37XO'\^V!*5N3>^'$0+L,)'\1XT0D^WTE^OQ-VH!/UH '+ M=KX(JG(AC[Z,,I.KWZ;P73X@U31WI?=(\ M_0;KR()1*MWI+S4ZB(OS( M+N.S5\4 ):Z^5> $JVJ"-%\R"9(H=+_A/.%;3 M>--5Y C2D%][2XUR G?,A!L(@S7B!36:3FU1B-6_Y,U>%8ERT=B]G6K-J-TT M06\ !UF)6>NDJ$X;."L&4O[AS$-:N&0."!UBT54_9WL[-!%HI6;07I]?[1NT M\^X_N_/A>$3^-?I0<& 6?RJV7H./-35TH?/$F1Q&5="K3'E8;Y75I6,$^B/VYM+@9[\Z2_KP"[-$G MUX(\F<'QLVV'KZJS=KL'^4YZO-!\X%]JF@/4Z8[W6\<3C(PQP#C[KWG(I"71 MC>V?F6=X/GU)+%68LY14T'+35>W0HI!9I717KGB8Q:LT*13&(M,Q%TK&MM$; MS2E:0M$4OG)*2E=6+ 4CF[14P(%CT"BQ\I,:N\%35"L)"&FDT#1^,R*]8O_H5-7.D7)1)J8F]I/=TTD/WX/YO -[T:, M8BNGI$,BV)&"Y+_:<>3[++&G/+.15?6/7^?XQ[?!!M1#'C;? *=XYO@C['GV M3DM>P9H.K[:=^(:S3W_G%TZK+GTLZKJF$2LF@'5:)8%&=]]R!LHV+HU:V\$% MS07";P:VI*GEMZ /WP68E% #1>0:!B%D()%_V7M(8 I<@%^#@Y4@^XEANW\0 MJ(;C;>(_R6I*H<;;KD35"47CB QO!I2=5K" M:G&L1PH/W^_YG_]C%T+1B]8--C2I^D=7@WRN_/2]SEI9]4;T8?8PFS)K$+*(E!3 M@:LZUZ($S"?'@C3#U[,?)BVEES;B0WWQTB394*M4IF(QZ.T)$NS_)6J<$/=\ MO&J!GKK,#:GM<([_H& K)Z09:C)0"^I4UA8Y)P-]RA H[U+SZ^K#N()-6!YA MT6WJ(4_\XWSYN^?+">SMXY6I#.#9HFI1 3?9_%I1EN]99SKH#8:_=^\>PC1; M9_/OPVF_,^E.Y]G$WT;4CP[>=J0!\0-,0>^>=N9,I<):1UX@LOT)O',%<.S5 M2P^8VQHC@Q0)2T[ZQ5#J'G^P]<80,[:/_&=OX=L,X0A50+&9=FA$%:"U=V\R M!<-^H3&9W">_6NT8@K&;_\YD?B5]-%A>ZM*36AY&#:-FY :B@&V5-EI"?FG( M"MD1#VGG!A?-N4:NFB'[-6O(CL;S0<:*I6&O*3M6?RLUOH__@ Q'9CJ7*%_C M0.?T3GZ4YS>@SQ"7IHTWM@L EF0"GX\[LZ?)Y&$XF,YJFN*97CNV#!@N M.E[!"CR'K*9Y>T)A^93RW9P3Y;NL:7B)Q1L[!]4!'2F+-Z-C[/DOOW!+.,E# MHT>^,OH^@T.H59VZ+LY9KPG]/AC-Q]-FF)\Q\HWHJ:!DL1J>% D^/C7>'@T/ M8&C8;I#&6W"W0EQ1GQ'&EW;6EBB(2T,GP1;)'PC_&#H3C,C4H<8MOV;#R54$ MIF$XPQ;*/72@NP36-X0L-7;Y-1O.KB(P/1X%FF"P-C:KZ"GB(.HBSIZN?FGY MXB*[>$ZF@TGWS\1-6U4!.,+YJ%(LJ>JI: MZ*67JGWDH1PDDNQ:5I@42]*QDU])SP&L0%UR7!> >J2]2 0H\:9!XJ4#^N+. M"S,\5:9:*Q@L!5;#15?5H2Q=KQ5LET-[X+21S/&[ZQSIITV3>\U1\+"1[WCT MZ95XF\T8P[)5TU@O"-;;YC%;&K!:\%\=P<%KY$)B>>68$;EE6T&S.L(C71:= MDN\;=M0M F-G*S-')J]P*T@J +'Z6Z%56?%#AVQ.=5N3"48+X+K!)V8 OT(3W /6W?K< M\JT@JQA*86*[ UQ;V$WGX\7 !J:'H4F:CQ%&@+D[2W'-=O%9$&_L(SC7-50Y M@) 62OY4RZ_0"L(+PHQY/K0S*+%!&B_"YU\&[P";T-WY9]D;R$SQ5M!5"&1, M5H5>'\$4ZS*!),/)>AA8T N3@>?.N6I-I?%?$OPWS22Y4@'$"B";$*.JL4OO MQ>^T=;QX^NA^9-V2ISG-' _V_=4Z+P-!N09;HQH'$$.L((=./,;Q=T5/,3\8 MCO7D@BG]HAOLP.5N%5?8PZ=&TZ\539)=J/L5+)L2988,9 M,'T,T_=3'Y#S,@=XE:BI=@)\R0Z?FLUW)\#=W[O#!QK@?W8_GI[-N@^#SFS0 M>YH.&?=4:7_.R*!==1(]:L!Q,4..'.N94?*OXSM7PC=('H&W1):XSYS2^DP- M N%FC7L51!H&787=WPWH/R !XGM38%C0WI#10F0 G6#LQT](=E=T.!JC!K>(R\#_#^]]%0>.,XOU*+Z)8 IDO$%L<2&0%/;:V^8D5KC2>#Z?S/ M?W0F#UT:GT76Z\'_?QI.Z/(=WM;0?_'-DU!ND%9>M4IV__P/!*E!_)4?&*)] ML,; C!YC=:SABMBVF&/6EV\TK>M7FMRRE2%QYPHXB PT7.BY2/->).IP46'%PS3#,INI'4O+0S";$(O3JX MF]+UP@3.U&\V1T-Z $?^LC:4VTN@_$_2?=2>R.ISUW#9* M!T,$]^#"FQ8[N J!1Z7::RC[U6,67DTJF?E+,MZHTEBC8@$VC56"DH!E+C'5 MN5!'1V.;2-$YZ_1>J092JX)$YDK3D5.WA6')QB8(9$H\?:JV'6+DE0^W0Y/N MGS14)XKOOW+N TG6.;[;GI)$%HK@:GK0R?G2)CLUH#U8#PC? \X5REDJC28R,+P MZM@511V]Q\$GXIF53]A>P7;0) .JCLU,SW<]M'*Y1FGJ[PVG0HRE^L>PJUG9 MP,[9(;&,94NGP7ZI\6VCS\2NUA6 5@P>W#L8FF MEP/<'EJM8(!+BF=VG?;0K(!/)G?"@8R6)V_[XFK@C0Q.#H#+R1,E7['!/)8$ M*9,WH?;;VA&^Q+M[$C>VN94:3'8)@&H9%RHZ@(G,Z^*G+TH--)C8BL!JGWQA MYAF.96!J55B^Z?UA8&(]>IO( Y(_JJ7J-E@'RN.4RLG 2*MR2/_M'<(8O=$G MK6=+A#UZ=V7WDYH3E_&FTMUX.AW_,1Q]"RY6T@^$MRF?MY]H0&0+0S",F+W< MTA5,UHQV!^^F[5N FH4TNX1A3XPU,VVC=%U]AJ=0I.G)N1S"(X4!1G/#A,:Y M(6=WVWG79S(1W4.';-C)?W1=%]&(;6#1JX#W9(R$VX '0(; LV'^2,3B,%U1 MA_I86H37-?JU%)7DR"+1\*&E'=(8^[WO!9?Z(,&\-NSI-LQ$=>[_DCOW[R[2 M+X(/4N#A%SN[R)8&K 6QV/K@.>\N7[K8D8VXY, TP M:8ALSV*G8?0'-<_9[?EE)EG!H#L+4E%N/]$Q'*NS"#_2L8.O-,!9EI1*? R^ MX4Q_G+)'GL^9O<@_]LRKHL^ E:(D.4DKP]+=C\4$)+RI+JC5-H(%R'1W,VWG M2ZDIAUM:CUX+8JAR*^FGEP)J4M%3ZM!TGWPXD,2),D3UVDCT82:APQN$/;1: M(RHW409"8: M+YY<$-S;S4G2I%A;O\&:(81G(:BBTGU"3F*+X["CX2K!\5Z-M 2^WMS>?&T* MKS)(=+?ZMI$_HNDE6[!AS$D"T"-1>+@H!@\D ^KL,>R>X2[O;?0V=!8(KZ)< MI&I+XV?NTIC\4,MNM(&F%[\&XN#>>%9O%*;8LA<#\RAF7!=HZL MD3*]5'/>E6A1+]TNI0A)A:]:(AH^-R #4>70J7![)ZQ"\O+0))5\L W9'3Y' MOKF$*%3W()F;#ML]R.XK._>? !D/0,< MZT<\OM'UP!R)_FE(MRENSL]C(BB_KB#;6%^XHE()]B4XL]=(]\[?*8&^D. M_6+G\M3VTS48FLPN/3D6X2]XAL :O)M$[W/?=5=J0[\90885R:V4$F@-[ :;.F5W1;7<#$OKVN*LU:AMO33;Q6V%&U9)2%H.)M5 M/@]$\?)VF-Q[-AZ-O@U%O&,9JAY_LF+MO-N :)O:]-F&+ZR8Y^353U;A M8[_GF.D"4>@P Y.$NU.RMCY#6R3][# N U'#J9H#9P9,Y%AT+ZW&]*Y>"SD6 M@*O>(&5GFD1W]VU+!A^.!'/319=BUXD MB--H&O;,,SP07_8WZ*VN7OB4\+9HLD1D="!';7V^NLRNS]U^?S@?CD?=A\YP M=#^>/G;I?YV19;H_&,T&_<[]<-0EBS7Y^VS>G0_"E7Q\WYE_']!WM\E_TC5^ MTAW]&=R\BGK;<;?=I;XIM.UP Q;W$?#"1\OHRZ"6J0O?849)>)@; [B WXQ/7PO M--@39.C-KB;'EH>&5L9V[R,<+HR2^I%^;$9S-I,",6FH"VGAT0<>O,TC\);( M&CJO1 )YP?52=7_JBV@.4A&O/+W"32SG\SH$.E'$J3R)%W B/?PD]E8ISQE!2?AN]D M]@&&KT1ZKT1LKH?]8#X=(:\/7(*4/GK0=;\#ZR40UK9 #)<_7Y5N]Z?^9?7O M,$*52<=:BZE%1!A-V'? 0N8OV_+E-9/@Z3W7')8A!;.6;/\/W>&38_09TL M%(]EKBZSR1,/Y?9Y#GO9<8-N-L#9$USAVM^8Q#\>^V77X+."EUR39?09Q&DQ MIIYF%798P]TLS<%!#T?)/^BNZM6P@^-2KV=@O"$+R.^&S8WWD*J;%L0E$<27 MFJ=?,4]9;HM#U9#SKAG$9KA38 ("Y=D&4V!3LX',Q^+76B5KMX/W,F U]#Q, MZ.-:,'[5DBAT^#*MQ&PL4;,=C!<%JJ&CH.\#ND5):RQOH\8JVPY&Y:%IN#%/ MN#>'3G>Q@#9]@M"=^<\NM*"!"93MPX0TRNF_$72\WTEQ8OWRO= EVM1')_B6 M6/4 -9S+14N3,)FL? --X+PDFJ9,WT)6!;6:0&41"!I.W8GK4&2.F7G(_+%$ M-NFF&YY?[1$H+EY?_WF1\+L2^NB5K-A3T>P"(!INXA)=SK?$>Z?UVLD[-4;I7P69QOC2< MO;ZS>2W62 L8KA"XAI9Y $-Z?N:4;@'+11#J:8?O*ZJ,%Y'$H^4 7*V0$_0_ M]Z!QKY@^="E2P!IU$M!TW,5LHSWH%:6A$]UNY6UNI1"<8O4(BM[O-DTM3YT>$."]=TX.O MK-,5E8I'CQ]")@!6$/D>C+9QH//NX!U@$[H[[UL&)KN"Z&5"IGH>OZ]/["T"&0R:;5?[:A.5XL ":BD)C%<^NWA?1R@#4, M2>&((XR7R[-)U!L@(KDYO[R]N/UR>?'Y\OK+]>5-)8>N\:P[1P_((!].!O4Q MCE?SBJ=9^Z+'S; RXDT?L"I#%YHAZG,6F\)P6-%1)<=A7OFVDZB,74/O(D13R)S1//*K@JSC3HBH+_7ID^U;^,^A([H^P)_)%1MJBUI4A%S' M0Y,LM.!,;Q<1P[Q*KUB[O7H@#U=X@*(%^=&-T#X@>WT,V#=#I75!IK&TK*[U M"FQ$^ZW60SZ,ZPIM&O'52.GZ[65?!7#LZCDO%DOS MZZ>0@RC2XS__%U!+ P04 " #=.)Q6/JE5([.I .+@L % &IK&UL[+WK<^,XDB_Z_43<_T&G[H>[&['UGIZ9[I@Y)V19 MKO*T;7DE53_V2P=-0A*K*$(#DK;5?_T%^)!($0 !/H!4MR-VIUTB .8O,Y$$ M$HG,?_S?YVTP>D0D\G'XSU?OW[Q[-4*ABST_7/_S51*O7O_]U?_]/__/__K' M_W[]^I>+^($#\(1A?$]]9H-'K_ M[LV'-]^]^7[T^O7_28>X<"+:!8>C=*P/;]X7#R;Y:#C\8?27MQ_^_O;#NP\? M:?\?OOONA_?KX!I,U[?_N_=M?;F\6[@9MG==^&,5.Z*)7(]K^ARC]\0:[3IPR MJ-3]^8$$Q0 ?WQ[>)6S!_O6Z:/::_?3Z_8?7']^_>8Z\5SF)[+'"2XKF[*DO M:5_"'IK62,G9]?[[[[]_FSY]]7_^UVCT#X(#-$>K4?K3 M#_%^A_[Y*O*WNX"]-?UM0]#JGZ^^?HLHZ \?WG_((/^_E[DF%?\=A]XTC/UX M?QVN,-FF#'\U8L-_F5]7*/E*1\41#ASRQL7;MZS)6[714FQ*#'[;#=PBINK, MZ)C@D%+J>TR[#S]&L]5LATA*5*2.46M0.% G&R=4RM9IW3LQ^+-F2 M2Q0[?M *J_K8$(&S%8&7!/2W1?(0^9[O$!\-RHZ&-UI@TCWQ0]??.<'8=7%" MOZCA^I[:()>2-?8\GU'M!*5O; ?NM'Z5!;;,T2,*$U026/'+Q?Z>8"]QXPZ< MT!D=&/ABJ3P0^MKP-NQ&O$'DFFZ2MN@.Q4LWO@6&)!;XFB.7.0_LC4* M5<#EQB?>O4-B:IAO\6.Z@)FMQ@%=@;+-YA4FESAYB%=)86B L,=N M[#^F'H^RW"8$T;73#:9-AF2,QLLML.XZ?$117% _?J2$,"6F%"Z< "V0FQ _ M[K:VUWZ%%0UB2X5X?Q\XF8?LWXF_8R136]!)-Q2&M0#WQ@F]+Q&:^^M-''6# M*!S*BC+'3KCVJ7)E4Z\;,MEHMA;7&27EK]-Q ]AU':TTM@7@%Y@0_$07\=&2 M=I^M%AM,XB4BVPZ F\>T"O1 SIU#V ;FL0 MXE&M@DW-2$';\>=>(#>-;>,KBIQN2\>3 2Q F#HD9&R\1R0]7>@ 1CB4!5@3 M3-><]!/VP-:7H9_OT>@";.($P6S7U7FO-3Q0^.8X 80I,^+YH4/VJ7)V.ZO@ M#F3C@+$X"MDO9JL5(G3ZS5;7<7ZX2]>OB!+8:=>O^P8PIZQ=,,L'! -Q3CE/ M?)<=>7=5:X M;[*Q=J3+.<QW?H'WSTEEQVFHY!%GE3^01]^2ARJPC'J9&R[O0]*"%P'!LC'@P(P/]D* MO1O?>?"#=#DTH^M%-R%LBT"7#7[O3-!Z)V1&Y<^]+Q$E^TN('R)$TI/CZW"7 M]*\\74B PL9#"//AZ6QUA0GRUW1%ZJ8/L^5YW\S3?S%DELWI(F3QY.PNZ4;^ ML:LWNH^W0F%6A=K=9$@.J;P*"ELR:5:$>:2V=T.E^#8HS%E0&^"O?)>N088W MXFHO@\*:@Q6X08\H^%@2Z" !)OW38,F7B_Z=4-*GCQW7D,*A;,1)\N+3Z5+> M8VXD[\H/Z>;7=X+RI1VZ2TZO]&QW3K@_-.7?YNH2/VF(LG-F>NZ<6&Q0M^#! M@0GZP[ X:[)!,;7T7>)Y3%)WSLP_W ^$P.LZ,;JL3;E7\+?%=R-V0L\A'O.\ MI,ZG\3/=4N.MX]/MSD3IS*^ I*5$SVD3$BBUVO'V64X$/*V;Z?/ M,>4E.XZ>ALDVM\4W?J1".1L]*BY_U][!,+U%E$3V"WMA!C.%R%ZM1WE$XHQJ M^L?K@2AG[SA2S5[$(?M]A6Z'N 7I^9^G&H2BK?,&)03OV'_2-[Y%$5J]S=N_ M??(]1%Z'#@O0042-]E/E#@@YC,=>^#K_!R7]_=]?OW__^D.F6J?O4D9R>),? MQF\]?WMXFQ,$[4@N)0I@&0R^2^E+1^M.%/V;J08.7WO9-.F11,[8O1*Q$S7A[RBCCCX]7/KJF;P8Z0^V:-']]ZR,]L-?WC:*+I M/W[+$CK1G2A![$)A_@>[VL*(.9EC:HV+#V]#XX[?HF9HI3=>5A:3.1KA\QP MY[F^=5"?NJ*E>F9?%%F/FV&5[,!(/NHHQB/.:"/BN M0_KAS5+LU56WH57.%&$K"[C2@,05_8[2#]L"D4??38/_.22F=B7B/^(J_!!# MYQSL=VA[DZQ)7_"@7"Q/3@$E;&KV2P&D22T*V+W8EY]PYKE^QYSE.ATM,X0[ MI\4-. #MSZ\6IR\*8.7- I6G.+WE3JS!9 MO#';1PMW'BI-:S!Y3>W- B5)82VHY1D@&Y[IO'S8P;6_?D!V4 ?ZC]\FR38) M4NJFJQ5RXWM*+?9FJ[&7$<71?)TNQ=I>J0L0R/SMBU8G1=CVYX:6+'%+-I1G MB\H+TPV1XHL@?3T..[SLXG":UB],H],ENWQ9V].=/K^M!:0GA'!GC+1-X7CC MMP&P[9>*!:NAX^[^>0,SA1<,"$F_KQ@:=$/GI'>:-NIBGUWG8FX,OF- M^?1 M6:#>$Q9/CM3=.5O^ZJIE[V;>\'M;W>EK*P#NRI^3#;XJ 6PV:K\8TCR]1 ^Q MU$\G;G!8RM<;6 [ 6G M?!H]$_O65;KMX MV__AWE!LFX=X@YTYS=Y_6PEQ.<[>^K/C/"T_L^@=&%#46,Z#BL^@?S+RN5U^ M/:19?-@M7B21'Z(H6J#UMLF3(&M[ZDG@M[6!-". ^X7C/BN05)\!\!A(V8_E M:+B> MZ 3&]/!K+M09ZS*ZB\0\+3WXLCLN/O)BGD6F'.DS*5]BUPG8E81G7E M9*[HFAZ\E;M LG2%DH]=NK+*:J!P=*FA58Y>V H(+O8G0?S5O')["=:3]O:T MMDE<6!]O6;,%PS,]5QC6MKW,*WC-2!9,(MC6"IL3.74'+FA31JMPF]B9".YEA):SEF:'UGC32E#N^[?4* M2Y!=W+KBA8)RGQ["(4^>FJ=9$,%ZGV[[A%K$8-^.H1FI6ALG",6O=(1GF MDSM_1?%7CA8JM,PY(FT)!R-7:Y7:RG':UV8546$]K&4MEPS/-+YA6$C:7T2+ M_NS'FR)-\F5"1%- M]M!3RCCG&"\VP5^QHLLTNXT_BZ-[;;K4I$AX\X7_8ZM MF6)_7FG+'W=@4'7&M=&@;#*V93.D>5K4&$Z+ MU@)TUXGU\!"M?'DKGL1D3Q MMV#GW,=0Q>:BTU!6[MZ4R1"LVL1-#@LW7A.+>XT^)(J5H%>V'AU>FRT,>:^S MO1,YU@[(@F5O4;S!WK'R;OU7A%BL$\]'U<-0A;.GTU"&6"QH-7!BEC0^B"05E2E.L4/PD,&69O",O/; M0$#$/UZ0MQ*ALJ^UW4R82LN1';L;K-@U2%K4L0^ MD:W# ME<<>2OV;DU?=H+433+/T3'6=%SS-F5![.CBUV#^JSZQ\\7F51<>$L$"\]-3O8G]L<^_L MTW,91O:1]M!CUPZ$5G?(5QS6&D.\PJ([AJLSV @O*_Z9,AW9JF:(]T.:RH?: M-!?[HD;;7GA=6*5M<0E6WM8F4DXMNM-:?K4Z1_0Q#EW:*[^]4,7$OT1LZGVG M'!_N?18O*BNI'C;/]B='MN>F-E3B$BT\7<<$\!] MEK/NY)EI:KFS4O#TE&+[QBE =+[%X W3I^R O L9BWA+6J$SW/V M47!U3]*"A\2^%HH9CU70E/6Q-A132NX0D#3S$$:9%P0-UV,W]A_3W49^25EV M7UVMU^G-]:9>]NZP5' M"ZJV;\9L?R:HB@_KXZY$&,I?DX8;-@]OVU]X6%=^0GA-G-V&E7Z7[5Q$[4[W M*O5VIA!ER]_R^V5;$7&[ZAZ$UP[ YD,H#JR.D+O/.!VXM+/@#0C)VF<7'9?. M\SB)-VG=2^&U65&CRDW2>B,0H"3W9,7-A,#LZW2#1+ RN/J=V--!C]=A>8.! ML7P[W-3N<-=(V Z '>:* M :NCX]K@\J"I_14/!LG^'FM.ETI1"Y(E2=N54@H)VME =Z2!'9O,5J727WP% M5^Y0X%7H8#>7DEQJN 7FT[1*W#>D!4$3^I$;8.;OC"[V%==.1(<($L\/UZP-9FG.$N3E!W XY$4NF'TI M/S'28"^U[?%LHE)<3:?;*#SOJ,XHMO?>QM3QU/7:FM62]%<#8:CY=75HAV3V M/B5.%F0S>PC\=4;KQ?[.B2EC>*%6BLV+>*7&YD @9R3QH[(4FTL@5YM;C-=2 ME1[6AEV)Y6IX31K:U3@\I%DR(8C:C2O'36^!\.ZU"QL4M]HY#:P#X>J[K D7 MC'V]EG ?*P&JW$2O#996X^4. DE'V2*;986XS^_+3_!VZZ<;QXM]OFW[,.HY3V.JU& <4W :7"+6"'41KYUC"*W4UD%X7!??'N="/:@JAB MK]J*&$BV8.)$&[K:9?]A*;0>G> TF_>AE%U3PT-%.G%#*[D2HYCX;HP\/F'\ M7_D5D'H8JI0TN_U0-JO<-6H![I51U=IVHI<7";K;OQ34G)3ED9/FD.N>/ZY' MXOEK1GE*-DCYY<2YY33RRM5SRL'.)W$CL:Z.8\5@%3?5&W\E0V;4^SA"0-'..V+3Q[EDRK](9+D='%5H>/L.2EG P M"A+)*;25X[2OU2JBPGI8JW4\A,-G2P;IL)"T_\8/T6S5Z%UJ:E;L'H7-@$"[ M02%E-G__K-A< K7:W.*.N$E:6!MN96\K&#[=O#8."TG[?W*(SY)JS.ETY6B] MZ''.D_ICRQ"X>BUNP(%A7W>%/,<*4,I:>CH0TT[> )#TL7Q6>",NM=34K*A/ M*VP&!!I77YL;2N#9U]]&V6 -B)6*NX*!TY*[D@$AZ?(9(D7]_P!.%/$P)N*/*=#O@F, MC(2A*JK-I=R"$7QB0F>P-L PPH'OL>U5FC*9/_N; MFAV\@J)F%N$(W)M-#260[,^L1GE@#8A5-RA_X,PA*AX0TD>1TNDB5OR-43/W MHV\7^PL4NINM0WBW552;'Q6BH3D(R 5)(NU7:BZ$?-K='P_# 9XD@N%^AI7AN6 WUK]$CC/=7:"G"""/R7T5(O"F@= M ,CA7\8W> M"&A8$MPZ7S$I"H#RUC;B!D5>&$X#0\1G-^$J!'#5M[%=#D72SF*&&[$ L#JT M2FJ;VHA,324C03+,I<14I30\5P3].Z'?$]YA@D:/>LHT<0\@^=(.5"EG21/T MD.1&J_4 D1&M49B"=&AR_((D:**7B3*@U5YBV]#?4$Q9V/F$U9;BG;F)&AR. MH.H-K! OOI;8T(P+!,8"1<)]K RL>FIV.F!V7B8:")*-O\%1-$FO%*WI%/+1 MX3+%;'7\F7MNK-WQ$(>LWM$Z0_:2RSL*+;F0]U"N[+00(=:!78V:5GU7%B@M M>8=M\W[T/E$*6+BVW$_):U1SZ54;60/2X*'D-Q."L:_A#5+ RN#XGLGRH%6_ MY.E@D$P^6S^E%"Z1NPE]NG;BZ*^\\6_O3_C3W!P$4*Y^-S77 'OLH*_SF<8J M\QVKT7&B>'U-K_JT:")\M,0C%8*M3HU9RJCKT$//R%OBZRA*Z+8]JQ0O\$GJ M=!5JDFIG@"R13BFUSJW9TM]TTY0>;D.C\:FH!JH\,=7!6"YA7]3J_(2Q%XU# M[PZ':+L+\!ZA!2*/OHNB4GCNQ7Z1[':!CXAD G<;5*C#W8<] P87)$N-0;=! M>V-P?=BNQJ,WS<%]HC)N;KJRH6R(NL,_,5#_>'LBW1OZS_1!]:<<985)3T]/ M;[[27S%=W#ODC8NW;U,>76(W80[(XK^4RC0:87\=KC#9IBN<5Q450L\QBYCV M3ICY[MV[[]^-7H^*@[H3V)FSR@ MUX=I5U;@LLU183NS(RI@3BS$D((HO9O[C1"T&8;=)=N6OT?,:S4-*CC.@6"0 MR1=)Y(/[E+'T MA]_&6T1\UPDOT0Y'?LPR)[,E&C_MA4H'B]:F65$8>U5 V-5SO-W2E2^CGBL% M23N3S/_0AOD2V@U^4#G6D.X14.K95UOCEIH/PW,G"#27BC4$Q?=5;/M/MY*4 M&"_^@66BI!N::9!:JG^^BK+:++@FP-PV]2ZH($K:?M#/)]^_ZX?L) MN,3]U] M*><:5;[>U"3[_]J3U:^!L"V!Q08% ;N'Z(3[1AGP&IN4PM_ZD0(/ABTY9,ZH M*S] =XG MU-O8I+G?^_&\SKQ=CE=?/?#F$7L"[E]VLPDQ[_O@^.G .QRG679 M)W2B'9=;$YR$,=E/L"<60D,OH^Z&=WT(I0&0+1GEWE>Z-HAP&*) ,#/XS8Q* MH>-VF(_ [M3(?>3Y?QCI[X43@MO6J Z[GXE,*!)X8.&%#X8ED+'/; $!@@I M3.B?,[+$3[PC16%+HQ+HN T6@@#!_WL-LZ!H9I3Y';?$? 36ED",%H(<@<97'QME<\<];Y5R6^QE:A.C;.ZXS:U3#V4Q/Z5P@WR:*2SJJ\V-BJ#COE>.Q)8X\LQ<^_V=>IML7I)'%90;['?/N" P^>3YT:9W''C>D*Z;66>/KL;)UPC M@:. W\PHOSON4_D([*X)2W$36<3*+(GIDC5DBB%<(=K$U"):-54)(&F7!3M?8ERNM*"(V4X+F1N70RX96A,3V^0NK->2R5+&7 M3NSD1$H.7OC-C8JCX\97CL3^<2\IZ@-*3WQ+K8PRO[=3WQ( NSR?;A%9TPGY MB>"G>).?_@MY+VAM5 :]G ,+@-B2Q;6[(N/$\^DXXSA&49;\^BIP>$M866.C M(8<=M\@R'+;C?\:NRWROV9RY!@(&_[-H;#4)5-H:E4%/ ML<\<&+:D,*;T>"E-_(7GR7.CW.ZX[3TAW1J'L^6NX("@\M0H=SON:RN$6^;M ME4^VU[S5^LESH_SMN&<](=TRAV_RXFQB'A];&+V#U7$_6B.^D<__>-MKEIWC M7?A2U9_#C]%L-=NA+$CZ2+L\V<[[=RS9SF$(^O=D=K>8W5Q?CI?3R]%B2?]S M.[U;+D:SJ]'L?CH?+Z]I@U<&6+ZT(,5E,&I%?*5JP21>AE6;3\<#U;<8A-\[!$_$?2I!K] MO@)&.HX&]2W+O5_XO:?QH#;T$9'8IUJ[0"$UY'X?$^U(VQ.AB7WXB^=3J#& ]097ZUU<'%A@!2C^KO(8P/H[Z.BB2U&!? MO>7&)]DKA%^U>A, 7RVQ=A3?GCK9O3.O3(20?;Q& +X,S0SD$6[5(EPBXC\Z M+ ;E^&UBE0PE1ES>Q;S9_MC6;,N! !$+NSK HH2$N4S5NL PWBK:QI<0#Y-5 M":716RB*YU3+%D_.3KJD%34&8/15-*TL$A$42)L,^L\GAW@ZNXR3+@ ^)KJ" MD0/J_3M]@\/U$I'M-=V-1C&;R,*OM;BIQ>1LNFR6 X&1%;CF51=Y94L-C>>) M;*::F_471&[(=GNN1Q0FZ(J"+S3L9S_>%)5XKT,W2-@5D3%+^$VI7#K/PDU9 MBY$ 6#(U2;="-\PI7+OTN%$\6^4@! (\:0/ ^JF)YH1N.$S_1' 4W1.\\D\O M#'!;6$Q&JG^+&3#UQ*>!"8X@YRA"E"<;JG27].,8 MX!T#()]Q#7TLIL_47:Y)<< 14AZO)H-S29BK-EE(HDP]'#H7G3FZ?:JUL)M'4_(:M3HM,R-Y1TZM462 M=C83::K/$P'Q<&;*\>BA4(!9>/RM+A&-?C:S;>K-"@4P<"1V7-@5;FH_3%CT MW^%.0#:%LW9T(J/HU@]3XHO/']TO54?)RIW?HGB#O>,W4[1$-DJ!S62BNHL- M@VR!IH\43F[@+E"(Q+YP86N;V4S;R)D# 9I,^IC=,.9E)\?$VEL->]\C(LXZ+VR2R3[T#9S FC"!R][$0_TI"\>Q;)5 M-B5_,0.&M>?%^V>$OLTA^XR [!LD^I0J]+&9HU_=+BL 9<%:Y)>,HNNPY3 M#0XH#Z+,O_NJPF!A6JR_Z*3%FGP>WWV:+D;7=Z/%Y_%\^GEV_ MU;N=0=8L=3#]?^HZBH9[!5RGH]V+X+K:IRJMX:Z$=YU*WM=$H5V!KY5MD^]CP_>_.]XWO7X<39^;$3 M2$70T ?"(8:J.!J@V!6-ZV:?.N2E(:@,#MTB,=/PF >@R<6DWA_ #7)UD:G# MLIRT%CE10G?AC2:-VQ+ '7-ED7 !6+Y1&5-:D5><0GP)G=V.X!WQF=Y(I:'6 M%<"M![*GQ1T1(+ M]AHI ':DX+%/!5W&IO=,YHAJ8.3'*,L,CC(OUQRY>)V)XRNF_ J=\=WM,J-$)UV74=RB>K<37W(V\ M^6P20!GA!B"U<_TLFQQ+?YW?8CSFQ%[LD.NO?'="$/WRI1FR#]]#%G YQJY/ M&7-)5ZZ'S]IX11>R$FT;\(5GD[1J2"8 TBW!5/H2$N0$_N_(^TQW2W1Z'&_< M+Y!+)TSLHQ[M6/?7G4_^K<%8 $>K^-MFBI,YD=.TO7DZ&H?L\VTX_=@[H2O: M[709\'R2@G5!"4?X=1]+IJ@%CDN4_5?9)R7J?C[9QM0QP1'C:7>YY.D3!D2'!FF>C='NX2X&^;[J&V397-0W@]^_C,-,.3XYU;KAA*,",B.5%5-F,;NS M5:6PL$@GMAX3 M13I]SGQ6+9P\>L.?3R*W_C##41/1D02S)Q,GVEP%^.DS\M:'M,OI2=8P4S"G.6+4/?MJ]XGQRS?6+&][5_AS"$;O\(O]W6A?YQXO/HZN;V<^+5R]W M]EN76/!#)W1])SB>74MNI0I;G\%-_48,EJ\*.6&THH:?SN4LVI"E'%]QB(V6 ME(R(_TAZ@;7?5\"X]]J@OM4;2GW"MUT7A17D+FK;1DW5R;F- 5R9'4+I3\JD M<*'WONN9.+L=\B9.$.0.3&$!E;K-0 #FHW+J<&UP>YV$ M7T.AMU*].T5- 9@ M#8:<,;4;CAP6P)'HLSD.#PJNE4J"N];@ MK((I/>F!6W!4ZACQ?@QU/[G"<\3+B&\J!MIE0 "7H4TI41>6Z=7I#.!N\]#2UF4)'+MPY?@D#1K)/ F'],&'WPLP[P5V0&< +>= M3#I?,TSCTTGQ[7IJ')_<#:GP?FH<"<*':YI>AF4%P=$50\I-7 MX_72C]SL9^0=?YT^4U XSZTN\Q<.\B8 %[!-:=H@_!MV<9+9RY*YG*UN<+A> M(K(]%BCEG0BH]0-P,=K$DD21&W!LRB7:$>3Z,@=&M0F F\CFMJ-EX,-.O_&6 M)>CZ/7W7;#5G)4EF*TKU.(I0[8NOT@'"O6 3,ZZ)#\.*K:PB%,17Y,9"B4G: M0KCK:T)8$A:8G%XW3NA1VE-E:9Q:U<80+O2:GU95'L#Y>E6IO YC^O5E6W_N M'%3M!.'NKZE/7!,OS,W**TP^)0YQPABA&]]Y\(-2 27!Y!3T@7 1V/0<%; " MSE1ER]^0#KO_F=*#+O&3:+G):PCA'K"YO6,=/QPQIN"B3.$NP)GUU]N= MXY/L\A]S6MWXC^S G2T$/Z/ HS;KBS"ME6)?"+=\C7W'U5ABLBY[EIG@%L4; MEIRK<$=&L]5XM:(+1A9@P0)TG+!^S[OK8!"N&ILP 5UX!,<4L.]5=N&Z^&)E MM][#8X8^R=>_L2>$R] F/_V-#!G6"(@3!XL#V#3Z0;C=;&)J*[(#SBP^S;]8 M0IO7#6@(<]89 $"$63_!RSJ@(S,&7 M8RL@3^(38[+NC M;JI%W0$8ZKXGL@CJ&4FWJK!MA7PZ"H! X(%E?8K8M/T>>X\L0_F]LT\7GTH6 MNM8'0)1NGS:XAL^24-*MP$$]>(>)ZET!A,D.(*(:3,@6LS@8T[&/E3X E#[ MMH85?*:G65/ 4V,/ $&A?4XJHQ%-]=>G)P_%V;_0@]O8"4" 9Y]"J0.$;./2 MGH)WC>\5Y7WX78!QZ*0QIC%K;P2 $DO8M M=#7DD!4A)93ER\PVIIJ2%_2&$(DZR/RN0S7])5UN?)*MB#76-O5.$ ))^_R4 MUA$:7^+( [>;.D (#.UU;0,T+%OL:K]W]FGI>>)X^L<1U;21+%>(N(Z%I&ZU$@Q(7V+>H&R)!ESCT[U3UVE \"(0"T]\DM10Q< MX*=?(QTYU_M"B/(<0+QUH)"E2M<1)&&!3WD."E2L*'06W*(1((1N#K#J%L&% M+.=CZAJQTU^[-X1@SOY77URHD&6;N3:K&X)QZ.6:VD;>&B-"J#\SB&=1#;[I M[;8R:=(O=<]C&]4! ZZRUHPPJPW'=$$7F!#\1*$6%"WQX>[@\92952Z*2>+2 MYU>8L 8*:M''2XSJQ^ Q2WUP!,[G1#T.7O#UT!G J"+TZJ%K@Q:\D+-;9CU4 MEY .!""&N%-U"2DX.#*F9+L(>=&QPO0_,5C7Y')P *RK?G]H24>NY1, M@BZ2B*[UZ0:<7;3/JC/G3SR1<=4: L#]D)ZLJQ9LP!+7_IAJ# #@\LE TK;W M*1W&B%"\I2PV?EI XY#72+AE M;344A+LL TU6)?RP54$EZ;)"/PAW5X83\E")E?N7J):/4;$SA,LJ \EV:!>C M]$LKIT+N>](> L)]EOX^O^JX38E2P?.KT@'"+9<^Q32PB[=_ SKV/#\CA?]Q M5[6ES>- N ,SD%EM!@]8 S*WR@*YN4_[ZO'.5Y4ZOR^$BS #29H/&+!T;[ 3 M-J?5:^X&X:;+0#*M804LSC0TK,52M]X/PGV6@01:!PM8HN-'QP^8WN7!64?; ME'V'3:- N,LRU,>W ;K) QT&+/0B#J3&(QU95PA75?H^U9'AA3-=U5%W MCEB#<5^EGTFJ@QJ\L*_\T G='L(4I0,!")?H%*8H!6?.!D^?$7%]%B4]<8(@ M*Z_>9'P%?>"&&BIH),_H"G#"F8!E8J^C*&%I'RFQK-!YF%8B4(A+$O2#&U:H M*$P-K -79CK4@IBM5HA0PHO C,SUP9ELS5W@Q@AJS+5FF("F6KZ,+DI\Y)HT MP5'CII+?!<#WJZ<))H4Y\-Q"<1R@K X3\^JS_ PXH+W6A0YQRYRI]((;RZNOW,"0?IMQ3YPX_LTIUD#3CA"K(3_,HN0+YR*U90P MGJ^Y']P@O@Z+$@%6,P>3K&+A#D=^?(5)JEJ2,TE.6[AQ=CI+?C$^F+/JU@]3 MJA8;AZ -#BA[5&X1\;O!#;OK,*?X4&%*,_6^RWS7_+: P^8Z"*X$$(ZTYFAW M,!%-TA*T!1S_IBDM 4 XTBJK4[D AN(4JWLXF=/T0+JDD+-.1\!!:2WV=DUHS1VX'9,0L7]]PE1I M0D;BA>-^6Q. EK20FHR$N)LT+U6FD0V? M1$$?P.%H+3^& J#PI+C$.@Z8ADZ \U:RE&$%(X@U?%VCE_),#4NX1G.ZZYV%# C[?V9E'IT I97"BZM"Z17ZT*O^4&IY';I! MXE'$1:Z%3_2SLZ,]Z+]=',9^F" O3S%7CZ:!1!B 0TZU("H(S(*CTYUPWR.* MPZNG59PQG6!_IHF L!)KIJNFF;,'T0OAU S$$?&!K0&DA(LDMTNBSEQ M D;F58"?KL,5)MO4D#:$ BOW!G#TK"98941P1%BIEN"+ C9JK0 $ &LJWTE> M^2H<2/+(G,*,+KH*%\KCI!6 &-Y.\CB! T<>!1)6S93^>;RF$7JL&=7"/+3_-5G%U/:H5=.1[;/5' 6!%^]+ODOM6GP_F M7/)9\%T1>Y?=;&:>#79 @/Z=4#I_10[ARU=[$ !&>0#Q:K-A6.F6RL@?2CV, MXUN'?&,I$K.[!AQYJG4#B;PFJ 3+Z&GM37I%\'W,UY2%;#*9?APLG8,'P:?F^8^5RCBH,]!X M?M.^%64@3@VK1EG019325 K 6*"0OC4-DUKB&?$H/TAV&L4[5V\S" !G9-\* MT(8-C=+]Q]LCA^B&X%OZ6_6GG(P*AYZ>GMY\I;_B" <.>4,WYF]3!AU1I!1< M.%&U[O(R-72O*H) SS$*O>.UD]B/V9L^?OCNW?Q?#JZ&"^F MEZ/)[/9^>K<8+Z]G=Z/_R$;^3SK(-@BC"J$'<7YX]^[C6_:.!W9YP*S3S=T@ M+\F*9O 8,R:$N8W3 ]J+_;%-?F@[?G*(MY2$6/8X?@];]8C$):;0?QT90O_Q MV^PII(J\\7?C9_]TPG.>#S.7-[0G<9,'])K^2MGDLZK@#!RD%*7;1CZ3TTP@%ZF/ M25/9C-("P/DWM)(:Y:<]W\"5XY.?G"!!M\AA_\["DG5< ]_770-7X^OYZ*?Q MS9?IZ'8Z7GR93V^G=\L%>,_ @1E9=8IQ6"Z(GC/(FX5SYNXCF?N(VC)2_)-* MW(]8_\R_@MQ-Z/\[09',63#L*PVGI"FP7.P/?W[V$:'S>[._08\HX#@9=#N# M\4"84)9*4AM%!MG-2L0S)W5RN;Z-EF/8]7ZTTWVN7-7@PA#O=;A+XBC%]9'K M95'J 2!\HY7";%,<51KGX-\IDY/[?/"3\X'$@A M-VV<](D_4N('R)$TLB/U(K3QSATTZJ#*:-Z427UMP!P M 0'6-'4^#IQ/]>@J2*\91==A]O$_X)BMQ/4C.(=270<$X)0QJ39]L R.J3HB MN43$?Z0,>*3:S8KB;K,+F(=8\=DJ#UEQ@GN6@9&2>T"K[B[LZ2T @KMLF*K> M^0A;$7/.QD?*]7S3&B,!"!:#HE"-O(*C-$-N4C277T.]&\#E6 "+LJ&X:^\ M9$;63NC_GIT>4>*=F/VX.B8SN$0Q74"HG8;\Y=W[=^]/3T-F\T_CN^O_R8(C MQW>7H[OQ\LM\.II=C6;WTWGZ^V+T'_E[P!Z.'$W411)1E8FBM$A:]DV++O:E M?ZE%1ZH.,WS,W9&F+)[[%L4;7*J"7/\5H3MGBP0QD]V& W/ T5;@1=Q?-S88 M#[P4D2.,PVSJ8#\LLP^]+J39A':8H,[4;*>WFT,G&_J2[>_P+KLUJQ#EJ3." MY;!/-0VL1('JH+.=IIA_>^IBOZ2OE1P,*_4T;S1%47<=C*868IC29/1)#W>5 M>L(XTM50627IE1'V;BW_9X.^^DZX3JW"P>7 2G/05;C00BKU G!*JZ%OA7E4 M@F;O=@?4ZS:BD-".:\&76S5G>JLF76"D^W8)$T[PFYO8>Z/ :7X'BP?66DSF4S\@?R>;Y/<-3M3YR^]@\9A6 MB[]\Z@?D[Z_^DP9S.:TMGF1J<99#>O_'S.Q@DSB89Y3R#=Z;[$)@WE#(\M8C M63SD4Q!':UC]9V5)_%^H/C!U2/\42D+4T.+AEP*C150/&V:1BNYS0M>$?5Y*@!,;ZTGK!49(CL6 X3B5.O*NQD4G%E9SI]YZ:=IO+* C2(%\G7( M\J_AP/=8 K]#W3)Q@9I.(P((U=:5=B>\,!4A4UO^&;>*V!OZ PBL[B+D!G2 M1'JHBI7")$A3HLK= 40M:PM4&=RPV_'QEJWU9JM9$D>Q$WJI3[R4[[+(8LQ9 MW*IW!1 $K"H?/6!PYMII#=V# ^*>[IQ9"8(UNMC?.Z2>-;C5" "B9W5GG!8^ M.((]^\J+@@(R[0TF]!*+IXI6%++**L][:)METU* .I==)V"0FR P\=+ M"=-**VG=H/(/[8+*7X^*UX_P:E0FX)SBS8_%IV>$%R.IF(Q7;927&""%E+LZ M GD) 3KS$*!%%F-<;#'4<^L*^YQ!^(\<@($CSW--9]PR$FB@=,;-L;(Z?%;M M"#LR2!7%D-9DN\,D#>1]9G]HJ[E2_S.((E(',Z P/FT?-@H\+S>#'1'$I]F M&5D2)W/^M+0FTOZP@X,TP0S[ ?W%#T^($0I!W!1V1)"8[MZY^6O"PG,5>"EJ M:-%[I,!)$=4#6MPOT77H*IC<2CN+_ALMFULA>@ F4J5_]N\W.,:/.(@=W[UU M8D1\)XB4EQ&Z0QC=K[QKP7M=0 /J]N+)CW]')'!"E84Z.\[;(3Y%(_Y(8D=H+]@@0J>X^3ID9YVO(>")?P(?T63NAX MCD)PMJBU4:9VV;QQ:!^0K^.$U2,,?*>8'1-\'^_5N-S8URC/N^SJ&I$,*(%_ M.?1S^N./"OP^:6F4N_K[-R'=0RX5V(6/?TCFTS@.)WZ@I9]# M"(HB M;&F4K_K[0"'= ]J1XXVH6R=P]I'O*%@0<2>CIR5M=GO-$%Z2,6F*H4N2 /I MEQID[K'FB?_LA]?A"I/M,1EQ2H_<3Z77W:@X M]#>>>F &7+/_B ERE)+$")L;9;7^#E-.O($(LK/-)=7R]%%"OBEN_[>?.G/4 MN/_DH#IVMNH;S.QCE>)=M)I]\4]P^QZ2 7;:8?/*'Y7:> M0>R-DNC_-7?6@KI'I:Q1?3E'7HJ1?[(-5FACU%FMX\YE2 8N 3@GRLW MXT?]_69K7*9NV%RB<.N0;^.=."F7K+%1]G?9@]9)-_5A_8S#]8]8QX,KZ&&4 MUUWVH +Z3:ET<1A(EZV-JW5)!Z/79[H<@_+)-[AN?*;#KK46CKP>1OG=93,J MH']8AK,=L,[JIJ&]46;K;T,;J#?F8$FBS<&7EOZ<_:+B;6GH:E0 77:E34!Z M9_\5"M?N!N57>XZ^B*@A.$ZQGU'&ZV]0%5$,J/17R/>.UBW]/?])0>V;.QOE M?Y>ST68H PJ!_N6R'4'Y[<5O"F)0Z6Y4$%T.3E7 #"B*[,BP_/+L%P4Q-'4U M*H*64;I*0 ;S+*1E[9_]<)KF5R9^A$J!PHC]>+-K="KH#&)4)/H;VC:0!A?. M'7[SOA!/T]=%M8)@3UL2]!*0UD5%#Z MF^^VL$P(ZKN^!*4TD%%!Z6_CKV79W MGZ![5E;C^B?ZSH2@/ W_O4/B'(IDR:T_B%$!M3FIUH1&L%L&E$Z=EODH_G8A;IZ/% MI-*=)*Z#$6Z1D#]0O1Y!7;M.T[G?XCV#50^YIWLUU]\YP=AU60TI=LL>![Y+ M%T]CS_,S(DKW-/7*AGQX]_ZT;,C]_/IN.WBQ$.["0L(<7L4/M2YF9^T5TQ"JJ8^(JFU,MRP^)6(<12B. M+O:WSE=,)H$319Q"(*U&&&;6:I0*T1%;>;IJH;1JAR64'ND4EMEN/F5$5J5WD7BIQFCI);QM!& [Y6&UI4%$A&FI>TK9E?_,_I(O(F0= #A( M6@I(ALJJ?'Y"&]\-&F1RVLAH*&RO4R-_SOR)CB*H]GJ2[@CF"Y/ M8OI;5O;V8E]P8$;H7U^1&TN6>(.\R?R2\&,_2\)! MN&%["_\IQG$8Q21QV8CYNR@4^BO5QX2JY*$R MM?!<5GL$&$O(NM8=FWA.-_&\??'),_-F[B_=S-P)_7;XRE7TVE.[ M1HBK!!4.6M/-6\J.;;(5_^7=]U)9*?8%X*>1*6!E M4JDA BNQO[[_V%IBI;X C@'[D%@)D?$]RR39)H$3^X]HNEK1K^P](C[VCH@$ MFT>U;N8_6G_K]M%2AP9.4,*=IFI'^]M.'5U4E=9P>]*N$^OPD19ZO/2'L+R# MU=-1Y0E7@]E_#2RQC;C)[U%P]EA*O8S?]]+$Z*+@.I=+2X^&@A8AUD<*YU39QHP^)%'IT@W:_$ M$X>0/87ZDQ,DIS=<5#L!6.>K*V8U&D(.#([-B$]&I4S%' E(VE!:.6B+.:;3<,@$#?;K)L#_T\9NT]05L_V;+3EO1*U!&/ M\&2B[6@ @HV'G]=2#IR'2AQ)SAG3R9X?QC":BA'YG02>[E88SF M(+(O^C)T.-*_)_C19ZY6#NT"2_9+OG#US5M(FAUM)7#]OVZ$L[F 5=>_H M_FV+$:8!9&9B%K)+# RMBOVK];"XGNG@1Y)" B4K_JW +Q&BUOG&7XF\#$H] M+2Y(NLFN&=K@9C.]GI6FRY!\J 3M+"X96I][<8$8Y+)0XZ4M+7]:I'K"Y:TY M';[>[AR?L'DS"RLD3Z3ND*H9#CDK8F.?Y] M+QR7@!E8QRFE'LO4&,S1(PIKAZ&"-D:MQKM^E+J. LXRIDB@F5Z)OL[VHE[# MF69#'Z,BZAX[HH@*N,AT1 7B8%))\1KE U$NA6.=Y1K>BC8!HL8 CA9;2^84 M"SS1I)!*B2!49DVE.8#3PFX3IX)FZ"]\)7?A'0B< ZZYFS3HX/Q0 #2Z'/)G_;'5) M28ABW]65B=8 %9?6O+1 F=ESN1O'Z_H&N02!?XC(GOURB$*PVP6+K.$+0%$(G5@<^_+*1&;*1KZOFR& M\=E;;0$@RD>+K57JS7UKJT32K>(%6F&"KAG!=!7'CM3=U&-\:%K<"6[X!G<9 M&$ P3[MO5.G)5@?4L/.U"(HH MA>\>+ 9G%LJ;6SRWTI];(<]G,6)4GT(W+;6]W>%0'&RL-8+-L[&VEDX#'ARYWB6,%[-5 MGOLW7"^R:]VB0#I)>YLNYW8RDX"!(R%F# XKG@;OIJ"M4L/P2 LPD3LR]'"V;ZZ0I0/ 2 $PX3$]"F *M$ MY.IU])BJB[%Q( #G*'T+LQ$S!)%F"M>#2.L# 3C#&5BD=#HHR>Z_#>B6*AT+H-!^"8IK4PNR&'L_D_ 4[WQ21)LUGR=OJB MQ@#.>UH)L@G7T!$'=/I'3K#$"Q0$6=&,6X=\0\PMP;0IC+B)J13[03CB:3V] M%#&"G4 <*1WPUE M[SH-;UF@.,Z2+(^WS)<[?J+HLUJKZ;4AEI?N-#:T]2@V[R?T(F%MQ'!$_B4D MAUBGI?-\@4(J!.%<%;8V*L+NN1@:\< 14.F67L-1$;>E4<%T3RP@Q3+LBO$3 MIJNBD$W=1?(0^1X_<2FW%8!C'(F:'"J<\4@WSM,\L>D2"W,VJ'0"^\^ 'E#QY\DZUK@#.6QJ$IH<'CNAX*?X=5^$JHDI' MH]:M>Z84'6A@)3A]=C>LZ#-S9)8*-KQ7$Z.X-X OE;JN2J0I1M@HTG^\/8*G M^O,M_:WZ4_[^"OBGIZ0Q2]'"W2 O"8ZW":*+ MX[%![/C!L:Y4RG'T'*/0.R8XB/V8O?S]Z/3J^@/YC/OUI>O=ENJ!_ M%J\9X=6(Y"\:/>PI ])7C?XC?]E_TG&W01A5D!Q$^>'=NX]OV6L?G B]ZOS! M/T0QYM /R)=TH"4GG;]JI^%K:)U9)7-.,AUUYK_4,O_#U3+GGP S6W6+F9F( MA-6;>8TL?B>TJC;S:.^?BPX=?;9*WY7G79-P4]+8XJY%CZL2#/USERZJ71S^ M[*P0D;"5U\KBAD*/GSSBAYGL$Q0$#5.]TL1B")7^1*]0/D1L!7U]E%[!2$FY M0A*K*6UM,99)BZM2$/U[@U#(%BC(FP;4HA!V\W(OY*^LL<6X(BWVRC#TSMW4 MM9%]#^DKB>\$0MZ*FUH, =+BK!C!L Y-Z1*[\$;PG)JJ'8<10$,%5SU4!QDH M;#?.KXQK#H:=V/&\@->A&R0>BYF((FHYTV,C@5.FU4@6EXCM-*$3VH'C\=8$ MI1J6!;H4-RVS92U^0B1-?<\M3Z?:T^(*M/W$548WK'C^.Z%OH:/G;\YW<9R; MBTV-+9>J:2<$&:!A^2Z2]QRY@4,7@RL?>>,H.Y\J#CU\%'U&@7>%"=L;4'EL\E&O6#L;5,KW$-OJ.S;S.F&RY* M&]?_(VID^6Q"B;,BVHUS>9JPXFE"_E8?6SZE4.9LE6KC/!U'OG/ON'3![ H9 MRVEC^0!#F;LX],12XOR,2> )?;^<-I9/*Y18*"#=;FZ?DR5/*?$7W88$ M;!%$/\(BKW#K48R[B#OBK23[:;->?'$BGX\3N4==&<:C/-ANOQ1:?(?BHZ*G MO]_A$!<.C:Q-?GU/;___73TB<+;\/)V/KN\FL]OI?XWNILNR(V"V&J6O'Y7? M/\H(&.446 H4K'!+&!G(:S7\4F3.0DL%N_+2,^N[\ 9&%DN/$LG&5W7INX7K MN/+<\AZ9(_&"C2>$FF=DEJY%S,CJ<\M;8ADC MJX0.$TMR,"JB%:RTI9U !CG=E>B14YMI?)7)CY%*'';Q&"%N14IN"]LA VH\ MKY$]<,K]C4,'9Y*]I$.R<7G:RVUE^TQ?C9]5. M*X%E;>ID,;A<\W/;A&1@\U0LE0\I!]BUC/&6>5)_3PVD,&>D>E>+^2';[!H: M\=AS_-+/9(M0KK_67;G+\2_CY?7LSHY'-A,&!2-RQIXV,&N1#F\?)_$FE33' M0=O4&(3'EL_HLOD1D6_UDU GBAL:U=S]@(WL 8 C5!TV,I)MQ>M]%K"1/0"0\DF'C8QD2VR\G K8 MR!X *'2APT9&LB4V7B\%;&0/ )28T&$C(_G/'H0K*.N@-:G[C,/58^/G'P5L M9 \ E%O082,CV1(;[T63^M[PI!84.M!AX[V]27TITL9+P]HH*#.@]8FQIXU? M%@(VL@<0"@/H\)'1W#L?HWA',B:ROTHQ&/1?OTW&IY$7Q:\0,O2K\.Y L"4% M''\1*"![ "%=OHX",IHM\?%B+N C>P A*;T.'QG-EOAX^XN C^R!43[VL'=A M--OBH\BOO/Y1Q,P#R3EQ?.)CB9<8\I<8\I<8\I<8\H%282Q<%#K$QTUI,*KMS-M,3JRNW&8* M*#?/Z?SU7\)HA]PT(Y$XJX6XK7W;*E69 ]?%"*QQGE4O<)TH%EH-44/;^2Z: M-.>4Z:?T6XU8R&OMI#772F4FHHM]^8DDC$1G //VB!-1WAQ:H@,)C/"D@2:\ MAC!"3/3U3R0I:P9LO%KY@9^F,$ZS%8HS'@/C>(SOI\(CL MB!^AZW!*YVI"G#7RKD,OB>@>59BS0ZV;Y6^%7%6*@$XU*,/&UW[VUYMQZ-VA MIR5R-R$.\'I_I$LH!;5NEA?\:E)0@S)P.'J#Z9DPQPVEB$W;.V9/AU\-.J >K=*_Z+/ M\8[=PA%:H'H3VWX:7>4I#% =B07[$D8X\+V#K?11)+0QHJ;F[0SG^E&3G1$1 M#X+E0N,B:PS!FLBU1\;]P4S(+W[XU7?"=3J[LK3B(E,B;FK9I#3K2&%#Q!"& M2*&=S; ;22H,7B,K63#$U);29%(\BB[BIQ0&O:5Q@)_0B\C6\[)(=> 7I'"N;.J B?U(-.=SPVE(#BTJU5Z M[V=(RXE$^E,",<1A-^ISY"4N\@ZJEQ,7Y<6 K\-'%-'/1*F664+'NJR+Y90+:L9-#F'@:8%6B) T+>GA\OH< M^?GL+"CBS0W%CI;3*2A,$$4@<&8)AV)J0+^$7C'%D9=;68'\N@QD.2.#VHQJ M \S8/,NJ+/WD!$FV=@T"_.2$;EJ(AT1.T##;%+I;O"6C/><4X("<>2*ZFZ>: MN*?-:SFM)I<8"AR9'4!]3ATV^TL4N<1/B1'(2MK#YO4?=1E)(0QKZ>X1<5EM MLS6:K;Z$A&[1UJ'_._)XWUF.I=/K;O,>D9JIT\,#<-I4-]EWF.4)2NA>G"7# MRS)-S5&$*.O86>TEM=H!WN4...GD:C^NS4M/+:9@>Z#VLT6Q7(@X2@Z[\ MD*)+R]\5TE$K6JXYFEEK-_:^)KGF4TVZ0T\YM92R>X)#^J>;2I@73MER#.M[ MJIX$7C90FBRPZK-:TK$I9"][/W?Y)F\*XT96*\TMRXP/SJIHCA#H!C3T'.)% M7W8L?/+#N_=_??]1*BO%O@ N<=AK2> M?V0(Z]J)(Y9C=L/",1T3J%S/:#P.@$,;P\B\#/C>9_TR) MI=^[53>1ET8!4+-C>(F7\-H[24CA"8\1CFL9_H'"26^]\X2_U\\3[F;+:>TP M@44VG1PG_$=!&#M/$)\MA(R\$3G0]Y]VHI[D/!:%0BGU>CD#,!%7I2' %U__ MBZ__Q==_WK[^%D:\6 YHV_%C1RMQ.GJHCC6M%>SA>;LS!,N^W">GL,YM&L!R M.(V^X-N '-AQW$R)DI>BXUB6,SZTF\(=\%H7JM#%T**_Y<0/@PE/RYTPV.[R MGJ"=L\\67*&71CME,6CCN\O1;/EY.A]- MOLSG]*?1>+&8T@?@ \HNJ: >'9:/118H5FME^K)N\?KK,**?9R;5N1]]D^SU MY%VL;^T:V%^]I"M#8OD2=4$:"W%(\5B>/0_Q4<&DMJS>$$P(E9(%J],/B//"E,/- MS:'8*Y$BB:4P:&IAMB"+,YB?/05@5N484R]\3R@?AW"&U,4ON]6L24;N5 MIAR5LK.I$X!0!AT>-\$!LNRI'<4)5SLW $*+)'3SES-GZTYC>6S0V//2I!RJ M+K2F3B"FD)($FY# .>2_1&FNB"C;D\OE(V@+($1'>6)Q 0RI.ZJ^X)I@OQ>'\?."&[%1 M[':!SUW.J7>UF!.UN\0X> Q8PGT62417+6Y,?)>^K/ .Y]F)A,90I:?%%*FZ M]E %#IQUPL&$1PF1Y&:L-[.8Y%1S=5"G'0[[+Q.4IB/8[@*\1ZAIH29J;3&; MJ>Y2301AZ*_&*@F]H\&'9_V7U\F:>V7T!N'L7^9;'>'W[C? MDFX#VLQCJO6)Z09S:*F&L1/DJ_]T45+87Z[$Q(UM9BS5DH88@K%5UVR5N?JG MSXBX?E3+.M_H2A*AUW0">>[Z KQ0ET:VMM,!ZJ_ MGQ2A@//9%@1HW*%8_@%7Z&=45.VV_AIHX(@L78'G"I8OQ.6RDG4P*J1V6WH5 M&*:VA8= H8J#KASQ-"'(\V.6G:MAGZ@[E%%)M=_*MP<(9X95E8P+0[Z[E/,%73Q?NO$":-LMLIC/#*:W?T1?O1>(,J68QD5 M;C=W0DN$<,1=/2Y>(G)ZPT'6T*B@.KH:..1#E<*5XZ+QEFVKE611;F[T]+2= M)Z$9!-QPYC&KJ9BF$A5]@W4#GFLW9)4"GE^/"DI&?CBB9(Z=YSCG\;7-RPYT^NKV?SU8GPS M'2VF= -ZG>9F K^9/*:T$M3U4*O5(._[$O,[>RUW)MI]<=V]WT2Y2@X626W]T]6>COH M'C^Q>E@WL2>\*R5H9W%=(1)U\:404#P,!V/?":,-"M=R!M::6?PX*_&O1K#Y MLI,-]J?^*T+LCIRH'FBGX<#<'M:WRMW!&Q>]B!QAV=&F#G:-?5_:7$BS"6WO MEF[QA/P-M0=L??L9!YX?KEG18B?'?C).8DI8&C5:W(V: MX#+W/9M,;L5*K]K1X$[*%4JNB MZE\2+ <2<7#ZN?E$$ JG(2+K_9&"2_2( JSR&>@PEL5KDBVDU1YG_QDJ_8@: MQ%-]$1>JDC:W>#527PIR*+TS^G\VZ"N;FK^P_WG0LEGJ72U>A]07@#HLX_OK MV1.=D-'&WPE\)2?/S3L_!%>-VCD_3M#8X[;0?5%K8=]?P561&D<;/ Z6-O," MAIM=PM%MZ>_T_V^<7>"XZ/0+V+A4T.AM>?O>P&TM*!;UB+,3;D!F<.O;RN[D MM[EW#HGW$L M4Q;4X8-J;AIB?W4&L!82K(^27Q=8_M$YOT2?]WD,W1*/70J-Q:91;::PKL-_ M8CAWBQFFB/[-2[0D:PP@[6@[D30!&Y;_?$J_A 0Y@?\[\E(#[V9GI2Q3 M419 /@W\K1^R')S<:]Q]#@P@.6E[N?;%!#A&MO@X7&%RA805TFNM &0T[>>C M>$ $2"0$NPAY$>D_^AX*O3Q!E7A)(^\#(-UI1W')\<$1G@"DP'H1\ MJGW(NQ7X81=$$V?GQTYP'7Y%+AOU.F3['5ZQU&$W?37<>B5W8*B54W',2'DD.VF M"QT9 $<[YN@1A5G.^Z*L)ONP3Y(HQEM$KD,W2%CP-;NC3O^/U942Z$2KD2 D MJNVF":U@PY$_'_(\]W9\HFQD_HU96%3:T=KFR(:!D/AVB V0##,?U>-*3 MW25QPLA)ERGW^2EQN@LOMQ'.>=UA(&3)[3KA=3'#$7M6"8VI95KD1,N3H=@7 M0J;JNTO.-LM_2$@),]MO_O2QPMG8M9.S[L/@-')%L,S$BV'&"IDF:K18S=;]?A8<,@^L(J]30JU$$"E91@ MPI'GJ2_TZO'./YX1?A)7E%?I:%2:@P0=J:"$(TR6]?M(ZVE6LX;\\TT=C0IS M$+>7"DHXPCRE[X3Z+28QT\$)CN(+)Q)GQ=8>QJB@!_%IZ6,>=@DL5[QQ&"9L M-9?Y8CG+7[WN1L77>S22'M9SF:V?"%T/*'U66XQC5."#^)]:@(8C>4$X(TN' MNMPXX1)M=YC05=_U=N?X9"L^A&HSD%'9#^*$:H-ZZ-3!+!CN,D%+7$3#T;%G MJW+ 7,E=QL\.K3N$44'VZFQJA]=F&1J\0R3>WP=.R$J['BZ'WJ%8+]WOQW?O MZP5F9O?3^?+7_QK=WXQ929F[R]'TO[]U>L*H/:.AJDK2 M*R.T*KV+Q$\3H$DKS9PV E!21D/KR@(Y16*Y]J2[H=]OLB_3+Q6$M > ^X0M MI2*%955$/Z&-[P:(?Q%>U C G;^6@CA%8I7W5PFAW*.K.$K_E?^&$W\:NBW8QJ[%SAV.!O6IH"V!UI:Y'A;]!@@?F[J3F.5'= MG)0Z6LO]#8\Y$6]_"BG-Q8,[N07>H%G*P$* MVDYXBM/7H)"W#C+_?V?@<*S$!(<1_:KD=Q IMC7=!$4RTR[M 2 [2+NY+$4% M1UPRY=/]%*== *3]Z/E#G,*"([&R%1!&I)6; $CAT4XB51C#?M*R%!-L21WE MMS:6N+BQ$TE6X9P/6?NA &3OT/]\M8<+9TX=;VEE4<<5HIL6KJJ= :3Z:#0EOD"9SB%OMN+,29W.$')TZ$]#'826=@?W M ?+6C*8)#IBA($YPA%:$ O4=BP(Z3QZW PT P8EU>LH2IA[<;;B MN!N["[IA> CY0P:7?0,/[ 6)W3BA]R5"89Z3S+&5E];KLBBX2154+MQO>)K5%M-W,: MZ:?4U5IXA@XR?H!&LZ4V'J+!7:!4=F6\\SA1(P"A%;I2$D$9UD52>6/IW+9\ M9M_$;)6^<(GIJWG. M/4XC ?[;?C+@S)PBN723)FMRO+E<%K6&,#)?!N.RR -7&(EBOTM,U9721K4 MKR,(C;X SN?;R$4#H4'SGKO*FTS\H1F (_?.9OX QI[+_Y1P;:__=W6O__7= M&CKD&_R>YKU9@ .*%IJ:5E8=5R6@Z:W MNR1&9(%7\9-3^YQ*1:38%[871U5NBF"A&M$79RD\9^F0\I9=>VCN!GO*2B7> M# Y.\*^$5C4G;I>!SM"MVP4N'*ES=JS3Y[Q(RR>,O2<_$%4Y4>MZA@YD/8!P M9%GU/9U2+Y!B4ZZB8I^H]GR M\W2>.XSH/Y>?K^>7H_OQ?'D]9?\^OFEP1Q+762E@ ,\=U-S<["QC.?C1OQ.Z M[)H^-D=^"EM;=^JHBJ&R@A6AL6KW.%1)'3.2]C!<, TJUB 1$(Z5$[JD6W=! M6P NED;-DHABL!!;P:05;:K5NAC?3.L@*8Y[Y.8*1GS1A!5Y1N0GY-.6Z\LD MWA\+HG(D(V]N<>O;1CYR,$/?7'Y$)'*"V6J.5DGH,9VX1#L<^;6E;W-SB]O1 M-GR7@QF:[^R-V>UG[H'S:0.+&\)VO*V2;Y*;]\0/77_G!$7I^ ;FUMI;W+QU MYW4-C4G6%_5!%#E_VMQBD%%WQI^"L;=//M[K94NOV6JQH3MZ5F1);W_\]_K^ M^&(VG\]^OK[[E.Z.:?<17HTB-OQK"GY[3N$5):8\*&;5YW7IIT31\6HN9U,L M:F1]+ZS#U'*5H5,@@U1].KZ$NZL5-[.[F95K!)^+?6Q=N7S\E#C$H68->1?[ M?S&3LV FYS,69Y)7[F5QF]JD(063E7 ,S_.H]-9QZ"TV#D$;^D^Z=E47@<(@ MEG=-K22B &O8Y4^5(B=[RH!(TS^GPWZRMZISF5N#\O;,UTV1Q%F^2:1 M][,?;Z[H-AAY+.7=#:*[W O'_58NPR>46L?Q+-Y(495=1X0#SCBV##D0[_^. M9F%11BHZ9-.B;4INHMEJN4&J:[H^AK>8!E)_;O8!V.YQ;,6=T1"RP&\+,#N, MW$G3@ >6/.0!"Z+60,(59,HEE02(4 7F%:=+I/2+*XU3X#6$$*0@UZ6R '@( M[/(>Q=2FJG&?VQ1 <+@._[D8X%BBV@&1S!#= +B*(:>>?_F"]]4XO^L6!Q3" MQ,'2EM#FC5QV/ 003B4/A-TYA&W/'I'NP>1'Z<'DXG@@&19O>#F:?%DK]WZ@ M^;)6?EDKOZR57];*?YZU1Y_0?E("U$TQ#^K'><[X MW!9GYR/AHC#(X^RU7(->?VS7@DM4HN!DE=S>_;NU0 &AJU;8TJ()%HF[\+8* M:1Z>C^/04SO15>YIT=1J\UF$P0C?E8* ( ;^?.S.=3A!/N<8*-+$<>,!(DH, MMK%O<',H]32_^!5D\M!U>BBA@RFY M1G>(4D\8KA$-]522'ABGR2%#J73/7FL%P%VBH7=ED=2@6&5_$:HAY?YI(P"^ MDI;,/T5BE?<'FJ7,K[4"D ZJ)?=K4*S70@OIL+Z@"I>D'8"\32U%P '3?YFS M?)*5J1*N7&6- :17TF1S$R+CI8X6L1.G!_0+%X4.W3\+*IT)VIE?M@K47779 M*L%BGO?YZ[^$T0ZY_LI''GT#\*_*YP0*?O*#0 X072X5R9]&.;YCW+= M*S< X,/08EZ)]$&8M_"?I;PK/0?@>]!A78GR83B''I'X=FRM!0"7@A;WRK2_ MW&H=[+Q25S86;[=V/R_+2L&Q37TB*\/%:6=^.2R0D_8I9AT+'!G(SRAY+6&L M@86*).0\B!/'] YR3M8X.EY=EAX"-'4"L):6Z%0E\7\#DH'3M('.?"Y/D/GN3YA.IX>,>2_I=.R[ T"GT^GU5M65X_H!_\I)'2'8Q0Q;T\T#KV#9R%+.,YLPL7^^'=#+'*W(!47=VVL+J D,A,2#1R722S?X M%VFZ03;JF90_JT:QR%(+EYP+WSC[U-F,6 M+B+VG2M&TGQ>V!^"BZS0; M &[NS\C/HG2SY)P=+05YJ>)<49#2CP6W+0"_5PMYG(" Y$YI7<;AKXI^E3.J MXO#B87GQL+QX6$!X6)C]B"N'/LQ+,*7VV:/FZ&=F4T)!=D'][F?D/]$#]N+X M N-Z@>;X8DN2\9J@U*' "%EN4'9SX'K+_K=T[4-Z#UMS#'!;3OE-;4UT?W;W M9,?, D(,O?-UGOB_)(N:A#_A1T3"- $OG8=K@A-6!7>[<\*]D/'MAP*WMQ1+ MICW(8:-S:A3=4PN;AM.%3O:6PRT!9E[IPPE^&<_!,\ >\Q'] MBAQ2>7FZS;T.O802[6>7TJG)"R0?@7;#&)5.YUB*-@@'DU?AZ#Z0,@M1:ZFU M&RJC\>DBGV ZEY?OACSAX9%OJ2LH#Z:WC MACY&I=;!]: (I_>IE4[HVG*)J4SFR$V3&VTEC.J=C8JFHUM$!Y>9 X T5BKQ M?$>^VM?H:U0>'=T<&K#ZGR!/N+LMTQ_#J'@ZAE*T@-?_K,$)D>P!*0==^$5ZU[7^YI/O!?:6TG+O&A @JFP!HS?RKUA'$_0$,K ME:0')OWGEPC-F6F6%PNOM0)P8Z!EJ? :%*OL+ZIJ2[E_V@A U']+YI\B,5Z\ M>NZ$:]XWY.29^:^$TE:26Q>\1+8==G)UM_;4KAWGRK["06LJ>4O9L4VV0BZ> M/+=H>042+]AX0JAY1CK/OP$44Q M,T/U7Q%BFP^!7>TVG'E3K.0ZXIKB;DB-RUE$#G?1KM+!OHWO0W4+:3:A[=V# MD885IZD+)IOD]PU.L@B#-T*715,'R]\*-?TJG!1-8 9D]Z_^DP:O.:TM?TO: M,IJ#9( DWUG-M.-;E\C=A#C Z_V-O_5CY+U)GQ4-A1)H/9+%.[?ZTFF-TOCG M8\**9B"R<^@^4/+YYS[&B=#!AWM*F?#+K='7 M_D=8BD".&GKJM1=.2X:;YE54!)'N3FXY"<:0BGC@"J:?=T.40?.&NU1&[R TJ>(Y%H736)O5.X%+BJ+QB:^C&3I# MDTHJ2HXG0+4CO$PI7&GH0((S?40U\NY0?('QM[0$F& 2J76%ETE%.I?40 U< M:]*)-NRRID]!I2G8LHK,R)N%C+S9:L'\X?<$?T7NJ85KT1]>OA3A_-)$-G#= M5H&JI+]Q_#2*?> E/Q&*0P$-($MW/E6,U;*9R.W8H'6,NT=+._OTHO,2C]U_ M)SY!_#@%88R[6?!)G3R$BT<;?-?K>-/K#2VXBE:8&LF$_ M57Q"KOQGY(W#,'&".8H3$@I%U7(,>.E.A)^R%NALB(RC.\N-$__L!\$%.AY; M\LK$=QT07B8436&J0QU6LG-%'Y09%JF%%[2_W7Q.LR*V=>DI]()7N(3 MH814X,#YPI4]Q8?"V J.\5);>%E-E'WC)10P19*G=/-11&=QOH":K>Z)'[K^ MS@FNZ>;].9YGJK9\0L$CNJ6ZMQ$M+OL9&EX&%&6!MP=]IOJ1Y@QYPGWHPV$H M>(E3^I/_ 20@>5-PL]5)#L'L LEA!SQQ=O1)O!?)66L(>!E6Y/+5 @='KO<$ MNPAY:=5$AB$J0(@\ ^+V\!*OR%T!8B00"D=6BO0_%?=2$EE?_QMMM$OIN:@2B#^W$ICP4N,L= M&H)3!CF\Z 1%W"O4E._+?7CS_IVZ-+N,#NZ:B(: N^"&*/._#2KSOUF1>=]U M>+O@?JF=!ZZZKY':>>J?5Q;P3Q7+3[9_:_]A;1@$WBT5S6]J SX[LZREO)2' M@G=SI>,LLR0[3GV"3F92;SQX%UXTI*@'=7A1IKZC*^1[6)!-6[D7O LO&F+A M 3+I.YZ%_'S0ZMW@75QIY4(N(3+)_^53*_=]J1N\JR:M^%]"9)3_K'!4*PF4 M.\*[/]).!F5,ACX!-XB=G6E^ :J=X%WXT/T 5/'T=H >(??-&C^^]9"?G9W3 M/XY'YO0?O]V@M1-,PYA^^CF1"MP6YU)K@4N\0=9FK^5&']0?VXTVD&A"PG&7GJ7'EZ9TD'B^$$(N%7\CE+2'^I'V#6O+S4#WBI'V"Y?L#" M=S>)$ZKGM.=W.-/Z 7PP [+[F*$]#V29B#=A2KW.M)Z !-%+]8:>Z@.8K=YP MUB5)_M(?KPV5)/F3%/ /4'BP M]<6;FY=Z'>#K=?PA4]LI!3](I6LAL]V?-15:MZ2>+YG0(&5":Y]' E0BM)@-X MC4-#?N=2Z^WL*_CT4';DI80/E!(CYU?"!W2MQ X51OC$P^2[4LK<(7(/VTLZ MW$.1DHYH[:7!3 O<:.:Z_/[=^]-+S>#Z%O]:+/7\ 24[M0=\(9A(3UI@HO+D;C(3A!J9S#.=A?@/4*+&+O?9BD1W&V80GL M^]O>&O[]KXY5"F-WO-G_OQ\ M6HL+2!R M_NW* B1.9UE1J_UMC1HE>SR9AMX&D0ZK+AU#_O(9LXYK-;7\*("R 9,2TI8\ M<*2GCL%\OT=NN@IOG,1W+ZE"WR#E92$V^A2 @@:3DM*,*'#D8XG20AU.WQP_ MR,X_\FA%%%*9?HX"3-V$8EJK:VGQ'0#U%"8EHP%%X(C%KX@T>$;>] T?B4]H M>2#47.TIULGJD":I$Q)KG HY1R0TOP&@I,.D.&A2 [@HG$2V!OW4^^.0%>7I M"(7*UP 4E_0N'BIT@2,H6-O%U/_C!"<=1^&NWJLR3V5""40R80LZ\N\K[;X* MH:S%\&VF'8&&)D%.$!0&.*=>HY,O0BBKL2\Y'.+ D1K.R8L)+\]*=#*!HRP5M]2L#9YG*O'<:(6L\4K<;NSXNO M6(S9-Q5[/5_G!;X#8WA9';5A>?4[%L-MO3&]BK&]1-!2[L(6A1@*FL& ;8V2 MY:&7'/JQGAPZ6RU_F6]VBYO[^60[7RY6F\ERM9MO)]/E[60VO;^?K-:[Q6HY M@/HT09=.<>,,&]F;51 $29>L@6!R)26-444X &HV(,U/Y ^'D9?(%R8^%XPV MW[],N\(#?N!V9Q8-!I 8J/KXD @-.+;#V$ET:&E:@^Q"U+Y3Z-B%R&(7HO;M M.JZC"=%9HQ=NX@VY)WQ0XJ=P/H!4HA:=B02(#8J;Z]AW40MNYO,!I/UTR\T< M,;.^2P$@;RAT2AU,.>G%33\"(/E&L1-5$^S,,JU0W:7./$R;1#H:0*:+(AN$ M:$!5>1ODH1<*"=W. AS(2&S[\I*8VG\60!)+8P79!%\X(D$3JA9)[2$F MA0((P^;1@O=R]+OB;I3D'K3\)H"4%0UA:(DL>$G((I8=BX+R1R%DH;07!F5T MX4A#"P0QRATC[O8"1/');!\ MPO0A :[/88R<@-%PO]DG("1U:+!3#SFS]G*Q4K[V*F3']ACFL\YD",D9BN:T M#EIP=MW*]1^<^$^4;OSDSQL48CJ7D-V^(M??^^XL1IY/A^2X;9 ;.$E"_DBC MS$6:*@E#3R/7G^[QW6WGO'/V:A\+#ZQK;!\D,7R/CB,7(8^F(LS?\:7"3_"- MHA3<9]VFY7-ZY6-S7Y0B-K#3+UID8GQLGHF!Q^)U)QDADC$QHV-@8__-(;F% M)0< UA_"% W1E.$E:XBPL>S=RD'+6S3N\&J2U W1%"CI&W*18W.(A9/=2^59 M(8J;#=6&@4CTD$M7Y!:R!, X J515U X#C^WI*0@4,[3@L>:!)- M '&"J[_S+< $CC]/&,Q9HB_T3XT"7Z7)P\K;4\5J=(T9R[GKRC-FX5I^#IN1 MO9[_+3A$APP7S[RY=EY:!1G&A5!D<$(P=1D:;!(E^*$WVF"JE M&6.'D2XF0<)>(&L5>WYXOLOJQ:F^KU<,KS:WB^5T\UOVE,P ZH)/]_Y=C!R, MPI%:N*(@E&#\Z&QL&X22,F-T.8XNQ]'EV(G+D4EFVFBUU&J32U[>0 ".*#E9 M><#;=3<='A/?\PF/'?+PA%2?\\>#"1[IZ7,^0G894T!#ZOL).N=\4:%^5YD( M1-_+9*_")P6TK#)L39TI:!TX+CW$A,D&O,$ S@=UP:LZU]D(=7\DIUF*Y6J_ M1\07S#^*.0,!G!5Z)!8A \;DK%T_!5;G/8#(GQ!VAIW).DR&%_V;.:_8G@M$ MCTU4AP#8+.J+^=?!CKJ4FG $@1J@LZ4)$@'*('FDYE+,H21\0MBZ5 M6,6="J'U0S.F<5&"P[VOO.T+KR5$6[-\>%U?ULZ1^$1RI/-L7"*U/#Z+IT!H M!:',1C$J@+C$3)@NF:Q\P:*FCE2/]1SI+:?;[:+V\5T\]O_VTY6=W?S MS6+Y"?]CLMAM)_-_?5[L?ILLEKOY9K[=#2"#JB#;*LY(E=D["WST)2E"I1C+ MS;$^.!\F2KKJ=HD.U$ 2IR72X)\*LN ??C]WW63$[QE_!Y-_98*51 4P<.Y> M-:ORA!FS9XZP&YSG"E*-HL:RKG[VG?#IW?^9J$UN>)'QWG_Q4^0)Z"B>8#$"J$13,?2=[?<$N=\^16_8"/"S[8[_ M4>QT_,/O]^C)">8A/H*/#/W+' $F8\J4!F9BW2-/LF69JK?^9[MZ5R!".26K MX'+(:$'W\2C=^R95/92W[C/R#D2DZ\).;N:L+4 2=3AV5;O/]:\$./=ADV98 M.Q+U+B \<+A&G&R"?9NN"YG/N2G#UHQ50V_0]#X<.MFG;]$;"J+7K/Q)P[,>>\J?+D^*-,*<\Q37U,4^^488OU2IB97OK[8)/12SC MZ,R6;7)B_48AB?RH%$RRY_2O\#CI:,85GI@.5OEZ 9)0SW'& E%M*@):Y@H' M&ZO<6$8AR;G'!,!??TD)CVR2M5H>-6S8UG07A]?PZH#*&0VW/D'&3TE7 MCGVN0!;DY0M\H?0]DCM^I@ _#:O5%P%L:WT9:H4QG'R1!S^DD.10GP,NQ9-R M-\>U$R/NZ\Y:7P!0O:3/:BT,X;"6;1LL0I>DC2(BMQD!,LBK^29:AI/J)P&4 M0.DSOQW*<*2AA"_12SZF$G43;I"+L/KR5F'I;BUWVJA\ T#55 /;0 ]'D PN M/P=:)'/0-X1T>*SX&0 %5ZW8K(@F'$XKG4=5O94-:7."L[\'H)K+T'G.QA>. M$&";$^NFT$OD"=GLH0 *QO19QT;%;#%>]H[R:G]>^]9/TMA_/&"S?A=A.9D5 M:END7)_:$ M.=7=?;]G;R9=&2\@B-U" M$19BRGJM+KYSY.W&]%Y>@^B($#W>%)Z+$XP'$#\RN1$J\4 ^%:QR$2 MORNWH:AD+ 2G=$]9WN1I6\49!(>$QR3, XXE7"PJ M&TMHO8_"IQV*7Q8A\3?X;Z1Q9OCQNP_\ES2E,P"<.GQ-HX1!7U3^[D==*AJ/R1VTJ?[1!94XXKAF5/X*P4#[A M8YSDBJ1.>A!E=#+&P:GY,6FK,!"'PS"AU<(<"<-TX4H=E_(@KM=UT2DD*[]$ M"F]I.A\ 8 H)9(WM2)%C9:]W =1^$KP<#Q-*;6PF,=1F$@-NB-"DR43?M=9= MNN=YN_%>EIK?G-CDBX/9)N<:"9OU&]@'0 .!D," MV3VMX"3C4-@>Y<@]7B(W?W_UL_S"K"^=2-"Z^3X WXI! >N&1CTT]VZ"_B^D MR(#D(+MQIK@9YDN7'P?@(.I65+HF$# %U 2K+&B;T/MJLCCM@$]Q_?%OHRM! MR!2'=>J)J'4%8E?>41EN'[J6-^82$'+580D:DTS )(P^%R&2C], "-GHYKA[ M0A(8;UHHM_D[BET_06?]MHM2)UB$:>R'B>_2'LV&3B&UI2&DR,/2%EKD@R.I MYSPU%+_A3<1&?QEE==V92DPH2N6_DP;]RRC]#:4;Y$9/H< Q8' ]""4!1F32 M(,W@"&*Y:KR4-'G>4#R!4I@'X>D:,Y*A@#P<#K=5K:47X#+/EZ$3D+$.A,=P M8)YW#&)=@<3EQ>I)&A^H1V.5/J-X]^R$)[3/VM:,).JO#^&='V 2JD]$:.5V MI?1SZN+7+;_[0;G\[IM)L=8D6VPLR1M+\DSFJ(PE>6-)WEB2]S44<5DNQ8-8 MQ#4F_(P)/[ %3=UZWD1!U %B#%5J"-"CE?Y:[_*=RR]K;0&U%O_ M%0AY-5NB=QF_7'[("GH (GY)[J]!PG^A)+#TR;?B&;-M=PR[3 M9AB<738-Z'=/"3 UZLS?R3]Y6T!U\M55\^D2 Z_QW1T^)5[0TA'[[:\6.40 M^(5U"#"=D79!N;HZ/[ODA)8R2G][@GWJIOX;7D4_Z)M-3)V3QR3J<=D:@5!FQ5/*\Z<5S]U@JQ4;H,2%+\A[RZ*[P[DK?-% MDARMI@SHYDL2&'9\RDWD@(=I7R=]4M M%3J6.J7=.W99&#LLFCY9>Q=$Z%T7B1E!# 7DW1[B<]^^S*+0Z2K4Y$-#/D?U M!:D!@0#)24LZ92&A:4@Z)".7ON!-?M77<:J^_-6F-O1'PNN1VM-6)+=OH^+) M6.=JDR$,T.IZ!*ZTFR["Y_FI0#NWDJ-FW]?55QF0JTN4L$G,KTZF[0KRM5VO M-;6'!6D?E(AS/?,J:?F=B'F7$%S7!=ZDJ'=)]2L2]UK/;AL2KPG$=3D;; J] M)N$')/>MK\ 6#)RV0%WW0Q<6"7L]D1VZGE^!GF1 ME9],'Y,T=MS4D*!*UKS:US8,TPV84#[*$7W4MM\VB' 1_WX6A13M@Q/L4/SR M422J?4-R!1X2);70R4N@;0A]/1*O;4/QJ")\T@\(@%?@5NE]?W1)_^O9-GR# MK>_]T0B2*W"U]+X1&A$::/5W3L.GIQ@].2FJ/N;'L<)[6?'Z'C;KA6S -&LW M+M1>'@<5K&?1G.YQ=QN*+,)]']2\VY%#>6O^92X\%@WB@4IX"V(#VP'=F$)5 M)'LPCG MM-BD6&U(+7Z4NI85J*WV15^R+"V ="Q+U-K]=+I6OXID$6+A0]L4;P:R=>Y/ M( HZ 0EG &P,9$ 0RJI$2 ZK9P0',F$+("B4JN *2_E0K#%.<"\/QKC=.0%I$)?E_]=PA?__N MPZ4[9#._G^[FMY/U=+/[;;+;3)?;Z8SX0[:3Z?)VF2\Y))\( MCY(WQ\I?E'P>6M_JV]Q0 4W@XM#Y $"/1P,V5TT3=>PMFY4%.$*O!FL@#%>& MOJCR.&6P\ZD3/KW[M"/H/'S"9PDB_5_NHIC$]:)#[.*?3@<4VXG1^"L 7!Q\ M&2M:I3; S$Q_VG7T!<4[Y#Z'41 ]'6?1M_<#\'FTV6-,G#KGR?]B M_-#6#WQ\*<*++L(W?!.*XN,:[^YGA^/#T)D(P(4AYX(J,MVG-1CU_)^TZ4-$K%5R MBZ-O\#11:"J? ]#6IXU^4T'1C#&QPS ESRA\RI81VPF6LBA';AZSE)AB>C_CV@.XPM4JX^"B9 M'>*89(B)2ZG5I@*[WZ@*@!IR@%(=73?FETP!X%W1D MM.*TER('AW_+*$6ZS)/, ;#SFG).@IG9DKBI]T9C%KM(R 7Q4 . UWBBQ$R M2_-UC%ZSM.2SX5ZPOXX%@Q7:7P#@3&C"(6T\S3*. C!-$D34K(1%@K$ 7 =- MF"' J#>RWT?A$RD5YDK!4,0E=X%NE^Q/*>TY7@FL-' ]4> M3/4<$[5K+6\T#"^#YHX38@0ZQ;GTZTL%KIOU_+%YUG,)B@D!8W*"8T(!&7.A MQUSH,1?:>G![S(7N.1=:-W7I&O*;S2?[R;/X!I5I7(/:E'3>HN00SD,4DTQF MF@1X[[_X&#B9F$HG KAD*')(U>4"P)8"C/!G:4J(J!,GYP'$DED)5R@@3C0=A16N+)X5V_H7:> MQLB:61!X[OS0"4G]VJ>#0]X*1)=WX>:? ;'1M'G6'%_3K"S)4)@611Y,?G'' M@C#P&C*%BY3A-O/9.J<^"8)1O'+!=R,[<(99[M;=W-Z"Y""LPLX M&SX'E>C=\EE(5+8@TM[95VWWMVZ_RUJ3P/"N#)";QKZ+%\!*@ ,L:Y>JS;/H M^NABUZHA"7X7YP7RK-Y6E2.:@FE2T"!1WWZ1B# P;"@PG<5HZV/!/ MQ:&&?_A]AC5_%/@>@74>8EN56/-U,T4\M'^#A*,:6ALD8CQ!<(=I=L@&VS4] M5 1-1'V#:6E8DZ75#D8\;5T;9M'D4).-BKZN@=^[,&_(RV,6 M=!?*I(28'8(SA;KV5_OZH28=%0I:$]H'3(Z7PPN7BA=_MZP3&!S/R7@!:/^$ M=-[%A*S^W>(]0T;(*J!@W!%C*A_T5#YVJ>T+J;Y>[5?[?8+26_1(F[@4/2F8 M/8;D).+A(N0EJ_TY)>F.F^<=YXFZ^CCO?*]PQ+$KO WW([Y))T/CH>O MCJ?6:"=T=]%)?;!=(^I3>V5A1YX1=>S@[.=[E"3X^IG)4/ATCYP$D5:XJWU> M.L;9JRH3>V5B!\X2'=S@L'"L*_F/#QWX8\9JDKZK23YTY*X9:T@@UI!\,.^% M 5DY,D-QBLFQ\9,_2=0*GQ@N(H<&^:I>F<@_ZH^KS^:;W72QG&P6V__)*D-F MJ^5LOMQMIJ18!'X]2(4X'YW:PV*F^,-"MWG%R?^4U#'(9\&IGI# MS)3R1I0C956QUL'+@1.6:,BGP2C84)5$,<8X";XW5.(D$/K$\^&K3 M(![_7/>1&DHP'0I%PO.#\T<4YRW>-/M1_*/^GH',T?#-)%]Z$NTG=/')>?71 M#3$:@?TX'T8C\/J-P/8^AL/K:^"C6,U25)XU'#-1&258FVBX?E83]]W1SSKZ M6;\RSUZ'WE:@GKV!N;\[=+5"='_/HB1=[3]%D4^B []I(&L0 %O##+W+2)HCM_\FE^_R M( !] R1NX3DV!E,P@*YP36V_AI;?WT]K;_&E( :%F-*P)@2T'E*0/3RXJ>T MV##+""!E:BAT?914?L!_/+BT[6*6B&2<0QE5B#P 3\Q83. MCRH6"KT?_%4@N$%]\5#[9A5?9MC4-IJ^24%XPM].TI^<\,NS\Z\9"H+DT\OC M,_<"IC#'LM$EDY3SR2+'Q-13$+3YL^S9A\H@RZU756G* MUN4?VEAI.9MJ() MUDQ;.1:5FGF.5A_>,^F%V&U1FF809AU)IU\<3#&/5)O2!F"BXESMKP PD#4Y MKHNAV<+X1;B/"> $C#7"'TV/._\)Q:P>3H*Q -RH:FR0X &GVGWK/X7^WG?Q M18#Z&(_%[66#"%DP!B?'1"8^V=_3XE)R&:EK\4$ ;EN]7=8&6;,;CCP[@?4S M=2TO\#_QD4*U0=Z.@;X+='ITR7EU7'8?T49? =#J57V3-L+0< NG (O3+=IC M (BW/R)Y_,DBS 2(P23)> M7M79(<$%CM[\.<(4"8ZK+R'R/J>TXRR%_5-, MNH'AW\;)L_^:]TJG?UJ$I[ /1W.V^R2 %JYZNK,=NO E@71\JV*AR7?6!P"T M=>V&RRSDC)^()YB/G\,8N01+CZM4A:,!=&_5.N'XF-CSDM\Y?DR[J#\@A_Q, M_>5Z7O ?ZRUX[J:+S>27Z?WG^>1A/MU^WLPSCSAX!_W/(7^G_*<3$;M_7,VAY"T1IB9MX"HQT215Q M8W.(A9-5#MU%,7&[Y' EPK1UWF 29(JDE9F"0\5V\P@31GF[^XSR<9843!D M'.'/ . ;;, 6/CZV$T_>4)SZ6 DOHQ0E:^2S '@--3ECP0CJQQ:A"F* M49)NG!1MOSBO0M;P!@/P].GRA(>*75666]$WQ_,_?_)1C"GR?+Q';R@0V&:J MD\&4Z"I8::HXP>!:^>Y3!U=HP&E^ X9%IR>N3+ZJH0N#O8OP]9 F%*_OQ?:% M: 8 LZ^1P#+9QT(0R-VIYD'A7IGN 20 ".!FWXD&&_(O4,"V$ 5;Z$[E#P=E MJ"MR[1('LS[28MUM%'A"Y1,0YPP@SSOPX8CBUR#Q@>'R5W;TL_ M?WV&LQ/$4T"9X,+=(,8##HO(6\@%E-,WQP^(SL67;=)/@;Q1PE59\HD HNK* MRDN.#1RF7<)7A9X&(TG8Q G\?R/O$]\>;_ = )%Y198V0 X.AQ^<=Y* 4R3D M."D!_+C:7W1G+8B1?.!PN>&W 3G%3G=$$$XW*[*X>EMM@)6#E^ELP $WA4Y M*$4%#J]8![N2LE69""!(W\*^@:M.Q>M?..2#"!PZ;%RRL&-8/O/@J?[C%FWC1) M4)KLHAN4/3Z*O-6>%X=1G]\K^]JY232P I;HE $Y#;U[WWDD67%89:S"#5$? MI&;@QDE\[62H6DDP-QDJ6YT6 9?6GT3AQ)F<89A0(/X3?NI4L8D91#T1W2L1 M-VO%$E=H+4JZZO#[UH*#)=F[B]%?!V+!JT4&^3/!)&]U+@"<@"*?%#".0-FR$5NR06NL3=GBIRAG.9Q(4T9CI8T*W&"]Y3#X/@,8P M+CL*9( 3DBWT9P:VU(S*AP$XF)7EE&T\Y9C 808KA2;+5$LS*72S'S3RB=C3 M 6S#1LQ3QQ .4TO:15^EJDZ&Y$DPI5=5:0&']>4$D#/L4@U;&0M S>H),%O7 M5G#JJ_HG7_2X39T490DV=W[HA*[O!.LHH>2)]@6RGN(F<"E MGB,$ 0;.@K=_Y#,!U*\UYZ@2AF8/9[9O]-Q8Z=0AAG'MSPF^5GT.H\<$Q?0Y^BQ"JYN0 M_7W;A.P66FAN71B!?Z5]PY06 ML6?\.^S(9 AJB_",S6I?\M9O48@7ISW4&>*@,1= 0$K. M40U\!K7!%Z$;XP^A6Y3]=Q$6EN?V%;GD"<89/F!]:H>:W_>Z\ "(??6N#G1I M=#4"F>TX:PE*2.Y>LDB2@Q.Z^">4IIGO31JF[P\."-U2^Q1++>( MRS_*[NI)Y;+.++'5S3KZ03GKZ 3"Q \G>PS$Y(U ,8GVDQ,C-HI>7 MR"/5HGF[$([<-?L4)%])SY+5C&!P9*>>#EJZ;_^$O"?D$=Q)EFAA=13//Y ! MO"2E;CX-R3_3LVQU0T XLM8I'2\\SQJ)2J97!U &,<1S5HO&P)R5%1_EZZR- MA_+ORAY*LNB$KCI9[2=XW0E>>'([2*=DBY; 9'YVJT#N<^C_=4#&G[GE+SDZ M(^&\=2L3C-$1.3HB.W=$SC3\D+.K<4/.H'DAQT0GH(E.'6OR ;L0Q\RG,?.I MSY+'12B%>/H2Q:G_;X>3,V5P+4@>1#/95@:)-R )FY&"I2#H1<*J:T'R(PY MPJK$ ^9N832 *?G<=3TN_]#,"2,I827?2[0O^5R&T*F:=?-*\NC%S9'XC;$H M;%#&_.39?[TA72.B%U04/1+ ?-*'E'>-$[E@^@1@=,ATXY#I7VA&]\SHGNFJ M,JWR4H:L*(TY>( .&AXJ=I_)PC!X^!PND#D__552+$(6Z7T"P+55EW%Z"()Q M?0XB!Y-S^8.0@\F\?>VBU F85*W]%< -1Y6,-=AM'Q!#+5WFQ/_!E"XS9?KR M0<#IZVMPQ-9C<9WC5)(:3#8NF^.+ M2P+)&5]_ZD<*BLM>QT/NHZYR6,H;,Q-'H-? PM^ M#=E\U_70 +.\!^Q6[BB0U:];N90--'W#I@71IQ@"TBN[\*9RGC[>HS<4J+DWA9/!^#G[MB14"01#!)@%EF=PU=R5:M^ M877HR;XL:5V +@SV9A=!BM?WXE-1- . F=)(8)GL8R%HE5DEC"ALY(@1*&#^ M\/Y5KEJ6OW&5RR<).,8*-:IH @SU*9-5&5= :,=+P-:Q[Z)?(N*$SGHG"/2D MXEP &E,N?2)F*C<37'1U"??:Q M)@*X-+9C&PNI[MF5Q&F)5?BG@DWXA]\WQ)/ L$$N_M:_P:%6]&7,X+C WPY? MF'ND]E>[]@)3B"H4M";;#Y@<+X<7+A4O_F[Q).=P/"?C!:#]$])Y%Q.R^G>+ M!ZJ,D%5 8=SE^\_?/?ATO.R_7RSG?_K\WRYF\Q_R7PN MX%TF51H(W2',H3W;_QL^V^(K(?'L-/G%<8#T!UL::CVPN+"WYD< M)\C]]BEZP[:KGXDP_DL018W.X_)^39G@6NYKOTQ M+?Q4PI8%]8%@4D]5C0,6$H#(+S46^,-AF U\:>)SP:@9,8O"-Q2G/I:'FRCT M^-%4WD AH-,1LX.+@X*D.Y]->^<^.IW#R&B*<% =/L>:B1R^^S$Z,;!Z\^B MEU>L IR,X#%QH1(H;X[%D+5SI+N=M&!?'HC,K?;TK\GTD#Z3&'_AIKQD=_?K M0(A ZDA,]Q2 \PQV57/=.2[*W/5*IUMY.(0XH@93^8A Y9'AH*]^$X>129O'.RC^(7N>'QX>WCW(^_\ ,*Y^6*RVJ_Q'@]3HB&<\'@> M6AZQPC9SEG:@%R[Z6 \736]O%[O%:CF]GRR6=ZO-PY3\],ULM;R=+[?SV\G= M8CE=SA;X[]O=='=*XUW=378_S2?KZ8;$F6:KA_5T^1O^VAG:27(&ER3U1F> M+46C)(4U1>A1Q!I68$I[MODJ(0P$%D??PPM[]'I*NJVS*POY0ZU'IQJR):\P MXF/6>]46"Q3FQ4\VV'Z!H4RT1-0W%YF2T+^B3[FU<\Q1EDL1Y9*3$YP)O45) MQTO2 UJJ=ZH#K0>@.M,Z5;P <$)!XUP.A:1O6 +%I[HU79-E*A'1*-SIO+Q^ MA?%@] ];BL[EY6(L;$@_=]_.' H(MSZWP?S>O56-<*>'9(T>D'Q(G2#@T=*0I,$X?]Y.^>=-):,5TG"< M';,H25?[$Q(ARZH1C%^C X<6G.$J2=1SM?9X?L#+"HJNI$SY4D('# MA9._*'R:OQ.O2_Q*0VM4^._FB$HRI8PF'HZ46$V2&. M4>@>=[$3)OC6@&$Y/SV&]G@,_Z*E]85>W2+?&>"O%K9PV,Q\8&P9I;Q@ F/RQ4=*):SOB),),R*@2&FH[WC%7H7+A$?'*'6@B1T&_W1B MWJ 0\3T/W-&]LMN$.XB+&1Q6884EO6Y=C.F5+2:\0Q?X7$%2THT3X*%H^XR0 M;NDZEHB^,R@G"05SS$ :\P#ZRSX:\P#&/( Q#\!Z/M*@,B%-Y22-F9!C M)N28"3EF((T92,:OMZ>>](\)S9[AW&\O!PT];^@2'SC>A@RRS-V>*G&E-A9 M;3!;J.HAA[Y#XE3OCD!D:YI.G/B^.B'3Z(NMHISP3"*(VZ5 MO"TUE.#P;^K2I])(NUODTVZX&Q200QD?N^1,/N',VUJJLP'4]2KS4!DI.%R\ MS9([JW#R8G/LL0"*=)4YQ$$!#C_6,7IU?._DK<<*@69*5?#C<$=I)H "7F5> M*2$$AW,J/++(#4ZG777=!ION)"*I8=.QAH,Y:>1L8($/AR.E5+-%.-WO:6=\ ME)#*?=_SG9CX1Y(D5G M'R3:EIZ9Q%IXFT;NG\]1@+%,LM1KB2VB/GWH56GJF()DKIJ[4#0!@ &B*ZP< M_@%V*>8GZMHY-O5'B:?"XJ*&1TJ,EMGG:_!9N8NJ*].;_.[9"2_@8_.HZ4< MV(-JW&J*()R=1T&M(\O9;-S1 ,P0O?W%Q00.:Y2Y8ILA''^A'D-@\X*QR56N M3J(YL)25IUV!>K_'.NVQWK)\>6(L5YRK)>\SGK) MH76,&%^.&#M&C!TCKJ]CQ%BW_177;9<"!/A@7,44)8]ZR-8HIL]ORJ,C_)E# MK_!60A*. Z0$KN(;M<(90\_'%2('F&N+)#FH;4ZI FJ1.2 MQV%4V569,O37)L38P6%<)?Z30:H2[LI'#OTA"B925^#S)7TD[H+HBW8KSA_Z M$[530LC_/6+1XQ8"@EZ>@ANWNER%DV M#9TPV:.8AL91_.:[Y)V /0/89(?!2-A_8JHW,TO858N*/HS?>0=W/\C$%9A.?'1*=NZK]E2D-<_=7D0T,/HS7!&8[S M.'O?6O!N4WD %.PN:A6&U,62,'AQ=3[XW#J&4J$XLL(;#$ ;F-PQE=(0#@G,MMWY M',;("4A$/W\9=!662O>W*,2K+Z.T%N_3G0Q@WYKFI"Y)X.S5.\>/:5).YI^8 M/3OA$TH6X?GW.3(?./M7YP, JE3[VM,Z9($C#8K/PS,%07$N@ +8OF1 D2)F MU7P)V=7^T\&)'7Q31)77XAGZ76D6@/K8/A2[$BW@[&&M!^/9*EWG"P */'O3 MZ3IT@2,0F HDB0G=HNR_);Q/#30DUSF=#_0I#O^PKMZ5R0)9&F1]QI6E0OXA M )1WDV@ M?UUP&_RY0'>33\SBW:(_P><5^)D>9TVH? M W"_ZYKQ:HA#E@,*:.G5 CW&^VN= MOM OB_]I@L4ZR(+G<>:N[2!51?BAH=<,-\'9K.\;@^(BC!#&\3YR,"3E!_(8 M7F_)> #>B^8"FGNS)3@:9HAS//GEU/@A' [ S= !.X0H#E$SMM:((/P([3C; M!&GPO#Z="^U/0>&'AMZ+H0G.<%A_.AUHP)J6O)_*5N;O*';]A-M:0V$>W--3 M0; OTCMEN,)AZ :]GDX8FEU>?IB%PTKA#+AGKB83A5C"85]9UDA3%]+T=D$( M[P3KPV/@NZO]'L7\'BH:\^$>NBWVIP1G0(P^2>-=%&/1/,3N,[YR$]$\=XGA M<5AA(@!O?4>L54 6#D_5<6YM/X%PX7?#8QVDX?!ZCG6*FZ[V\W>7IGINL-&X M"@DBY/\D]^_-"1#-$\"H^VZ:M>"9AE[U%Z61B] -#J0=U*V?O$:)$WR*H\,K MGD':[T0AOC\J\N"#2$(^JM\%[CDY?DOU[ZED_4*%,X MHSI'K/L&8NA]S/JFUY6(JPGILQK LR],T&2#=,$C:1_XGX5?+O08]D:I#9_8 M[]7^LQ;C?YU)2#L*]!(9HG?$S'V3>V^R/$YB<1)7//KK@''^#3FLIC9-/@+ M"]:5T%]$E+3(8):[F4.'="^I.'=*)7B[:!7CH\N)C\R6IDT_ L ]UC5WFY#! M+'?S?DU%QO4I.[<<.]M%I1HK::"Q_2,^ZYGQ[HIB5@P*NY)06MHNFZ8,3 M_TD>#66Z1=6G 7"9=7EQ]?_OAC&#VP_C^] M?_=?7VXVNT?ZY%QX09PXP8[^@;#VO\3\CS?ASDFX@0K=O]]'OB3PQW<9+V4+ M^.U"-KN /UV\_W#QQ_<_?H_=/Z0BPL<:3&1S^-1-L@[%QG]Z)S[,FIZ13M5_ M__///[_CG_[AW_\;(?\:A3Y=TSWA?_HE>3W0?_M#[#T=?.#*__88T7VUD'X4 MO8/^[P+Z %\G:/DS:/G^_P8M_WOZYQOGGOI_(-#RZWJIU/?G$JVT$]=&RT3O M3*FS9=Y#.^E4[(E1L3!Q_&Z*%7HB5.R.1E[H+H)N(_&T-UH%-XD3)3U4+/9O MJZ0 8.A[PWXJZ4J_)S1PJ2NU!<8UE+E<&3X!Z7!7HN<#.H?1N?%BB8DQW?WX M$#Z_?MK %" ZUY M5);[D,U.A^3"3[\8WGT?A4_5D@IV8<6'?_7OVW^Q4I62 M'A&-PV.THZV^T:+X*DMG(K(6$)#0X.+KIH7,_WXEPQ4G<,DB2+SDE2R#?1@] M\0G]7X48(PXL*4"!Z=:YSUV]H'E-4[S#K4D_.?)4[7 .PD9I>X_' F7R%T[[ M?X\_&(4#S%V7V2JFAFJ)E M1G\F?R3 @OP%F!@8LP6UKL(GQPLJ+%'5!N_(5&HD!^-9 YSC3RUFUR%7'F"" MJ($A]O$8>P'C>QD&"0LZOM"G>QI5**QJAW>HU6HFAUME(YQ#KE[4KL-.4B4I M6?(70;CWT-L[\3UG>(PO'ASG(,8?]9-8_B4?B.D?_LH670F%$.'2=^)XM=\D MX>Y;Q?2LTQ[GP-36% 9H8V-\ U5?Y*X#EA,DX9YPD@--Q5T&:U&SRMFYMB'N MX:G6K3@NSUOA'9 UL@XU$KO/V7_[%O/Q]?Z#V!+_[^P/?YT_T#)<1W-$ \IG6N;TB6 PAI))\0 #JZ9F9L+PZ2D, M. I6@E-=.YR8U*A9:1H\;81X%E2*VG4DKB+7"W(XL;*I?,-6,$L6;E;MXC4T MQSG\=/6LV6#.VN(;C-H2#[O1#/0)9W :HHT['9A3U_8Y#VQ=U2B??HS?Y8IZ MG+H8?(;;I4H2]AY30,W<"%K3!P]./V'<9EL(-;JJVN,?8[6:G@ZZRL:X1V&] MR+V'99$\R>B;&ZCS(#@Z_II%WU'=^#QIAG]85NEU.AJ+;7 /PDI)>X\]094( MLN:&7)9Z=<5&>XW2I^WP#[I*S4Y'7:D1[F%7+6KO<2?(L@C/)4#88%P7.4'L M =0V EY%4_SC3Z7?6>QWT@[W*%1*VS\FS"@;!\'-(_7]R_#IX 2OC8.QLC'^ MX:C6\71 GK?$/21KY.T]*#EMDA(W-B[%E%+VS <#BD20-#6TY$(G2&Z=IZJP3]$,^Q"KUJL\S,IM, \UA:0]AUM. ME0!94T-N&>S"B,%GOG:_#(]!$KU>AJYZ!#;UPCX@M;0NC\_:+IB'JY[@/4=O MB;,)C,8*88<:BT :PD4@;G@!?R/8: ^ M&*EH@G+)\?P4)#7VEDZ:XQUR M.GJJMOJ*;7$.12V)A]OZX^3E5#K^&-W0W3%BD/O^P_W62RI+WE0TP3L65?K( M\7?Z.'/_EDCZXX^O;>1 F=X1U:E M)G)8E3[$.::J1>P\H 0U(LB9PZG%]]TCDY@JCL<4S?".JCJ]3C&KV ;G&*N5 MM.M0DT2)I&KT>*QP$U%<7%T=$WYAF8U^Y?JZH1/>X:BO MVR*"ARB^,$MO/Y,"'U,C^<_4]_\C"%^"#758L$G=91P?:S(!U>VQC]\&3-X.^]!4:%8> MDB>-, ]%E:@]AV!&E@BZQF;[8Q3Q2X&0E0W1^97CF)DXJC-(:R.?8Q6J_G:89K55O, M8[1!XMXYK1EUN(/GR$%K\J))=.DD]"&L.04^;85]1%9J=7[C)&N">?Q5"SK MO9.(2*JF!MOBB48/#(<_1>%+\IC>K%(JKFJ-??#5:ED>A)5-,0_&>H%[#DI) MG CJ\NK=^*-SN=M'\Z/K,3KS)*&QJ+5W[3M5&T>UC?&.S68=Y=!4M\0Y,C7D M[3HPEY?7:Y+2)@7B!*@;K VRVT&BC@B0 ]>)W HSU#;&.RZ;=3RK%G+6$N>X MU)"W?^60C#:1Q$U-YL6KU\KYXJ01WF&HUJD\8Q=;X!QV-7+VG)]+%^*-;?2P M81XY_C)PZ??_H.J1=MX.^V!3:':RIU-NA'G(J43MNXLCR!).ES#"!O+!Q!K\ MVHMWCO\;=2)UC:2:IGC'7Y-^60Z8HAW.4=@H;>?0,C<@Y8^URQ:KW:4X_QSOR*C7)GB\K?HASA%6+V.,E M D'-T"9+NKVCR%,L?XIX#)UKD8V@_".DXZ="P,ZC)]VL,Y-YF'*[]J*G9=6> MW.GGZ,=/69.3$20^1#V&3D3L.XJ '%E>&1M(D"="=EW2$F"-I[5@0):3S0K;JYXH;VY-IF>37?+J[(9LO^^;*XW6[(ZIJL[A;K^7;)&EA]P+/JG7=E(]P#M%JGRO>(88XEE2_@JMNC=NQ M&K0L>IBB*5Y7:Q*XZ_#,Z)*/Y4> M5W]4^WKNP"QPN\08]BSZT9#T\3K?*%IVOM$+'."*>)7KQH._&GP9!L\T2CPV M=6UHX(71;9A0,,2EU<<>\JWAMOUQOS[<69L> MA3@D0R(X$LZ2,)Y$,"7 E:1LR5\$XU%BR2K,P&45)] SAYDH-(RH]Q#(Z^%" MI-H'?NM[X 2)%MJ6(E)U<[P3HX[0G2-309M064T@/-C:.%M3GRWBW#LG2EYY M+ W=I@W?7PM?E*SHFI% />P;F^+XBC7[XUWT'?0H:L/I 0)IVAQ6594K'9Q M5=EP.@-:O= Y;S6- 3K0HN-D( Z\QM@^>I$05[F&J&B"?XX[Q ME=)V7L$"03F4+(3G-A3J[!M%9U9Z1V4CO/ZAUDEZR'D+W#Y2(^] D&O!3VPI M922DN:*1]^S Q?M\]VSMQ=]JHOB&+CC]K8V^Q8"GKCW>T$=+ZLX)KQEQ'()Y@=(24HH,V"R M9K/"YL4YU.X&*AOC'K;U.I;SD:I:XAVJ#?)VOG:?DB5 EP!A!+O5[-<7)W+; M;%>?=L$]3'7TK=FP+K7'.V2UI.Z[99T5P$W)%[!VX-7A31@\;>M R>F<- M/*)<(]8TQ3DP=?23ZT55.]RKQD:I>VQ(Q.2)TR*\?"W9AQ'Q&3O"H/6)>!G# M'TTN*$?3%S2[.-',:KKJC1?0)?M1M92L;(C3#9MUJTQ=S5KAG0MJ9.V=[6DW M=74XA>:7EZNOD J^7EPNEK_./]XL9N1VL;W8?EZNK\C=?+U=+JRDAJ_I,PV. M])H-4CF]_ME+'B^/<1(^T6@9[/PCE.V>QS%E_^]NG>_*\Y(NE'![:P_KE(^] M6I/!Z^]]E.F^XAO"<932BVL\TN@_Q*7Y+$ZFV#3B\#.-D MM4\55YCEM UN"*O4J A.I09X8:=:S.ZI?G$"V;_KRJ'63YF?A3(!?8!#FCH' M&T@?O%B;Y1*#^Y^'Z@0:R\H%G7 ;M:6OTJ M6^-U,PV9.Z^&!6F>A9X1)REU2S.7(76?)'$KY^^0%'MP2AS._ M>B]M[H7;536U+LV#]5WP.JVNX)VG&$&?#^4R!\ON:U)QI\3!RO'XT\'Q(MC1 M6^UA\_R&R>'"HC6)M^%'>N7%![82=E=[U0%MB_ZXG;NU)4KGZKJ=\3I\>Q4Z MG[YGG&!)!KPN.#,BN)$D)/>42(:LC24DL&41?M;D/+(9H8K^DS]\ "UT<\37UP0Z*6QN7-_)H.>*%/3^SN&_2".I_Q M"_0MQSD&E79S^C8<=W6@$&!ERS#5D7E5.]P.JM2LZ)1GC? ZHEK4KN,PHRB] M;=C)M.QNVZ;CLN'U$X=A8::EQ^NWO7M#4P9OQU2W:4MR?'5I]9=J%E9$S;R; M,&X$EE++B4#+N7:5X)(WFP"\5 C;'V $4?(&R [K=KI' &/HEVH%@T/Z71C8 M6I&,I^"[-SY\;0UZ&KVQ4+^R.&^%&T\46E5=3D"_7E )VOLZ@MT5P6AJV9RE M\TQ@X>A2**4-E,VQ^U>]GF5'JVZ+V>,:).X^1B7A=/Z>$4G;FA>.I.H-C>-? M,NW2E8*5K,$1O\TZY3K?@?D4LM@D 'DWQ_O8<[VS+01U*YRHT:"5O/12T03W M?98)74&%S.N9T7],1QF^])*S!@3]-9/2NRQBZYC1)1M0H1(RE MV*;TM5F\[2G>^ML5ZWI](@XPLF($>)#>>G@'7A<_ [&'HW97^.C#Y6JBEN.D-O)QOZSE["@A[PI_!RE M=:V2D/UX""-Q_,%?L/XA)D$8/>4'(V'PEKC'2&2*,H([$ 5^$U$J]W:(99W@ M-=N;D6*Q D\T64_L%@7#G!S&> L-PA95[#?BQ=3XM*]%U"S<>\XWQZG*O?P M4[KDUC@JCJV@EVYRG..]X8)2$MQ70?ZW<]QLTP\GCK;6O+J^E*(3WN!67_3^ ME:9FQ0B6L("V^-%(/MP8TXUO@$L1RS#-]XX7D6?'/U* =3?C8NN-F)4 -P!;^#;.7X(TPA[OI&##"#T3']))A0?IN< DEUANF @Y MB!"$%"29R:B2Z\,F)#96H61 *.YRC7+IY?D4<=84.YRK!>XY3AGA;"7^)J4] M9CYKLYN/IBIS0E66C-%M]]^)FGJ@;41-:ULMPZT;?A\1?^=8?>)1ML'X6!D" MVX>TL:VQ>70BO@$A\T+ 'B)7Q',BTUD4R'07=]WW>\_WV%=F[3JK$6.D/@#; MD7RA\BXU"ARW2 NXA/WIX 3GP\+(S""*!-7<5RDUP(WQY[H4@3S_%"]:5\C8 MIT!@"9;YUH,H1$CNX,PP#,@\22+O_I@X\)1K$J+:CAC8%B.FN#9%F)/11 ,X M3>AB!/@8]WP2*/K!-BQ[0<,E@2YT<,-H9\L4T;8U$;R@W%V5P;#;"E#K;XB8 MMY"XOY C"'%.# 1YV$$87!2MY*7\=62".5 M[&^*1(975>%^_Y,U"C>A[T3D<^CSF/,R_'%&;A+WQQ]B$D;L3T[T2F)8+CZR M%BP:M.&5"R<*F'#Q'8WXRG5^'_/ZW0K[U33'[:M->A;=5M46KP+(]2AW!D2"T5?R 7&)SZHQ-[.TW3RK;3 M2AG6^S!M.QY'+XG;VXI0J860)ISLCG+*E-?0X6E9I9,7=KCS_R!8,FLKG MK:?E=K1 4QYVZL"$IK&^)TIF;= MY$VBZE:XKQ(UR-QU; 7O')-7:D;2HH0%C#"1E"U.3!#<$2L,%=C![Q@HZ>K!)WZUKC!1U/V80I?!/G.#W_I-8Y/BE_P M04N=W6.Z#F1]YD_LDYT#%W(.8>RQL?I*UG1'O4/"1OXQX2_'@D>DMQ6!6'Z[ MT4)-C9$MFFX2 GT"##@P'1\RC*:!>T-;OA+Y M4B:8L&]HO0=>)/Z9>@^/(!^+=IT'>GN$Q\T%7@=NRHL+'J_R45:SENQ+#R]R M#F(I":N]B.'&W&%4Z^H>DCM)V1/!7\9$\&""$&$F "(F!2G(7Z0<_]LD5D[$ M8N8-5HNT2*SFI%8K+[M+D[*-_?1*ZZSV9P:I.]9J2P,G=O>R2'%'OA4!O/OT MW=08&EU8Y'L.)R.>J#4>CYLUB\V30[.:7M$@?&+(R"".+X;N^;1"Y49NX92? MO)QB:I"-E6F@JVK6:?=%U%"9),(V644#8U4D)H>RC8H8PMD1#U"[(NUHIK%[ M6&Q?XNZ//%VTFH;9RTT$:896R$E80!VFJ75>=/CCAL97&SVM4@P+ M6Y+ &Q9V5:1S5LM]/$]/-O'H(960K; !G*+>4&6KK?+_C!UCL[Q%E:EU1\6^#'PU"&+=K M#6>[TA.,O:GB=< !=>M7-[DDP^DE^UM13AOJ55G:84=GKUW)7N*4_1=,>/4U M8&K[WC^HFV;EY95J-W1WC'C%\WGDQ>RC*WY*+^PFK=CR"QB W32Q;2@[ZR!> M7U[3P\'!-.[L[9?+&;FB]PG)^F,Y*)F>;!5[\[, MW;\=12V>&7'V#/ &?XFF+Y9:M_E%P93PI 14/'=*%H^9Q4F<"6/KM5ZL!NQI M/^MQ]J43/U[[XRI M&X6WI3^]>:B7EB-&YB 3 :$(EVI6GG+$_'(J'4_CQ#;I6#'PA>J5!5E5A43P MU%'\XAS(#BR]!TL_@GC8YAPK]AO.?&:FG)WWQ8F^T63MQ=_2DKC+@"T+^=G! MYD!W8*#+B+H>;R)->&:]+(2#I-IYN/.XD6LF(A.,D4]/QFQ?FK1&YXIX*C.G M>Z_%E1"2@ @D%1/*.DI!+Z2D1(C*&Y[,[#.:]_&N)Y=>R$U\+6\Y\LQ-1X+?JD$9%.5.>V^XZC*Y8#+ +'P*/ M6W?8&;(5P]_7S-C>UGUF1'UNOY^9L(/.%F; JCF.IUB5))W>K&?0^H7UG\F9 MK66!?\0&S.T'24\8)S+%$WD9N8K:('.R@;EC/RJYR8;'AFPNQ!WFI;VIC\*DPH]<^>S4A?S>CQ6,#P7'!/:B-9M3B!#;.[Z547N:IT?5,M\MSW>+W)S85_^9BQ)/8F<''N,4;]/Q/%?RQDTS7M_"NIR*Y]KX#E&2!TRB MEE/(XW#ZS*\MP1]V7L1TA_MU.QJ+3H4B4K( 9-:S*@DV;34[JQ,9E $Q>[C$ MZ!TH^]]=Y10#4\M*)%B7YI$MGT=(U402D_>&-_1PV$^\DE,Y\BI&')ZWPJV[:R91L/,<_PZ*+4+\K7T9 MLZXK;G!HH[_BVJ6R'UZX:"7](!7"[+YO%ALK=Q GL:IV*X[3< N^(5,C9>57"R=F^(3BT4IN-5=\1F]V)E@N=MYV")RDT/'>H MDX;8_4HE;C_WFJ4G8@D./QM:2:F*7EE, M^2MDN:M"8,V^N/VRE05*RSB=CGC]MIWXG8!&QJR+= M$^4E/U(#DVF08 4<+5H$(,,N3"R#9YJF!J7?0:.5*KM,!0#4^E9[^WG[*;AV MC=0#C-H"=2R>.Z["\6,8)1=,G"?BY8RL[#.#)%LF2$%AU>9D=5/LE;;K^-SD@W*I')1F_'!L_2P[W7RW@^2,F#^:]0Q'4VOJPY'ZG1-! MK97ZB5._-V[7;&F%TF:?7E>\#MQ6@31BT9%K<9T'EN:[RJ_;2.H=1LFM&/@ MIMD5-XJUT;^(9CK]\*):*^D[/Q 3/!&:@9MD'L\>#>A$[0 M)E[1Z3ZQS=WG_DMI&VX.1X.OL>&='E6.E%8MP].2&ZEL;QGU]@!]STZ M??'[W9.+B2NW15+,V P:8QM2#(>IY&J\>>[#.I=' 2#A*>ZV%8=:S8VGA2: M5425]2TGAU^#;8\4QF/NAR-&C"T@9W =MX9T;(LQ8WR917 9/12N"0\MJ6QQ M;P].FP-&]I6%OHI8^:0)3FRMTZ>X3B]^CG=)7BEEUU&7$>,K;"L+ZU'TX;N# M(RTA&Y?+@VJT!6Y#15'78?3B1"XO,^#LDGQQ6Q-,Z?3!Z?>M-):A56,'W!&6 MOOB=72QA$7[IY>;L$8N]8"Z*;S#NQ8WK=&48!E2L#0^\N)S1Q>#XMDDY$,FB ML(5I+TXSHC:O[)<5]*L9"%9R*ZZ.% K[KO9[;\=,M8HV2;C[EM8SJ#^ST.R* M$P&[Z%^,B'3ZX8V46DG?.W](LB%A1(J,[!Y;&+&!*$Y;\/'&+#*#U\$_4]]E M 4O3MZ&"6Q_K?977GP(8\?_%(7'0T..55LBN)&@FTW.;Y;K4L"+#AWUZ%GJ M ?AE[TFR15>8\#UBB)XD6\+Y6L[A,FNN_A^H$%, MYX'+0YM2X0Z%S?1ZXG;[%MH7/5ZC&UYG;R-\UV&>\B I$Y[F)&+FDPHU5KS= MF 5>^0VS8C'<4ND:*WNU)I2OVL(UE]1@>(=!X$#QAT**&7F7S*?B56L]S%SMOB]W;:B3NZW@Y:1PE]490 M]18*H=NOK%=9@2-75V&5YEZXW5-3Z\:*,GD7O,ZJ*_C0=65R%GA*RXRCMA\& M#TCK7-S2I-&9FWOA=F9-K1NO>D_!F74%'_3"MWC39N[[X0MD$/('C=-GC^'U M@]%=O=.MZ#&,L=D3^:! M"Q5##Z"6.AN]H0MN/-'1MWSJHFZ/%V&TI.Y^RB"(SP@GST\:,@;V,MP-Z7S( M=*:YSK9RX''IW#EA_H:1_AK3M??PR):G9\"C:((3:.KTD=GOIY_C3G972MMY M'_Z1$D>\%!KNB0_CZAA3$G$&?& 935@?7#\@2!A%(D@:1\3QE#KYFHQBGBVM M#%T"3)@"'EM7IGOM-%E\3Q_ _A2&[HOGJ^]!:77%B99=]"]?)FSNAS=,:R5] M]\MZDDF6!P/O=+[).!')ZJVEFXEFC>"D1K#DZ5=T3Z,(-N3AJ5!XGEAJK;!/ M;0?<7MVL:^D:C+(U7@_6D+E[VJH@+1[?SCW7^J&2"9WA[7B+^6I6530"0Z+^ M&[VA3AI.K?8LL.)J*FQ2WP,W$&EH6T2BFN9XH4A'Z,Y73P5MPHG/Q+KF(MQ? MP"*'<[ "1.-K#-&1#^3%^@!4AL6".H0P=>"%4'4CL+4ZT,A)F&PM@*NI#V[H MTM*X"%ZU'?#"EY[8G9.G)75D$&9*:Y0@AE+Y(6OG*;..=-KCA"5M36N*Z&') M,>I01V_ G)+R+GAEM4^R\]E ]?8>6RXX<3'/QG9YSR%S:ZI*"EI;Y)K5-_^F MV2_WE!P3S_?^P;[M>_H:P@6NM(X/CB)\HQNA+I7,: 4;N&I56]19JP-.!-?7 MM:I&S7EKO"&EALS]Z]'P6WD&"A%KQ%,CZBO4%%$3CK(SA1N6CL%[??"#V_.V5E_W@<%6W>3 Y*=%!D.@ R M^#!$@AKC $8QIK9^Z;E6\XFXD=IYL+O,0(YBT3D&<@E[;G#C.?=LC0\3W#QP MBV4B(76VH!="B.VY7:FN'TF4?S;YXW;&U!IWS&W-&69Y^\FJ[GH Y]9?S MC\N;Y7:YV)#Y[179?)ZO%Y]7-U>+]>8'LOC/K\OM;Y91X%*K!DAMA\EXND)7 MA6^?M)Z$-ZMD'L!_LTH\B+QW:'6EAG[.PDI!$'G?]\YY;?O>LF97W#[;1O^J MD@)U_?#Z<2OI>U\E3[D@>V_9K T.@DOCCK*I72XCVL/9 3_VNH\]UW,B6WM= M95U;H=I$<4P?N::&5>.A$R(P&A%^K.\\\^>0JV$GRP&I=]%V%'#[;0=KG#T% MK]<=KX=W4:)['3YX&!QG1&+>#CDL]']F=U!@T > *3JZID-/RG%'\WJHO>M?!+3EB2BAHEI^%_^N3,!GZ^IM6(X0>'[)]M$) MM!:[G8G@].A^-I'Y^^TI6$[JIWLO\""C_]/1)!O>:A='P/[7$W7&BPH M?^E$T2MSY49,(

E[*0FS W%.]PC>@!RG MS^LR"=(_ 8L@C)XAU5CE6>-OELCE7-&5N=&8U*H:XL7]1LU ME+"N;(@;MYO%'@J8*T%.B=1O&/Y!LQ/$FQ4@+QW74 [IF#R&49JM6(?_&7 # M03:LCX'+FX?/-,I>0&2<)3*#)G";EC@/$:7NQ?' ?H:OP3^*&83U=;WX<&3> M:Q2!Q_O:!&7"2=L'S]'UA.&3?MN#H2*+'EZH>AOB5>1&S0 M3N*AHAEN-&P2>IB:#1)=&/JPP&4O>))=RI0X"8\X,KZX7\Y ;^ M:_TA54,7G)#51E]5+;_3]GA/I;2D'JB:7T9_U/"@95&[D93.RT$5%_471->4>K*Z=&6=N6==N1+7UG=D4BB%4O?,*:,.6 MXPD\=W5%[Y-4 _D"%OQI'KC7CN=3=^/X K?OG=VW#&HKXK3^%'$BVX#6DBNO MGN1PK]"&4J[/2FXG=[;D#E/3F4,,0HMWZ.[#* I?6.=X1KQ OJ10<8*0OXM[ M[P3?2OU@.8 )\=O MJC(VC 7JGC S8X&J4G&#@'0L96:VU+D6WZ7_-$!;VQ)5X-W8>3H@KJ_*,*0CN,?WZ>A$3I!0NLH3UU+E M98;%KXY_/,U6[] =)WQVM4-Q$UBW+][MX-8:=/6'E%$8D0*G?$6=)?5P;I9V M2DT;@Y9W2QMO8Y@N!;;:7WGQ(61K[D]1>#PLY&G7.Y$UY$/H)NHY"T/M2Q/IP7]\OK]^C5]*_M,QO_4&BM<\;S#)+RR1NQ!'#2G MCZC$[PA*WQ8>I+!=Z5>>T-^$3A##ZUD?G>";RBJ*ML@=M4[#DH-6-43LF+7B M=G;(+"-"I* LOLOUK-PZ^^(DQ\CB\G5DM?-$$$O1^3@*BFBA*M_%)NH4KPLW MF..DZ30PITJ_*L@IML./.)72#E39;]PGJ%JXWZ!*YO!B\ZK4712Z1[;L=R(X M#7A-#R0;7WO3Z(;;&W7U+GIF4Q^\7JHM>=?!G#(@DH,\>K?V9K4QS64:V8O4 M?!?&"8)GFRLOCC7Z=7,OW&ZMJ77C9<@I.+6NX,-?B;3LTV845UTG4ONUJ7 $ MJ_XVKX8VOW>MT0\WMFEKKG%'= KXIB_Z&#=%+6.<2>5QHAQ>"YA*1F!&2CRV M,(1=MT9\JVN/&]<:-3W)-:ANC!?'FD7ND54@*:=;LY91RXRJ,0V\,&(.FMC9 M,Y%I#%D!K^+1$%4Y:',OW&ZJJ77161NZX'597<%[)\(PTN6G#QCUT;SX9Z%X M0!\@P7?;E)]@S A0ITZ=JV &N:PH.UA]ZZJL<67$H-4!)Q;IZRHOF-6WQGVC M3%/VKD-R7:[T'.29%H7;\+N32J=I+8AL!$/M-_Z7?41IG#@!/Q=F?Z-/]]1U MV8!_D+FF47;#;$E-RMPVJSKD5'5;?&ZZ<:,GL*DU0TP^VC*KU. MI]!B&[S^J)2TS_01!H13G(GR(#.RC.,C=:U-E8,JN(I<+W"B5Q*#I\7DS=?- M__73CS^Q__L 6S+D6:C\IY]^FOTD_B=;IL\3_8.Z,_+^YS_._OF??YK]\Y_^ MR*?9#S_]T^S]'_\T^^G#S[*YQXV6%I6]HCO8)8S(']_/6.,/[WFOT[]^@#?I MX@/=P;L2_NM;:Q>DQ[?Y%<%J=6#ST^Q?/OS3[.?WDLW[V?M_^1G^)]F$QR3; M 1[P&S:"['/7Y0\D._Z=X[G+X-(Y>&Q1IQ@,ZM:X<;Y!RR+<*YKB1?TF@3LG M>&=T"1 F7D!2TE:PWX":!T;X@JFYJU33C#ON=L>G(S\3X%7L&/H>6 A(@YA! MA#BCO0EC.)E=[;?.=Y6M6E-![K[=K%)RZW8D$+M[1T5ZW/.0_-)764L<2?KF MWAM@^I;G<< $R#C;00F+UA'%2'V(F69UWCFF>K%0STGXG;S_ MAWR8_?Q/?YK]RS_]1,*3M5>[U]G N#5-'"^@[L*) BAH\#5P M#H6%EAV\9.N+%/3^2EA)(% 5HC\3EQ.*'XW MV[#\S33X[F#$<7O\L#:L#U*Z4,:++@/K-R0F%5\32&6Q"5,'&GFANPAJ]WB0 MF',A3J8_BF=LQ[/&)G&B9 +V^$@?O" 8V20=TL:L&.-2[-G#!CW=[^F.G]XX M;GB0%^$"^@*O9\$E.# 93W1PHG&V MJO0JS8#%?@7DCHGP>N]DZ"1C?0BU[3'.8GLH\\T 4W-$-][O[M&/,*85_X[:4N,'%.8KK#7V4/ M;;0_Z3]-EU!J,9AS2-]8%7PCYTK^(OB:K>AEQ3(Y0:M+'1'BPAWQ,."E",\C M/-T^.)V_E<:52YJJ#OC(.-3:'C[G:%/2I+EM4&6SI]L$]6+4TUJBXA35^:B?V0&6I2%Z6 M:M382*>NC"6]D9;CJO?D%OV1>W5;2[0LOH7>VUNK8*2.D@H,S!]/UOI!=4O< M([Y&.^7Q)/917"?L0.=W-@=D?:F0VA&JV17WD&VCOWX]'.R#NI7T@Y6)(6^* M0 V83..W5D=_]6VWVE'?T 7W:-?1MSC*Z]KC'=U:4@]>^\#V(L.*UE8V8#63 M,J>7B:F5?CFAG,OALPX-I5;JU2H87+MRV0'RAJWD14K7*"\9Z)8@&%S-LVH" M-9H:VG&4!TKQ-E1LUG S@/PNK&/9PI*_>+J&>YVQE] -C9Z]'15G7VNZ"Q\" M3J6N:*X!MKCQSI3=RUNGX_+$B\;&-.]_KLL?^E6_II F]%YP04E1TAG)9"6I ML/+8O""NI=<8D)N_:--=@3VAW^%G*Y=:^:Z+N&ET=8R@: G7G2M\2U_X)^I# M=[V^N#&RE07.*F\U=<2+5NW$[U4W*[U61P2?%"^RQ[L8,]' SOT!,W8 ,CP2 M"_?5MPA,K6+-J)O>UQ+;K^%^3R-+UY44ZHJ8NR/ G7>>),(I;* !<2<])X=Q M*OG' #FYH,:)\H76OQ#S;*^_J30U6SIW ETER M_K)PM)3 "NQ:-%BJ_MX+&#EQI$ <$F?L4)VB&+%(3OB'. =H-E-Y29S6C\-6 M:5O,5-(Z5U3\6S?/Z77'#<1M[5!?#[NZ+UZ0;:W!L#6MT]V\#%;?2'ZCA&\= M:A*/9(U+0"6HTPL[:-07O=_^7H%% MY4F&S:=(#=@ 0J""#;#Y=&TI,JV.T_5J=:&RYE[3].N!ZGPU.K;%NF8FU#_Q M:=N;U75GD_RSE0A;%M]IM/-B91W?+G0FX/U=+*.;L%!)!#DV=%)EQ$0&T23E M3#+6F,[[1C20I)0=_1%1G<3>3JKJR&\ **DG-$DLT;"-=FK [P--='09(A>P MF(I(YE'$*/(J*>3^M92'>>>\\C_/7YR(H4XJTRQ#FAB.>(3HEO9>+!A24L*$ MLB;T/859V[&;QKF>X]/57CP8+E_*JWT;MB=)W"@\A+U:IALHZ>%%YD&T&COE M@$D WBADR-(.[&X 6S7<^5&:\BD[VR=K=7$R4X-9.F9*K/;BY\2[]^F&[EA+ M>(:N0^RM0Q,W< UB,=UE:2-!O- UC%HC+E=S(0"]"F*07 Y,494ARZG-$M/ M"R.&90G*[/WQ33-_@B>7P2R[DI%V)2,IQH[]=?_ >*Y/=)* WM)FVGL#OS]( M;ZO7F-<,I@;JIFRGA^K8+RN,;Z>35Z?25^+(\1!"]O!(L/^W;S&'\O MPSG[PU_OHG#O):OH)HQ/@;GB8YP0J](#P/+T,[NPYX:[(VPN\DW(!G/W+\_V M2&'PQ*'ON;Q4U8%3ATPR*%I%]NR'A+4YI. 64!YTI.4%$^<[(!W[S3_R>/X[AX573Q^#VN\O,!>2,POG@NMRR[U9\ ML4,!QX8FB9^^F'0;!I?GVR 5.FEUP@LR^CI+Z&GN@1N06LC?!Z81A(_08 M10RI )KBC'5=TJ-1>#%@C9P%/)#!F)#+BLU1PP=/YG6O^<;170VX\N)L'S;> MAM5[PI_%YJLB'!V0/$[T',N.NK7,.1[R^49((X4=&/?*X\FC!U MGH[&K$5F ('R(JFX2^EZSYY+ Q<,J3SIL7K(DSVA>>G$C]=^^!+KOYE:U04W MENGHJW@A]:P]7LS1DKKS?E'->ZCSS6=R?;/Z\\;&6+X.(TC_X5$.4S2NK:6L M;(Q[_-;K6!RYU2WQCMD&>3N/UD?(&8/TK[WC1>09CH, IAG@>L_BB;N]X$QV MDO50R^U+YW"@[J7C^VFN4^6(K&^)YCN& M:_S$H2&4ZT0()R+UMTTI9; U%;P3:P]=^NQ< T\BF4*^]AO@RR;BMR1C37+> MY"^2N]E79"U:B5MH#[&Y6'F'F5FN,#\<&+TW+@,& MQGSW*;X-DRL:>P\!G';-X\_4?> G5%F#3XX7 -(SV%<8< BZN.%L,,L5D:\W M4;P@.9QJG8]$\[WU @?"9""Y$,2)22I&L=6,@"1I3 RUX4WGS> QH^KH8A]& ME(E Z/>=:-%T@&$*S/&:;*?*:G<"9C;8SA57Q6W,#%^#B#J^]P_J2DNL@FOQ M%5]"9EVP>\T-"U;Z2&$$;)WOBJ^A%T'<[4\*+_ #IU=;Z<=1'# M"8N[4@&(E( 41. 8/R/W7 S"Y+"$]Q8-IPWTW;"MWQ/W67<'/09(&V?#^YCCQ0/'"U_BA6JZ-GI4;M NI\@) MS,@J.+FDR.UP.]85Z]H#=8.V:!O"&8YUIV4-,WEW3#)^S5ZD1 B1XV60_5U: MZ;UBZFU% .=4TMT6I9P][=YX ] ..G1U#B I2W8(;C.2\@./*7Y<"$@MQ9<& M[:($#7P+W4)(/0]<_DZNW@!W=4"JHR>ZV1$QL$K\X!QN((X[*V1)](9X1_T@#NO<2 M4-\+CE[PD)Z5LS7UE1?OQ)^IF_]U\9W9*4P+/RP3^J0"I'$XX<:K$:U;A+,1 MV.!%NS&5[>KC:9H2$XJD4I$WJ5QO>5F=5#222S$C1>D*'U@Y4L=HU"NZI_S: M?+%TQV 73S@J%V++U?XF#!ZV-'I:LG6CR."I6-CJ]L.)2ZTUSZZHZ'3"O8G7 M3H6Q]^]\QOJ"N>43&]V2N=EK+D;,D0<_^5(3#'.3J9\SLU#]P;01RA%@U1BP MDWASB.C.J\OS.VF"$]WJ]"EGMN2?XXUS*J7L/I?FQ*P$&*-I XYTB"![%MZ? M/3"*"5]UPI/,AXX>51DQS)^@2M@_.-/5?NT]/":K_=>8SN.8GNW":'7 Z47Z MNLK@H+XU[JA 4_;^16^= B-"TT7":<&Y"/A?A/N+(WS(13 :%(QOC=P&JSWA M#"Y6^PO&@@@>QL_M3*K,AD'%-SP40!51\2X*_T9WB1*;ZMKBA:5B*1OB M!J-FL8=9EDCX@/S 9F. M9MXEC)-T$@:!TT%-PF&8(2W/ MOF@+R06&5$V])&[4>:"0\H:%K6SBX5-0XT1UTA@O9C?K6!U&%EOB1FT-N0<. M'V'O -8X$$/P@,)BD#BTOJ4 $8@3" XY>\EK WBI^N!TSE8:5T4/E1VF$T34BS_L$E#<]W6) ^=3;"%'G2CP M@H<8:CTX 5D$"23NI(4,(I<\2,'80BZ5S%KP,8Z=2D[-6)",!\F86%CT&%:< M#9&*K]I.AM(S\YLP>OUSY"7T*GQ1G5%5-L2)<,VZE=-[3EOA#3-J9.V>7).2 M))SFA)_NC/]_M M8"I4+6L:NN!&%1U]B_A2UQXOTFA)W77H9L3YFRV2/)'TK<"/084A.MQ!!8I= M1%TOX0]K6<*E4;5>5.BI1&(C6)4GIJ=/;*>I#7>0V+"0.0T*6VEWQHU?[6Q0 M1#*]GG@QK:7\78?]Z84-+SZ$L2?C?LF4<*YDH4BD&3L_S[!-^(5B9@"7&\/Q M&_.*^&_E;5LKTX+1,9/EK[KE,2,ME1IJ\.0K4.T&'J^Y=W;?MFQ9&D.5Q# H M;_#)C''%JY^=B."$RGXVR9[Q:TT!]R9:#WV&V54[/:5SY14&'EA$U!<5/I.0 M,(2A D'XNU(@,$ERB;,"29#Q)@>F,G!X"7A6-:&'GS8)Y3K?B2N.( MIB.)NG(@7?B9)0MCR,HAXO+IX'B1>%@)4NEOO&>H:0:'(9^I[[(@_FM,%3.9 M;E^&/7=N)WWE/*N&372#BC])21 *L+MH2%_$H[FX06S, O MDOC<#,.>.^:%M.'10 @FD]6P>A'# MZ?/#V$B&8]TIX0[+!M"K>WCFQ<1+Z!.;,@],-U&6G<5LE!]L_L!W>]+GW_DU M?*B*?/*$O$QT+11PE^N@/:,=I[>W*/MS?-P]0M768U!ZH5X\=^DYD9>61/A; MZ#'/A=WQ(Q.*/VSP\NBQOEPT;B#RQ"W$HTJQW<4?Q&3]#P??H^Z/)-=-O&;/ M2[IP\=(=/)'BFT<*2;C[5E7?6OPI%!G 0IDP8J9Y@.,_$(#W!!+TZ>"'KU3D M1#K!B:C2#D:#5XN#*[WUS7<.^/,T@CL1[ LW&X6Y,@FX];D((VZI;.L2VRP: M+;61%_!8]MT;,63?:EK(V![L*BKNJ6S 9;!1OKQ:;Y-NYXXY[(.VI]NO39T MPQN[MA%^G$U7S@^\(N=H<;_5B"U.-EOS.]!@AN*4:6U;U889:A3O',:?%.DM M[&&H7T]HTP\GH+767,;A6IUPA]SM5.A<7?"T:'6!3Z%,*V-E-"3$IKR%PA9F M3+"05;??0/;HVW<0T.;KTCEXB>,W/+38B@!.R.MN MBY-R8IJ]\49T'73HL0SD+,@;R>PM1##Y0.[3! -L_7OCO]4.&E_:^5!P'-+R?RK-=U1[QF*5V@;N;+K MU,!4K7\]C)[WFQ* UD@_,'1*3B1G96.GS*@IWD@N;]^Y*1\PA2--$66LR 5) M'KW()076DL#^X%GO(=X+=*GFDT99!&B_?KX2 82CB1(8!K54X M^^E##O=J="CE^B3I>!G4N!G4N,>(I^,\PCD)/P5BOZ6'/LSW0ZT3 MWQ<)P^(Y>A!8'"7!W,VKI3!W]5U"O],H(?"FF[?W=@[?T]K[1[86HWEEE)RG M.(U*Z3$R0?KV6D$"TX44.&;I MUMZ8^W<=8L^1C*+ C--Y:(#@49DX>%1;I16&E$E,&$H4BHP5 MKXCPY"QJ&1]?>D'+P$;21QBG%)1TJ3J@N<"=N\\.3+9A*:(SG:]GQQ(UN-<_:AMA92AKT+19!Y;[X,3$5AK7K_$* M'::THJL2>^"HKL "S1IM%+69KIY2UP%CEJ9G"9I[X/3&%MJJ Y,)/52@*WS7 M@;G.+VOM\N29\0O/ZT<7)VQ%P>2Z)CN*@-8SX'7>> M5YH%IGQP^BS@8*!U/#WB&Q"P^+W_FSP_2\M.%9VF!%LJG=7(==IC:N"EE-]P MPH&H!5)(![2\K!K<+E5Q%D,ZSH<4&"$ N\%UORK@W=D7C6.QQ(\I\OU__153 M14>]X;$^)->4UI *64?.A$^/?S*&*%92PUN <5.L"A0VE*@-)*GX%!)N5-%O)ES$Y5,?S#%K)+ZV8@S%21BWB@ C^=#?"&OIWAE.1DQ4"]6UUK$9G-TRQ!*R MM01C5>^IH6^M%31BM=.N4\+7>@5&B=IR;N/C: >D&,E/+W1K/BI)YG MY+RB.#SX/6G=4#S7@/(U<&TH%:OAY=[&#E/"J+H7?.M;3PV;!GWOM5PG/#L; M"*.2RQ;7;19?^!W9%HJ(<\3'?KMF4XVC]MF7BV.!*2^UWSFOL$FYC1RW?5V' MD\XXD:V;#?1J.Q1[3FEQ62O_6/4=4F9H2L",:H1WA8/@XFW<@V!FM*Q#*3VT M>!7YQ +5%V\')(L3((:V6VV5AY8TIQ9&]=#0(AXE%"(UL)[WWO@ M"LLZ$/RH@?T(/?:A[X?;+^U@^@NJN2^9A+75 M'4ZGCG$N479+&;%HR.:Y!>5YLSSBN2R4H]>>K!6=<(@.CAV1*7AA7(MG.LI35 M8>_^]5G!&C(/LTGV)EWW)/PQ(HJJ0EMMRT?$E V*S%X90;^]")G->8I8@>P'-\6)Y#I"5LDSG>YW8LE<**1 M]^PDWG/-#>KVO:>&#[56:-K@K>@Z)5RH5V#P+5[)S-I58M.6*$4,N?KR8O$K M"Z"\@$E+XX1$_'WC%^> QS$79[RJ=@\<%/T[ (8;2A.#41:6TOC*HP.N2F! M37NE1KDR6'=573<,I4L)KBPE1890=(0/!(S\2NC\F4->;O-)$Y$K) M78R3NJ'V2]S8LK]B"@E;32%6MPMQVO-D;5P_RQBJ,[_:WX3!PY9&3Q_#*.*Y M@E+];2C>%B^55KO,RY]=AQ$TT##]($RF,_,,9U/5%-2?P[3FH@'U'7%2*F?K M[IPH>H6/GAW_2"'UUFB+WF1;%V0=*"4([C8J#-B3 M&3B7+)N'F($WJ8'+U2O)Y8F!-T,;N-L5+P1VSO9P1AV]1G9Y;FERZ<2/S&+/ MGDO=CZ]?8]@(SQY6GN\2[[EN4Z<5 9R357=;%+=L]'OCW:'IH$-7'V*L"/ B MDAFY?R5O@!^;*=X6GF+/>8X2*X>)X]=MOA@VR0Y,URVB'REOIUIZPE-$EDU;*.!L#54)H>T.KJ, MA+@9ZP+BDK]([O_;RJ&A"O?6_<2-+2"D7XT.R*%S/:*M#5!20?X0!R=9CS(@5F5F#! ME"&^.,DQXJ^\PP7A3/WX,8P2L>;SE):PA D;D T6QUT@0=%Y:HA09X-Z0*CJ M.24\J)5_6#C8Y$Z #PY&L4,1#0:#@,K3B*)"*5>XF%Z-?#B6X>,J$.)E$U6XSZJZ]+0-E( J,25 H^3UCFFC=WA27UYM1P$G M#O>P1GT$INP^I3"L68EA8S');T8XQQE/FLB8(HG)3!G%]>)#&#M^>NB6&N8 M7+E=J.3+?^M=U;$Q@&,_KYW$R?-M0/'D-4?/!O#5Z8\3)#I;HBI$:^P\GQ4^JGM- M!Q@U=.B)B&44+(8*>+!O1"N404\R@C4H+JPS88*S$3 0MO5?8:9/?VW#^8[) M$]&/Q]@+:,PFZ5N:K/9P0IE^XJJB[W8D<.)B'WN4%IDM^B->97;1HK.3R-?G MDI"D1$G.;T9NQ;O>_*Q<,K54$\FH75*]>3:2@ XVE83[69JV)43AR#(K04M\ MO(\]UW,B6[>;C5J)$XJ]]++1GMQGO/B2N["!E[T0S^WG5(\D.Z#;>E>O#8&) M 6Z[/3WMWA,"VQ$WKRJ@UN!^7@^@'=$F3/S'-+^^=@MOL*5GJMMU&&77!1AZ MG=PDJ I:=3OB]/CVNF=+3ZU>R)>>[73H'X]Q.S: MTXP9,J!C?$B1$2P_RU>/S*\]S9C@4D2)GKCR4W,CB,T%(JW=RIV@,Z1?I@5I MEL&F$,C"'>']WO,])J8RQZP;*9QH.81]:B,E#3H3BIG::#/.0I4'"U(,_HI5 MQAE+$&7"2&78R9=??$-?91%K2,-T]* "0=UCZ3K]IHWIX$3H_O8X_3+17=_M/87&FMS1 I MZ!(6(-ZMSCFWLL-BS!89+FZ;<'&T+'.]XB[F+5.-E$.EES< I<;M/*T.4P#! MIEMXS:VG G"CW#:#76,X'$W?M.7+]_O7DRJ/C!/DJR2/47A\2 ]0Q<$K26L* M\2V0\B6PB!YY$4D?1JS;H_>[I'\ M_>CXWOZ5 VX244?L+SBP W-^@_Z5@(HN85(^.8'S0*'Q#S&O>QUPX<4Q,?LM MK5*0-TM?\_4]IJD+R#(CWIX9:L=D<:+7&5=#EAH3F%&H$+)[W?GT1WB*P#^Z MS!J[D\O^,=U)0^U\MG;R]AX3@*F11(X+! H-N%5>:$2S<^MTNG%B?NZ=/R#, MOX=4IMSXEF:@<:Z(%N8;SH!LQ[P8VG9N&4?GPDR"Z$;XZ80Z=UT."(Y?O=6H MNW#1H(-S5NIMF=IU>1.1"2W1M549,RUMU&_&2ICJL70?WSX%1''RG#$K M3TB=:2\2<3?9_'?]?.OI6D[1=V)X46>!6HRHZC@A7*@5?T@L2'/0T2"P",8HBZP[DT'3T/.E$@P4WH!/&:7Z2H>4%.H]O$_%^A=ZWKG_29D->K M)!_2X3D/DC/!XNA#ZP[T0._\B10<(&X M 2'N7J>\LUOY%J_T%3K ;X$F/>D*3 M! T-VVB 1PV5R8&(CBXC@4G&&O^3'F-:Z?1)CWUFEGY/>C2NK1;?:;3SX,FZ M2\?W5P=>$:,A"%/UP8D&K32N6D95=IC.^JE>_.$73DXBH#1P(2D;JXLG$XHKOFW;9;"7<7QD@ JJAT]/8;!) MPMTWU=Z:1C^<4-=:,,:?=&'&>22!_=NSH5P-M;+6)M0WBLH'T8N M"U2B5Q(_.M%PF[]9RMKK:K^G\$JSK+$HDMHJ<$ZC"TZ?;:.OC$Z:VN,.3K2E M[U]:.COK3-,V109]QM]H"#*ZVCD#(CGD-5,%#^/AAT&E?X";(ZG:<,,\B4^_ M?JNY::L]!V.)T)=AW)C,HNB"$\?:Z%MU8%W5'G'$H2-U[Z-H>,,,R.OU(/&Y:BM(KQ=.E&JI=19P-7=!'G.U4&" +2$O MX!<;1:?"-3GF$92IDL:6X6'RF M3+(SK6&?T>CT6N,HNE>D_T$Y#*/??LV+M]A'?^_:0ZM]>F?E.HSX9%9UG%G3 M%B=B:VEX6FSHK"'NU66SV,,5IHA\#'V7370:R*[HAA/CVNJM"DJK^N!=;6I+/LP\?,OL/_H& M4K'ZP7MT>YY<)!ZD@^J+]/.[*2_!E+J_Y7A)DU]<$>=U!(1G,J MK.B"VQMU]%5-C*?M\?JFEM3#S"$I><+IXY@N!]=X&>PBOD+U A;')I27@H=J M"N2"1*G^]LHO%32_!>'NA&P:ACII/AW/K=)3Y;7%MM/PV$J)AUJ0PNA-:5MW MU$$5K7-2)!725ONL%H)6M-<#)_WP(T(&MJJ M%L8GS?$B@([0PRR2"]2Q+)6'5GBL^ZI-K[:+BR]9$8%"8?;7FN.SQHXXO;.] M[A6OMM?TFL9YN*8.P]S!+[THEMY\RLM(P#NZMFZ^&3+'7=$ Z<6WZ[(!-JH' M"TR>B(]LAD7#5S]&%9&/V;XC_/8I9( =@*X?G=VWAXB-4/>:_:^IKH@^%<2@ MU]TJ5;5'-$D@A\,>"@V$C>6CJDP&\?M#)@6YS\0@>Y##6I$24W8J1T,?3RR3 M\R4Y8\(YVP!0"_8YM4C-6+&Y&\3F%!8SIT5Z5WLQ!S2LGE5]<()K*XVK]GXJ M.^!=\^F)/4BLE-,'K!0<+._LC*-U6='.-4L&\]IMV"8[L*G3-/RV7N?J4O83 MRPO4D[NWZR:AF9S +E7I1]&\[+ZJK5>KY0 P:8ZL_JS"[I+6%3[G4%Z\$#7 M;%Y=!6 :^!_$NL^.#[/)FH%ZY.W8K L?S .W_(="2_%<.%/MRHL/8>SXG]C" M],!ZL-]AJO""(W57XI'Q\P*_J 3#C?$H3'0V=]B7RO(.)&6^S5\^;K@ZCLA0 MG??WN0H0![*U._4> D)390AC08GX.290-XM).A,X2'.!9\0)7+A#F>K#&YB^ MROZ[^B*D$@2T ,/SP 2LS'\HR&AEV/QWW-J;Z7D:^X_>392[B M%17_9J8O?IW"/HKOW[@0N*=P.]])<;HV*P'>Y:(E._0I$#([@_09R47,@?_T M;Z4.0G2291F_D=*_G9%,@9-91>A@90D[L:\)UGY>(8';S:$P7I:<\",0&X_6VE B:!7ZIR6 MDQC09)O$B9+?B='NZ8,7!&GQ_3%--VZXTC_Q#,2S,?%MCH>#J+CK^*#4M1^^ M+ .V7'[B:_"&YQ_U>^.>S%I:H3AM:7;%.T&U5:!S;><"'S'! "=28&7[!4X'@C#"2EIQJ6+5.G2I5DGX_T"!FZ/$FH.(*-+]* M$;-9C1?E\_Y!W;>V=G=@,H?$1_9C_M1[X%:DD5QE,W)#]#L 6=RN/93=3K=Y M^M#$"QZ#:=;++4$"47D!?LN$X,OORF?3_5UVT:)X< M-E3DKKHU>:!1\GK'%$N8.6#KX0!RSEV7)[#$RV"^VW&TK2Z^U)T*3HCJ:97" MK::V'#[#O291K'7+:WG( MAS'6Z=,>XK8]DX:)\AMUHFK[M2>"&EX[VJ3J3KH>!?3@VE6?'G=XF";BYA8\ M/B$O7M>_.).^M0*>$F?R6'FYPKS%LKOIU[R&-F>:O4)$)%N W)PQ^6VL8Z>Z M9ZYM&J?^D9Y\>%6-H*% 5VC)<3PMF+H-Y\D7)_I&$_GP=X79-+OA!=8V>DLH MU>F#&SQ;:3!, 8\H9YE5R4U",D\N6+L+P3I[$-HH+AHQ1H%)5B3Y3/V5C?>P MK9B@<02,B6LRXWVU5T;9FC;2HS0M]&MAG3I U" S/8QLH]2HL.FF@C2NU*PC MJ0F358'K-B22-3RHEN^+5*S^4>"M:4,I1E/M!M)0J)SK*NK";.CN&/&=Y#][ MR>,EBWH]-[UYQ*:?F";S!\<+X-",;S5\='RX(7AUI-MP"\6\>7'_"CN/Q07[ M$Z) 'W3A?:1+Q8^4.9S+K]K#XPPOS#D3&L!*Y@FV0!D)YH7L Z X([PPA./[ MK]P7G3T#)1(&XGX"XT7NZ6L(CSD\PIXI]VJ8AUYW3#)O3_PP>*#1C+P\>COF M^D[ VF=WST76E$/B ]UY>X_]GNL-+-B'3V%$BPCRAGW5WHZ+LPN?GAB Q/"& M^]L9<9)4AA16^&]>'!\I%Q-^$^7$C$Z'%L9/SA*67L47"037].$AMD3+7BK9 M5)5R''\*LVL<<"Y]-[*1K;>*'IS ^P?')IC00]]S10)^X-Z)P[!T?D^S@AQ_ MP_["\W;BAI2]H6CCG,Q&L6 Q>6\0PG@S^(95KZNSKM:?YK?+_S7?+E>W9'Y[ M16[GVZ_K!5E=D]7=8LW_OK%2M=%)CA%=[1LK@E4VQ.TR:MU*U1;/6N$=S#6R M=K["STGRU[XRHN0O6_H](1_9D/MF)VUT!$71NF":?L6"S3L&3CL6&S9,>+4= M<+MDLZY%UU2WQNNB&C)W3O18+V\OEW?S&S*_O%Q]O=TN;S^1N]7-\G*YL#)R M-]Y#P%8[.SA>.%,;((0CB,)0VIUQC^AV-BC=,M;JB7>DMY2_OB]NMB,\I^5Z-_&]-2\!%IG+'C9_GS[G&7Q/QX3-2P!OB+ M:?3L[<3^3O&Q^&Z%K"N/%59R#S05++^"QM6;A%A[LFN=[[9%@;W1;VX3N&0\B?;QX0=-6_&)*>XG>-LLSB!(4 M"W&9_98F#<&)1C><"-96[ZJ*#JH^>.,0;O#9UP@T6>CJ7CDIK>^"% $VY.X>WV\^+ M-5G>7JZ^+.R.X-LPR%83I_HVS8>M"$Q@9+>RQ=DHU^J-?,2WTZ'SZ =6I,BK M..O)R0[!#&?2)A@0(2L[J%W\J[X';I_7T+:R).:4JG'I"-UY?VK^7SP% ,E( M;5Z]U7:9W%AM6(^IVT]JM ZYPI*575'L)1K1V::+%FX\-AYL5K7$[9 UVI4/ M+,^:X76_.F&[CL#TY'U#UHO+Q?+7^<<;$=Y<;#\OUU?D;K[>6CJ,OPF=(!:) MYI'C0E#'P[V"$?3GEJZT<(_Q7A8J>D$G0GC]I)\Z73V)JU0GI[;JB!,IVNLN,P#T>N%. FBI M0^=\\Y#D;S03Y]GQ?&!G],S?E*JK[0*%R];EZ^CWG*K3*O-V-+M-V6W'SM_A M5;03&A?J"\U(0).+_)H[DP*1\#7E9=X^I7Q..U+?&"V<:6DH(JVF*;\6A*W#G*/GJU_GM)1N+VQ79?+V[ MNUDNUN)(G5R0NO$XOB^.J?;F,8P8X-+HB:^@H$Y!^EO*%'*$8\EV1%>L"S,: MFD_*&94!15U;W%&$EN2=_;(P#C/RH\^-+1!H!%6W)E5M"ST#ZML5<@V=JSVS M,1]&KRU.@.MZX$2I%MJ6#]64S?&%#FV$[IZ-]^OB=KM:+\\O&MD:K&TZ!U>TG-6*'/ 5.B2,[!!Y3Y=Q+;3CI743AD<0T8TIN_\_CF";QY3&* MX&6=^BFF'07<+MS!&D6/;M$=KX-W4:+['?#%W?RW+PLX"H(2)B+/[O+K>LW^ M1.:;S6([V%X+U^M5E$%*E9+J<-WJ5GMM^N(3UV&T M<:"@(Z_?Z=1M._>CAA<.!["2!,@>I'!#YA"*3?EDW:;^L#+8;'/$F/\Z7][ M@=3%]6I]L9G?+,AFP0!D.>2)5 >%ZP*GGN1^5^"A#*_ZT/K=P8>)"AU>+@H_ M8LJPY8)]>@&E:@J%K;'CS7 &2Y]?$-S)\L1(F0#A: M='3-@0%A'(A@@6):-*/X,&@T0(9.PA2 -Y;$:0=#W,7WG7^$BKR?PM!]\7R_ MN;)D&Q(X4:V//4[J[&GWQSVGY<>;17H&AL896E6>U.@YK:&O M7UFRJ=MT!OI(E2-3'O*\&\,L9]0"0WEX=5'W/#FI,2E:ISU.+]76-"OA7M<8 MGT?JB]RO@IL8@!A2^2NUU2KI.-TY1D_GL]*-$YQ9-.7N5Z(1X7PRMMX8G?C& M<^X]GQ\5:U_+T>HX 6?6TOW,H6M[(7=J/=G[#?"[^6]P@)R>)U]>KK_.;P9+ M\.%:W#FOHI!8X,YWN^CH^+59/#I]<([65AJ7@J>Z#KAW+/7%[S?_2!8\M5L^[5_0^T9YKE8UQ(I:>CL4YM;HEWGFT0=ZN8_3C M:KU>_7EY^PG!D&Q:R*E;3VE0UB[=%$VG,BR'PTZ@BVJ1-I:B=AWPACK-+[R< M-<+M;M4ZE6JWEEK@=2Z%G)T/4!?SS7!W'KAPFHD;ZJ8XAY*.?EFBAJ(=[N5. MH]2#)V9XP3Z,GAQQ+>D^/";$Y\/;;';&6&ISPB@FK''5[ HAO6>JA1,%7O 0 MW]%H\^@T!XMU[7&"CK:FQ:E,V1COK-8LK."EEPD@33MM^W#BBMO/U+<2- MY&ZQ)IO/\_7"BE\^'?SPE=*/-*![C]\?XGI^9#*ZE^$3U,/@H-\09':A@]R/ MNUJFY-]MB2#V^\ZJ=/:0+WF(RV\SM-;H\Z73P3CPK,<9=Y$,D<1_%HW M%PK(N0R#9QHED*%V$P8/4 :8EP%/3SMDK9; O65NJ56NK!]%W, S@+6*V-.# M'%[X&4*IKBYUN;K]=;'>\ES(S>)VN5H346P>#M0NYSQ,=:JEW6HXULW'.GVF-R"5LVYC!]P3K;[XP]>X8HM% MXJ7\X= J3"4@,1?!Z%G5^':0',AJ3R0/L6\^?FY>S2N;9I0_ :BA\&ESO(\] MUV,"QZO]GD9>\+#:BUI;RX %$C1.ZJ;.EMWQHE87.T@ :],7-Y9UTF3*I3^- M*KSY^G&SO%HR)_YA0U;7UXOU\O83^X$LMQM>(6?[&UG>;A?,O8C>75OG@8O*:^D\#Y,#,'#P%!'_=.EI]O MN,70ERA.\!W69J7\\UX4\6UU#*Q79^^#)0;Y.-\LKLCEZLO=XG8SATVZP6*2 MZCR**&+B\B//^.-KWB95;_[B1&YMI#((59PN-+#5LJBF/TGDL:N9$MND_/&\8X<4]Y M$S6&_GRUNR7F[^(TVF6;$Q?,L&MZW [A*^^X"IQWV;L^+VX$D-D$ZE9P]3AA@W8N':\Z%?'/Q:*830M M!ANZX(8$'7V+ %#7'J^[:TG==0Q?SY=K\NO\YNN"?%G,-U_7"SZ>L8S>ICFN MJ<_TQF_M#%;;85HC>#@8!NJ$DR],1A;3G0QIC<=Q^:7S-66(Y.T2ZHK:[CK5 MS6OZX'9<+8W/:IJK.N!U7#VQN^^K;[;KY25LK=\NMFG-?BOKK5,5VQRUZ?3$ M/9I;:%\^6FOLAG=DMQ&^^U&:Y('Q'0XC%JCRNK:3VN4UDXSRL;3 M&:?#WO80E(D@;7\>&5'9T;PRCI*"1[+?UF;@_,-0Q(<0 ^O5U;/F5U=+./6= MWY#E[?5J_86? 5]0Y7N]O)W?7B[9YYOM?"NV%N#^U/;S M*@V*^6 M4D0Z6DXC@V0 RCB]2?]"6+ST_'4*Y']HJ0@61"D((4<-=3R$%200A( M@FJMB<&, V >O_PPO_W-!O9]=&(O7NWGNUUXY.>:=Z'O[5[%?YO@3;LS;@1K M9X,B2.GUQ(M#+>7O_#P/L % R1G-B&!"_I+^:QM+3)OBP+205P1Y_L,QYL62 M:)QX#,!H;"D2BIG"+I=*#P,:NN#V?!U]3X(297N\7JXE=8\P(B>.SJO-J6XE MM2&,J/<0B,+!N_*-ML#EO_I!, M).ORW3"8&(O&+?;OMI-V2G)F5T,&)'R$[DOT#]7>>'1]V;?/3P.K/A554 MX-V/)&Y$&L)>I="D!SV\N#2(5IWG=T95I";##P7Z,U(X@Z]I91:L:HJ!HC'G MC.S 2C0GSDT7Y>:$SVW@US)X9D) DK=>K%37'C?R-&I:A!5E8[R8T2QRYU*_ M&65T"YWQE"Y 7?P81LD%O%M"O(R?E8T*>$A:ST^K6^+VT!KM3M\YGXQ7U@G; M=6@"372>.(:B_)D@-DON*)LVX24/F#0/XMF@HUD6^OD(%PU2HO")%!S6\K#II9, M(*,%=LV8)->SP,4Z>%G6W\J&141=+[D)X[AP>BPETCS[:$<")P;VL4=I Z)% M?[QA2B2X M5+Z$FAX2Q^LL(*O=Q]3MBQL?6EF@" Q:'?$B0COQ.S]( %P*[P-+1B3GA&ZE M8\8RF27RY8^=NWR2N^9A:FT'W*[>K&OYPIZJ-5ZGUI"Y^WY91AKA"<"(BL_= M9WAL+(;E7'P\''R/ 8BMK?R D=7,8JQICMM-F_0\W<>O:HO711LE[K.+SPFC MFU!'5]FS$SS?1>&!1LGK'1,?WC>'L\6#_C*[17?<#MO6#D4'UNV+UZ%;:]!U MM$M&S+^!%8^J,V;HG-Z"60Z966ANEH F0QTE,$Y_8^MV40"@^0BAH3E.G];5 M4QX9U+7%?52@);F!(X*#D(,X7!"C1P.CFB E+HMYV,8EP_IV!9[>00EGOZ;P M!B2,_M6][ST44S45<*W1#2=@M=6[&'PT]<$;=&A+WGG5"PQ(SH'D+*R[LEDC MQ.21^BY_ 3YV[&S2R3<_+YV#ESB^]X_"O0_=S8 V%'![>@=KE+<,M+OC]?\N M2G1?90M>I,P,W8H#@4V&6FGRSG7F?^/< MK .>>5LHOW\;T="G,'1?/-]G6C,89EIY]SX5H=KI[[5+GBYT<$)F;\L4XZ/6 M1/!&2=U5Z>HMDB-WDYQ'MBE0\2=D491YFQ5L(O; K!2,.<9>0./X,GRZ]P*- M#9/:#KAAHEG74C$896N\CJ\A<^=*)REI4J2-S8E-Z+_+:7.T$[[+HLB_'[W8 M&W(UE%\"TSAUJ6V,TR_U=)1K''5+W*L:#;G'7,<4;O897;2,J':!-()4+'/* M6MF"?3HX7L2WF2,VW YA[/BK_4T8/-QXS[(HO.9>;#=2.+%K"/N4=F<[T,$; MA_32IK.G9$P)PSW)%I 1&%]PSEA7']8-MB<^&,GG1K*W'+EA$588\0T=352I M[X$;/#2T+6)$37.\4* C=.<].DY[)K8G[:=:F%'9L71EZM/1B9P@H31>!BY] M"KR]MW-D::P_.Q%\Z*4*LW]5VRRMJ>!VX8Y6*6T\MB.!U]6[*M)YTS'C!QN, M98Y\:9[S))(I@@6#?7/9N7#U3(,C7=-=^!!X^@5I=?KAA@AMSIZ ,L(=;T$$9M*\[K]L7MX*TL4'JT2JK?0HE.JZKW0FGS[;369X]-/? M?0;10OXQSR)V3 SX-!*"&#V/,& "8$%6>R(G9B0P95+[_,NU$HHD;-7G1.Y= M%+K'79*NH5YK\QF:^N"$L58:ET*.N@Z(0PTML3M/K2EUDI*7&P?XKI2/:P=) MC@/U4!'&YM$['-A$, _^BY.MAODN\9P_.Q@#EFE9W-3UPN[F&MBG=FYQ ^QX];YKIDEJFZ.VUV;]"S?Q:]NB]=1&R7N MGM_,EQ:,,KKIU8#.MMX%?GKR1$XY/ \6\M4R#7:>;M)E*P*XW;:]+L$Y'O'#03ORN QZX$,X&]B"K'LO AP<&+?,L+;//+./U>E^G\FCF4_A, MHP!(?H)SGU@W_T.W'TX';ZVY/)31ZH3[2*:="F,>R#QDDI '+HK1DP,S=LBY M$,$&"Z)9,8'XFH?"KFU$'3;"7C<)$U,7N+0ZX44M?9TE9#7WP(U7+>0?]?0X M%8/$((=1I#)@ =2!+^H0Q()P#N@64*1.\>P,/&[XE!V8) M:Q[--?S(Y'(OPR5SW.H _^5%QG9LWO.>*3P44;^?THT2;L_O89W2H6=[ M,G@1HH\RW5-Z&,\+^!DV'7.N,R+XI@7]4L[\!18TJQ@L=ML5N%HZSCE$])&) MP!][AK,EG051A^ZX,:6M'4X.T^Z*>S>DBR+CWN?+Y"%) M+I#A>WWF;%+@10K,L&"?37,4OGX;(= M?9EG0_0N"@/VXXX6CN7T0J$.9' B M9E^[%$.CMC3PADB=->GJ(8PAR3F2,DMT,9-Q\\#KU?E%*#ZYE+A:V;;9/5+W MZ-/5?G.\CSW7":O7VCR&+JB(BNE6WAV6[4D;4T%-XYTM$IIJZ8= M";PHTE61SEL-*3^(PW*.<,E0\"2"*9%,]#1:Y\0*Z3.B3JCQ@ MF_[(/::M)4J^HML9L9>T5J&S?VCY!/ CG&$7QZB^V7X.!!Z-N?/57FO7ZX9S M>+?5.[O0KM$']^*[E0:=C^*=^Z/O1,7+VPSUO8"MMI_$6A/>_'8\..:"1Y3A MO/\ M[%PNL_>P39@FFP97A6F05_3DC.Q>P#9J@+!L +M1\IKA:^3M M$NI>.C'<1(5_ (2?'1]B^,82@)THX03' :Q3'3%KDT$<#_10IL?=9U"$7Y$5$< M)8A#WW,=^%M>+22E2_9^^#)8 FANJ;LHA%GQ%D\BFM/:RK170_-.D=]S'62RLCOD I##KXL_4.E// Z*1.( MP)L=MN(]"\8JQH&2/<]+27AYGDP"(D0@7 ;[ (_';MK#:F\G;ZYHI&*1NQO/ MN?=\MM2IQ?(>9'!B>%^[5$>4>C2F$$ZVU&0(]SDM$TDRIO9Q!H6!G-TN.K(0 M\&64@I*%$)F7FHT_OJ8ZMHCRFOOBA(-.%CB/WQHZ3B58TU5CV/VXM,1Q3.Y? M82H%OI;BK['U+P9;DA?Y^)HA(*J]-V/&.!D"LKXH4^U =SQ/FD577NA:WYKC M,EXSW%A\9S8,'/_R&"?A$S/G/&%K^?LC6Z=OP^LPHMY#< F'\+"A^/'U$PT? M(N?PZ.WF$77:;.$-SQ$G#!NTMFI+<&!V4XCUQE-Z"$R0=?]AA! I'\D$)+F$ M<'23RD@R(0%*-$Y$-CJ_F"+^D!;LS#-NM1:X/M([K*4Y\% ?#BL\*Y4C:-0YF M)NS,8_*SX=13CE-#=FKE+HGI,J!'=UYRYQ3&]5Q@ZRD,-ON,\Y$Z5^LC"2[S MC,1C(HKX82M9LV"C=X7R]W!X9Q[^:#X*9\4#SX M WH7L;(>A2>+2VER5U64*P]=X0U.4S+M];XOLPRS^\1?[!U;3X8:)'(N-#7<7VJNZB]O#H0U M I6),"S52_D4HA:@N@GPJ,NQX]*Z>\@G],UE$!*K4GJ0/R/95?Z*<7]@+CTOOC*_-Z.Y7:;XBT1O617%1*"%U7CN ?IJPCZCI=6>MH0 M+_;8^C%:-$PJF\)_YQM'QLF=R[X20RA-;+LH34'<%K;+M:SQ6# AWY]16$3_ MH'QX2GUNMJC\)5P):I\+%(_2C7ZE1_F-LNP149;=+!X4_+DC/$K^N+Q>\_I! M_"PC>GB\K!U>-/\TH>7 DI@>95%,'NZ2^)*G]3T>(D,ESN'9,+F M\J08!\X$JU46T+]4\WEBAIBWPG@FS,1IJ+ #%OT[=A[A[W+A@Z;_'M-+6A;; MRMV4'6%[@.XW]'H>%K/+*$I>/5H%K6M50Z\K3-H>@K]>9Z2['^#5B#[6&]A> M5JI!I1[7S%1(%W"8OY=G>E](OGE#J=LFSJ&)&R##'V4WBQ71]N+BR*][2 MJF/A2[\5SR$2@5/&>&^IUSM[BP-,, 9 F0@VH7V!F/X%8A;PM\;"!E09 8:4 M@+BOJ"](RQ4(14Y>& LO5'A+DOZ4I)G&%UMN8P<)@T](X'\F,-$P2 M7#(:B6=H( FU$K\LI/R'+N-PW8@JAT(]CIPE)8M>S44^=Q'=OX(I#T5><0I$ MP4WF5[\8[5:NN,-YO@O3X,%+.[>GC!($DVK&^^9\B:N/E+FL; W"9+X$"C-# M"@^2!.'\8DU-00=NBZ/#MU8=)"ZIYJG.2 N&X M_CEC?$)J$VR^"5ZH&=DZ>3H>#E%('-AG?XU&;YA\,] +BETR75WGD@3J S%; M8L4K]-+QG@G-CO*\Z7U0VZ0BD*\35.ISS93.'))(#LDEA[@^MO9"HB=)WW3V MC0SH#I,=A_JAZ<196U^X659O!&9.0!6J%E#V)(!PAZ/IF]AU<9ED>7;I'<+< MB\(_;?0$'RU97=S=H;GX.-'C:W1.SF]ZV^M.QEN: MPWSTZ.*L5[]3MX6;\W9:/+QZG1#LFATFARK%>93$VPMBR9X$N=#F)#H;[[OH MBE.MCK C5A^['+O=O>!&<0_;APYRH6)17/WBU:Y^ 1+B%OR@NM5EH;K6Q=24 M\H9(_9KAQW"[R[M?"K:WAAFWFBC%;*VE*>QIEX[A9E_J171$'C.,4J;3ZKQG M2K14-KUN"G'IKNEG:K@RYYS\I&Y?RWT*XS#']/(L6N.7@ OIQE\V)>GYAJZ/ M))@L9L [ZO=VVF+@YB=CP)@(&J[U@JE%E5ZQ@ XD>W'M)NBQ40?8KI[#X77M'S0TME[,:^AQE%:/>%U_Q>;4WNR!XO MLX0MD+@A&_8O+'0ZG;.^+0C ML]0WC[01/_#7I>;^A56L(>5TF$4TR4B^B'_=XZ/>1 C.J1WKE_-&O+6(N M\[?^@,R72Z X^=8/+^8%VXL/_-(>1Y,R>]Z126)=P+\1_JC\P+]S?E\47>9$R3#>EIEDO_?XVF+FP@C]_*+F!ST98YJL^0ZXSLLM/\1O>YZ5.,<*H%,36.GF63H[]9+9]63^;7 M#6]PEF%\+VY>+RM>WA0V$P"N>$#XABTH4R:ACTAX03)S:R6P_7 MP7U8S-:E;J;XM242YIL;<3MR\4+V37/Z/T02S,>& >_4EPUZBX&\I# *%V.OPYIJ87/JI=JRD]!5?IQ!WGCLJ0RZOO XCF'X28!/+ M &_(A-*C.UPB&0)B:WE;4:.,3223)8_HW3))*:!1BTT,R==1?CCDFCBK) M6WEI3#=[/N#T:>>E^*.7A?XR#J["Z$@SNWZ[+?M*@TTH([VDWGO92Q1Q%8*$?"N_ =)CKP[ 6KEP:M6S8-RI\+01GR9-,YW%'"YT!BIB":.=E+]%S0S^G%*Y4U M2#8'/;_5&A8F(6:3\6VI69I+D4W^JJ*:_/'/^]>8T-\N/"R_AZ?;3E7?PXRJ M1B0T*LZ^A#>JFTT<.BI+:>@;E6=_/%TE>R\\73U7MYC!F*JC.1M5_&O@X^K$ M2 ,CBTL<,K:4;_=^)-\G3TGDI90[O?CM)MR')*VZQ?MGG)Y T^H 5 'CQR_)QA3XNGU97 MZ/+^]F%U][1<7]_?05SM>Y/J4I.?II_1B@5;\]EGKIJ< MNT3]([O3KB?5V;5E+A3IX!=24ZM%0^9 R2[<88+*:_-F=IJ4GI16SI@EZQ>H MLK_U+20#0>?@% :\I\%*^N@]I,!^?SL2TP15TF7>>"5VU,*&6.*J1KI- M]]3*I)\Y1";:$-KA1&=^ZAPX3DX<%I5='XBW=QXMV;+?AWGMHOF&)Y5>3YB4 M.P!][01A=S>X*5@?XP>?$"P+^0HMJ%(#)]FRX8H: R3T#+*H;5S4,T;'.,"L M'AGQTD&XR]NF&#NK=_S)"].?O>A8W-2\C(.;ZMC1+?;HLS"XCQ\QO<"/UW*[ M2^)4_$G/)62T/WNHK[&_B\-_'0MR;?@M)E8)FX=L^+MV8G%"?7"9SPKJP6'8W%]>:D:5;I=EI$NW?GQK?SGEQ"G9-SOWF[P"PF?\TW] MO3O/)'"U?* ,P=:>,P@F/?O'A\4"E>)-'RH8,NBE(,W.': \?C!4QDQ"H(]' ME)&@(V & =$+AH''A106PT]$F L,_L1B#/ /Y=$)O1XS&?3-:)5#_+SY# 9T MB]'#2\@08>@?;DX&6 3X%YJ\W70<#+"@=B:<,+'?+4SD;N ?.;"&W/:$[L;Q M*03XCEU>/Z*?ES=?5^AVM7SZ^KBZ7=VMA]S"8IIJ%=YA[NBLI=5?S*RH4-LO M+=36*6,V5*6/Q,2DF>L4%!0@PC:E6E;SQOGK.6=NDI?FK]E.8+X@7_K*RY'$ MXN>> TPY7^/D.[KK M#=0.&RZ0;!A/UU#=M)D1IC5'U_?:U3Q&/CEU?1>YHJ\9_?=3N(W#3>A[)'<^ M_V4FV)QVN:,[?+/KF*\'E$Z^WRQ?O#"BNNG.8"_"3]1@EA:W;C@9*! F89KS MU?FFM2'2YK)Y;10V\YO8?&X."F,DEN(V-!A?>#!ND">LNM@DZ45&;_G,2L,< M[7!SXL/:A5.CO.9PS]M?RW.6SS-69ZR@">N?")1SY9T[C>\ M,G#H10])%E(J*!VL?]S!E!:8CXV)O:H^+&%$!=P\>RJ@)N*]L@A))M'P+XVB MS4JSD+!K(2>%8#8*0G8UYW;J6CF=WJ"46(2R5^\@_1A@F+186\XKW_0['-9' MTOP84=,[7:S7(69>S*8+QC![%;/6^F05R/S?M9N:F,5MFNK5K>-_^\'AN M%(JA@52J05R/-(-UG '$$5K_UFQ1+.5ZH_'+(QQEBW]?QU#OHR? M?7R3_M*[1DY;#$SB&.L7]0*UG@QXY#$:B8E0$2J1K'-!BRI*']B^Q4VZH9+8 MD+_=XGR7!-66VO-/,;[S]KCATK>1XF#&DBD_G3^.^\N"%UO&$ V-L4K- E&A MEN^M:\+6>(U=9P>X4:"'58SS]M8P1[*FS>;&ZA0WX;'+RZYCDC?&;"W'BZ[H M6G!RH(JUKL;K)0'F>!WAC=KE>?K=86]H'0IFZ%!_K*[4"^--DN[YBXD#3G,R MX.G^\#Q!U2UOJ&85DLQ"A5U6MZ[:]E8?1SB^E ^H5US,.A]2NEZ>LS+A^3(. MZ-/CP*_[6A.U+464]'K"9-8!Z.7II$8W>+G!$..'CGJA8\&J[>?LO7JI9X&H M'H=EE!H]0.UJ+9ZDUW.F8_X_3T6F-^K-<+YBCNB5KDP1I=8.>^?0 ,/[%572>=Y63\9NP*%J&:I[K2 MMOE"N]6LUH8?N@"[RUXAH#<_SV?;T)(HV;Y]X?.JRT1C;M_6"RYW]4!]/H=O M[ *;N_H ,,Q=TO2KTHW>%=K?URY.+SX4%Z<[FJQ/YZ(1OH P7P?I&/-D^!3Z MNZ,7$YU4HP8/-G28 P6V83UG/U7KN1!?J^W3<=Z[0J\TAMVPVB3XVX%"X"P' ML,TSTN7N^.HS4D.'.3!2&]9S1E*UG@LCM=H^(2,5>JL1ZX:0)H'/9TR% M: C\,SU*\W3S6_C:@VM4K>= -(THSUGFK.E<**;9\ GYA2IUGNZ81\Z#CLJ% MP"M3XC-65(T>$$^]1#6#%._C^< I&C:RS7!)<)EHI'?*^FG#Q,!FL+&@#+,; MT_+H)0V+6<*B=W_C,22,LKR"Y:]<$0I^O586R_E'UGFHJG\< K/&=E8 M FAT&4T8I?]!W@>(()S!NV#N%<)D>Z/YC>QO[6GP$]J54!?GOTA^5]S\O107?Y_B;#P*UJQ6$611F(FX[+ M4CNZP"2[/GCE$]E'M9/704J\IXN+_Z7= M%;I;KK\^KM#])W3_L'IDGSNYQ/,S>9+<)%EV'],+4.XWE]XAS/F6?IS=X;S! M61K=8(>Q+FXYE+OZP UG;IC'&2?R'B_HF7H\S _I@0T._]-_KR.+Y,X2Z(P\'(C/AB3M_-Y:KI\6[Y8M M0+()3@C'IM?G9L$_.7AO;/Y _;DHB8I52I_8:1K5Y5VZ M3;X$F8RG%F]8IW'^T%(7!M,A[:[^\Z%H+4\T$7)KYWG0KQX$,V0KDCBN#7%U M\EWA $AB6G^L4R_./)_-3[T]74%&?A)%V'=5+(=S=[9.V"0UQ3TI0;\[<$;H MZ8<:(6CV!@E^\1]+M!_ME4F\4PSG,;QDE* MR%M,]NY?8^*M77AXP,3+)(2V^./;@Y>2?S8\#?I)@$F)([PAYSD]NL--=8: M&+QL0GZ2),Z)31$-"Z%R@4JEJ-)*:\YSO4Z6EVSZI8)_*(4[2O9LPI9^:WJI ME]!D=$OZ$Z\#*Y)4K;K2'7U@%26#_LRMJ?C;U@DUE/#--6 M .6#O3# 2DGW)H*SY)8&_,5QF7=_JW_ODNZ .F2"K&U_2%)6ROD[_8+(?JF/A MO.59&R"9XCQ<99Y4/^^?=QK<66LV!XH\QW7.A%6;N1">PN()>8UJQT$])UZO%7)P/GI>W]X1+.($\TSU);.L.FJ&%0;,Q9 M"SN5;"!ZPQ0S_AK&)]@:2;"E*5R^Z\(GJ*VI'6P6Z[3:,&$) M?=ARPB-)?X^6G\NL1_H<1L8'P U3S"R_ M)!%=MM>>8:K:SX&@6I"J9IQGC>="4FVF3ST#%9J=3D7-PZ_-STYA2M,T\04, MOH+AB0FVK.9>]/:41CJ[4T^;SH&HU/@4>TYK[>9"3PU63[F3E&I$1*6K':-F M$:'CAGKXZ.<^$R71C3,5MI034/8!% S)C\ JQNSIO:/W+\ MJSU1.D+00=D,!B?"]I!YSOS1.WCQ3S]I,.1IRSGPH1+=.?O5FLV%Z]1&#QV7 MTJ4TS1?2R(.7J4<_??B)3#8D_F,?V]W7-95+FM#^[10N#.9R!GZ"UX/TRNF= M%]Z25'%;7!WV02^/Z^PZ!]K2PZ]XB]C:;R[$IHEBRH5[8<)[5!GA\!97&V[1 MQP^![, XPQ3Y_1(&^!?L1?GN8G\A^[V9T-=W5[PAGE@8!OBN0NO3A/XH\X MZZR'V-P2+IEUH!,$UM ,-FEU&6TX&>/J$-7GY"#U5' 5N,B42O[TX\_7+J>3 MCH&;GTJNL;^+DRC9OMUZD?>6A9[&)+*E$USZT<=\/G%LZ@&;E'K8;VU9K+($ M/5W=??CXY>IDT408:/GPHP5?#70#A.DD-)\8Y<&,"K\-@R#"*R_+K_9^QZ[6 MM@[ ^:\3:XW[&EO/@/>Z;9_N)2=7BZA>='5[>6F?R:9#WP+3,5,YP6R>B8J: M. ]I^$(O>B398&=958U^<^ E#>3G]-32:2XLI0-A.K(2-9B$>G?%4B=WA@9J M"!SFV 7F*>W&R[V]YI*]7J\YT%DGZG,R:^PR%RKK!C =D=TLU\O;TZ591RPV MG1^Z $,@,'?HS7,7+=H1T!UFH1=UGG=L[3$'SFI%>\Y7RN9SX:IVXZ?C*5JN M!56JW1Q\G- #'5 A$)03X*:XZ2%Y(_8]'L/O87Q=+;I6RV?MIXYZ=H?+6D/\ M("BL3U_8?#8(B6%RXS8@;@22K)#7=!T<9K+JFQY.<$>!4#UB_L7F3TF*/;[I M[8/&*TUE<[C5O8W*9E^83[7)E6U_M:)X#>@A'"VT:[B,U/&?\G M9/MAMCY?5+6> 05UVS[=;/%=H?>]0QZ:#G\[4 A310>PC3+2 MPXNH5/AT/!RBMZ<@_O!QU['^WM4).#-I8:ZQ4VN/&3"4GOV3I$H//Y>U,!%7 MSK;O(+I_QSI33>N'3L"."O.9U,\ASF-OKY])-70 SE>=6,\S*57K&?!4 MM^W395*%6M=YU"3HVV"B;\A]&F4=M2DR>CR&OQX+L]F_&UFHN25<^NE )WBG MH1ELPNDRVC#3$!7HUV.M5CC_R/).]JE@M^!SE_8X &OZ\M8[_"H5MV]/='3Z MP"4;;<2G%[,V=H!-0/KF&SA^D^]PRQ&<\O9-8HOJ8@,7M[!.YY8NM.[O7'6( M_=W?U$VF.%UXA>.]E_ZQ/&0:K^ 4C>%R63?&\]=OIRUALY>&W9/3EOS:IK " M+0]/CM[$&?=# SP([^!L836_9D3K<- R'/H;S9MZ &>?;K3GRT;*YC/@(0WC M[9 1'\!EK1?'V\RG\4@;4 BOY.RC-I\9B;/,3T'<^3:NK0-PCNK$>IXEJ5K/ M@*&Z;;>:+;T3IKRGKV?'Z$!V!XG)\!-T=5OX>NQSQIZ5WNX5*6% M5!!5:V/8-*5G^N0D17&!@'W, M/]'(L#J[PN6OOOC/^' M"U$0Q(3ER?:I1S[]Q1HP3NZ:?#R 0(BB'F")"=N=DZB67 M]/^_A_$J)MXXI&&&I1LO,?WPYM!(B8.$P"7'X3X1--E? FS"'('','4*2Y P M!56VU*Y-9=:@FP>K[.G 3_T=XHY+9^&>J9CU+OGP=R/LJBUH/@S;SS=-+*LG M95Y,VQ/3Y&Q+[$%_!\VYECPVU#5PV!>XHR;DX?\PQ<-Z@F;%PSU\T\+#&E)F MQ\-],%GAX?^ SL,V/*9T39=G#J!8V)F;^H\@DRS\#U,LK"=H5BS3%1;^!W06MN$QI6NZ/ .+A9VYJ?\(,LG"_\<4"^L)FA4+]_!-"PMK M2)D="_?!9(6%_P]T%K;AL:&N <7#D!TU(0__IRD>UA,T*Q[NX9L6'M:0,CL> M[H/)"@__)W0>MN&QH:X!Q<.0'65N&YA'E-)3$F]'_+ C-EW_3)0<4WSI'<+< MBQZ\-(^)XW9A,P*F(&8+ND:%-:@P M!TGV6-X\9MU1_3WBE9K1=+3[=L3Z>%M ML7S+ND9!35F3]GXS8,T^**P61N86J&I:\&^<%3J9V%G]? "AT DHAYBGQF6\ M.X8R.O:!!C%V=)P#+>I@/R?%MEYSH40M#%8)D1F@&OKL"V=T.*FC^N"'0(5@ MG#& !JD%&3&!J<^P_V&;O/P0X/ 'RHWT'XPD&4&2/_ZYBO,P?[N._20]D/D^ M';Q77H[O-[6/3KS5JR-,@NR/G1*D?B^W!*F*]P&V#QWB7 VJ"5T@J@DEF_K' M5J/OR&>ZVL/.9+2M'_R"_[C?>VGX)T];R("5LY@4D^&:X@!Y<8 " M3.)J'\;D3Y+2/&,4A)D?)1GYF_UD*+!6@2@,2*M WIN0TL>G]4-]XV3-3?LPNMIYWX$]V'.69^*1Z MQ!Y)>1EZ6+;^'V8G?ADF MR1\CO$'I9$!W>&G &!!#PX+KNF#*4*4-<77H^0TQA8AI1-^H3FA14GGDSMOC MJV1/9G?]/=L@9;;1TN85S8A1B9AEU+0"F29R%K6XH6K1-Z[82?A\S?!CN-T1 M5ZA6U9I;P1[^#:CDX7W2!.[P;3)TZ/"\H8DA$8JX5*N3N4DQ'0FF5(7)2B#= MYSN5A(=[*0!.. MWVD,_XQWH1]UQ.U9(]BQJL8DQV>]!=R8;+!S\+,C(0,(":%NPVT2:"^%4!>1 M5-3;"?_$P662Y=G]YFM\2),7'#RD"=TI%N)L]=V/C@$./I'QNMPGY#/^2O;C M6]'F[3XE__H=^WG+2[II-,&.Z0F]*Q/#!&K@LLN48(>_6V>R'+X>+"QH?2"> MMH$=.TI$\JBO-8 [7M5FCAYIP]^E*;=J729QEJ='GT9)H8-$%ODT#^-C&&_O M2=2P$&KS>2/?SX2+%B1 M%)]^!Y,*E0@HR=6^@/?H59LW>!LJI<8L#WTO0K?8RXXI+_YL.-G3&4G*A^_Y MM\!'T_E#\^0KP"/*5.VRIC%E>HM4QZBZ#>-P?]PWCJO3[^&.+"42,;9J7\(< M76H3!R\L<6ENGOZ3P;$6%=[W]J@X^1YP5*B0E%$A?PDT*I0F#G\+^=UQ5$P! MQU94D"0^(.GU??J$TY?0;TIK&YK!C9$V7")45&U@1DRKI2-6G:A0]OZOD&LY M_2TLR)9Q4!B0*0\Z=+4%/PR;$9Z,Q?.&H =DB[E&1Z7#,P:K"/MY&OIA_M:Z M#J]J!W-<=B*3U^//&L$;C]VF#CY67DET^X9Z4F@NHNII%QX.8;PE_/&%1'K4 MM3>YK3WL*.M$*D=;8V.X4==M\O!2\%PR>Q0(V6[CT#)84^\!/^.8+I'CH.MA MUMD89JSI810O\II;PGYGIV&WX==S*7[!\1$CZF6T%>H1EAZ+5E_*3>B!QP(J MW5R"2CW(5@;P@M/GI/FUFP7@S;^QB_Q@&?Q^+.IX?$K2._PJ%=!(DYC\TV=K MZVT%)/K*@,EMHSPBYQ:]!,#--X;!&!H=4E65)\J+7DJH\>LAH,66W.T+6Q/9 M]YMED!P:-^]T-(4]UMOPR4-:U0[NR&VU=I(!ZG#9I+*K-(M;]1___O?_Z]__ MJW7,ZO:%/8A[>:!&U#H=X0[S?N8/'O=/E^@___T_W4X'K4*%%L7_^?=_#(YB MN>]\H_C, [I17':<9Q2?FS_%TXLK@AO@!KWP]!7=)1\8XHN__\/R_-(NUNO] MP?-SNH/38XD0^>4IOZV30^BC?_S'$);K6Z7T)HSQ=8[WBGFV7B^8C-43M4:Y M4M$%]K)8'P"#2S0102@DDC*4BAKL:!/&'M'L1:CX56C)47Y$B=4>13FMOOD! MK7>D?=6&EH@Y9KRHJ:AH2J4F*6M?JX?J95E"-- %F=W24/64_%U5D?X.\%?2/UW>7 MUP_+&[2\O+S_>K>^OON,'NYOKB^O5T].JB\D*0ZW\>4Q37'LOZU3+\XB-H*7 MS[3VD9\W/'.T.L*DV_[8:U49.GO!30U[V#ZX2@%7@80.)"E!WX0:1\49[,'W M!?R\4N+F/'FVHZ4Q7KR(K:SFEUZ:OA%J^]F+CJ<%W[4[P8YK/#& MLZ;=@X]P$?%(DK] 7HZ$"L1T.(EC"[ 7R*?@<0U\')!LC][/Y].TCC9PLK(3 M1U?!D'=R1"BC_:'^&#!,$._>&^J2T ]98"ER)& M8!F\*")4LIT(7"FB6A=%5L"WB%::)\X+=%90['M)N )_/V#.)]Q19%*9N:D] M(SOA*CD^YYNCF MEC]C'A G/+XGIW7D^!-+M@R;2:.XY#Z+0L-\,.0A%8C$@ M0Y6J*:C@@-,P"59QH$L&4WJ"Q#ZKWX;>L)=.A_8I]](Z)(9Z6&K*+?!>F 3IXK$R2J15T/7B/.*++DP]8NH>2;J.H FRMP72"AGLWNF7F(E-U<:P/!5PGPA,1$OW,P^+985?HB3 M^$(LAWCLFA-H[%3YIUBZ&)5<5S+FRT2-'NF_+E (F"?K-,.8?I6@7%,TRB__ MQ1T2XRW-%\9/):?Q2VW%$%T(+@$]J3;EB95BV926&7P),W:#N-H7@$BT6E(> MY<^:F+\"E9[[I3^;5C+F3J@*)"-W[-;)L^5=3:4:-+6:]% KNTH9&FB&->B0 M+I(UDK0V; (NE!"HR^"%@L[6R=/Q<(A"DO23G)VD[P?OC2YLD2;E[2^*U8@1 MHF#RJ0G_5'N(A\F!O:0Y&M6($DA<,6,0H9KNZ"V5L[E?I9XU7#5YC6D6<;HIH M6J9L[P&397N@/;D%HZDYW%Q4QV@S8_BF>+%3RG>R+&@/KWB1%27Q]H+8M6?E M[U7(;84NNV[G@8#+Y7LEOV:8)),WX:9I?X]>3_"AK(O^)*2[NH$.;6WC1PQY MIF.!F!:6X91Z%HAK0E25JVBWZ()#Z0);AGKQZ/W!G1N3/&S)78S5EL M M:PY[>M'H?E9P_= M>76H#;WJ9#.F>2H]A^M)5S5:/H@\C1-.&-)58F(#(O]1%U/D&[001)C207P? MUV H8+:UA4LPG0@%Q30VA$TRW6:/H1FOW-L9EGI0=0E<.31CG%MEE>E07]=P MUEG&.K/8@&F,2F(_#.A C8IBIBH\BC: J:,)44D9IPV 4T6CN>.W?H>E[+)> M<;%OEV0B;,4[0Q[Y*BAND21=:&$4O[IQNN04GUX]S?H$1%*4L'FW778Q[JA* M(BI$VN>2*4&E2E!6UD&OR1"C1[G9C>77_'UYT'%]6SM '>] M4\_LX:.72T=,/!+R71<1>FJ,JMBKMX0?? WVCAZ9U8$?+MGI0W!* MD/S,3J@":?_Y=UG-@W0(J=Y\'J'8A+/Q02BUA1^.C18;>AQ*HMVGI9/@]!L1 MCEB2RHE1X7.$V:I9M31?7'JMG"5W=H$9;GWP5NM7[>VA+V=I6C]T:(J;WD_> MM6W(QSF^B,(75O17&%&NA8'^+?X-KY:QU_(_SW]&^+%A!=L50M_]_8' M>F#CWQ[^_MO_N?W[/Z[^K:IGG+%E,5Z(F*Z<%66Z:6%A6F2%2"!JT3Z)\UU1 MQHZ6'P*. MY%>@]_) V66.'%G'V\V1O/U<.?+$^L$7\_QS9FRT,_0#M',F5 .)(\ZB5 M'*G$;65:5[Q<><1^LB4QT%U]O;4#3![5QRI/[II;PYW>:=@\= B+*S\EV:[? M/5A FU:RC6V09*41[S>7QRQ/]@3C.KGU_L"?CE'TP ]R*1A*JQ/,Z.N'N=Q! MV=D#=B;3P_XQ&YYXG4V:3OA"$=U(N2>J$'F^1*@X&VAW#^7TV!]*W*42>HJ3 MJD%4#RH4V=]<:1-[^V]ND+!\.M*W^'YS1=1E>>CW):]^ D 3V0!?2*36HS=X M@AN"9<2@+]31@1\4"H&QGB.'W&^04 B0#L&/DHD3NP+;J$CYU-U!<^-O8%,E06*.A8>U8J"0BV$?' 2=[0EAH5"Q#0BH1)* MBCBQ.W1'ABDV?,3Y,8TK0FY^A]G<$B[+=: 3C-;0##9[=1D]F*D2NO6Z>!^$ M4J:%;YS/2PY;T*UF!!0]$,BVX!]J3_2 M4A[B ET$O4U 1I:ZZV\7_\3!1TP>(?B:O@WTHB6M@NBS 5DV?%W![D50;)';+")F<+ M\ [=6%^#/MDV05W(34&%+6A9=Z'H(.QQNF0/QHWG(]'-9BGZV,'!RDOI59+9 MTB>!?607>UWA3>B'S9NF-#K"I/;^V.N;J+IZ0=Y,I6W[N#R&<(+0@=Y)6E"A MYKVC0Z4V'8 +':8R.5%55[I:JTP:%:37T1QF:.KB%+E46UO8&9*6Y2.KPCR' M4<3+T%6O2HYQ@%-5!664I+0 S#;U]G1[MY>CG?>"27:$8_0:YKL=CFBNY'O' M#-?FD=4=%AG=5>Z5(JVF2I/Z4PB7K^!#I7CK^&FVYHV#PX(J6R565T4N$+1,0[V;MM":U@5U:ER^'Y MB@=J!)DK1?1>HR"DMW40VHA]DO)<)OM#$I_OG!PF 784#_"&XDB&3G>X<3X$ MQ,AC#/2"W$(;*M4M4*D0E1K1MSPET^R-%V78Z:$.*^ZIO(*%%GY)$OZ.]P=7 ME:;NCOMGG-YO[@\X)0EQO'W"6YH<-UUQT]8>-AUT(I6#O[$QW%#O-GGHR.62 MZ\>'(J<%Z;!P*@?V.4D">NW=$TY?0A]G3TG45(*JM<,<(K -ZWD8 MJEI#C\56F\>.52:9+*?RRAE9%KZP19:*AX!/9*GV;@T0,3^Z[/+'@.22 M]9\G87:B<9A>,D- ,.9D7NJ=7S*U8#AS,K\\U :EWH@F+-2?SRSEKVLTUZW"*IT-U_$C?1=V"9L>@FK[I MX-$.*;-D4UU,)C+1^JE,09KD4U:#GORN(G;X480 T\,*Y$]>>?XT"4'T6PA4 M.[4+FPGWA&/+M+52#H5VI_918\IZ:'+%Q/3+N=\ _2H$S9U^FWS3CWY/I?P5 MZ+<1$P#Z/#IU[B/&G-?\_1;J/KDA=$QQ8]>CN]?<%H" M;:III-D-+K7VP5U6'='H YLV>R$P5S&D(,<,9;ODR([ H@TW 25$/_($#6;% MZ(^N_5R?X6E0WF)_GYTO=38NF)3SL;PZ1I/8SR/G%U2[B;PCOL'3W3I(<] M5M]S' =8,>TLU#G9 #X1\A);%'K/812:>UE"3Y"EF1>MDR<ND? MF![ I/049_CT1'*??C!#L#?RJEZN1B?8N4\_"".K+='K>;"?8O(9K8-$G\ 9 MU\J">"_TLN<.54R>22QD$/VAV#E$:JOELKPV'"2TT$I43Y)+2DU(J#**_;\X M]AAO:7VWIDS%TABA/S5&[\2O_)[ZHG5X $A%"O1Z_%\UALF#>AA;4I&BY6Q2 MD5-[QZY_E _FE7* .DDZ3&&L'3$K"1I "!9957&34E.]E,Y.LPK)!LS=LP31 M8S8AVF2WG5G#@KZMXOD*79P15D"(:]..^9J3F<2?947JOO>\?<8PW86.>T-P:-BETH)2#OZ$IW"#O,GCP(T^2BXA@)"0[ M>;Y/A]+'*;LF*R<0#TD64D9P\CQG7',=$X+H*@FC;@D[!%O0R>&G: 8W]-J, M'5Z[2-0=K54RY%I_N 7N)OH?]8S8A>.4:?<;4O*&01V3*E='E6(^I M0\$QI1%;7:QI=47>@C^DB"UUH$()O5FKEMZS"O(N+[1$ M>E/7V81[)P!C,2\TL?W:"[1N# 0G<3^9'TK8=)^VBY"_"K-#DGG1YS0Y'LAD M*SH&))^D=3&3F,P%CS@HIH5)?.EENV4L8OGA1RTL^$W)ATX0QS\D$ M,EHH7&HQ!VUHL D+$#-A@4HCD&P%*LU8(&H!>SW)_B'9XH24W'NP](=/_X$K MR72"2LPAW@MC1"_?N]@DZ04M@^UPIM)PIK!]SW)G)]BLI(=9H]8U^+W,FG:; M/ST[X39FOH2SBI7[_RP!7^8(Q[1,$#N4,!U* B/-W>)\QMLPIM?>-J %P%+% MGR'.KK.,,/P@7RF$S)G%FGRBSVJG$N;*W[5@[-E]J=YXS0;1MQM3K.5=",+\YT^5^S.XS$9:](NW,-/7BN'SK M7EP9]E'4/%D306MZ7;;B[9-6)Y@1W ^S>''Q/:T>^B8K+9MB!OP/E85 M?J@:](TI.GV!,KR.6!)YZ2V1'^'L%M/+(17 E8W@CLAF3&5MK[,6L+VY*KN%M*>!:SUG](8P9 DG,3G+]Z&X&MF%F4KP)32C*KD MDO,FP$FDQ6#3[,%5H5>FRRYK3("RHHL"%Y?N-!&9$F;]YS,Z5;G$4=0Q4:DW M ^#LT&3M)!,4GRJR/STQB>\DAV"BG4]-)@$H_63&%MKH<1(^ MF?)(8A1Z42,GM#2%RPU=^,JEM(9VL+FBTVK#G)&P(\/%(D"AT2IY3 :XC+%[ M!43[!RFFQ\E_RF*IHP'GF*K>/LZR,-X^X?0E]/$GW+(JVMX:+K=HH)1*=S(9:\9ODD\ MMWW"MXE4&6+:[(>K)2\\KGY>W7U=/1DKDK]-,:OYPNLVWATIOXBUU^05IP^1 M=[YGIU]/N,':$WU9Y5ZO&^RLHB\(0QF&)]2*RITH9IJE17FJ'!V8=KLUZBUY MI-1#3XE338BK0O?E.QCF J[.?LUYZV[0&0FF".]_CG2_9?Y6 "I>7Y-_J^[\ M:&T,E]:Z,0HF:VX)F[PT[!Y3YN)?A?BSG0CTKT N;4'WYELEJ0F1_X^$NK[) MA(IWL(IK">OY+VR*;)JX\Q'[D4?F7YL0!\N,5^6X*>KTASC[@J/@4Y+2=2*% M5XP(A4M>YGPF2&Z\1-AD:!"?H22O[4&.4LDLY&7%,2TL6%ZVI]]N-;\:5J*_XX23 ?#@:\4SMNTU\,O/4W$V &O\8J=+)TD0M& MI5HDZ5W0"K^BQ? M_^JPRM)<"BGR5Q5.Y ]Z_"9GD\S/.-FFWF$7^EZT_!Z> MKFAUM849$EH(Z:!O;0AO6.N9.[A\G200?:,B[0U''@6R!5?)W@M/T[JNMH"' M8Q?"+=*Z(X_TW7*/4S)"E1M(&AO!'#GM MF 0_G;> -Z(Z[!P\@:(B42'3UBA;'=/D@!O'U\G7<$>6"H<84_)W,$>3TL+! M-029,%L#:)F%WH/GDYF]WSB*5&W@#J5&1&(\G36 .:B:S1S\[I!(1(5(<_?: M9OG]YIK4L4FJ4=,1W 8T74J,MF_:=@:.%P*S-@ M#V.!#%Z]/%VQ7)3["B6=;#>ANXV%KIPS8I?A:*JXCHD["&==)EF>77J',/MW5,OC]F.74#0U.TNH(FQ#TLX*\0[NLXCR'7PJ\*\K1_\ M0->R?G2H%_?$O2OTO%\@617Y"T\9\>N$1)A.V$_J#&:%HZJG=G]M?@?9#^_$ MA?/DYX[/?N!QQ[,Y$&)U8^%#92N83-2!JG8>N]X$]OI F\&C=SF0 1)AG^UM M\%#YLGC1XVGDIWB510&8% M_\:N=J WK,=!<2R:WHQ)OB<#/7S!I>[R8'A6BO(R$@4XP'87,*;X#3CP@M.) M5--U(^LV-ZU"M+><2Z0K5Q-:FLTIXLU-@-F$/Z2B2-P76UO1IHSNO2Q+B 9ZE>)KF.]0 MP'8#%"N4&0HPL8%K2XB!"2T;$!-R^(XS*ITN\7$;W$6\N=_@+.K_GXF783I. M(TR&<_UE]8BN[R[O;U_1HK6F,N=$*2.6JJMYRRMY?4Q2A(#NOCRDR4O(+I3:"M5VSU::1ES**PC" 1],!RE4 M01I, Y45O>DVD9*B_S)'S;U(5. M9\C7Q"I7]W4"<6CIJ77HQ=D.QUM'*]9 7,+&$AE$ =,7NGI'I^F-M52A$8?F*37 M"W&YUM?5 ?8T7]]\,Y/^+>.(B'$$]7J17/#Q2R?_9V42["X-3NX.1I)412TW M/ZNN8;U6QO3(9;RU7YE??$-?)"W3+:9T.^2@E[KH41*7Q3!K^S_8"Q35VF-W M#[CDI8FVK$74WAPV<>D:/X:VEJ>O,<2NGOK%7=B6"+OU@R9V$9&/*N3GV]RX&@=O0Z8&K@1F92[,-,M[UVKP&K+8SDXP M&:T?9GG^V-X#[MQ/T^YQFQAD^6=!.TG:T;4#=6+8JKVGX_T?;W15F0 [!?[8EHJ,?[*2C-XHQV0=_#8H2\K!#K[O0W]%I M5*F(3:;*M_2B9-R;_8LPK/FDVI-0:F+78BR0K QQ;?;G3[;<4/W4Q)Z]*5[C ME+OVOC?M*3]K )>CU%@$$]6_AU_KK:CNGL6JHXI]ZM#JI_/?3;R?@:U_ ''WGMLN5_W[Z#=Z(4M@V>(>C M][;W8G2=1;1:C=W!\N-# R[V!>S!4MDN#Y8?'^ .%LFVH8/EQ^7#\LYR*=$O M#7#8%[#'2&5[K93H%[AC1+)M\ '77Z[7_[MZO%G>7=D=*5>K!E#L"]@CI;)= M'BE7*[@C1;)M\&+0ZO%V>?>;W5%RO6X Q+Z /4HJV^514Q\N6G!CCL"]ACI+)='B-??H([1B3;AHZ1+_=WG]%/Y#]VQ\E#$Y<\P.>2 M!R67/ #FDH?Q7/)P_[C^^GEY8SDQ::*3*_AT]%]2&7+RUS\O MER<8JD]ACHH3JUEQ)Q\?X8X3R;:AX^3C MX_)_KRTGJ;>_-N!A7\ >))7M\B"Y_17N()%L&SI(;E>_7E_>6QXD36_W;N&_ MW;M5OMV[!?QV[W;\V[U;+_+>LG#TI4L]$Y.F!\X2_@-GJ7S@+ $_<);C'SAC MSFR-V2S0-$Y^@C].?E*.DY\ CY.?QH^3GY(46[O K3R1_>3CV$O#I.N:W9-V M,,=/)[*SZW7E1O!&5[>IPRLE=^GLA7, M>.JP=?#4IQ2+N-RFP!I\+&M%KQ4YI&&&K^-53++QU-OBX#H.CAE)RQNO!M7L M!G,(]L4M#G;I](%]W*L7@N%'2Y77C.)2-RW$0BOQX-("\@DWP>K!4BO>6)W! MKE0AH:^^ 6T:S3!W8T]T)@ M.)IW1#>[IR?&KR@OU4M1;C64K;CBB\!,U*!*#ZH4F8KC'\GW"2M>U1BSBB9P MX[,)CXC%T^]AQUVCM4,'UJ.X=2=C#PCYCIP#3G,RC6>5ZQ/$-+.*:5:CRSC@ M"H>MZ=1E$F=)% 9EBA[BK&')MJ4IS C3P2*LU/G&26EAN3/RC67UVN4$I&. MKH:!X PQ7OPD/234%Z(\[359QL$-L2 JV^&F@ETC1&0)H>4;0!L2'\[NL DM#YXY2E@6WNX M4SPMJX<_9[EP)*0OD"S?R91L4L!5HD6W3*0O9\G4\*0";W":XH"]F2BN0'C$ M(J$58%2,I=L19C3VQU[F&%J]@"<:_3 ,K]K$U; I4W7#AG3+6UHJ1;C0:C?? ML.P(.D^J[EFI-)5,9C_S<#P4SGY_)Y>AGSN!S >_QF6NA(-BTMC B*,$P63( M\;ZI73[>6PK>5O@Q) 9\#_FV4S?WH\/T'MVE*WGP6!MX(]B[ M*R]=9AG.LY^]Z,C?PT91\NH1VGK$+\237M21G>ITA\G 0_V@R%0[^\XF7]5' M8B06/*8.O0A]R!,*26@4&EUEK!9=P2ZRX:XH]:%2(2HU.KB6V*I#ON:$&(LK M$>F+83$&Z&JJ8HRX3F:;'-+]X&GI"9,L!Z!OR$^;NLTB(>TTWB 5+%1$)Y[([G>Y(B?K%^?WFZ]QBOUD&X=_XD"U?*I(4GMVASEDA_I!S$?[](4] M'QV$Q,R>C:.D#@7J577?B_PC7[?AIZGW7DPD1,KU=JNS5U>.N]\@61U2OY"Q M_O(%]CAR^O"O;V:^2^* ;J[+P^<(K[X?<)R167U&QK!/2V!&"IU!4C(:VO0G$6I&H<*J!1)VL:4HR;(%6NYIB6$G;R_< M^W49!"%5Z47R$:I"N[F4\#[?X?22E7(.<=98LZ:A&4PRZ<(E4CE5&]@I6ZO% M0T<:$XI*J8B+M9E068'EJ+#IQ/A\(=5%GG-Y)/E6+(Z4$K8L*/$CCO$F;,IB MNGO!I)6>J.4,I*,+W/Q"U_#!!5.X_/*<.4T>"A7H7:'DO:/5^*FQ/SQ>N@Q: MOOFB;] V]YI'T':@5@5M0Q?X0=ME^.B@+?9I00S:J;##>>J64Y0^\=O<:1;A MVX%9$;T-/< ';Y?=8V-7FJS;#-UUDGN11OQ.!9_I1W[A!&EBC;D>IWM=BDRC M7V!K=X8=X/U\H-KTTMX3;L#WM'_TUA>1:CMB )W] 1.[PE'B7:(3)_<'A7E7 MYYF$N98/E&'>VG,&8:YG__@P+TM8P WS:5T!(%472(?%^MR#?$!TSS:L)X]G MP'$\;;)>>ZW_3N3I[W]XYEJLY662-5'! M)(I@L\=TONU;D["?%K@<-2%69[L&F&T75%B 9.L0-6_2NH:&*K%:=OB%[#!? M=MB(E0_UO70:X"]W! 5I\,D+4[IA&]]O+I.8>)9YXR[)<;:,@TLOBN[9!EC5 MZ/8 2JV(U>R#S$#$;$041-1 M8:.##2<71AN3(3E\%]B'N M5>SY.3M>,?(FFD:!\Z>>=E_U92"UM'D340>FZ?FH2@H*$^S<+6.(F29RGTB5 M2'*$"Z_DPZ\H<+;>.38;:I,Y?W+J])B)!>'I.?6-7\.6^H?_M285\]\V;(P6BG)TYN&DOO1'W*=]R\]S2[ MJ5N(*A/ADZIUIU^%FX(^J3O+Y6#BQ4PHH0?=DF-._L"LU*6CK6XZ[JLJJ8RY M9*\N9?[\J/!*7^J31,R;U51 IB>L6A&>*3A(?X.-&R=10J'DLN-BZ05A-8*! M2BAB*CZ\=*1Y+?,GI %>';JL-NORE5,!M;D IUDI%WYJ9M/1E?L4M7/A<.5E M$N=A?"2)ZOT!IYYJ5\T@ 7-DN#9?=).7JO?<>*D5P_24,R5_=)TP=.*0$8OW MRDUVR^TV9?EC-;VD0,1K4EXY2;$Q1+*Q +9%2K! MT9UY5W01WH2>&$]YIMRA(+U B=O-[4[%I#O>TI>HEUZ:OFV2]-5+ XT[2C4D MP"3)$=YHO?6IN3O<9:HA($:?J:^6N1>HU(>H0E33Z/H"S';^, [:)WXNR7X@OO)C>^,R_TG7H4.$S8Y-1/FPEFD&2 M9\1!X_ 9I2?Z[_*+6NU\JI.=7Q$&+9 PJ?P>!H&Y<:\9.L-'D),SJUI'NFZ"55,6$1=L.]Y[-"9/0N M*WX:0?8JTKZY@]^ M;/+%D6=,AC)F&UI\OK>EX9)H^GFM5!>[=!QY>9Z&S\><#F^4)T@Z))+C_2%) MZ;),4&YLSA#]3>75*U[\PNWMY,:=JR15:9V*J[&^(C4]\'6XIS/,Z@>O[RX5 M/_=D1"@NHB.LO0N_*BP?=G7$>: M>\^I$@EMB*MCM<5*APO MTN)W^EZ3/Y=!+.]]3I-,>_E.-(9)M7H86Y??6,L9+:_5[34ZTV.BG6Q^GPBE MHE+WX#CL2G6D3.TZ?O+8#OX?CVF8!:'?_8C4Z TS @=Z09'M='6=3;JC#634 MEFCU]"^2IC#T,#YIF7E%D=;?)1MJ4A[]$1,8N$J!<0TX2R*"=!"SX+ M8NG^-).@_G>?V/*.>N&\/NE9M$^3ILW%'O'F& >TAC1Y7.+TQ2.?Q]NK(_U. MFYH[A, DCW$^:4_0VB3,,4_3PC-ANO:&BI?S*3.$%Q^734'!T>42DRU7-69O MCZ5?ZGH15PPFB9MV("G)MF/(P,GBVJJNMO> 2; ]T'9G8@#>:?;/NB9X%5?+ ML,R_A!N;24%\"6 MU3XI;L6*LK2<,MG^H.N8))&]%Y4[^\(,TT$>:-PWU-1Q-M,431@3S$Z*O400 MUY$G=HIJ=U#AAND7D?7NTK+G#,42LL;(F(P+SVOE71Y)@SC_#7OI,@A"50VY M<9)FQ)/]O-/(FGIB9L:A/4&-)@\I4A3;D)#/E:,WHAUY0KU;1K7M(HE?%14] M4:$<4>VH5.]VM<>JHRZ58\0BMUYA/\4>/9<4\>S[*LP.2>9%]YMJ%SZ]%MB+ M3R^=F$;#K+EXB#=[<'0?\;/G[D%@367)7'5#=5UZFH[9Q';;DYY!85GM3H0W M=M\U,0X:XUMUK'(CFK*XLS +/5;.O9(<*YU3*HQSOA'5O7,+ES5MA&X9IYXT M4ETL2C[Y.QP<(WR_619G5-G=OS>)%],MO9_"F$ (X^UC>4QU3?_3L"@T7!K, MYXTA+\FKG -%P5T '0MH:-0)O32*A.8%OX1[@9AVM@&BU(\J ] W9L+_[2+@ M:DXB_F&65J;=A#&^SO&^Z8U C^ZP0ZJO'^08TNT+-VAZ(QA1_Z1?9%#5B.D^ M#8]I'^SV/7-Y>?_U;OV$'E>7J^N?EQ]O5L1)J_7%^LOUXQ5Z6#ZNKU=/+BFB M0LW>]A23U Z_-7::!QVT8U:1@+H'_-#OL'MLP$M!7;PM7(AU'J=Q/37LJIY* MAB[$XA^@*+XCL3 DD&O]9AG+Y\@UPKGJ-+N(5IAN-*B+@[C5,B[=IG9)YL5A MSJI8LFN+U0'@-.2G\$L]ZNE]Q,,C7[F&RY,E7$&YP_E#A(,M#BZ3B$[O4R]Z MPD1KF*M6:/OVAQGA@STA5E=[=8:]=CH,RO@Z)!NN5QKR*,8Y.G#5R"]UHZQ0 M;G7ETZY;"FWR#(96LRT4HDHC$BJMKU:Z&B>*FG/E(/$R>9S0Y\9SDJ;)*[W( MV/FB2,O*T<=DH5$,#46(D*A-] MHU*=K#C6P5TE>R\\?9YU-(4=#&WXY$&N:@=W\+9::V!0?N,BAXQ(];TW9\F^ MF-O?XOVSLM:>1A>8(Z\/WO).FX[VL)-=;>N'C\P#L1O3?(6^(@UCDI3L^8M4 M>J:5C%2Z4)TGJK2&S'2+V9[53'=RGRAF_=4B'OK&M=A=I;>+6_433\A7=TD\ M@+(4O6;%6DVH6XCKM,OLN*L1@"/ZBDD[(!1FW#5J%B-J0#+9=/";?G G\VVQ M9OPI2:^2XW.^.4;GSGC :9C0 UYL=Y/8Y=0TV1HG$B9EFO17;;X]0A[<*8L1 M5(/CK/8:1*A'"O9A%] 3$Y"P ;T35KQW\Y[$J=^*W>YP:8C\*WG!:?,IZ0%B M_@IT<^Z7_A13R9@[K2B0V*"22JVC @K6O?.(B:#,B^ 2QB]IF./[S68<7\A2 M_@IT<>:5_FQ1BI@[69P#L<$53.M%0M2"Y@ISSF&2$ 'L@BL:-I!J;*74ZPF; M$WJ@EWE HQOZC["( = M__U]T90.M/>&RP8#,)@E!AC%[Z:%&;B\%K&V\:WM"GC:$3?#-V,[RN5HKN(3= M8NO@FDKE8;<;NEA:GXY=UG= LBV8.$ ?FW9"&G% 2[FI"?UPFIVI-X*:>K5^ M#F"]"]/@P6/W=ZG.C^OW@AF4/5&+5^L:76"_6N\#8/0Y;S+@(NSG])GB\=.L M\K;O!=WW?8&8?E088/5=N@U?:*%&@P^W#XCFF^(\;F^'2!WG&M.GV/7"6O2: M.PI:V7'&_7ID_8J_>T=<]P=':T3)6 M%EPZ&^VAUC_S:HM)/E],BI(LHU>:\'45 M.LV)V(2G2O3M[B9TY[[2.T1UD1O2RW+Y_$\BXM.=/\("^UL/W?EJ^(:?H;3; MN(-G2/]9TZMZST[OSK.G49.[=B$7#*/5"3;A](-@IK;V*]5)M^:AS3&*WE"X/W@A??WU7!C!2HBH M!KM5FK+CFE]*9WR4T"L)V_I$T;8'.G]_%R_RK^,7$C])^E8\+MMJ4#>UA;.W2XEE*EX_#N2CJ7UMQT%&]6-IS)N#S#IAR4-_!++[?8 M.GHX3EX^66/[R!3X[GY>W:WO'QW50RX1/7JOMW2K2NA%-)F_WSSB#*,PGJ;O3*J&[N-H.PUC#>0%Q3+?0]0*$'6&1/Z ,J M^B*,+PYILB4@W$;WIS .LQT./B=)T"^Z6WO.)+J[T2NCN[G;#*);PW@#T2VT M(*8&6'!/Z((2]Y;*=A':]_D.I_S6M08_U%O #E4%&CDDI:_AAI[*R,''M8IC M >*&P+LD1T_XX*4D5XS>2'P=DC3'P0(QI4["S"1<$;)T-^9KF.]8(?7G)/F# M7>/GY SK%PX:T EQ]I)$[CQUF3HT$%8R7.YAGF%G_/K M.,M3]J:JI:ZZLB'TT=>$K3X 3UM!'H.-M@X?AL\YJF0ZK%=>!W?G[=MKEK#$1$W:?'9IET-TT Q.?27VQ1C^FO\0M+BWX[9SHM_)-V2UGCH M[ 0[2/0PRY'3W@-^.&G:/WS'49BA/9.%LMR+@XQMQF;CU1.J^<2+*T=,N^U( MG-@+#&ZI _UR"M==^6L X-U.L6\Z]FNH6\)D,0UTZNGV#?PM&VW&CI]V.UG& MF@+2P^/J8?G;[8I>:KV\NT+WZR^K1W3Y]?&1?(263T^K]>G^#5N;4J: ^VEY M_8A^7MY\7:';U?+IZ^.*07=!*3_3Y<)E$.!@[7W7K3;7V0DVT>AAECFGO0=< M^M&T>^@X9N(1DX^(@GJ-(H=E(VW OO 8[)S )O]_]//04>W(*WQ(LC#/^)N% M]L!M:@L[7EL1UE,#14.XT=EN[O#T@$LM7X5-&(E:S\\)0?(CLL@Z#@%5:HK4+Z2NW(6^;E"$]UT[4$69A9SJO\ 833,'ESDNW MRF/BFMU@QF!?W&*10:3DZT!JF 4:8R$KVH8^><8PWE!OHT@65 MAC;'_)ABQ"MQ4CN2&+.JEX@HH!>"Q?0ZL @E!V8)B2O_S:?/]W"#HB3>XM3J MJ2HK/TJA!'$MB*EA7A:*4*')^KJ'/?AO;-5#&F4TT5&--%/D*MUD]LB#8)U< MA1FA>2^ZW]P0U5\S_!AN=SG%_)#2 9F_/1",.?E[]:]C>-B?)SYF)<.E:,/> M$RQN2"QLHC<-TLPQ5^G2/?FI$!2&T281C<=CAE'*C&/A>2C,6Z #-9!]AH6) M5JD:BELE.U!A"#WC+TQ!]QMT(QSY6#E2&(281:S 2&F3==Z'Z$M3@W+B!PB[ M(^83(4IQY%C?O:JNLWL$-.+OX/BS?K,D\684PT.@=E^N#F$S(WAY)J\\C0Z! MBZ?P3A/9:SB!B7#H@('RG88 MYRCP6&$.\O0OYY/D+UQ95RW1(5P8:'\QP8+3I DU238E32RK9+J04.9F2<&N M$YI&@9-C0>622G9,Z>!M6,96-(/)A%VXY/QC:V MALTL'2AK+V353>'R3)?!@]]7'C%/^DO);G=(3(53""P+L)E;W=D)/C9'O.B,??OWP] 'Y-8/H/H>P>"-)'N[A1<"-*CZWO+#DU(%< MO5SS6[BL;@*ZJERVE%W&/W>P$ 7!;6-'FCEN)Q$:%5MZV/L+D<0J7=?2&#(G M=V&L^+:I)70N[;3;T)K[Z0(4XTZJ' 7%MC#^TJF<"K'-,%Z*V3*37RS&/M-[ M^;PH_)/\27>1)60&L2?_+K;&P-X',ZFSF2NO)%=6TATPY=1 U6-F@K>2]YO[ M XV=U7><^F&&@_8W%*KFD/FM&Z?BC>-96^@)1*=_E6\(IP:I^5,,[E1_29(,S>HF]%SV1K"[T\2=\NL*MTQXN M[V@A/=F4K&X,FWGT3#U?53MH:[IJYA M\]#!R]^=BR%<"'>[LCXU6K.GF=A<)Q,O^VMGM.0+["[9+80W2=:U>ZBW*)C! M:<(_Y_N+^LF903XR!I6!$U--%V5B=E5F-9?/I(U&[)A5AOR(_"/* MA,?1YB/+#I042_N/3@Z++E#]EDUN >(F.+A-TYFW;DA.]-^2,\Z&VA1CAI_& M6\7PW+',$8[9.4&Z-CH=]J?<2W.(Z)_Q-HQCNOZK]H&5_/C6^Q[NC_M'3 L' M$EMNO?R8AOG;_88@QN$VYH[PWZKB)=G?&_*5H;)@/KB->$A.N <)@IN+CX,S M-&X*K:A4BX1>&D6%9B14(TFWDQ3>C9,JY^PEYVP*Y_C".<&DU9\TMO"Y&D*% M3ZJ3ZHV><%#K=XW3?8._E UALVZCXR?FI"W8X55ZY\<0\(D_8E\6BEOC8]4JP58^J%X3%[>3. M%H;['5YU-!A],OT,V?DZ7@U">YW8^FN[94#^:?9=CB1R5MP^R%]C7^<)>;-C M]V'HQK_>(TE@BLEGK.KAD%=]8AM3\ M\K!4([>R1+"DIW'HCE$"[LF+\!/VZ5(H/1ST3*8GGM^T6*#5$29S]\?E]K2:Y9Z%Q5L #Z M@BVEA/$+F7D//. Q.I)ODGA+%QJO2RNZ0KB]!^S8U4 K!VU+<[C1JF/TX*TG M1/8%6XB7I*-O0K[=6Y=L +Z@A2K99,IED'(C;G&^2P()98,_FEO##LX.E')@ M-C2%&Y1=!@\N;L&')Q+%MFHRH?H/73),7_$7A!&;U>8#)-]&+/4R0M3?O%-VPO$,?+F MP&@C/'7.>0.$06?%,9!&,DJEFIVQ)[I1H1S)VA%5CYC^Q81O.K69QZ''LG./ MI87' MEC&^JQ%ZK?20G%4S]]^OGN^HX$;.N1K8V2JGWF ]O--AM MC!P6Z-//%W?7"U0I 1+_TR"7@MP['")6V*0*Z.*(N(NP[I[\S&G"TS')F<7$ M9J+T=Y+I2Y)[45MPF<2RILIDE>< M7B8W>7"+]\_*6YV:VL$<.YW(Q 8D92/8NXK:31Y=+XTMU>Z94!3&&UJHD=^9 MBM.\.%*7)X@9@9@5Z#)!Q ZK&X"F\<$Y*/2-B[;[>M F0J,\DH=>G.UPO&VG MD?-FP%FD 5>-1$[:S(!#FBRV22$7:V&$??XPC?\$D&/NF!B=*=YX>L7ACLA, M(B_]DD3TLOG+9'_PXK>;\)EUUZHA>$H]D--@?U!6&)E@JSGJA9 MJ+ +%8:APC*K7&7+3SK W7$:)"^8RYF(C=F1,6M)K%W3L,XN<-E.%V^55[6W MA\UOVM9;R[>8/:AND)O9V\2>:87J,B]SB=L4:]V1\?0]]'X-O20.C\MCGO#A M5EZ,?IE\:*.POOWA\MD@3PARZ]49-M,-@S*:]GAE_V;"*\Q"A5VH,@R5EI'8 M^+"P3H!V'=;+#^[8$;!3#$]VGP9/=C5ZPJ7+GNA/)KM=W6!39%\0DY-C81 " M-\^=W$5:R)U/=*=WP].72U.\]FL8Y_@IC$+" (T4IFP$EZV:,0EB.F\!FX-: M[)V<;IAN5"BW2BL3H*Z!<<<44R,SEO6$_N[HQ;\E+..B)Q[]79Q$R?:-9W0? MFK,>[9YP>:0G^C+KT>L&FW'Z@C! 0S(%I3CRBOLI,VX)>A.FH+RT!?DTS8\L MSP%M^:;0@TI%J-)4S7X=YCN@_&",\T@*MTV]A*W$?4XQCE5<'IZ#6MK:P MV5/+\LEGO=P*G41C4AJ(?)\ M?)J+=LZ:^_2&2X8#O%#-C+6[PJ;$(4"F?X-:&(4*JQ3S%2?4:--9/7S@X#]/(S6=%-F F"2 MVG!?]"HO5?:&5XME!(:)RTQ1A8AI=%. WJ)';N[O/E^L5X^WZ/KNY]73^G9U MMSZ]'\,*)SP4=]^LDZ5/0*=87"%Y'?^8A''^,_GRF#;5F=/O#9L->GI!I@+- MKG!YH"^ H4->Z&&O KDF)%31B[B8,E1H6) MSW( ,A,0VE"E#M 5&!,Z(RRX)D,)47*Z'FH$]. ;,:: 7?W2 CG:X^H.>]19="45YJTKJ#!\N39[5*+C@A [R+F22QYTE-YTNJ$ M_%.2?L*X:27NO!7,QTD'*M5$NF@"-T]N,G3TQ)A2+K\[F!!N_.WLS M$3:-[-8XNC3Q<9:Q:U4P6]V\7]VB#*NPV$ M9!5W\V_M^"+(ZWBYV811Z.4X>SH^9V$0>FF(LV66)3[[=!D'\GM8C:LC!\F$ MR8=&/=9P/65_@7!G0V9@#0TX>5\3"2^ZQ+X,7CSRZ[+M#Z4Y"R0;M$"520O6 MJ;8IPLV2$"A'9I)6.+LE'HO5Y<]>&-.E[?OX*LP.2>;U>\W:*@8V*PWU2_<6 MBF89<+EG,!+S+Y&$4D2UBG=&9&XB5(/:9S"AAQA\MG05%"+IC%MZM2EV(;A@ ME4=>3(AM0E^G7IQY+#-[(([?$>O9\I;X#4?3UD"8^R?8H MA1N[5^-(S]_<;U3G [T GTV4%=/J 2)@TN$8?Y07;/3L#WNA;# :0X?X8J:? M9Q#$@HN34Z9H3XQ0K+38O5;#MH_N2J>L):=49XRI5L6RF_VK-=PYIM=H<3>_ M?<*$SL.^V,_G[6V]8*;4?:P?>3,M-*Q0)]^ MOKB[KFUOI)H<[O*?U $W2;R]((;LI1V)KO8_68 K_:I;.N4FV6$QP,HZ/=&;'5_H54\.>W6'&_U _B*6B/GUA+Q,-0F)H MB\C6!L;)$Q7._C!VJ'.]\^(UWA^2U$O?KO<'+TSI=ZU+=3T%P2;6X;[1*+33 M(@4NM8[ ,D'I'78Z-Z>709>*4:494A6>*1UTA7U"-1DMU"JMV)N:G_+R!U=' MO$Y$_0,R=;G?R"42I*T;JFT- T3 Y(4Q_A!SU;[]8<]7!Z,Q-6PUCU5%%VYXEZ0=%)OU"$;' Q"\04\ .\)0JT#>FY+2RL>53=FNB9?F]\1V8LB'LL=V,37W(3;2" M.UY;;!U_B@I1F>@;E0I@*%Z2U&*;I.&?[)&AO#ZC5\30>;2D:5:,1DB\M;D/W; M6R9&>OHK.JK8ILY:;SJN:]'J").;^F,_*>#6T0ON([.'[1/-4VX<7\-BPP./ M]P^KQ_5OQ ,WR[LU6MY=H=7_?+U^H/>P+-#=:@TJT-D;M;[>$IUF&N US%K! MS7K,,+#K=D\2U O$E, *9[.X&6 L9#O94N.37/3(CM=>T8205D0A62GY=X3I M/PCV8C=VYV0>*8V]PEOTWDMT;2/88?%.MMO\.Y_>; M!F>0=HT[6XP)A9GTFO=\>*1'V^HQ!?.,3IT.9..$J<8IQ7MQWH@PWUCPL MK;']$AR*\XJDUO"MW[;ZGXS,ST46Z>IG$ M69X>BQ+(Q!E;XN&L;:K9W@,F+?= *^>)+ ^%=%/I%;^D@.X(R(J23.M$%+O+6G8J*'ALA"B8,6O"/R*!&BH'=MHT&I69 M"PO2RHRR %J>U"HL'MJR*ZO9DC.?28K+0GGKI*S F=$\'3W[ M*74KRZ%2:B25/;WU88-*(I5L,\ELDBF5^MR MA08W"H<(P<;CZ6J9B71[PUCR-R8,@5RTKL5AH/M4"P1C9]"ZV?IS2^X:0YUW M#=6(X./.C'=CZ8XJ3TA]G><'FA2WV@CR[Z:;>(C\N\%S)3MJ0GPO[7>%^FJ: M^IT(HE)&2L-_?C H ^M.&=14E9'W,UDC7!$&2 MY^@IQN5J2>DNIP(!F/.+OBW$]SF'>L,]Z-+00?N$MF1%O8$S^\#W#QIVU5:" MQPN>/6:X&;@DH-@5MDN,T;_M#"K]X+K!*.EU'6!HT-]XOBW@Q @W](+ YX=+ M='_]\9?'!]$- 2/:*M3>WC\O;C]=G-)5H^/%R*-=9>;-Z04.1SCN^C MYVTA3#B1-H*)0OTZ56W8XAJ)V(FZ;D<5;%4KX9$U_=E%"]KV-;9VST_?5ANGRF'[.C[<@ MI(W@@I-XXHDVC&EGZCL=[4[QR9T]:DZ(L^J$/2PAK!,B.</[%5<6C,K9B>, M^1;C H4L)996^L\+7SE45LQRO"0KZ?K='S*JW.E7]G$@]I@%(=X%V1_B@GT] MS6"BSY!>[4.MXS9P#["DDFJC3DVP*DGGYU#*GF)^;@KO]@>B\T.Z*5Z##!^= M._5ZF&I?V&XWR@+=>\0*'>$ZZ#CQ]>_:Q^E1FB0JVCNB&< +(D:5'"SDZQ,SP/GACEU"OTNR.F&Y+N(^K0Z)# M R9$3+)(13BC.]>[X,HI#5Z@O"%[2'2 M6PS[4L#A.SO%-BAHDQ="$&%".=U%:_2$$[R)BAR]1L66TJ[VS9MSWC3!Z T' M&;U#3[R97\HS6;VOZ4FVT8=?R<>;XBH_K[]7BB A+5/%LUS=9 M@"APXMQI(=*@E[V MTTPK5=)A45*&RW HI2]^&RQV@>F2X3I9ISO\&'Q=%D46/1T*ZN^/Z:BGN#4) MP?2YZ;;IK'U'4X$=^TS4RD_)8@YR&C M<](RCM-7ZF17:7:>X3 J;E+BG"I+Y;'TX,X41BPE6S"/(@9[WC"CFH'IHV+! MX'_-F! 8IESHXOET14UGC;"4%*UC,OU$FX@G;2:UX%Z7T6Y->;J2I@OF2H % M:D18H%H(MA/*Q4!<#@^W[?S:K7RO2#[\3&'WBH8X9?&7;92%=T%&%^.BLD * MS>$BKXJ>%;#VM86-FTJ23R[K0T93C-7S[XK%_T<'C*\3\/9#1-.\N $TA99FL\1NNDC7>[C Q$G&^ M9]$VS$!SN BIHF>%CGUM82.CDN3:=V6*!@WSZBVKDCA[[8TS1R^XSKIY:S5Q MBDI6#5$21R5UFGGUAAKZSH'(B;*2KVKN*.^%J!C$JPW?_Z;S6+7M+=PD[VT. M%X=4]&S.V>1M8>.0DN3Z1SLU"&4EGR;+E,54U4&8X_,NJSJ7BJXVJ"%?GV=Y MR/ITH:SXJ]K('A"6/#II !E61+J(#NRA%SB2R&H +&C$PH=37IZQ PEU&%OC1/HAY7L:@LJ?M MYP(8$DW%^''4>$YP(A/=*+K48W6!]A6_\C:,1V QKWH'9Q:H9H X!\_(8TE? M^;>U@T$LBQ/GA2($G32?"P*)]10#4+?MG/!'(KDM^(E*=O[1Q[CB1^!3T8>! M/7:TE7Y74\@S*7?ZG21*ZV=%OY<4:(CYSK RFQU:R&_"5SMRDVS1(O(>\/_8)N/G M@8K">YD/3O3Q/R\LRB,"\O?PD%$?*L\MB8L#G3.,6;%BV9HZ^F8.5#'V<.?% M@W4DVNK?4P_>Z"G%A(IL8PG !5$]6]3WT4?UA@V>FKIH']8'6?9&4>XEB ^X M_\4&>@7\*8Z> WZ//.*>%Y+F67IXWO*+Y?QMAX1>K6&*,!@>51/K!_J" LM^ M*V_O,'DJ/*)I<.4;-_3/<10\17'$JK5\%Q(-RNOK[;OJY9_D5]:;&^O?N[VR M[O9;5^R@EV_S9!4OA=N6ZW5VP.%5ANFC&I4L JM(&\(%]7[=*O 6MX(-T@,R M P=C+G7U*E3^[>"MI<]6DD4E7501=HZJBT6#35S*JSEF\.5VU_T@IG/S=& MOZ^,7O%:H)*;+_!U982CD1?$>6?P&;OMP=.EI+6"CW^'B[A"3>H+'.T?8>.G M6%0S=7?+Y#@?-73-JE52\U7BUHXR'HO/%@1;@BPDJ_#PL"Y^)W,K61&_,2P* M8G&@-K8O3.30LD#G0KI*1\ 7U$>)KWVKN^2"2C:HXH-*1GZF=;=&J&;VUTKW M=:HUCT_V]E*OJS1[I#>%V:W5QVV0U&4C<=[O\J,(P/;[\;9H.[]Z;[@(H*'# M) \@RQJZLF*$T8J7M27L6@56:Y]T7V/VON(%:@V'!!C@0@/WQNB%H>N8%#YC(7(\G"#&'S>>*HC M;%G/L]7]_>KWZ]N/QNH%UX*>I5F6OD;): ME[D47+8VN.,'(JO-#1E27:V627C%WQI(GI?UBP"_1\7V*HAB?JAY@XFD3\'Z MC];+K@*;664&%Z+MV[C)-+;%"?8DX$#O:<4C%BC8T++EAX3,%$3(?^$0?4?? MWZ _?E]OB/%G4\D<$>7Y@"O5HJ&[IJ#8BK=R71$+S/7$J)&1$1E1%Q(EHV" M:C';CW0[3DH0W\]R'HR-[KVOVQD9#ZZ9.2Y@SDX)VPJ5ZTVP&ZW2! ML-/"L,=JD>YW76YFKMAQ"]@A8H^\^A6M2!S6T$24J-LB7M95TGXL5\%3A&_?]C2;B[>< MOG0K:S,GCS'TONWQ .-D_7F-);4F/-@K])R/AX!>V\(X/'O[E;1-'](XR'Y) MXY#,9,(G>=5[P?6K$5I7;J;0!5[8.E9PW5':\$!/;ZCA@DHVUD9KWM*%+"\? MMD&&M^2?)-Y5'[PJ1&8TEI5M(AW:@Q1@SR\3]-%U@.3/@MC; 0"BR=>(B4)T/L=906;&M@BK#6.NB 1CJ,VD_C;WGO%D%YQ0=.QT3DSL?\[TF4%9<; W*I?/6;0^Q,4A"^*S(/ECM3G?1DE YL?D.0M2 MTI1Z17)&K[5LE4:M'L5YC.H)UA*->@UR\XEEIRAG*)[=,:H]86V<>F]!;<^;/QQJK5LP!CC>/F5IE#PQTN:NWUI1O[* M/KX2?(VC- _8TK"."*Y&D)D/3.DHY1.>N&]Q@='_'>SV_T_UJE!S^[0EN3=H ME[*R;4B8_'9A*#RXT&;%4!5"3B,&&*3.J&0 K.4+5 M^;EY7X+N!Y:@BXXS=-U62/9KS2LE0R&)H+8#;L>!IQ3:<-?0_%H(8&8@>V/=\6)Z1/ M7CY5$BV:YZM:A40#)E9G!Y_]:G)_W^R=[$?"2)##.=06IC_3K#4- .\$#LDU;[/B$CRK;<&5E3Z\235#[IDD_>$N8@4]"N6HA)FL$; M8BK"ZHXP>RG4VFG3[R!56B\]^CVD1+_/-&A'6BDD.YOS3H6,P9EE"0YG!LXE M&]!"-EQ?_IO]5#_'"FF[A5H2W]P2]Q22]< EZ U--#:2\QZW45Z=VN?T4;N< MO<[1S=)S>JAE0\O>I$/[4.!<):,1K!I J/>$"QHCM>\+8L&!RY@XS\9X/5UU ML4!O\C">O/=4G\KU;CN=MH(YC >T:F\V'36!-SR'!-4=BC4]'\/M.GDAG-,L MPN+M@+YVL(><5+/VH#MI!'?8R475?TRCIFAJPJZ2"PAJ]P/98&.8@TM-QVHF MEK>$'=DKR&TUYZU*"&%3C5KET@Z:03;V_I%GE1-*,1)NHL2E@E)1UN&JSIR/;\Z_/#A3?W,J>G@GL11:UX M%VFG-G]U6\[$PTZU$_I8TVQ&7B80VNSX:XV^7^_^[L_-K"O:<32BJBE'H]SZ M'>RT!5S'DFA3.=31S[ =22;LE'&%&$&K=49D[F)/'9.N<$7T[?6$3@/8CG"J M2]L/FE_ANX% UDG#AM+SY@0VE#'J M%+_V30:0#L,7.!4UFFC MAM#SYP(6E#'I @_1UUX/:/\.VP%.-&F/__I'^,/_5%2K&\^T' 3*HZ].%Q1F M]62.0<@9]0O\@N6U74Y; />-4VTZWM'\/ /_$ CKP$,H5_<^8E!7[B64H(]# M][L8A\\X?""?]I#W7!06M8/I6X.:M0_=3QK!/727BZH[\DJ*B)/T>".XHUKO M;6!QRQD-1/DM8$&SF0Q&0[=_CX>CQVN_K/Q$*<\R;ZI6].8E#7:"/4S5=&Z/ MV/X>< >OHMS:5X:;=W-*)L?QB?.KZU?!.HJCXJUG@N]I#GO<#NDIN\S>;@MW MK Y*K'^;. EQAFZ#G<]:("+UN&2]88!"M_D-6I'>0X.WW6=>@U@HN?9@)@R: MB_&HXK% Y2CW&4N4Q>""N"X^U1M%]#2'/:2']&P/95E;N$-X4&(SY4R#S8:, M7!(]^!BICUD0XN6:/>*>W^,UCE[H<7_O".7C6QM6]* M4NJH(H\:^MZKB_V.H^=M0:+\%Q*./^-KXF?$M,4]<3")I49TASVTQ]I!6I"L MIR_< 3]: V,ERRIFJ.2&*G:(\EN@H$!W:904-(GJ,=H=^X@1RZ@_O.[0/+R^ M>519(].;Y(0'0X*7UIMI=95UJHZ&@BW]L?UA>KZV):HCIU&=81](Z:EBX+@J MV-%)D*Y%\F;H/]&G,IYJ2=I%_M/LJ JMT[,LMV9BW!!EAQI^[=<&B3&Z+)W7 M(W!KD.74P>)ERR9-GJNIX_R09638RY;]PI8PP5-!N\Y>S&DSN,%0G[#:F]R< M#J+O;M"C>3*&0T+>J,/^C:N6X&>:@]X7S]C0\ ;G^7\C@9YCGD$P4=Q_LL>V M*JI?!5'V6Q ?\$64K^,T/V2RA=!@)]A^K*9SVZ7[>\#U;D6YIY[*<@[H >\# M&KK';V2=3YT"APO$1*A:5!V"O#69LW4/%0\Q^;PL>AP9JGPC(&\,E=6&ZKPB ML&\,M>X::D,-]2(PE!.XH"!ZG>1%QB+L1[J1([&HN"5L8.C1KHT&@F9P(:!/ M6.U@?;W%X2%FQRIT>FWV.%##*D=?&#>=@Q7A2I[Y:'LVEZ9ZREO"''\*VE7K M<$DSV"ON(:$-E^'C2!JG-!64#DP:?#I=.MO2E\^EE#!?*3./\_8JMUTMF\_7 MK'?]SW@W48*O"[R39_7MQ\?;*CU@K.GU(]BYZO;WR[O'Z_/;B[1P^7M]>H>W:X>+Q_0 M\O8"G2]O;M#J[O%Z=7NLMZ.]M"#)[_BM^L>4OJ@LW> 0-(0--W+=NAMIQZW@ M@DR/K-,J+90TZ:462M4+L%A1KEHV'.UI>X(8:]]OWWR_I]/OYWQ77F&3= ;H M<:J/; ,>,F((I)SD3O6:P!-(F-:GL*I/6@2Q,WT>*3=OT&;EP\SNJ.,4XH>. M*.7MH0/D@*;]4=8,#BV'1#8: 8O,C/[L8\"M 5: M"S^V\TCM4U 3,=# M)QD!(4+O'8)06RNO('1:SQ0X")FP'$&'_V.N6J6>(@_1UR/33*<& M$U(,6:FIF*E-"G9JI0G%IE]1:[:+::YEM:6Z0#EI2V%CN M!$_Q1VF"@II_L-]G:;#>+A =\$*63 O']4O]C::CM-:&?7M>6K7GI>NC>>FT MG+#M,PK?-B,3RU_G$A@O-\0U+$3'QW1ASF?&+3 M$U2+F'P:8_F<8;;RHJP(&%]^I6N2ZQW]7YI2L]J<;\DJJO?QC+$T(&.FID7: M#W",(@ =/775L?^(1U#)Q<&32(:X:!^X;"Q#C]5WI>(Y?^W#K=ENQEM$AJO: M<')_B/[W\'"B^\>4K),3^J^S8/W'DO \W>V#Y$V**A-(P067J?:I,$:7 M#FRHF:R5X;OB1![TOX<_Y4*P>:ZE0D^U6&C-Y7(*-=[,5MN'04_-G(E /X"NAD:RUJL=T?F4E:U,V$>&<1UL>H;'.3DQ_/TAYLB5 _\QA*$"]1F M;"4-"4=1@PW:AG0S#-VB8(@*AI8)Z@B':NE0*1YQNQ\6B$CH-UYT:T81*(VU ME\]5^NR-9PWD+_"AR-=;S"['C,3SGKXS@NXA"TA16M9Q9H \J(:!A3H]&1^W M6*^DXBM2Z@8WCQ=^(=>:H8X 0JX_( CU;PQKD/@+'YF_DGZI.A@*>\T(!N5: M2P'PM,O,H*]' 0@TP?!PVH,U&[1F%VB.0D'"'S9J>["8!G8O MZ'"S#N"/KZDY %I N*,QG[ASN1%OR=7ZF!BJOTIBG2 E-1-!58L?#PYH*.8Q2_)/FR)V-L@&LA>UR0#TVNGVJ4*IG1HP ZD)FGD M:A7<,PE6%[ K.?EJQ7$PY<6(?&DKR!O@RUUFF-6I8?S%4%ZLI#%T[ ,QJQ9P MGK)G5MDC7504#23NIS-'*%:PS# 6]Q"9*QBKJ 0 C7D9C+:&0ZK1:1.8(QM(3:77BMV.E#IM3[-.8#C8!-L?=I, M!\<-)MCVJ*Z583N5WBRQ?'R.[21BL\5S@%FV$D2'E67KUZ1#J XWS]:OW;20 MW62>[/XI(S 2S-10"L-W-#Y :*<&= M/%HQH-*YXY%1 &"Q0PN-'3+V@?>70_"_4:")MX+.1LFP B8!JWA^)PL%KZ:S>KXA*G5J-J@W <%?B#.B,,[3$Q/_/(9'UE2BP!, MH-6W1;N"@'ION.4$-'30]0O*"C6\%JCBABB[!>(,45N?MQC+JXME=N8.S<<$&"='=69IEZ2L).=G-HTL2G80A#G\/LBP@ MD:H@T%'N"--'Q^O>%%53Z05[Q3-2!_U99QT?0K:.(2N=]2'+:'@:)"%*R)-MN8#/LAIA0;:\RD@ JPQRK>8^$1(O(#^$A,E/E MB)=4 M:O#8%Y>*H-=2$\?EU9P8E[)!3/V&$5\-5:Q0Q\A'D/ 0QIJ\1XZ=@_<MV!3IF@F@MJL5D@&BA03HBQ\A(*.;%![>P!"["HM^=I'&1HGZ7_ MP.N"_LM88'0>Y%M:D2(*2RDA\B_YU3/#AV *=A#GQS.-_\G9U)M-%1 MAO?L;_2RA< Z*GW@HJ"RQA7R#7: C7;JXNLG89)(G5)CJQBGV&5?.7F\QO_* M;E(Y!RC[>M_4']04U%S^\\#J[Q;;-+Q.7G!>T&%[%7W%X3))#D%\CXM#EDC/ MDG1IP(4B;8M4T#2: &RHTE='=Y0WI.@,NZ&<4,!8D2F8\D+T:[&]",R$0SLF M'8IJ\9SBG7L+<8Z(LT0-SP5B7!%GBSC?A:^3.#^VN1*,E^^"' 4T\X,R^=XN M=JY>$V*0;;1O='KGKCIQ3I;A\D;P#@V9E! MY5A=B] ":$2%0%0*=(912PX@R.W:;/6PDXXL.]A^2^ L30IB)M+RN4KPN"#_ MNTZ?$WI&+#"94B>X&*VNJYU[M&N%"NMY/S57JH3'JLK8P MP4U)P_:1J; AW#/2?G&GI$!\8"6)*%VRM"24[1V"]F0\V%7S%K_R%.\X"I[H M>U$1)@%%@394W1>!NLZ=L7SXCLA% JS@C56P7FWNR/2PCO9!?)W3 MQU<2>@=*R-8Q#B91Q/ZL>"A!Q3ICJ"F)PL8I+0'\9$"5YMCIX7 M#;Y&NT.3+7L>[,DOQ9O,BN-( ,<4#7MTL&1$?\ 8HJ.%-G809A09CE[>I2#" M.#8IY:CBZ26MU*E1*MV#Y^<,/]-+!OL:. /1+2,G:'&7I6N,P_R*^ PU1U[9 M0V*ROO:P<6!0T[;32QO#]?!AD;5/Q$K*/.N T6Z\VXOCVM.57ZY#889?49B^ MZMSSD%R$.[JP?X$/1;[>XK(L]$T1_DSCD3)H$;]O/XD03.^<;IOFXIP.%=C' M,Q-U,E1#1*O.9R5IJP"YXZ>S/1GOJ("(W!@+]#-?+E4"^"LKXLE48X>/-3#F MKX2?I[O=(8G6;*3G/^G!L3JI&0'R2/M((5F1SLQ >:Q6UF&YI_99]3)]5UJ_ MN.S*?B)D%MMC@7X""\VNK#5Z$%E#Y\NO]!+_]8[^;ZD]K3[54;I=WN:G'W[\ M3W7 GD1]1A@^W8I26-RP^ZO^/M40D1G-*LHVZ=V;ZJ4PLSE"71_K4\%?Y>[U1)UI78OI?R/*KLE$ M.'YD@@7Z*^B])[L&4A\JUN#UY,G>FR+4!%EU4C."VI'VD0*N(IV9P>Y8K7R" MK_"9:-^GM*X,*()BB4$@0[(KWA9 _9?28?T"D=AFCRK MP[>PUXQ 6JZU%(I/N\P,<'L4L ZKL>"%+R8/*@7R"Y\63"-ZTZRC,2 (]*&^ M-4!;)MM#Q%BM$JR.:.)N,X*T'KVEF";H,S-0Z]/ $*H-/N?8G7SJWX..FF-9-W.\[3ST]U5_'TIM=\?5V@ QQOI\*!\7># MEAKT>,K+[F;$#3+<8/[5S@?-U%NWIQ/(8/,72>K6]/8!#S;"V'2"1 M-P<,$PI":X, H[W@+T,M4(L^^L(X'&_[>QS#-U&"KPN\DTZJ@[WF.)9/M!X> MSW67N8WI4\%MC&O*!3$V;L^TG.E^N7RX?/#GMZL]>Q0R>:[?=J-WTI,B"TZ> MJQW5<0[>JZ+[J0/W]8+NPTJR3W7CFDGET*ST.BLSP#EY=&2K!F@4CZ<\;VC% MLR^_1GF!B6.L-OZ/-\?3FI__*UMH"!(&"V GBO"/A"GJ_M- M^?[$V_(I[PLDAGO!1A%%K=MX,= %+C*H"CY][BQ]OV:!OE1,_'BW.\U9U)#_ M-R ''F>2N3KL"$>=G8-:=$PKWI@60:SAC=-?F:>,R[B]]7Z2#U^\BA*Z0SUJ M*AWJ ]LOE31N>V=O![@^JB:V[A NJ7,_A3-_NE#:\^PI5'&,.>;IH.3./ M-.N)OF=,.RH"G2_OZ2VWU>9SCI=D35XL=[3&Q+]$643C>\_'0Q6L(//9GJ[S M\&(5!0SY-6/U(=U\(,P0X[9 ;7[>IUN;MF@3H]MS666, S%&0-EY!X.JR-CE MUSU.Y;($K; C;.>6ZM7WRM!5<5^R157=$,I(\L[%T0DK6B^-9T*[T MVQQMT@SEC:K<]VB&>)3XSD#L][OYN%NOE\W NY6Y/E7' MB8>7GJE5+N#X_(*^Q4]6*,H 4!PM*KJG[IH=B M0\""!\/I4=8#E+VB4OE5,N8Z3\IK>82E8H3>R> M#REE8W__O:PK[SKR3Y MA.., X\:VX.3C@R0\CJWK%?";4YRR;HW6S@A1 M^@BY;"ZG9/N?3K3F6Z)K;_LA0EP[2C18/=&Z.#B\3BZ_KK=$3WR59LP,JZN;/#$NV30V0@XN')NQ48>446K!QU(AFNOYUFZ(0$S2-6&)+\!)$,2VMX!0Z MO1K@-*L)50)07*E$8,##P;8EA>4=Z9[%K'>[<5ND-644K-?9@1L-MXTFR)3R MLC&M8JUQ]X*F480)VP:MU=X]FT .[I::":5?5CLN6> Y M'4S%%&,N6TRA-W\X4KZTH4ULWE!DYV;$&""27-D""T-VK\N8@*!IR].;AOB#5, VZHIZV)L>2MBB5 MX'QD=CFU37D?OS;.AZ T3E8;AP.2KS)YO;:YB/(UG8SO@P+?8?)93C)&)I"9 M,;KTV$49700T9HHN?9K80Y>**Z)L%ZAD# ]?[%I'BB]A91[2T$LUO/8J63MH M&4T$-JCHV426;SKG<$53#T/YI]Y"E9%YJ,XL,XM0I< A1W(4GTS#%GFU@AR?BL\0(YU6.VL5AZ$[K2!*P@43''L.E0L7] MX8*(EA;&*W[7ATKUC;@%(HS]I15Y,0^(DL"BJN;UYVEIK?J*GCXYV/ QU4Y# MSPFHT((+*Y,U<@ Q.<<8.(_E^;(9P8"?(4/-WW&0/;ZF$\W64'D?P')D%1T\ M*4G,'T:.%7&''I2SX.UZ:)AARD#$A_\"'BKHN^(F[%72>4=PT;:,-F!0(N\$ M,CJJN 8-RGP.L&'$2,2C_\M47I^J],M-@3,9(DPB!!,2IMNF2NW3HP([MV^B M3M.3^V(FP)]R=$BJS4 U"MSB##/E(0=T$R

=J&W^P9I[6/!40=61.7AB<&<>ZDX\X"#A@-!S&JW8=;[N M;^IP=8376SIQGNSUHO#0XQ7FV521&$4'XKH!3_@ M]2%C^R!$;59I^8HXTWE*!68G]ZO-99#1^X+Y'MD&&'VGQ6(EQC3.!#35V M;-IY2]4H![A@94E/7;>MQ*&Y+6V!4",1JD1"=$R@EE"T4R46O2N(F&#H"Q/M M>/?3B>]/M.G9FYC \FLDVS6TRQ$V*CBP=ALB++*#BQZ OGXF6 7^[V$.XF&1M6,Z"OP?SLA_A_53 MAXT><%9$9'X\#8MV)DTC15[A_!0']C#6$GCSF/;?1W@ M#FZ(4FYP DUE .SFRC!UP7>65I7M,G#=A#3=C2X M8JAIPW4[XQJ:7@N,WCR@(B$FDY< ZSI9ISM\D^8Y-QY1*SD0&1/=VE&_[ LBBQZ(EH1('I,;\F()YW(AR-2/5=/\DJ^GC5FL%W>KHW; &"' M$UPXL*RO+CAPL=!W5+#O*R2H9$.-<&2!A=DUN\?@*WUONQ05E;*BMK#T%+8K M;OU MY?C%J"FIP:-F&@PT;3/")>DN?1]($.DYXZ4ZO8;AXO#=.>,@B.T$^0+(O6K W]Y7,2%=)-I*E$8>.+&9MU-HPF482+2X;TTO7& M"]%9VN5F@]<$H1)T%N316K 95)U4Y"A(0M02#3'9$!/.*(;]C9LRP<]!@<,^ M#(-B4)6P[WN\];@JMM(C'TU2L-%JBGW:&*5# M!RXR3=+&.1[5'=L'4@T1+QM/?BW8QA_Q(9V7<(K$?TV4N7P)HIBO2,_3W2Y- M&!"7P1[3!(<2X^K0@0U#VI9I8]!H(G !2%^5*6N3[BJN9DO7)YPQ:G,N@0=; MN6^DL&#S8*/#CJX%TXQ5SPLYU7)%]^?O8F8ULEKDRS8? '/T( F1]PEGI?8, M9_/5H<@+$K@2\%V&_SCDQ4[^OH\^-=A@,]%*;*8JI.M:)X_^<,X5 MQ/!0)T.?A:OWM9H:H8)XKC93/L]H'G,TOWN:13? X+U6FL\>@G) MS1VY^I7R@UITZ[:]V5V)Y6EWVZ M&!C3%QYJ:&N@.[(%Z<["HWO+)21["]D[-4A+^[2F[J6&Y'!* C$(VT]G5M%. M;#BF A,7)EIE7#9/AP0\E)BJB/T\'XHF_,CJ0; ;"B7[V:QUN+ZX M1Z*W@F MV3Y*YFKO<$TQ^Q&==P Y(LN,!ITVD9G#CE 5-\#3V36&"SU&+53I7,'/R8'4 M3%!HXN7!WE)[IFC#1BNC%C1X4/H"7SQI*XE,/4ILT= M3H*X>%LE%T$4O]T'!::!8+[,ET2A-=VO>L:K3>LTD$X'#(G%[PE.I0<3G8Q9 MJMKGF40,]HN29E33]9M[O"=*L5N>0_T,V8XZB !/A)UBC$V6J M=P<<2VHHH1WG<%ZH8H8J;IX2,WWHCBO=G\2Z:P=WQR6DZ/L1PLI@@XUA.JV: MCE7,)6\).Z!2D-M$%3!&&PF>&+$:[%A4CI)")QIZNT5#O#G5K'JZ"]I4H3]1I6B[8G+-I)?8R?GWM6 MSHS11H&0<%V45ZN8 6BH#A05[K)HC2>@0MU_]JC0M<1(5."=9XT*1RI81P7& M#RHJ&#)&+RKL!0;0#L1[='K!29 4J]>$\-U&>TE]0VTB,!U_FDVJ@'X\!7@0 M,%$/0SC0"9,KKJAFZZ<.H$_3K$OR"Y361JBJ7J&">'I.3YG-'<(T.Y0$VY)U MM ]BX6'P<&NX#J^@97,\(FT*>ZVN(KC^'G-["WE?44LXS0^9]*:V6D_8^#-">\G3*+)N<%%DC/ FM@@NV!8!98,8']1BY 4& M7!B J?O"U#TJ2"6ZY>SJE-;UI_==?.LJS7#TG/!3Z/7;8Q8D>;"FD/\QB!*: MJ?TYR7 01_^2AF C2<"&.QU[=-[I'M$?+@!J::$-!)P9JKBA%CM$^97W&^BK MW153/Z]T^[ *_DHBGX2$0\_,$NSV@INX M4DFUYZJFV@'ZPFFZO>CL0C,?_G27I6N,0W81ZCK/#P$9J;R>C,0 O1U@^]BP MKFUOD[>&ZW<*,FNOB$O2_(9+1;RJF.0I3+:H+RVYN>_H3-/MT\T&9U'R[&?K M,HM> GI?IEX.4%VK/R[S',N<5K$K;/<=HW]WFW&X'UR7'B6]_G9A10\Q@NU= M@ 7ZF)%HC__@:3?0K0D"2A!MZHT!4Z>@C?1LNC]G 75^G=1__WCZWOR8?C#= M=[3FU1FI4B?8IZ7C5)BP1D,X6&]13!]"C0J\0V2-1J>KG$C&BG+1>7H3)61^ MC((8[=,\HO(L6"-^&,>*9M'%73G;-<,?\95?3FLI\TNNA'IUD=WIJ:PCC"%"WZ"&=:U(64/8$#!WF^VCQF.,@/V1M["^J1EKV3';GUM(>)1H2]KE^ZU?&/GCHU_M*9&];-AZDDQ:.T+:$.8 M'-:MF@G%K6!/@P,RZXXY1K;SEI[55 /9G.=,.Q_8_W!XRJ,P"@A8!#%>;9@@ MRZ^1+'6YKSU,UU/6M(W]TL9PL7]89-V12NE1Z"]=D-+4 ?SI8[71ZS;883K/ MU9EV%^GN]*QN5$?@HU=9]\XP'NP%>#RKRVYH8'.J7H;V'3OKQG=QL&:;X;VY ME-+&L(=POX[=3"]12[A#=4!>_0PO1A;5=$U%VM1FR2!+H68>-V;8]'03)?BZP#OIG4))6YB>JJ2A8#.FVQ#NC- O M[N1-F#)@H901(VUE0:QR+75Y?W]Y<7Z.&7Y?WE@Y]K+?NH".+/221] MJ?2H"7!'$^C3OKK 8U&IY*+9I1J^:H36G MZV6ISMX:I3< <%C5".A[!*NO/6S'&M2TLQZ7-8;K=<9.?& _E)OEO2;B5L/26_*O\L[IQ4G6K,[+Q!GYM_7K5NA=/H7;H6@ML*: M6F$GLH+CO(U5=DED*MZXXM?)"\X+C%NGIV=OIXVK9GUI?H99P 84&_84)Y1, MIP\7H*QHJ1U_OEOUI@6T M?X?M;">:=!Y^KWZ$.\Q/1=0=HX22W_))1E4!D\!X,W!8.M@)MO^HZ3R8SW@# M_QQ54>[I4\3Q1&#[;'5X*]JRYI_/'JXOKI?W?__3 UI=75W>7]]^)/^!KA\? MT.7_?+Y^_#NZOGV\O+]\>/1R -O2^CQ-B"EPQG97[^E6Y@L.5TDK'U!FPY$T M@'N]CD4DV:##! !C@I8:1G)$V8-5#4=4L:2O,+>8^@$,IV8YK<;F:_YOU.X\ MNUT]HK/<$,N-@@I5,K-!BU%VD0"&$HU98,8X30S!QM$3]O4+3P'E"PDZW%AG M=?K$U19KO6XU&3\^14F:L;T'+D@M6F.)LS?Z!'>:%,2:A/4S;R*QY11ZL!%E MLJ7:T*)-#"[&3%=)>S+N$*W?SENT@*8%0$]OZ*@#;^8%>KP:[4/;"!42Y7]J MOM:4;"I>1)6Y%&(UW&@=] NOO[$>*PVM0(745YDT=.AP.%C2G#A MO(&%7](X/)WL]:G ],2)5JEO58TG 3MO;XI"1CV@84MO8B5'4]>6LW9[^\ <9".TK8*[@>:P SE5X0UE(_HYN,%!1:)V'Y'NG09QML]1J6?;0__S;6 ]M M]9B=AQYK.^"A5?-9>NB)\/X\]#__!L=#C9FE5LNRA_[TXU@/;?68G8<>:SO@ MH57S67KHB?#6"]%0GLQ;D4T^\]2?IW K"6TV9H\];?_*Q+;)\#;+PD3#HV7X[;@/3BWVC,@3GJ>[/4YR!@;++*.U[BE*Y6=O39N[ MX(W^C4G>&",)E7;R++&"/?1MVO>D1HUA/G =T:JVVB]$\$MGW*U]EJ6]Q_3T M:$T6R/)J_$-M87M5KX9MMQ VA#NN^\75#_@JJF45!"^))WYT<^)P'PGNT'NR M)*0_Y#U1FZ@=;$>3:M9VLI-&@Q##D-P)KX['*WC],WC'MCDU$$8 _?\;80!_=#O>$.=@T= M)M5G^T#_.T0E,]3BMD 5/Y +;MG*Y?9 C;/:E'6RZH*QNDLD#3YS\3'#EAVU MSA[+9 X>:UI5$X[=EJGMW:P8C @ J&0+Q&5C=_QX;==&/'^U:T$9>96%44+K MZ/#U%"JV08%VP1MZPKP0KA5#*52MAV>J9C"E1T8+FGK>]*E0:K> !AKREX, M7:#L:.5*ZQ:E['6YO#5\ ZJ MWGJ:=C:3\?6OORZC_@=]CN<1=*"AB;ISV!> M,FG)D_G(!''@\Y!1%3W./XU,B OE;]8!85)VH2)8%X<@1G&T,5M576>R^(W ME?B(SSVK2Q M:&M^\#.[O1F+%BE)HV>A96!/(^UIEMOD1].6%[-XIQ-'CSV-S!@"^N]PJNC3 MTN,]%AG4'H^P!KS[#5PUF M &$=74X B/T*'#ZZ,DY;1C-:_AS6C"K\47/^XHS@1&A6T4<9.5U^Q=DZRG$= MESVF11!?)T46)7FT9H_X6(H'%5G/P-4=V=_DNE>%+W!XR'SD]B6MRE_X8@'D#FS3_MW^K3: M;5K\'1?W>)T^)SWY8C;YP89IZY9N8[,U9G !V;[*VC>V2LE0*1J2P?("U?)Q M^.657!O89J\K$OG0&XD!&PF]P"Y<>W].LII89]W969_BK_2_K4Q9"CN9,[&> MR&*S7&2L#D5>! E9+#WS0T!+P82(#^QYR9IE3:X53IC G8?LJ0IA%="2KLIR MMH&@?!/P,@EM!O[F+7T6Q"S_-LA14"#,2*,G_D=[9GHH@JR8LZ&>\'.4)+9M ME>81K;HR+T.Y]5W84WGU#G!>9"P=+E_1//;';9"4*M;QDITI7H/_.YWZ=;^$ MD9!@+/-W&"IHF\!G2GKU6'8M-&)2TYL_20-2M>3S#2^9 MZ!;7QM66N+H@[QN%];^-I:UT12G>+XY/L 4$H.^L0BH%4*E!?>F'7YY$7Y9/ M.:NC-OO]>5>?JN+S06S1=SP]^/V&_YX(!FY_VV?]S4/^;'%^?BE7CC],*WV9 M!/WO,<_;E?D4LK]A3(K2I]Z$I:5L3(Q&)9CYY&C^:YAYY7 T^QE/DA:,8'.B MS/5+ 'J8+J>OA0!]'G'1P'G@^DEU"!_0/E:(=X[N6M_$*,"/DN =8[R>'4# MO+">S;M$>K%N;+O M%/E=?ZAWGF?KX;ACLE SGQB$^CL\IJ/5MJ4BU_ZON,SB69 83[ M^3HGP.Y6#.!P[\D8$":!_CTP971S.#?,[&-U\X];P;O?V'V"%4=O@48OY;FIQIS$GW?B<@"S:","]-.+AY9Y,6H \,]D#G?9EW#H<[$RPN MWT5U'2CH2?*^(X()7\?DU*\AQON=XZ<8 \)DWG\P],[F:Q\?R_J!T3_^R-E$ M\.-//__()@/RA^E;M<_/&2M2VGW 57(,Y(8C3'!W:&T*X@[8P0-KETI/ F5T MU@_*9R4HE^TZH%QA,JHE/7X7VM?YSQS,+S+:B^ Q[5DV8&>F4RPU? NDV3N\I;& M+)?G?8/UY"_E]H:*1)CW"_;330)A,E _WI &ZK.<,_Q]/;!G%[.VYK=S5-$U MH(,3B5.&,YAXK=K:TOG"$3?@4Z==G2',C9W3 C"3'DR[O^.;(NH/XQX=L[ 2 M9A=DSKL*HHS9^=[>B[#6I)P!V(.RE[FUEQT1@4\K WE<2[BFJ&6:HCIA@JB M7#-3U?H)3K69CH@JB:B63@Y7;"XY@'[L^D).4-I]0XW-#F40^>3/["N$]"M\ M=__I[,],M^]-'8#7&JTVC'"Y(!.<;,E;PL1Y!>VJ@V)),[]X%Z9K-DK9Z%;_ M'I.'X^.V.P(W*&?D$7<-%!XRFNA"7 ?Q0N$_V, !V?&V+:U; +?:<%S-RRTN MYV?(5G44?]5W&E:#B)K_'10/?1/',>^_0UJY'685L?(W]BB8E8#]A:J$2IV. MX].9@UJW@KKS47/"_EL%,O%W< -A7=[?(GA)+ ?MH[?>9C7V:?K[P+Y#0=M M&_$PWAN"G[#_5A%<_!W<('B7][>(X!(+P$?P\J#*#H+_C7^2A&4ZV'FUSO67 M$>Z>S!S"U7>( 6]>?\/0/_[[03N/^Q:G# WKP)].1I^\S>^=5$@?]G/)23&Q MQ*!U[3VD"MB^OP;)($+?NC^\K"NA]S!! *#!>OF\U'M#\DCYV^_X=&1@T M$?SP0.%=6&=1 IA]1?L?^!O8>(0W7XV7[UN=KS2_I(^]S7_/5P9-!'^^.MX= M_4;G*]PC>K3+UW@VJ[MT0N-^A39HAS"0KH2>@LN8$=-;Q@=8C0&D5 M\I)8]T]WR=^33\G%8_(+^7\/?Z+==T&QX&2^!KL]O0'\I[L?__Y?GW[\^>)/ M*,-[\A%8%$UO4)!_IAF581.L"[IOGB88O>$@(Q2B%XQV:5)L"2MZ.[;81J0I M3E 8O.5.+UW,]A,SJ285&Y2N?AY;JQ]ZEO>A7 "=K'H\I/O-^IN=7(?;BPRH M/=E7ZJV):L3#[HB4M,TG=AHHL.-0>[C3II*FU=S6VQCV!*0FNNYPO.\"=I1P MA*<@0@9F499]+M(&*4HY$!4$L;-EIV!MUQQB+2D#](6S<'TMV+[.OT:DW]<( M_4K^DG)=*0#1E\573?A'!%CN4 ET^IF5L66!<:<,:HX M>]FZ<6^?54:6#S0GIKQYF[5-$HEMX>;@<;W%X2'&J\TE6:^D;Q@_$,&B-9;$ MD'S[A_S7:G./U^ES$OV+A) L2CM/\R)_I 5\9#OOEGC!!B>K%NX<[ME@!!?D M[*JKO>HLI:+K^4HN5 HFW<=>H$8ZVK&1KUQ!(B8A^L)D]'*WE<17Z0X_D$"< M+2!O2FF77Z-<\GWZ>\#V605MVY[7TQRN_Z@(K>L%G#:JB:.*.OI"Z4,:P1M M5+/N8NVH$=S1*1=5?[%%@P$2)V3X!2<'KT0G,2?@JR/W!!_KL\ M_.T=CPK=8 ]/5;T[D?E '[B#5UER[7B9,YARKC]Y*'_$"X\37SBOG7-A!;M#B,RV=9?*PI[M=9(QL MB?879"*)TST-;U0&O5I/V$-^A/;M :_0#>YP'R.\_ID9Y\%&>]AP\3K4S>P0 MW40)OB:+ -F.AWDNL%W(DE7;[F:8!5S7M*6HQ\L#G6Y4//2%RH>8@+X*2(.S M\R_+^TMTMGRXO$#GJT]WE[R??.@S5+_SE[ MZ_RB=-8SCA9LQ)MD(?%9S0A"<-%KFCHFSEI*ZHB11VW."PI3W9_USU&$:65E MC@A+$;E,G@DV8%HF^RK-V*[/:O.0QD'V*:6RYB3V8DEUXFT[ ^1@>I I.U4Y M:U-HP?,C8QJ927-JL6<)"CD5@-4-IR*@'9>!1?@IDT*6_S7!I8@<=^DKSCCA M'F>1-(3L!GVZ-0-(U)U2QLIHOW7LUQ)L13K^^_?";OB1+S4?^ M5:[W=:+N/BIP 7&"589C;"F)N876PXI,FM]YS$*'?]HP0GG)R7RP_(C7VR2- MT^>W\_2'FX(F,E]$^3XE 7RY?F#-[K+T'WA=]#G#5(J0'<.(M4[C="URL&,+ M4\JY"CK:*P7J=6$I8K-VW;/?]J683N,/W\9L&Z>1 !$1%H@(P0QVT3(8$Z1L M7XGB+W !83WUD66L/L4KCK9!K*#EI48./V1)U"0ZYEN MWP=>]#!:]1TNN.<\($46-WLC )GP4J.:$O%2\_GN[$"O2H ML0@25D8TV*4'NDL65I;)2LOL.>__]E+4?;UF4MWC-8Y>:(9LUR 2XRET@^WY MJGIW2K@/]('K\.V6_=V@.O3:F+K#FI&W;4W#\[9+G0^\>*@X\=OIG;MEN$+K?^7/Z:] M3CG0%*8OJNA7[=?)VL'>K1N46G<0/FYQ&2G2+(.@9$,/3H]F$Z?'F-;47;84 M](DPSI2TA"9W&=[SF[CU-:$&)T_7.0+MQU. BSV:UJ@@:61WV$BEJXP9 -LW MW)NK8X.1LE-L( 3O:U MA8N(@QI6V"=M"!OEAL76GKP94>'P0^LXR/-H$]%7@W(^9IU"ESVM.2AQTG[7 M?B[T#.3?V +$W*3)\R/.=E(\?>LW@5+_64"1NB4$\#3<>3:0-4(5;1BK0[*T M/>3CE&;ETG?0LJ, I+-,\85J#@S31CI$^2'*L!V/71W'8\>K-J< Z, DE,6' MHT'1.K=J,F(M@.,X*)PK\(V N=F"FBL(.T4KM.;'N+Y0RRY&P8(CX[H^')Z* MM AB3_DPQYM_RMDPPQUA(M-XW8\R809ZP3U!&R'[E"R8TYUM2#DPMBW H6L? MO#5!Q.DNN$[J2^^AVND&E<2!E3O!=-YQ.A\?N!#T)"^QP D:S\/^!F4 M?OI"IS[_STI>OO=F[.M>:5QQ@+#><:=X2=P4=B2C(OC$55[%JKX'K4C M#8UN=Y;R7N#\D%PF.*-5@UE=QYMH%Y$9?@A(ASN"1U1%W8^@=:#7+#!658>I M)0\9'\09U75#2U96P6@ <#WISPN*6YEAU-#)J=Y^JJ^]X$14M4:RS]/7'B9^ M*6O:+;0F:0QO]:$NLGYY,4;9_QU"9ZJ69Z;U[/%:.EA6*U#@:$);N-K6/PMNOL%XGZW3'E+J*DB"A[^!\/ 2D M08&/GQ">0 8FE$VU2Q68Z=" ':9-TLC,K?2(L>(^L:F8H>>*V]&+!3XOIWLQ M5B?9YNA=9%C) M#FC8H*"D(72H&Q)["IZ]!/&!#<*,T6Z"&A;UA,2!PP,KQ4_?97G#@=O#*GNZ M'\6X3/<'\7L:+O#'B9I'G]C8X12G=_EUCY,V")'CF,%-]YC;<3#K+ M-'!"(%P,5Z:@06I[C?Q[5&Q[KJ69HPH3[0Q;3>'Q%U62D$\NS"AF?&MJT01, M;,'4E@*]$C$\7BSRVB,0=0]D*D&*"EEFTCHJW*XPEFHLP7+$?3$@9K7D= M4*ET AY@C5)!?PQWGAO.TP1BMMT'V?!KYN[TDZ\82+2Z(L.FF;/<]+65_ M4\R] ?J^O;%;_2S.7VU6FTV.BPO\Q$KC-G78A*7[%?K A3)EC>N+_4,=8$.8 MNO@&:I@Q'@S$0LJ([6:TZNVYO=;O2O'5!G$>B*Z<&2-$.+7*+7JH^P_HJYO" MJO*L,\U63W'TS,8[W:!;8QSFJTU]$GHE3,08U1DN>HVW005CZCUAXYF&'@8V MPNI:)4'>RJD@,[132'.H>\T*M7BABAG%O)H=C=2< YP74Z0M4^PK4Q $[(P( MFW#7UHLG;#20KFBD 1+S@CX5>_0!8%__^<&@DC9F3@4Z([[*/6OF?.^H:-44 M0FQ<= &Q2BIKV(* 2$=V2=MV&1@K-O'R/,BRMRAY_HVF%2F:Z+C/O!!1J'$? M!'8ZS _SQ.)/ ;EU2;&%=G1I$T?!4Q2S?1DRP.E?-AG&]4O(Y&_T2DY(S\R> M*SG_E'="AD,28MZU<0G:+UAOT3.[[TEXY=$NHH=S3>ZE=S U:V,)>E9,$.," M BQMZ=U!QWJXO0CTGK*OEQ71OQB3.YQ%:7B59C7XWU1C6;QSH-@3+C".U+ZU MTZ?2#39(CE7"T*'%GK%B]3U; G1#Q1I"7>\#.C%(FP_BC-A4T82%-2\/>21> MK+!OK" 8!8"R2ZVQ? M/IU1LHD?._)G>8JV':L7/MMV+$[LZ+V8Z,6("_>RMK!AJE?#H[=>YG3)OE]< MW1%]X?!RO<+%<#OXP33O2%VI2'Z1X>/B.0&YWF:K#T0=#5YCQ-^AZI4^H($S3'Z]X.7(9[P8UB1LBN.^8Y"[*RJ9@@QF6!V$.X MZ095G+RL8QP:(*T-$',#%*4!UF(#.''W<^H5E#V=3>^C_(]'00+#8&/8;MVO M8]N5Q2WANN^ O+HCMD,64;KH"Z-\? _8SQ ]>SO#R7J["[(_EE\CV7)9H=O, MAJU$[]X!?-1G1D-9)KG!05TS0%\H"R"CNQ+J(MT%T?$*9T2WN8UNL=[]H[O; M9TZC6R*YG='-F7@9WP\!>V&![XD)8&WFH+>R1W*MA>_@*&\(=L_WB:M]W M9Y4T2[(+]#%-PWR!"'T?@W.Y7K/=FB;SKG=\]C2'/42']&R/4EE;N -U4&+M M$_22L#QUU%< _$C8C8M]6SU@CU4%;0= M'C,;OZ?:]F\YU,UG-'X%0AL?O_I!K/"4\"K-].A]4ZP7[='"D#KJ#N&2#*CY(M*7FX1$/..J#F(ANH@1?%WBG'$>U.\!T M;W5=>V>ANO6,)J%3F;41J8#)@J-JCAXS2U!)+BSM-)/"B?4>7W,I4=3:YYL=JP_;P[_D@. MQ>/>_;2!+C#1;(R^W2E6WA[R)*L@M?X8SMFE3D:>U:HIO.<4=_%[AC7E5P[2.0DOZ(1:&;D;T-,GQ& M1 R90RZ3\#9-\&X?IV\85P]/M"YTG+U5FO1L14\F"MPOC-BLXS:3* +V*C-Z M378Z?_O@8RU0B=R[53Z9Z/OR+['-IOA7E^+[\2^)7M/]R_ ^?47X\365;LF+ MVL OPTA:?5 H'?#PJ)>Q6MJ' A(&_&^@KS5#,#@5*L3.&B:S 00! +;@H2"\O(* M"@:5;6"!:>4?&&SHQKZ8:7"X(@88Q(9.(_C0<*K3,3(T+>8!# )Y;>'"AK#R M"0L&5:T]A]+T#PHV-*-?RS@D1"_#X4*GT0P@X42G$TBH6\P$$D[EM08)A)57 M2#"G:@,)5"?_D&!!,_JU?.S6W1$+;8DH317*BP.^3F[QU^+Q%<=$T30IMK)M M;_7>,,%&TPKMC3;%KG!WU,8JH%T5HN33JL*Z0+1(3I0@R@QQ;HBS\U0*R)4Q MB!_^#,C='S!QDO#O.) =[*KTFZ6+GVJNX-Q-I]FYM4!T&P[-V2#*!Y8G&]2? M.-=?C!7S.I'V,3W#=T$4+CUW&2ZD7[%7!2!TF ME,@MZ\KO*Y<-LHS0XD\P%REZPKR25T#9HIP[[R;*UT',"G:1E44?N^VV)F;$26$?CZ.**]%.9 H.WKFX[[4F1LS/&YQ MAIFJ,&(YY:D0['PPK%M_>#:G>,R&%WJI+C9CU=(BB!VK]DAY>JEYF.8Y+?=& M9B=,IBZ<]Q5!DS:&C1O].G;J&0I;PL6/ 7FUR_81LJA#UW@1M#PK6L.3_*L9 MFN0?_]\-B9ZX:YT3B00YMM)&,(=BOTYT"(I;P!MZ W)J#[F:)*(T3:>JCAIN MTAH- TWG,O3$51GZVLUA&!JLPW R& WG=3*O>284\^*7('G=!O]SCN,X_[A[ MVDI/:U7ZP!R HS2N+\ .=8"]B:,NON&3WC7;R.&<$6>-_@>=7][W M5V&M6X&YYU*N+HB0^F:@U$)O!Y@^K:YK;WA] [_4@H+,)L-L2ATQ\FY3&1RH MJZRI]KQZG6SHDQ)L/_8.)T%7-8[ G; MLJVW=*,6'[3GC)Q.C?84_11\C7:''8IV]2$$/>1A//1>&II^^R]Z3J)-M Z2 M@N4VO9W7AS+WF$;6Q!*?R/\2L?FQ%/^]P*$$I281A.G=YFS5N?&G30WNC&Q MITF9>;2D5W/N6+-$)4]4GJS67+W,X_Z-%#QGF.,KAUV#9:3R(CNPBYS7Y#^# M.&:SR66,UT46K>_25YQ=)CA[?CL/]L%:_,"T'A68T#'1*JV:4V-)P XFIBBD M._B/'J0F<4::[8)J%EZW)$)12R2$2YG0G@J%,).*K.:Y6*X+6#DWV[FF87P4 MN)JK$%XTR3T-#S'.KQ,^;PAL--0>+HHJ:5HGF_4UAHV,:J)K MG]/CC*$>?=V/@![%P3UEB,(#I@E!9/CB9QR2&"'$)$2)6(R0A'].,_H'+A/: M<:%HWFA1+]W2A(F-)NW57IY.H0=W@6I$*UT_ M*YDCQAV5[!%CLD!, E2+@)HD8.Z>+$F?R>%ET>K5<(Q^=[[JS#V0\.D6%T?F M&&E1(8%Y8H_<%BI(<]I[?KC2HX,5%"'\3C $%%Y8, A+T&0;Z0P9Z,4!=DD MY_P?ZS0O=/;695MRN]Y_LF:S%FW4$/>!8;8UO4Y>4EHYNAPAFR"*V;4KM _>T-,;^^+7 M21@%"5H?\B+=^;FO""L^2$2)H1.(P*KNC;$$:7N%V=<:ILS;:>#S>08X/*?![)R>\#K M0Q;1%*6KE]OH8Q E-!=1@L,#76""TQA]V_% 7WNX,8&2U+K#F!-'#?4%NOKM MP^WU E$6Z#O*Y'LO$8)5M<^W;)5'-"3Q?(9>@OC UGR8FR.ON?IP8[J$X6O* M2M]5TL"-S).'>\%V9D6MV_X\T 6N2ZL*KCN\&_IM-T9I@EIH^%:MO$6GZ6Y$]%@U_+ER"*Z=W?JS1["&)\W[*#=)$T@@!L[QYOB^Y"7K4W M7)_7T$$_-GTJ.E-ZS>W#)LT^4'XTW[:%$)[V )Q9I&N G)!OS?$<+G@U(A87 MY-W P%.--2CF\0&=5\3XOU';+\-_''*6;;W:_,[J:A6R &BH#VR 5-*XC8F] M'>#"H)K8N@.94D>,/&KHT\"^XN#)E^UJ+5O-O(J5=NS!>8X+^I34310\T:-E M BF?<) ?,ARNDGL*,_0"%W]K*JO^>1;D46\)'9/TYX(,ABPI1I&)Q.> .*94 M-(!.)5\*!#F-Q4IF+ 6BS=UXO2 =%SY[:XE[E>%_'NA):\^#G6H]9^)VP]H+ M'4K>;0:NHB"\]K7:AC"J*7M\4;/66:1Q[[.9:CUG,LJ'M1>.&G M0_T"24:\?BTD*V,^KR>AWD?(%;O.;]3+]!\:]L?]YC7NI=(;'OCM(,?KB+]. M]H\QD?,NU%0[KT^8S&,T]0FN?(E!BZ$-E!_FNL&S\U 03?3/&;B#"8M:GJSYP9^I3D[:IH(B+A M;).G)5(5)X7TR+IG*X@)YK^R'3#S+J_OT6_+F\^7Z-/E\N'S_>6GR]O'!Q^( MR.U1F^!ZX-220UD=#.* MWM(^[.D5,(I04M//^=-?/#XHWP&3&&5$=]@^.-8.0^GKHKYP?7:T!J;3VL%D MLMO4NI79%M *DG3MT$X,V0L>?')3T+U9)XR/DI4[PP: <3;H%'U7Z@G7^4?* MK__F2,T&;/CLWA2> ^F6)(-A3[UN:J>S+TKB]5??BUPP@J87":''<[8 M_>?;M"AQ!H=7!:\Z<_H%R9^77&'M:L8OR=XK3CDQRI:R]^3V9C!Y>@WWOE"IJ#1?3%;0\C?5/FL)&;Q7! MM:LH%BAK7G3IEL&JZ[^2J 2CG+#S$TB;U_KB5,G"7]9&I M*$A18CE)GY/T*W(4IY"'N[UJ M0TF#^8GB?$0FT@*UA4),*M05"\B5U7IQ?!X'>:YV65789R;NV*>QY(+J:8<9 MN$ROV%-/RMX0HPGA.FI_4JT*/AQ;2NTRJT6^,_$DVY87>J,MIC/P:.NJ&ZC7 M\/2&3C#"XP7>LS3+TE=BG;SW:IB@&6P?E.G5=IGC-G!'N%32":\NO."L8/OX M#SB)THQNX7LNT=6ZY?M[5&Q/7#7O^FI^?W03I/0J1FL(*@SS@NT,5BT\=*U] M,B.X;FE77=,5(UZ)9()%5WZTZNI4$2J7:LV,]9NM.H9[G$5I>)F$?]O4YMQ.N\&8?#[J;K5.'?E>;B8[GH=8T5!U/5A+SZN149J.H M^S?^%1+\'!18.#/-Z6,<'^G2-^C^_!VM67S\,(/^.XF,\G52FV2U:2TU^$J# M+30$9AS3%RX6CK9 _:*B:D?89[_CU9B>O,/*;G\7LZ<)Z*-]SPFK1T[^&"7K M=(=Y2>[F-'%7'4L$1><^4X*:&@E/#'$..?WO0QNJ(G92\5W,"J;\_+W;AQB= M&;>L!'R=M&^^K#9(<>/ _A&TMTR1*#KPX6''Q=+2.#3L/HVIDE_MK(P.AA W.NMVU7$WD7,A[P#KVL:PIG/<>$ MFVFBA34SOY\<"QP;1UG5HQP!3F[.'6YF:7?WTA6,"TISXN[-OO#LNW?G/ )Z&W<38S7!6-Z M4CJA)>,,EX16/Z3A=1Z/&ASEQ2B6*IC!1Q -V#_S 3OS15AE([+@C0\A#J^3 MRR!+Z!V"'^U'-/W,84ZY?KZ!I65<#^=O8G&GHC^P)=^"@_5W-VQ&KP2G\WDE MNM]76F!_%&F63A#'9:7J&6^KU=N7=^3[;HG"^4,0X_PZSP]TS9<_X**(^?N( M5C_C.#F^!9S7^#+F(7^$$.\=_75, 6\7J-:"_JU1Y#A4 MG=/$X/)[-;1 S0R3:K?>)[1J:M*-_'KYO"_9LQK)QYNE/'ARNK%OVQQWP_JZ M3X$"J+3;"/D6%T>O&=;+!IM%..VQA8FMKNTN#*HM\9Q!E&U;;1!\[JU+K" 1F2^#?7T2T@P!^ M+A#O@5OXV%)&[Q?G^VUK"M7%7-XGA@_HZAL?I&=I_E/CX1@;<'(\2"--2H^? M/+>&1>#TQTH>1 5J-V7MO$3H(&PI2W@[?2H)K8-\ MBS9Q^HJVE/?\]W*/,DI&9+]9YPX;.QU_!6O;+'+6:S\V#?^V2(K"UL@.S5L!LM"AK"!9]^/^4H_25D3GL6"(*"I[2 V_1_#%'NR#[@S#:!T2/=;0/ M:"+3:WJ(*4NV2-IGY._),]!;R*X_O>3RL?3B0I2HW3]N"PGZQK$'7Y,9!L;< M>$XW1^/8"8H=\?I&YD:1A:W,C6U&W]#<*%1[^MRX;I']]]P(<^-QHU>(]AG.QJ-)L^32G(O+JK?O9&]^N)\O>82YAOH_T9+2-)W/ZA\OH; M*EA$WX\5$:-EI_L2CIT* '.V]?4_#R0R?: 1 WN'?;G?QV\$+YH#]3G^8(U[;$M5Z<%1GV&L\ M/55T!_Q]]Q[CCB?#10E9E>UX<+['64'F!QJ=%RG"3#J4U^*AH)0/M;(JW-]S M=&LUS@TU[%#%K_/\&U]D2HYX[%^#=&N3_[@\&1JU43;'8^,_/"SH9F0.[>GD M,2V"6#I9='^%.Q4(M*B OO43O)!%)J#N&&*TP*WP;P8NYREWACD ]6R@O"J^ M@7_%;:3\5E>C-YXOESFRA>5R)ZUTV^5+$,5TB7^59K1R6#,?2J>-<;UA>K6F M%4[.FX:[PEY=Z"BB/7UMH[Q:4>1%D(0Y/^SII%\'E10?R&\?\H"][%,)XN>$ MQ8%IKM1MX&_]X-(@RSX3^ B!6J<^[)3GD?!:?HUD04]/VR>=_!(V)8V^4.)>-L]%FEZD.Q*IC#!-W6%^8[:KZ]"HY:WG-6Z/ M9#8]4GICQRP0])SZJ?>XA1WG,\[[Q=?>KOVZ MQ^L"A^BEI@QAF-.#W:L,X_9=@U%CO9? O ;\L"WZ1KV\]WR&OH(.VH<\A#3: M$-K=RZX0?. BRM8E^O>-]9/>\UGC/?(KKV+6)+T-J*;'<+C MVX^UVH-[BWT]88_I$=J+M\BEW>".ZC'"&]@<;[UQ<1*[>[H"[,("GT\3NWVX M]\-ZB\-#C%>;Z^2%S)Q<09J^=X_W:4:B2I[ZGI^]G1,$>DZSM[[4U0GD8 /! M5#NUT4&7%ES(F*R1_HWCBAWB_'PF>&I8X6;@L'DBR7?G4R?VFNA7-_"/JXUH MI>M?M."'P,=NI,?6VF>XRS",Z*%>WV%,J[!2/ -C.4BH66W:VO+MMN5Z MG1V"D6?L_83@PO TVRADW/10@0W $W6:CKZ2U!N6EL,\A?RU@RSE;G' )8&2 MCF/36)+,'%4304K2L6FFZWZ]M8&55^GL% B53R8">HSK!! M4T\5 W4L)/5BX20LNK6,K'[NF'C+/AS.SR;:4'E/X#>+:%[#+2[XLYT"@XA; MP86]'JTJN35G=@-D01HSKA8+RGLLMU0D=_](+OB)BDS<\# ME5SD[6$./&5-NY5:)(UASZ]JHANJQ"(OP5(6EJCE0%00A*@H'DJNV#*'6$O* MP'=!%5L:,]V$:AO;7$V3%S*4(@)S9VD2RF]\2QO"!:%^W>I]46$KV+ S(+-U MO%DW_-$3%<#M)J<=[5MD$:/K#U4<:,@^&X!X^V8HFT_>'";RJ.K9$WO?S"## M;DAB=Z+_94_7SV<# M8_\NR C;\W2W#Q+Q-7)Y*[ACN4>K:LP*FL "4CB]#>%Z4[]NE4.)6\'TJ0%9)T![0Y;':*;KW8P>AL(*-P-- MYS043ZO:]+6;RW T5,E&."!-E[$9&)+\BA$-:F[P&9+445=K#'9Q* MFE8CM+\*>^9/M1.OWA>JZ6 M)5ISC7IGF)ZMIX*=%? "51S][76YM\GRXN+Z\7IUN[Q!U[=7J_M/2_HO] &= MKVXO+F\?+B_0U?7M\O;\FK1X>%P^\O+':'6%'G^Y1'?+>[IO=K[Z=+>\_;N/ M?>Q5L<49O]PKV3CLMH )!CW:M#>H6S_#<^@^(76')Z-5WMWV5%'%O#K\H=(8D*['&%[M -KMQ'"(CNXB.-":?WK>*SN1/EJ M AT;J!$0-1*B)R9B5:>"";E 7:%0)965H(0F@/8!X0RL7-JP?,FXH"+X0-CE MFA6^R^_Q&D>L3!9[9!*'=_3A8LR,<,BRTPH@6@1@X]]X6[3A3+TW7'32T$$[ MFB]9H8;7 I7<4,F.@PIGZ.4@WZ$]+@Z80VY^>,JC, HRNJ_S 25I@L0F<%.8 M\H IA(X$A>%>L)% 4>M.,XL;PW;C0>T/-FN.&T*UVV'!)ZV[F\17J!SCS.P735+#T1QP\#3 M)/N8CI]B>_O ]DPEC8^F5WD'N%ZJ)O:4^:5(84ZL]M463JH?]"=52<',?QQX M6 MWZZY6#PV$*$3$'51R<>HVG_C:B?XF8*#"*1<:=^H&XF^KJL#E P3:2XP___7 MR="6AGQ'=3PAF WW39'IQ@CJ<"-5B;H,F$WG+%"WU5,OZ>5L%1V!QW#AD)A3J_Y@N-YLHCHAHHY#@J-\,,4"D^:#WMSO-S.^%HEOP>++P;QAY MVMZP;X!C)R=:PYOOV1YJN2';VJ)5-IJ\_]S\?< 2_7XOZ3PG_Q]2P3 .\,W[ MDE_[K (,'M@VR)^_"]L&20V>9@BW0>^R=(UQ2,.9FS1(KI.'%AH)]E>&VL-T M<&5-JTW/WL:PMSO51-<=I[1JYSK(M[0B4)R^TF*-Z3IB >IK5&Q9L:"8L*6# MMY/P$AXR5C&(_+['692&3NL$V35*21U1\HC21]<)>I!/ZW9/6.WK>TX'P#J- M8[S^_ZN[NAT$02A\WU/P!KU \[+-K:V6O@!9+E:)$[WH[0,$46=)H7*ZCQH%I4TN;W# MSZ8@<$:PCKU#!:.E '. O>_._;[H!HT1T=QK,TC:F;'[C\=6@BZ 0C?PGS_O M0642%SRWX-QD)HG5]% [GXFI.0::C:J7":J$^:E/B9=60:[UP59*DT7GHJ9P M<^Q=J=Q!1>//\,(%D6P3XU1?:BTJK/QCJ%$S'IA)[JB'6MA%S>LP$ASD'-M; M"[G-VD2YXU?!2M]15H,74$L#!!0 ( -TXG%8#Q'0US/0 *RV$0 4 M:FMS+3(P,C(Q,C,Q7W!R92YX;6SLO6N3XCC6+OK]1.S_P*GS8<\;,56=E[ID M3UTWD&G@]=]*\WE^\NWG0 LEP;HN6_WFS]MZ9O0?CF__Z? M__7__//_??OV]]OIL&.[UG8-4-"Q/& &P.[\@,&J,WX-7W"[Z1^?]+U\$,[&"KR__'BPW^]607! MYA^__/+CQX]W/Z[?N=X2#W!Q^#ZE_VSF"W(I[=)L[?DJ[>75V^O+]^]^/:;^!7)SQP/29J3 M7V%.^Q26J/W)^#$-+C]__OQ+^.L;3+U.YY^>ZX I6'3"[_X1[#;@7V]\N-XX M9*SPNY4'%O]Z\^=W'T.YNKJ\BH#\?[U81I)_#63W40"#W0 M7&\=DO%-APS_ M.!UD7N5//*KKNX[IO;/<]2^DR2]\HX7@N,CVBR2Z68#EE+Q(UT7X5:%-Q';_ MI3]>C#? "]_*YPN.!%4 ^? 8#K#O60"%HZN@UH[\U'3*=9BL M ED&'XVE$[*)Z>&?5R" ENFHA'DTL$ZRO#+1$O@#-%OA=URYCHU7QOY_MEC5 MJ)3IO*?H1 W37]TY[@^52BPUYOF0]J!O.:Z_]<#86YH(_A6J4;R*C,R ?%E* M7PL-6@?6B0>1!3>F8UB6N\7K)5I.,$LL"$JAS!VN#GQ3\ S0MAR80]\ZWGR M N !/^B_;/#"!OP1",J H Y3RZS"RMR+%N>24(Y'J /%W'P1W9=2^M;QYO&, M]*? O#9?'(($>.0>O .G(#H!9HT8BU<-1^)OLE?^[.MIN- M _$&005+.4:M1Q]B;1RX7DE8F>[UK+1@8^["'0Y>_T-=UMUZ9)-K^+[0&4%D MS+HXY0?)6QG/)G3(G+ESO9GI@!FPMAXL*YW\8]?#8Q?OYX+=!!]D0@,$WJ]O MR,N67/'RQZL#X=!$]J,/IG"Y"LIN24['J&E_A4]8$ M/-%?*[Z].AZEM?Q6] M@^P2P!RJ-EP3F>3CG+^P,?D4IA2?>N11, /&"I M-T]ZUO'6?=-#A&83X(6&E3+O?SI&+4AP:W<'P"U 8 '+[1].QZ@#2=?%BSK6 M,$]D 4?0]<+--IZ>7=-QQIO2)A>^<>NQ,-D0F=XN%)^2YJ3L"'6@F&V??&A# M\A;CQ0)X>$Z,%X,@ME(FAH=2\+B'K@4WH7EX0TDN'@#R2UL$6"/58RESB!V6 MK/6[N6?B=['"&8+G2VR8+VE$XQBV%JV#58,)T13ZWT.=X.)708%7FI?YX]6C M5]=KN#\KX1K ]^=";VOIK,%#WA#@3^'KU8&&6.@>F:A'WC0 MPC,&'R3*&P:HP]2U1H#_;#%!^\]EV7,Z1CW6-AN2N6PZ*8<"/ ML8E:W[_!J MC*>"Z:3OL:([3*+:321P-ZCRF9K=*55TMU3O'5/AU=X\/&]682LD32YUY3:X[$&T^B.4W*SQQY0I_M.29 Y(]9[]UD>U^D8]=V#2NB. M3'\=[D3+8V&-I,\M37EL^>-I>F,C8Z[@'ERSNXWRF#D&U>:>HSS*W.&::%F7 M.56J>;*65N<>"/ 9HQJS\WYL+9&3\%Q[Z^#O]GX$> I728^")VIFG:>*O01Y M2C]*,[H30'TR1)TXR.;7]<-E M?;R(R(Q_DF>MV/BU4B"^MD!V#RP _MO>OZ;4/E-L_#HIL'^?*3X:38'EXF79 M@:K$G&?T.M$;RZ4'EOC=C#79A6 ^)1:O_F(!K( L0F3A#26X"V44OO0CZ]5X MD?3BSY&178D*9(U9)]+#[I.85B*..8[[(S24*4#--[Z6_AV'-?JTJ01EU#Q7 M2XJECC()C^]D[/6,D?3R'].UAR;,Z)&* ]7D>KQ4L;6"/ELNUZ;WHXW\S9RO4"LMTX?"4!EF_O$F.VM&&2TCR%UQ7\^4NA" ME6QF2:F@">I &F>JE K^@1](B)E0.!:WZ/)E1@=EX9&E$B, MKR,7?<42"6SI>5[R0?K0Y!!24Q$MF _0AP;AM_'R$XNOW+Z\U&/TH4=\="07 M$](A*J)/T#26//E7*EA'_"F:4B/U]9WGKM,]JB40SX/UIUG%4D1]DFY9IF4. M%#S#ZH8WY1=J_NEZW:T?N&O@21VL9!ZG6=Z*KKF!Q'IW:"%UXBSS'-THDOZ M?[S?FB2B%TBM07+/TR;_AP0%\L?3!F'L08KLE"UWC/?2UM8CQVN\H8+*J2#T M3*TI%?]N/_KXO1^1^^0#+W2W'Z#-5KWXR+R"-G3_SI>W+D>@$N\6[?" M'Z.SBVKJB3]8:YJ1J,W9#W/3 QY\EKV!5_%4;:B5>=U-MTH2\3Q*&[I$_,RP M\_"ZRI45Y].THBU2OR?D>I@UM]II@")Z!E6\0NUA\91 MDQ4(\&(FXY9RSK=K-/43QS,MI/OT981I&Y(O(3 -2KK_YP@)"I.TV$/S"3AO M"KE"&\OQO,Q0;\G@;R^OWEY^#!F7?8+\JT[PUM>U^^@,[WS\*%4OCZ7!"\[U M^NF'R0.8 \\'U;]Z^C$*7MH-3.<,+YUZC-1+*Y*-X/0]CP1AXP&?^. 2I37$ MX\:CD_[%.M"UMD2C)?^2<%\4A-Y#>T68A0!> H"UG;W_%@;D.1?X)2\Z;SO) M0.D_361WHE$[V6%Y=6.(DS#"M3+O$MYBN]XI/7T\7CB6#ZQW2_?Y%QO 7\A* M1/X(EZ20E/C#MZ[[##SC"9\F3"M(1G((@?_UYNBW7ZI\CX1:*0J%F9Z/7BFO MZ;>/US>7-U>?/EY\OOGT^?KFXO)]ZJ738F)X60"F9R7/P7^>2$Z6+7&+7S;A M$OC66D%G+PT+SUV?T"U^DEOB[5W/!MZ_WER^Z6Q]_$[N)EJFWW0V6"OB0^WN M7V^N*F9,)+EXBX#IYX=1M^0/$E]GO$"?PI[\#MHP29@763:60*D!,U.OV7/7 M)D04_IVTT8IE)>B>91P?/":O*F7/[=:'"+\-34>B/2E&+ MA>VUXEU)K5@.9,S*J\J48AF^IM^$]/-VLB[0GPYJOC<+-O?Q?2PC.7P+-.NC4PK M!AAS[7U3=6T8#0.C2,2"&7KUAJ'37:7%#3Q=EW79K,]MU>62A]:( 7B<&.A^%SC/([O M:_">SG<1 @YC'M.:M8F#W/@2,\)%#L_>GV5.QK=T\3\$[&71A7ZZ;9NX)P8R M86'>7?YYEL_3-[X28.'5:V A'63"PCI-.9DW[N(_Q][<_4%SRF"T;"W["B F MS*O3J)-YWXGK!Z;S/W"3NYNA-6XM"XM1)ERD&7GJF8+19JMP_D7-6LNY/'P) MS^HTTA#E8'C 9,RU],]MXE$AKH0W==I>2/UW9[)R$=OV7=Y]30GX0@4_ATW M:1//N+ E?*K34#+W3!NBY6RW?G(="I,RO[>)0\7 DGOU/)M(U7;*1(Z2]"\, M.Q:M69N8Q8TOX5G]T2DI;[K("7*\#?#A Q&A8V[F\SJUB9\ET2;,;6AG@< M(PB 'S'HSC%IQRYVXS;Q7A!EPOH\N]2YXGT,RR(W/]'> MFF9U.XR&[<)BX* MHDQB#/+,5^#E5\#F\E&[ M]C&:!V#"Z\:9L>+M_1WT+=/Y Y@>.VR(U31+D!M,D$^-Y;@0QH3IC;-;)40Z MP+S#W^1%71^U;!/+12 F'&]LO%@$,HJ+X^-YJFU[N5X$,N%[XRQ=!L9HASCI MAZ7,[VWB;S&PA*/(V.?8Q[X]2OK>)G :R$FXVS;,7 [J"W'M .PIG? M6\C1'& )3QMGKXJA#>/RGVRN)BVR\#\W^M#$ RWA+,T9S;'_SST M1_-99WS7&4_Z4V,^P W>G".I;YF46R2P< WV>!@)?_&SOQ7T^'9Y\5'.GU$J MT2(M)S"]D38SEY^HA^DJ $E14J+@)%GYV9B[+S P0)@87IO; DD8J$9448O750/M5YG;DK1G!ZO63+*DJ>*!*5E!(%5GOYVE_XE9U?!/X!V8E)J MHR&)5T>^Y^X@3AMJQT=)EN3SN*8%?KZ"7O0"S 7\N$GZ'6\N+O [7NG#%^YE ME@M5E91/OS63]J>-VD%]3ERZ:+%#(>3#NCV%?EXEB;PNVO&PU HEC)"9Y[4V M;I)@8F+>89;;X>FB'3>%&9/'6TZ\NAPX0A=\X =)W?OHF[(P6;H*&+EG/@K0?H&4LG453, MK1"K:9L8*XQ3416+4@Q5=V>TOR,MNC>B7J9JP?12.RA.7%5E6C]_V:XI> 9H M"^XPZ9*Y\1L,5MVM'[AKX V0Y6Q)O+M!*@?ZP)Z;+TQS@?!(^LI,/OMI=@,U MX"NXF:RU*)SK!^-%3!R&W&3:M$P'T_L.2#17_V4#D,_T)&%V: _;!3'*[A*T MF. <]T,&3#7D,4EWQZ!OG"4- K2ZU+\M^&2D09H#DE6QHC%H/UQH0>H=AX M08Y'0XS9)IN;P)^[MZ '_8V+MSGC!)/DN!M"FGRUDMNG/9(B#C.G,DUC5$KL;[Q?4EFFAY-V[6$\'S39 MFC999L_KVV/NX48NOD/W)(UN3LL6?08>"NL= M;I]\:,.3M9O1JOD\%0&65SVG*6$GT?5FE%C"2KO<1W*H\WX7(IJOS\)_C#K7HBQ6-T^.Y4%+C[-5\TY*#FU0LJ+RIGW_8EAYGD4A2B M+0G&V(<51SHO:H?F(ZQ(#F%?RJ3%6374*[)6IGC)* M0S:W"FMO=7ZU$?D6Y%A$#PW:(P %F/+*437$ (IW? %$*JJS$4WHW^L71IN31]:G*(0MM5. M#H3862P-;)"*7*SUL<,=0^]!9QL<\K,52$/PMA"H:5P-[^#-EP69%:6 MRR4P5AHWH^:6_ 15K))$F'W4I:7LYD&I2&=7R?#? %RN" ZL0LQE7-P^$F5D MQQA/ZLKF*':I\;01%2G]KYX$>24\&^*4027*>'%"A[PS@M 864*2O,D?ZU,[ MZD7B=#,I3YWF9YQET(!%83$Y8XWR4])*T*>"I5'!:IA &7OXQ4UO%V&)-@NL M_4]A'VWD0VI5*P=35<'B@BU0+;GG224Z#ZP \L.4261_^";#/F82^BN1)/3= M\<-DVO_2'\T&7_N=P0A_[K_1-1W]'M-X$5&$)* ]I1-C RGP!/JQZ(_BVXX) ?N$UR5!$U:M]* M5"9_CPBC=^!?P/[B.F0K=7#0G %KBQ=!"'S#@S[^J8<_HF5$OH28@E(I^SAM M9+5B@>.7[$HHJI<9L5+EVS7]U9WC_O@"[.7>.]E8X%>? LLQ?1\N8%3T"&LC M<8$O\X@L2S[4'_!1NY KHZ)>YE)YP;9@E(&%)%&-?4@/F55G&V 1HG0Q+!@V M2)>^8-?\22HA[:RN9JT"[@5I>,IO>Y)]=M*)ZX4D*^^8KO@IKU?0ST%(V9QB:D/M&-7NF&0X M@=T]A>U?4FZ5I,=\?5)9'=DJR5Q6Y^X[ATSB.O/U25I9HL@F1>/396>[#+TU M'1-98+8"(."MOWV=?_5Y:PR-4;??F7WI]^?Z5MU.78;L2S-.7#\ZPA3>;>9T M.;,>B#)[%EQB91MI,]M%>)">M!QPFG^C&8&,3AJLHO"Y;;5ALP#;6+SF@=9\ MEA,3?%CNUU^1L/1GTR%N*D;0-3UOA_Z'K0"8,O(C. HK9(>%=B;[[9PH$(J]T5,T$*A.>V2I=+'^MT'U$@()U!5 MU3CJ$X?9RO6"; DR9F4N2M-6L9\;H*(B7?0[;^'P/_E]IV6Y6XQU"BR E>&3 M U(E>R$HT ZJ:KR'N=E.WVZYS=N,Z,Y)G;YVAZ:;1S( M 0SA87?L7-_I)JU@.S>P)A3NB,O3)Q6+#RM4SK0N[-,*-I='6D65CSHG>2^J M:CU>+*"%7VGLS0+7^KYR'9NI_46ZMD):I %74>"C5G-#2,0OP+'Q))J9>,OK M!F3O0S(9D#*7IG/ON=M-@0%":) L73]ANGYNKB I@*ZJWH@N)T[CV80.T;XQ M10Y!?CWP%!P^L82)LWN[Q$@&M*HJ)+KHI(D'-B:TX\(#^%0>^K)ER,N0'8Z> MK1*;LGB5U>[01&)X9*.]4L#/;VFCIB:U6B+$Q(%>P+GKM+FF4E"*_9SH6NIP M<4 OXG-QZ*6I)' RE=/SH@!N\WVZJ/>#A:)1T*MMHE$&KFYYMZ4E9>BB)9^7 M#J5EVR2"%V(%WEDU5V[: "_831P3D5)XQ'5Q0]"SC>1Y7=HF%<)8*_#B4F Y M'YK(?O3!E&3K].E5;X^;9-'A_Y)B) WD)#>VYL=,#S!#T!+BQ2RF%0CZ+W'P M[;WKVC^@XS OOHJ[MD4BI#%7X%!U]EK(T7ONZUON*<"Z&V%V:)M4""*MP%'J MS+(0A(%U98B:(0PY/=HF#:)0*W6&JB$M351&&2T%I".W3]OD M0QQLI7Y3:FHW4?R$F/:#PO9MX7@YH&WSH4I>"0 M@ :O)&%8*EWRXT3ZP.8(X^4;H7VR(@N^90X/:7+P2\VKD X.*6APW>'^>N.X M.Y#,@5/*,<2@L%^&7IRGA@M%.4DH4]D1=8MB%-*\CNU3TY*X*TV2XT:[ZE]PE<2M!Z#28)+R%=XNW-G0@?8 M),0]A/YD6M_CJR6TI"PBDB-F*?FAP9)3%3&J=K]0(UCAQCE>7#%*O'WVMB ) M>\])@<35KUU"4AZR9JEM"@7!3^"9CL]SCR;'C%2@EQ5MAI]'/Y2]#Q*^[0O (F_);4>(<*Z.-[\ MN:C8&T1HN/;)F5)*5)OSYOQIMA*;PV\P6'6W?N"N@<=YW.+IVCYI*HU:5?8< M+356OJ04W7]]K#_,7:66R<.82$'%A2OKD 'N1$JY?726#,6^BIS@F^^ E)@7 MPKSX),;GUD3?6<)!:ZNS4'!RD2()W$B;[X288$W?4Q8(0+IIJ_E?"+1U>9,F MGFMO\18*G_+P 7 7VQ *8YV*NK522DJ!;GX%/.H=6*&$%/3*TNJ35J>1T@)2 M!G.EI?*TN2TL#J(MZM=*@2F'NM(">><7&7R,Q^MA0)(7D4NO0E%AMF^EB(BA M;6$ZIS01^7,Z97NU4C+*8*X]Q1/U$I!V_9";I26_0ZNX71)NI9Z'5WK8MD1L M6JV2"7&DJEP54Z;.^B2@F.]9&MQ$B=8UX;9BRR45JJI#9WWL[KKK-8Q2%V." M=<,;P25 %IO].3W:+@ZBT)L? ">^*5$=+@IAYWG['#?3 M3@X$&4=7"X4(FW^A8=@VC%YZ8D)\&NJ:&QB8K.S0C-;MX[X(T.;?:QJ6M5UO M0\?'T"\2RSY^]Q5 /GP&T0EYZ/KD7#Q>X*,R2SC$1LG2\G,;A$8! 11M/K-W M9&<6I[D'3'_K[0I7D=.&[1,*3HRRN\K/$=\16(:!^K7P?0H"$R)@]TT/X3VT M_XC,S<9S-QXD[\20@?Q.[9.'$GB;OZL\I1KW2:-]$L")4=5M1'UFB >(0IOG M &'1 S[K='G<3#N.*SY3?-H&Q&%H[A(C+/%) M=AW\%LL"F5$S>(;R5Q>8\C4G&:[<>J&,2JKNPK2PB5-I76PHIW9KNTR5PJ_J M0NU$6O[Y2YJB0_RRT=?'W\9 3HCZ)_[6]5W']-[AXUGTE'V>WZZ+\$_0)ANS M6],AWDFS%0 DPQ$A^@H$T#J82B(F@I< (/NPVPU@0!Z)(5Q\Z+SM[,?&?W?' MH]EX..@9\WZO? M6I(7N=92(=#--Z"FD(G1ZL%@PML\XVI)X@'OK_E%X:H M]2L0A!R@S7?[/D$[W@9^8"+[-+$+3Y=7( Y%:)M_[9ZQ!$>@>>SB4+[LI$2ZS\4(B8>N L.$B\O[C(.TC,YOB?A_X('R+&=YWN M%V-TWY]U!B-\LC"F_2_C8:\_G?WO3O^_'P?S/YIPKN#V5N'L:Z$!>RAJ="/)KN_'TO2'$5?SIP%'_XUHTN>.$SZ"\6P KPX0:Z]GAA MV!$ XP4>*W7>;MIP78")!\Y+H63*@@X/AM"&TU), M$^0]#PUTEH.>NS;A<9(B_HZOD>,367C[E]6LE3<<2Z:%X. M9\E\7O/VSU+AJOYL&DKX+H6>:5^MTR*6RVU*RU;RE1W+:M9"<_4J9C7%TG MVR'6-0/\9^%Q=M]07PZ6.L/FXU)TU^S\]+'E\1[529CRY8(F4)710]%ER"8T MP&& 7E"3SS>GKT/!E7^CI80+FB(WI]H9?C#K^W.788P(*4+ND&VR?N(C:LC' M*4N43A*7N!@U8]MCSC60JGF^V^%NC[R4.MM/:+A M0_0AY!'X$?["WE!Q]&V/A)6'J\BEBY4/^/SW#0Q21$M"2;$YZMQZN>'!J\@E M3!_!8=EP[UP/P"6*"C%8N[EG8N5LA=Q%=OC)"7E]CT^C)+6 X6&-C99I>A8D M;3C#D]LCLG412U$PJ#X55\86?#"][R"80O_[+4!@ 8,!\@-O2]@RVP ++J#5 MQVF]&C 7>+>2(>64/S#+LNLG2?5X:R4:09C-> MS#7)Q\Q2$8_( Z9#PEZ^N XY%B:Z8(QFP,**( RH5*:^91_7(JD^)X44Q;GJ MHZCI-BQ,07)/"S*LIL,$ZQ,#[_7.\R%+]LJ(RI)D(B=RJCQ.M46:'^GH+- MUK-6Q Q_8D?-6^GR^K5'396#F@A*Z9L(GD/FC5;RDAM87-SQ=4A,#M9$9-I2 M4RSO>B;\;1PM\/T7X%G09R:J$!ZG99(D#3T1K*:G\61=V2@0IIR!LB1]KU'T MAM)[+W[LB3@U.$,DQ[;0=,!X$>5"2URN+,$E5L7",=LC<.K)D$A<-378SF](S]7ZBJ6/<]#6BY\, M'1+YDR[ZID;^J)4?)YZ[@,'8([=61Q)R_'/S>!P29P)WZLR1)]_O<@SR_>@'\49D%,"*\[@2W0=5.*:0V3X MYDO=62B2R&=I@W6!?-9D5FI2Y-&'IAN@JJ%'(IDJ??4/G*_SY-:FB6,XFZS0^: GS92WQQ\RO,TMQK+#W MQX>"G,0?A'(2&[,OG;OA^+?9FP:D']Z3HCCK,*5ITY(-USA;>6C.FV,X.S-U MRS$LP-!]6O5#($9.9DI&ZRQM/FIT2&>S[I3?(N!T26(8QGYA20M+985AU'@1 M227+/T#QY_@U?/I/N3EX5#Y".T$1X?FIQ%1.&EW$[,[U?IB>'5I+L;;TJ+%V7 M!NPNM;QSXE*4.*>>=%TC$)"M[<1SGR$^1MWN'GU@#] 8G_PP?]#2L +X' 4> MT@\;Y0?25TCR^4UQ;E*#O?EG@^@VG'+Y?]I .^XK8N*I=!1@5L3U6OW8,BF= M2#XFO% Z %/T8'"?NVKT3!6/>CVR>#;J55 TLW;+\^UQ/K(\\_-)8^V$[&RR MP+!B\U&H@D6QSK1*/>#!Y[! 3>H8,7*#'O#A$A&CM^&3.\GP?F??(+F@Q,QA MR)STN#_%LVIBRJK$ H>;\\OR(5_)(5')4=ZI R4)66[! O_,=F,H/^!/Z:V, MBK*9,U6++=5 1<.<\:Q&^'EX!I_XK8MU_BEF2BA60>'D.IUF[DSHA7$ED6UO M7T]W_WU"I$N6_9M[@)\"J(QJLAD["_3:1RV6XY2B-Y =EENSPZH1\7V"P$)< M-%26R)\PD6]>K6@JHY]LFDWM]HP1[?%>H_]"SGT@3NI(J #1EMS!1,1WD=^# MOA5]#>S#M_T73"Y,%HA,;Y=W*U'!DWZ*^/G)*YN34^WYGWX[&JX\J85GO!BZ M:#D'WGJ ]T01@VAWI3S]?LJ<++%D,V!J%XC5 _C-+9AG@DPW^2E! G11E+FR M2G5CK(EO^%\AAO%B"I>K8+S !#)\'YSLZ(H[_!2/TE2J-D^E&FE)2SPFV)_ M"IB"PFS[4T;*$$@Z%^79E_-3T3!0 ,H?D$'?R@ E5$[?-3;F0( MI2KEI#[UC,@A$>%A=[_A-P ]]P?KZ'3:\*JF5)V7* FBYV*B!KN) M8T:Y$#<4"Z)8YY_RIH1BTEDGS^(-06 -2::@)]/ZGB[]EMD_]I(7IN=J$Q_D MIXPII9RJ?),:[<'6&Q-Z44 U,=X/X3-QI2.'ER_ L;'Z?V26T.'J^U,"51"L MVD23:E3<@7XD&UJ4/.4!!"M282BY#?+'"V.QP(<4*C39>D1I8M&AUDS.)J^@YT]1E"=7U4D[U>@^=FU?=IP M=[^?8B1+K*HS:];BM)4IVI>B;=?F0FAHD_YRL3A2$(3/%1,&)[I:HJXE02!5>[JCI"'NT:^%=#>O?V M"I<22J@-3%.DMJJ7K>S<*RMBV5%^2AH/063#UA2H+LY5T;"?2:G:B;D+STU< MZ]Y1G_:*1'GX:D/&SKM1BO&%9^B]I-,\:WB[OE(!X:%"Q5%;.IS-$C\0D24H MU:>]PE,>OFRDT_F6ER(_\H(>&?37%YB"URUA?EGPLB%*TIG?.!D?WFHGGH/, MN[2"3J^-_5SX*XT[.G\L.H6DQ$APV&[SKQK''=LK/I(TD(Y&:L"V8^*!C0GM MQ'$<\,T7T$O.B@*;):/.[57/B3PJPIL8EV ?JIJ"YT?8IG?X;5)0B%V MZ3BE!NQYDEOZ:J40M7&-.F@QY+S!$<&;;[.[94T!720CE327IZ2S'F_ MP6#5W?J!NP8>*V2\Y"BO4<+$"=+"0"4^QR=1-Y^\05ZCJ G30SHRJ0';?4Z1 M L20CB;2?@MVR&G,OA06[/T:Q8J?$-*Q1=IKK.B.*7MN-I =S[PR8L8]XFL4 M/3GB).)8E1&^*F,9-^K?E^;@-X:/Y:32E(5_OW,]TH!#&N4?\KK$LB)Z)?)95:V1\V\%^:-B&P5E'$] M?]Y&"P [S$L3:? IIH 'B3C'1'G[,5B)D83 MW4IRTI>\&..=Z^WM_&'F]J+T!WP=VR\LDK2H-"1> STT0/C5,&E368EA6!M\ MGR6;:4DJ,526Q!\BNW&KQ$TY==H74$\C#4^)OL)^KUNZBDE1=62\!J(D=*W" MU?D5"Q4_/12'QU>\E\H'F&\3%QRB_=*CC"K2L?1GEB&.2[?B#EE*?,3$?=]J M^>"F0=4Q]>?W*#F9)(9MPP@4?6_(NVP5C=-^&5-+&NG@^P+1$T[JH5[T(FOO M#%CQO>7=\PCRBANM[RL6,6YR2,?6Z[_['KHF*BZ44=3M%0L3#R6JKOZI@1R% M;ODE#G#'_5ZQ)'&10CIF7G]1,IY-Z)"Y%+O&'Q1U#SQQ7[;DCY*E[2=,VXO7 M(F8E"*-=^#R'JP$A([)]"@$+G0W87=LO-M+4J#8V7N>H NEH@O9+ER*:* N0 MIT:N:!,5=0>1B2P%D2LY VDG'TGE1* MCR=&U_4+;4"T+NT7G-)4J*2*H.HS^ P$@1-NW\8+1"'KUN,AE)M\@!1^!ZS%6;%RG4P5)ZT#;1N M[9<=*4HHBN)@90BL5XS"J]Z\VTQ:VPR9WI-"-A]>@<#DPY<.M:@_-\P4;/;Z MM4@NJ&U?CUSPPZ\F;J)&C9&N'6:)0:$Z$9L3ZA4+,=QJ2W^CNT7#TE::!>W4.C3 MM8J3.$>S;*";0^U3_L%JCP9J@Y8^%ACP(*(-3BWT^L3( $Z5!U]<'X) MXJ>NM)_OZY$L29HHBUO0Q*>\OU@ *\"J^07K:+0$4RS[8T0H1/Y'%/:SZ9"9 M>$C\$.;X0W;VBU3+ ;*2@O,=;APWN@3];+@H@V@([KCYQZI*LSXME M^4^"%#[6.R=*^[QK2DM%*8QML( H3 :@Q U >DI)T74"\)O;IS5@8FJG.1AQ ME3%]SOL2[9DJ&M!-5;IF3588*8I6(=T_A95-!D5YH#?A1,"XO."G!'*1OF:G M'FU$4)UW8"2#?533K?QLN]E$/MJF0V#?.>Z/ 5JXWCKB:WZ$)F?O+ '?UV_B M+BU',H!E70GKOV?-5/R&++_CHU;Z,5^"AZ<2P8.V^26_DOM? G$$6.K@J%7K M.5^,MO8274IV)81.(Q=9^,]#4@-D4XQ1O;VO>\'*(3MLEMH?-) MF:V)S1TIO3Q"DB;1'Z"C8MCT.U+14;23EDJ8?G)CJH1,BA8OENNZ< ZV)DMD1VSEQ,P#_V6(*_ %,CRY8@H.\4KE20:5*4PFH<>DXY$$\E#\W M@@?3^TYJ"$4Q\A0QXNGV&@6G-%TJ33+POC)1.=0VXZVU)#%2EG ?7ZU E255 M!74J56>XZ>N2! M:F-O:2+X5\1@9(](H6PP7IRZ=40\!R\!0/8AHT( _*XRPO\G\[;SF%<_&$\ MO3=&@_\QYH/QJ&.,>IV1,7^<]COCN\YXTI^&W\_P0&L'^3DT(L]Y(H'ZYS7K MI E#-)'K0#NATB1%^O$BEDK3V5LX6'D;\9M^4SK^M\M/'\^?;X,M),=^:R<- ML_/HT\T%K/_8I9V)+"5;.$TP_*^7,6* YKDXU MQV0Z&'4'$V/8,;K=\>-H/AC==R;CX: [Z.NK,4XIP*$&V)V^77Z^/+^OZ@PN M$5Q BQP)3EYMCIEXZ[#31_)USHK_C1XZH) /E*O.\F@;.MFGX!F@+??,OCZ= MV=/^U_[H4>-)'$,DMKLP'1L6@/ LLO4#=PV\@DL;[MX*S@OQ>H*6\4,/=&9- M4\Y>VLS/DCQ)=OEEH39T?K^=)X.1O/^M#^;=_J_3_JC M67_V]\ZH/]=VUAYJAQ%?@Y@"F %T[6HV[?S^[AE7PEO0(_86CS+)4;2;N;S M,(CM=R"+O)*+O;,37A)T8^?ZW'P) M1^"A(7.4VDQRNGU[=,GX1NG*E 4+^'L+EI.W4*: MTQ9K08P-W9XGGD2'.UF\-.]OK?C-99].)W!L))OATW6W/_AJW ZCU?KM_,M@ MVNM,C.E<9[M9ZI::8UI36G_#FY?S6\'#2J#199%GVF2A"9>@U/OQ3_128VFI M =CL.9WZZE"?RP6O6A41DD)6/]R-ZO23E0+5>G.(,43H8.X.VDP+*6 M_Z@\ZQIGSXP,?[B(')_KF+EBG$@,:S(HSU-HJ^*EW'XF?B?^W WC)2!^EW)S M]3-E+>]]-49=/%WGX\[L<3(9#OK3R/A&=NJU35D*Y)RUNJ '61!NE,Q4RD/R MIF=>">9I<7-/OVU_YH/I[JO"].@.X$C[W, M7EAL/M9AT3YYH>)S+[N+5O.4G^BT@Z\@R(;.UXFW3WJ:[/"[6X]0U?!]$/!. M8HJ#V63:GQA_//3)T9?XET7FZN[C=(J_ZABS67^N[^P.R0(3XV1"F8@D"7V* M9[O *-\N+Z_45) LXFC>$LS=-SL%+O7P$A$G=W:-ED/?4 40>? FH(UG$SKD MV'#G>C.3.-TF/M^,_0(@,D9TQ5WJ8T06X!Q6S MBW0I= V=6 ,\ EJ2$+GHF,(_MRA.98/1W!C=#_#N/#ZBZ[W,4K#W7^)$H/>N M:_^ CL-EEN,?!LO;>^&L'\J!"GF:%O74:JY+\(1FQBL'OJ&J(&7P$+_PNJ1X MGT5&NT@3U'K%E4+&97 O[$-$YOQN*=17XO(8Y91?DM[S?;T+-0_93V=J"9!- MGJ1QDH30;&!9WM9T>&=V)G*FYA:;Q:[<.*ZB/EI-6F&J9O?:Y< V=/(>BG=Q3E>*Q]?M>#H= M_S88W>L[.TG-0Z$92>^ Y>7#^7VYL^]2M+HR6FLY0W.I?+JFBD!KZ'PF([*:=29X%SK[8DS[VLZG8] <*QNK M"]:ZGX1WF,H!%*UNS/;:3$\!6I^N<&+P&KK&]=<;Q]T!< L06$!>GZPKBD]6 M_V$R'/_1[W=N^Z/^W4!C!ZQCS/A<$3+X%K^*W777Q,4GK\1'1JI$Q\+B=E-# M)5S\&E%:J^A$Y>*7 0'TPDQ6R;L+W+*6'"X[/2U/YV'=TBS_F@PGL8Q3L0NU36&P\YXHG=VP11] MABY:8O:L0PK%1H[$*1#9) LFMS>HQ*A$FM5DX3UA/3XCX@=ASG'>&XL-H*4R MD6=$]NB@@"0-523TC+<%*H/BZ#6>]@8C8_I'='HX[\W2P/>W)#1GO,BB*;A< M*NKVC9@;E$Q9UI/R9FEA'ZTFI@ ]LS.O',QVQ".3(A70A@1S4GY@O!@$?N2? MFB15XIV4%#>KV>/M;- ;X&GYOV>=\=U=?TH2?8[O.OC<$+IASO_89R([[Y0] M0/OCS?CX@>0/U#N_4&JWL4B3(*Z9T<4'.#\D$GDW>Y($\'!<64D- M3-8C-5$;C(.LYY$JUN$S;W>'-O%[&#],S\[5&?*C:J-)E'/M2-%41*J&;NIC M2H;E.N:8!CZF&[$(X -17-.#=U-!<2B;]H?&O!_YD/W1F4\-K'ZZH34@- _< M&L,PP8*VVHA)')[<2/E=B6R>/Z4XZZWX#8T"(V2GR2<]- HG7TY-B;+ &ZH? MNL +3(BFT/\>V@Q=K!%(WF>!?0G%AZW;G\Z-P:@S'L GJYZ3GX.-IS._-)PFSKE MW?4:[N-<29IW?!@#B+^.R!7%#0Z?/AX&J;AP/-])*9'^2.LZ(CFD$'*8$QKG M&R;@^2\DN5ZQ6#.(#**ECBC#*IK.D"9$0[7'G0F]KZ:S!0_ ))]#&G#J#8K+ MWITQF':^&L/'?N>A;\P>I_U0AVBK,?;P#RAX-@AYW8B0G=^OEO9&1=,_MT]6 MR&_TN!WDH/OIY!:'V="Y/ 68$M#"QQX2@BN0(NJ:XCA(;@ZF@RZQ!Y 4BIKG MA(K3WR;X(_"\P2JL?D2BA/,^*3CT9]]&Y+!?V%/+6KRC6Q7SE\3\.AM"LL LMIG M)?FS'A$O!;0^G;)B\!HZ40W;AM&;#M#"]=9)<52;)+ZS*750QXM)2&YRP6&B M'>?$ICCW&;W>@-CCC&%G,+H;3Q]"Z]Q;?';OD4IDO<[=8&3@$SS^?38WYM'6 MG#@-S+_TB=&?: 1R[6B,_CBO2O"](#6;\*?#3,(?OIT2+T79(^J-D5.<]57% M@.>W_Y5\90[SH.S(VF@G=9)R9%&LA$(-57 YA8N%"AAC&;^X$BI@W/E;\H#_ MTG;/HKR6\54-%X^WI@_QNG3T6KOH_XL4"E_GS(SX2!(U?ZQ_1U/(AU/E((&V MLOE_SE7I4/.=3SKRNK1%)H0QQI)PU5Q)N',] )\##VBJ SV" ,-#M^J"W\ERS>;HUG<%2.&-N?ZHV;N-\VPK\PC 8 MNKZ?,NXD!.$\T0@,T731488Y%J.;BN+\SB](\W0AUM.2Q;D;4:Z^;1&=\F!C MF?G4G@3<:G/M,HH!.C^":S82:_X5)+7/ O[\N;BZJ91;"Z%+V%K M@PV:(=CI/KW5^,F!R[1!ES'[B[HU71RD<"9B(6M]K%$LDO0)77,# ].!?Z4N MD7BW"]PCM$589"$G^9+:96Q MK[B#[..:.L>?2I-(T>FZ_GZT/$?#]KKM^@HAC-\+NT!;9 M$$28"(&L85/Q2I(JAEN\=K ;-YVI)= E#)6U.NICJ1ZL-R;TPDVUUX/^QO5- M9[P@V3:'\#F)IN'<:I88JNDRI!Q[XOPE:]*L<=T88@7I>E$1!S[)R>G1%@$1 MA9C(08,MF_=;TS/Q60S@?9,-U@@NH&4F/FN_F21K5T!Q$S_>AXJ-TA9Y40$[ MD2%9MUR-3\ S0%DR!Y2X1Y'*YS]FSZ1R7A9KPO<%&RRGF$:8O"5/H827HN*%S0/^%9 O.][OCZ-ET^9"% MFLA'??9,%:N$%SQN#"N SV'M9#(YBM8(5H^VR(,HQ$0.&NQ\.4"6NP9S\X7W M&IW>O"T2((0OB1]LL(TR)\_IZFP-7OZ9S70YHPO'Z#)%4 MCL^], 7N;A;@%^=E=W&G-O"Z),J$T0UVQSPN8LVW52CHU721D(&9R$23S8[4 MFD11;=[0A8S4'X#/@ 0LY&\12HS4%ME1!3V1IP;[;Q(">&!%BE^3<&QR+!.Y MV.+MWA;)D<*;B$M]]DYVZ6<$\=D*I%+[\-]S.0U)FG]H"*\;]=7E\+5R.C7[5:*V!O M'2P)^^*^>"J%3,J]9^7HIJ7:4$G^H_O8LB1I7T)@(55R=:I*"M(!ZZY"5"<# MOO[T^3-QV#GW@7R+<6^EJDG#I=A?+J,#24=!7FXEPAW$DQ/.- .^ZGK9XVS5WD_SJ1&62X]GM[AZX2\_, 4V]/UZ3!:-XG13P[_=\GI/S7[.]A M(4_M5ZB$%-'-3DP04M T?VDJ[E93(J?HA:+4(FD>IZI$\6Q1RPZ7G24?\2RY MKE>9\/*7EM])"?@*C\\5&^Y)QMR(!*+ZX0/%2C__TI]B+=$=/_0;HAI2!"!G MX%A7\I;Y97;\=GG]L4ZC6OAV(Q>YT0T,6F:FAN !5F0P;72#,*_R-AK2%&BL M@IB;+^$(0JKAXZEJF!N_1Y=WVFN$?1!#8[18L7 \< M7A/_XP=X^XOL>':E!'AS8=F7OQ&V-:Q+77D9V8 M_XJN@"5':Z&,R>-O?C7 S7ZBP6P@KVC'B;*U S"S"7(PA0Y+%?\ B8^9 NE M3!$1:J\+6&#Z-99+#RPQ,F--[$'$-2/V-8\(0,Q*Q,@9^FE@(@A8AN6&;KQ( M54X,184 *Q,MXD;L(G+;3M'9^/@05=X4N6LH-6++!$D=#9I?17"V7:]-;S=> MD,#(B(6.X_XPB=]RT6K'T;7QDB,-MK+*@]4>TT^+7A%SW@IZ]L3T E&ON4^G MY_?85V[6F?:[_<%7XW886?C>SK\,IKW.Q)C.&^$^EZH-Q7&JI[3&(G=3IU-* MPNF1&P!_Z)IA*L?8G10M#R_,O_D5'E%++<%F5=Z>5PWVYI_<3_7'7E_>N=ZA M-"/7N:K<8(V7*H6P*SBN'USJWI]G20JGE)KUZ.9T/1J-Y_VZ%R/J:> 4=I"" MS5AS>#LI/:WD/U3@D"(R4%;<;^J['Q+CT^FI1!IT!8M&G6ZS=%T'_#&B+*>< MZXC$D V6L\K@5[JJ7)[IH&,_$Y+XVW6P/N;C MSNQQ,AD.^M/8T>EM1X,%AD*!G)-,00^RF?FDVL!Z^C@1&VI1;VUF-C]YF2;2 M4E@;&M*7E.05G**7%S0_Q*_]T7P\;83%85^*6-"?@-D+"]7GBUK]">)7XS%G MBW;/2OQG/3**%#,CWT- &'!#I_C$ QMSER1W#)VF8LR1L5YHWE.R $RF_8GQ MQT.?V"%)$H#(W[#[.)WBKSK&;-:?-T AA%2"B1M:0JB(0@FYBA6$P"A$1L]_ M($BN:L*\X?LJJL".7SS[QBF'LP)%(CNLE@I&G)FG"J<2PM1NV2S::S+/2!1= ME*&GR)94T4-:)WIG)%.E9]?K\^V _7WN8^/9A X!CLDU,QTP ];6@Z(GV$M* MA@NR/9[-#\ND\=48#(F1].W=>/IV9@S[G5D?KYJ#^@ZQ)-@\V#V 8.7:7&0Q M68=4#KUY9II\NKBYN*RI1IT"#IRN9D*H*S6EGLFPQ4S' M(!B7?IH8GL1Q],X7(5B,;O7E+B=X=DXC_. M^IWIX/[+_$S1N]3U_QA9@06;U1S+R;5PM>OB%RH\&^2TSLK?9;V;? [:97?S MHL :.K$&> 2TA,1%(_(B%9Q;E-C7P6ANC.X'>)<=&Z(:LJY22-%_L9RM#='R MWG7M']!QN.S5_,,0R7M?HP'[#B(8@+"D^O%K"]JRN4?22BM(\"S/SBU'C(9J MDI0QH^PE]"4E7#:R;,<6;1WV#C^C"#5(6QN&C8A@M-I61H@^M22,Z) MN8N\B9%M6):W-1VQM8(2FA&M%1/C#V+BC2V^W>[TT1@VX#(T)$HJEEG(2:*X M,Y;2]\*^$@6*(Y>/?$J";XCL3" 7(1_KWS1RTYRE&22P-W2/>.MZGON#5+42 MFNH4K_?;\70Z_FTPNF_ S.Z!IT!H-M,[$&FJ,]YJMG(]O-/QUN3U^/>']&Y: MSNAXP4) NKTCJ.B1]E.N1K ;7./4J3Y4 EY$J2A]>8 M].8I2!6H%]Q(Z ;&_MN9M2TKR%[,H/W""9 MJ!AT[9M" ?&)==]L!4"@7(3*#-X*,5(&O/94<@K6F\S2&R+?5UB*]\U\I:I* MC-0@85*-LOE)Y-);M'(2(S!" R5%%EU#<\CU30^12XHD3:?(&?2*$J7=-Z:C M\*IBTI]V9E^,:5__\^@Q#3BN+5A=OEU^^"A<1EEEFN2C][HU_3 A>0\Z854D MP0S)(J-I,^<%^)1GA9('W]";RP0MB2I=DP!!X5H05Q17V4@7W!JS?J_3'3^0 M4E(-J0V1U=-(D9)RU&UJ?2](B2;^=!!+ M_.';^ ?""G$%-\8+](_$ZN1W;<3B/,P\" \?)9K+_)Z[-B'*8W_40AL!X&,( M@X$Y6.ID(=4R]F^RN9B1S061:Q/MAG -L>9[ .LGX!UQK+B#G@S,84C6HE4" M7/-O10I5&TNSX4TK& 1@?:S7U0VLC3B=>T&HF(2U7_)4OM6=!?B<-PYQ^08I MF<-K-Y,?6#^AK4:(Q/>^)6E7867&&N1UY(9Y,X ]Q?_O00O_%=+E$<&@K*B6 M&/.GE*HCVWE"7VJ0U30GR%F8)(@YX4%JR2,A15;8FJ4"PA/U;9@<0E#&S_@N M/^=&_>2NS)&@6G-L;#@B,<:[.::.;UK13\*-OZC M,Y\:HYG1)<;9*+#LUAA&R;&U-]4R:<53]2>_Z[?+#[66 &*]GZ#.XQLF.W^N M],AK\RP[>)U= MPWU"OZZ+B/\,0)9@GHLK2D!C=_SP,$BEJNR.1_/!Z+X_ZC8BMWL.981"'X7& M(2+[\?SN9G'TQ63K6:O0XS=YY4+WLN*>6JJ.,DRAN)V51%_A(E.MMK@SH4>J M;H('8)+/4;"7B)Z@Q+/<&8-IYZLQ?.QW'OK&['':CW2&]AIB3XT#')XM:%XW M+&HUU'_8OQ&M GW,:GN,IB2]JQ>%@HQ"N>FTHYFNED8W)^\;S=[?_\ H&'&;#:#<$S<"@^ F*=L\2X MQL3X5*_AYNRL4&=7EH-08^@J5.$=SQ*,T*9A24I=@#-!F M&_@A(:ZI?@PFD^Y?">$[]VG%:K58O\&:I^K+XRI\'J=4Z:G\!29-;+Y:+@KJ>[(M?D_@!%.ZP]?<8+=H6IW#N?,@/^E-:K MG&2XRBA:@=^"'KY />#!9TSK9Y#*$#9 ,RPSX6$DS"Y/:IZ;SH1D#\:P]U04 MR;.FX"D_19VNF,]!9D59&[*7(KK-@)B-P8$F8GX=W"/]E&1^22Y#R@HR16BT MC59Z8!?<7%?S[)_S@6O+?4;B*\JDP=+W[\]S(V[8-HQ>/)6RJ.LBFU3+22@;<9R8R.7Y-:4>K-'K#8@+IS'L#$9WX^E#&&W_MCL>]?HC$H1_ M-Q@9H^X _SZ;&_/X:GU\UYE_Z1-'4%)"$SH\.V)WE]<7ER>%$V:WANCP?]$>8>(Y_'(F#]. M^V370VIE&U'(R]_BY^CK7YBF%)843%%H)V2;I'B1LKD<]ID\)994C/_M\N/% M^6\F#U/H=NOC(X_O&]9_MC R./FWN]0GOKQ$?,-HHY2J8F.>P42"1(U+0)/* M#X?A!;L'$*Q\8^@ M%:]+,"-[2:H"O*9G;H&MRL1S\=8V",/7 [PD$[)NHM![4DDKQW6=HZQC>&[N.N]Q]P2^"M4+7Y=A1,WOIR15N?5D68>WZLH#+ M,VBMMB;JNN^&@?V.@\&T#JWA+3>XVF^-"MC:76W_6KE;?K;2.K2&K=S@]*QW M=@#R!_PAP-.3UJUA*!^RVDN.T0,)B&^Z9[JT%24VO;R+,E?'#9F<+CE2PZ5 M)>K:2XM1)62ZA;]C\2;2'?[)% !ZPX;S5P!4976_Y-7UERT^J)%$1(EHSH#W M#"W@A\CRE3=/WX8S60YGS/=/S3)"=-TML;AO2&:\G&M)6C-MN%VA28(;=\ZR M?E[+Q!1LXAQCQM(#X=7],0BFS8*[;Y8$'^O+FR3$HRQKYZX=Y^!AT(K MN&E]7WKXK>S(;2STM&=H:8Y>6K%-COY9S5T6>^V&$.GK(HJF&Q;D&,GKHHV$ M5'Q+*$R#VC?ETI)RCZ?2T/7],2(AQN-%U]S (+I= ?X('+O_\7;33F*$67LJ M':4P-U^73#S7 L#V[S ]>Y"X<<#(XS9TRL ?!RFO06#/MD\^M*'IG:824#!B M&^5*-3D4&7QKK5J3IDDTV^C^8CPBEMN_[0(E#EZ18;E>\8GKI<[=D(P>$)0> MSNZM%!X9[)7D8%!P=C+6Y PQ7HRW@1^8R ZO0A%6HW',R!18 &M>FW* XNW: M)EF0QMVR[ 8/$(7/3A;DO1%Q CR+L'4);G=1(!=#HPB,T"9!4@6_XEC_\\-EYL2B"LPN!\$Y4/MJJ<'+(\<.,G> M;@ILL(Z*6G*J'4;O-HJ.#/18AFXJ4C=[*:HY4#95-35UIA0-G[TJ%S[[MI,\ MON,N.ND7^!E9JRPD\^K\"HLB5+NQ1XL%X@NLY1I%&P56%1-/]9L*"C4NK%;" M.5Z#54T%R[*WE<5XZPQDE72'KY%C?+1E\"('2^7N\+,H6C*QTG"%E^;UT9,C M.12F^.X(X],KQ7D!L^/,,?RGI%9\)=1-A+U_'AK-9 J3&WO*1 M>EIO7"\,D7PA?PA/:H[^#6>^/%8]?>P/N.[73RL.5A^:95'>8)0?F\G1 DBU M>]EPZNJY9T;7)"55=D[_AK-:'FL%_O.J]V2_0W0$DLE[5M.&LUD(EB)#O?*[ MXC^V)*Z2@XGTA@UGH0"H2JSD2E?41W^ +(XE-=6NX>SCQQ1S[[->B^J_B?IX M@9.5&[C/KA.8T'HP\3.@Z?C8R*> MT]!)Z\;S6 Q9PDX=4SG$RNF+ZY#]'[>"/FG?&I;R8DN8JIG)*G4N#TQG-_,< M'G-%IFEK6,D!*^&BMI:HKHE,V^0(_:6W;@TO^9 E[-36J&1LR3VR \U$R73= M2;#C8VY!W]:PN@S.A/&:&:4.H/YMXJW?K[]RL#G3,@OV,P;[H9E,+4:5L%#' MG S19H]D!5F9\ &KHF4<"ON.;^KF=VT-DTO 3+A>C8.HL"8@0NN@5^H9\&HV7#V2F"*F&A M2GM5=4X9ASPQ#Z9C[GQH&<[DDP,1!0T>35'TI_9O)?4FTB2CH:,X* MH3U VW9 W_2#WMHJL&4Z_ MUK!<%&/">956L.HX/S0#<\VY">?HU1JNBR%,>*[25%8=S\GUJ4WL0F&]1AZ= M3NV1H<3G"TR)RV;RFA]=PF<=+6.59XMO,HO%$"9LUMDC:^+N3+2<;N$+1*FB MJP>@^=<<(MT;+@724!-QJ,:LIOI\_JOK 9,K.SFC>K+.369R=S@$B978QU3P^2XW,D[[FHO MQRT;SE815 D_-4F!F!O!. (_4B$#^?.VL$_#>5P.7\)MG8UA>A7S:IYDJ$2= MR(O.3F@'&U$/H+7I?35!8%\<;N5OA 67C*9G9H Y?%P"4)0YIA*L-'C1?\>DNA MD]=ICS:P61!=PF>=S6;$ "BR3\]MWW >BV-+.-P,.]D?6W^UOZ\)OXZ^X;& MYW9M.-^E8"8BH%G@Y1U 2VL%XIPI!PNP7Q#JP]6OX?PNCS%AMHYAF:$ WP%H M']:F\/OX*XY)7M2YX6R7!)KP7EO_,_R714P$:5C)=QS<+^Z>)(*_*V2J.*ON'@?G[7UG"^!,R$Z_65VLXUNW9789X>U ]KV7K0!ZF@ M54"^'&X*+:[\@S1<$A0!3F1"L\#/8W0C]]VE$KG@&ZAELB$!.I$/S;*@41!> MJ9(/CH':)Q]E02>99S4+0J4@O%8E'QP#94GUOFE7.@I!)_*A660J!>$'5?+! M,5#[Y*,LZ$0^-,O91D'X495\< S4/ODH"SJ1#\V,DO^&)L9%S&Z[+9BL3!\, MOF(P6P_$->\GIA?$9,LYLXH.TG"Y4 0XD0G-;)<9]Q=BBT7;A6EA=# YI_/Y M"^5T;3C_I6 F7-?,:IE@NM]&NHZ-C7T5*3Q&ED ?FGK^D,.;"(2.1LP^)LER M-\,]\%*7CA'E\#S@Z=MP 9##F3!>,SMFG&?\%%MA3D*.?HUG>%F,";,U,U > MG*7B*)4D^0/@S\(O-$+C!4 >;2(*FMDB4^E>P+'31?0-3RZ/$0 M(C (P/JX0+-P?VVDI)H"SFKHH:B0J2,M2CZPWBW=YU]L ",IPG\6,SZQQ'B *76W# M%**8='N-/0&>19BZ!+>[2<@/ALX1&*&U8J2*%HHT#JWNVS]_2=,7 _L>?7W\ M;8SJA,1_[A?F=Y:[CI[3@[[EN/[6 Q,/(@MN3,>P+'>+)Q1:3EP'6GB7;M@V MC&"DLE_U0&!"9[^,14P&+P% -MCS"D]+\A+O+ZXN+CMO.X>GX0^3Z6#4'4R, M8/H_E@=-^9C(>#[J _P[\?GMI)/;;SM_C!_X6?L7:0GT-)\@I/I@_> MG'="4@CX1&IH6,?S#S_^6W&G;YS#]=K^N8OF^\0-:. M4V $;;A=FFVG"E\6?@,$X8!B9*Y!=) 3%P;:*-H(A"IN"LD'-T5TD9%''TSA M3$Q+!+Q=FE2Y M_,_IT6)A$$7=_%7_;NOA[=/6 QCQ'7PA?^5O#=D=6BP7@J"37$C-%8NO8 4M MIT 4LHVRE+BYN2 )M=O!?@Z@2=Q<NV3#OX#==?W 'R\>T<9S\;$J)B3> M'O=?+&=K _L.$]I8N_B[OT*.WNX28H\]_->?P IRS@L5/$D;X5-XOC@7F9C: MZOSG$?*>N2HGTT8;II^;8]0S20%=%)T^J'=,71?Y@;>UR)#QFV#L^%LL^ELL M_6.,*P3)=)(2'$$[SA?3/WO]I *OIL<2WPM2LQU_.LQTXELV-=&29DS*_*8- M?Q6H\V)@S+W#N=A!G99'OVK#DF)Z4FA?O6(L1?T'B.!ZNV;2/_.[?AS@4G=\ M.)JIS![,EWS^I7]O,O\*<6AJ"2G@'UYZ;;P(C[T9\)ZAQ5J7:,VTX::B)8H; M8Q*548>^C%_2QZ?Y^#5]ZD5%;EMM."=$=BJW.,'IW+*O6\?P\0.9X"NVA"YS=N!5]+0%1T/4!S%S^?O[/]Y]8/B#7=OW.]$?B1 MVGEX+L)_6F'*ESPG5*$QM!$6A19>>0(DP7,442J=BUU:-LC]RGAAV-';Y.I\ M6E-M.*V.3:>LYP:NR][M@'D6X'7+]&S_<6-CI7=U*\T 7B= ML@_$8QA@>+II(Q:*##*E,<>208]1 MB'Z_@V*:RD6':!3W<]@F..EYJ%#['D(T$'48QVM3K <WV)L^2=45T/P"7J;O'+(FLW]TSD.Q'GZ,'4_!V;(B2Y'#[=/Y8$7KN& M4."MZ*^(0^>SZ80G[Z!K>MX.$_*KZ6R/@]KY.FDC(I+,/962$KB;+R&&X[@_ M3&0!3,8N?E\8#%W?CXA)W(%'+K+B#_G*17P@;21)K;)11(A*LJ47\J5"7H4(%N.HC/=:V* MJN=NGX+%-IFK_A18 *OMTSPM8IU?CSA)T$,WO40]1?'AFP*'S!Z27A^K>2 \6E!.XPS$^9$Z), MCA],,\5NXKG/T,<@*%1AB%A>E]@,.M$F.HR9W=!;9?%>75SE9CSEY48.%PNPU;[04_DX6&],Z!&U,D89-!1.,MMJQDL5\U,,JZ)C MGB)S/)71/8#?Q8)F*BD,D]',MBUDM!A616YPK/.\&E8/,%ELP@AG"IX!.O%8 MHK9I(6OY,,8L55D'LLZKM*3,4)@C;!#9N>P")Z34MYNS3J+TQNW6B0XH&H:*U=6 M*Z323/(HAE3S5@L"%U@]C?]'A48.Q]0X<1IU=YC?11M6J]PLEH"Z'>J9 M6*)4:T(/WR4)<'[^@OV"G+KR();#F^E40)JK$"' M\L+C10]#\P-HB8J"P "M$PM9[!6<"RH0$9KPQZB,!7YV#S@0'U=W_*J"UKMU MPB$%7"_G?:ID3$&P]=!A%K"/"HR6[>*X",C:B[7P,91Y$F"T;#E#P;\'"]<" T 8?:HAWH17R9]\T M2>M5L'DK/W"6K!_J-^DIV]0IIHE>#@#*@\[QB3K*'03L'EB0%+1,4T%1Q_:( ME"3F1K@2)%ZJJ2C O>:E:)V\YNUA?"FDE;H9G#^O0*8:640*WW%CS61B"97%@[!WKNNG:ZN,7,=EOL*NX,VXB#.2)80 M<,.L/3I!OB)0?#Z/:ZW\9GJ>B8)=#_J6X_JDO'J^AN#NKXV8J-4:.LW[ M1S0V+,O;$C14ZQV]<6OEIP1LO?(<,'P:L1+U36?NSH#C1'7,'TSO.R!F33(Y MD$]-.,_5K[6R($>#SY%<(+ D'D\:W!(V<))4YG5Z;A/# ;T%L[! &^_SN?ER"Q!80*8Z8K361G;4 M7D:+H$TDHYHXC_.?>U()9PI<%B@M,Q2Z)/2];H,\\")-9$&E?47!P>;>Q6H' M$;4WVS[YT*;7S:*TTH:=HHS('D]XD>GI'$!Y^[A$U]QEYM L[M1>WO( K?U^ M7X'G8>3:_QL,5DDH^!":3]#!"T=^A2B>KBT0#VFXBF[V]=GST:HN$S?_4D7( MLQVS!+QL2RZ>DL"3E:0]!>O[+];*1,OPLBE5K?N23V!8O;61&DE^%PJ.$ $J MVX?\\Y$JG_B;UW?=4SO'=;#T5,.Q_*<63>S5L#>.F"\ M(/7:CVNV(WL*,'$AN7PBO_5(**.SW]9$# G+FBWPGE&8H=/_Y;<:=O MUS=$W/VV$R?#6=D[S_0GV;(BJY?*8<14IC MKR3W]]DCL].K?%GY$1REI9*D@@K--X+@7=_&]4WGWG.WFP&RG*V-$9.]H$N( MNP5V')OL(CJ9&#(F/6Y+I:X:NE2:D?#\Y08I1YR3V9K]HE@@I<9LJ3"JIXFJ M^ PW,!T]#MX/[G-XWSU>A"X4P$YNTTF MN@Y^UKTG)T\G9RSS>CYG1_Q"W0L M_ :O\4C]Z?/GS/S[>:26.5+'U/QYI-9;M?\\4I=,()'O=Y[?J2G"(;CNEP"M M2#PV8?0#?KX7Z"@D\4=,T8'O;YD5E,0&>95"Q$4$1Q0EQ?7!Y;(:;]K_W1X\G%OA<_J/.TPX0* M']4 B&5_*.ZDS;0OR9%D<2B) M5-%)Q5&WF_2]("6X^--!:/&')%)K[,5)'HT7>+Q'8#73AM42_#HP70BE(F.3 M#,?2B3E[[MJ$B,VVT[;:\$Z([%1N<8*KTCXX(^OG@TN6+O\!D*S*%-UYVDA' M)G!2,ZLL.:%IX 1!9Y^)WWN\"%%@,OP),!G8;&0V;@\[Q2#6[H= 9RK$^WL7 M_6;B5\CAYFFK]K"1$ULE<1*JM&H7'\T+=&JJ27MXQP-,T7VW\I(W4'%G*%X/3:P)5Q*C=,8:>Y'/I M@= S,+HZ2PI)10=&]P?P)HYY>N\LT+-]@B$+O@)-HSH!XW]OB<]%L(L1Q?8@ M2C&E_,;MY+T@WHIS%PA[U5,9SA+@*; <$V^/%Q#8AA^E\4@R-D#@?P&.?>=Z MQ,I$$0SY0=LI0!71I8*:!JKU"EXLH4U8YL0TI$C-29MV"@$?S K,"!2>UN=Y M,'2CZNJBK@KN(=?&' M ^?B+[YU1T=L.OR@%T^$Z'K@20&J,L^ _U>8W+ M\%( &M-*>NP%,YJ1_;@U;"D$Q[2AG8(CA0W-B6OAD;C&YM&D%_?F1,4T%YS[E'>UAXW/.%%@NLJ!#=K5X M;\2ZO2PYBC:\KFY/KY(R/R\[%=[OZ2!M"F2B@IO/K+0U+8OJ .$G@J@:'XD? M' '!"*GWIQ%2@]&\/^W/YIW^[Y/^:-:?_;TSZL\;8)%,B!'E_8Y)@BE28(HL MZO;M_&4UDE7=\_%XD+S K0)_:5KO9ST/DT]G-CTT#9W^U7.^:&QB8#BDJ M8]A_8G5&E">/"% [ME$>^('*;B44A- K$(YG$$&,2):0@BD2].:M$00!>!ID M4*AH;7.1F]SU8I()K6_9KJT1BY)0U:98F)\YI5^JV@D&>#C6A=^GX6?H(K91 M_'"Z41S/O_2G>+O8'3_THSUBZF)[O.B$C^^DG]^)7J 3OT$#]I3I0C+(3K;9 M'$G]\CM^N[SY\$%=],N>]\Q(^M-6V7GP$1_E+^N9\L)4RUJ>>*'5>7LX)=4\ M&'? ^]^T88@(5;-6V'PLM7. :1=/_:H-%XKI2:%]#H8ZJ?\ $5QOUTSZ9W[7 MCP,Y[Y7E03&.6KE@ON1S(?U[D[E0B$/1Q2G'@LRZ0\AIJ0WERZT#HL@T2(Q( MCU?G!@ AI#[\/>2G:O*.T M:@GO>)&UP2!&K2-Q;T(T='U_C)+B$^,%M2$F['C!OG!3,W@+I.H,!*FTH,?Y MRZ9R4FKO?CE>1$P9>UUWC2&O\)$7/H/$5!.0CWA"]]%V'0\F)[,2#]9&GL\@ ME:6G@&KZ5G SK3IDBA"!W, ?Z'T4-D;;/!7UT4;8)+=3I7 V($YNY*(QU:X< MTHJV[RKHT1*&ET&I*(1.G]KA^3)]5(HKVX^FM MX]SXW9@/QJ,&7!Y&DH*1'P P;@YS6ZH):H_&9UT09AMH,^DX*)@*5B]"H%\< M5!EA,K;!*IR[E O%_,;:L)637S0'#VY,! I"OV4X,%@SN#!8-XV'C 051'^65$B MB)OZ4Z[(ZB(Z(J8AZ6P\^/(K@P=??FT;#QB(F/:,! %//@ MIL8UF34/>JV;!PQ$,0\^-^Q0\3AC,.YQUC;&,1 EI\&+*F:/'VR\B /DKY0+ M*_[TK6L<.ZY&W[:%\'EP$JK7: @Q'AFB;SRVA0,%B!(FU'B@OITRF' [;1L3 M&(@2)M1XHG[XG<&$A]_;Q@0&HH0)-1ZI'UAVV8<_6L<$.J*$"36>J0V6.C): MIXX8B!(FR'IGG'LC^RN+<[\>X?QHMAU)GTLF04:8T,**8GA?8Y&!H:1:H#!W+>*\N#8AP-C2)M%A<*<=2IB?91 M!C,+(-.#;E&&^70[;;A2:GG@AU1G.M[DY1Z1OP%66"^'G3">U58;1HG1_8A? M0NAJ3?(?O^F=ZP'+] .FCJ,WU(M;0E2GL%N[IG( M-ZTP=/9VE_XEQ]N2?P!M1*2T!Z8DUIS IL0A_?SI-M-OGNN<>=I0&X8JXD\^ MPS75V\9B 1T8UE(.JQZR\]]3&V;P7%U@R?^@#P^YE;8 -D6\HD8:]$D*/CR9 M?3! ?:Q@MIZY!/8 V5L_\-@%OWFZ:<,G07(?^"2%M$JN?8'+E8'L$?@Q!]8* MN8Z[W!U>E,DUGF[MX%III'4>$KO$^(E?D>B1D;EFF0UIS;3A6JDC(COE[V M,C4UN[$V+!;F6#&SFZ2/?X?H3VBB9:B+PHPN3+W,:IH%>HG/=!=ZL9);(0LA MU(Z5>T4US,G5>=I(&_8)*UL!/!5DGCBS;:^_6 KV.?=PHBG6,;W5:+%F('N(W\#9MP.L MVP:9(5^/P E1H/9:@XR*HO;6 O9^QL0X?7(M!Y;_%P=LY2XJJ_V5WD-4!ZGJKR*]1UP*.#QLO:([$0= CM>^QB2 M4GZ@9DN.8MSG2=*H2I&0>LB!_]5TMA%_',?]82(+D'K*GF\Z!>JDL'NS14,) M6F:&@08=7SF(4*Q-6#V;+2.R0!4E/ZBY8G%,M"^A[7C7 [[EP1 )0RQR>K1# M'$0!LE,IU&4/GP#/(I1>@O'B$7G (%%FF[;(HJX1(]V:S7 E:=E*'9I8_ M.9CD,N:XD4OR.V^M("QY$24ZGV+V8M80OZH>7DD==Y-;XUQRW&;+6K5D8">U MD#T&G2>I."FPXOJ0_)E47<$_E:IS_/'BBIEQ_&TG]:".NTC*&>-G-:BD<3NR MDE]=US>#U60E3Q TSE-I'PAV#]RE9VY6T#*=HOC#X[;:,).32UGW%3%8M<:T M@>7Q>[+C$%EMM6&6..V/^":$L#F)QVOGB1!=#SPI@%,_ W@3QC:= 0PXE1=* M#IV /0A\IOLBQC9$6MXEBX ?]\6A.QF@YQ"$_)YW)GM_RR)ZCH)9,1J MNKD!1()3Z[$0!QB5.DX!&:F:GD^*#)C7?J96F_%S3_):S.!6[CPSY*5KZG(+B1GU*&$I%VJ0H+87+@02R(%O&>@UP*[M M*%NU56C'-L )/9.U#-QP+ -''@;D0[WBERYF@4O4<']#2- N(/UB1A M^BAX=+R(.+6C\7(0!K@KJ3Z>PP3%_< =.+X_3L6BW?9I^4[7.->N(K1<%0.< M$!^RH8G5D-ZB-YCQ3EKJ&KU4BZHH-!H\@?+A-@RP0E-7_8;[-GJ#-M-)0F)% ML=7@647;-#2=H)AMVLPM.:&['\@MHI/,^6*TCT0F3ADH)J%'BZ,$;KOD)DYT M&I^E\U,V4U&)+LXCE]HA\K%)_JJC5FSF596834/((=C%9;81]I%K7R\O7K_S@[,>?)IRXG:SHI>VNW*+MD?.4OV/F:# M^&EDS5\6X[92DNVVHL&*6&4&3A2]+DTO6/N+1;1U_/A/K"8G(*E$LY]$Z52K<6N8IDYZ#?N,[I%0 M*>G.BV1M;6.TIVD];-DRO5&VKY5UN@9]?:&T9G;7A/!1XF':7;%0'2L0%A)* M0YIVW0A/HA#OP)*WB8^7/3))D2M%6KY#N(^K+^%K^F3#>%DV MZDE[8GWB>&+E'R(NT?M/]0[?NKAE==^D?=N9C#=U15.;5'>"\+!W9XD3)>K< M;05$VZ41_0LY4=]U/5:*D)HM=8T3JD4%D',7UB/#UE" +Q^ ]"YU<7] BP@Y MQ%?+SW8F6%TO(99TO#QX]I"T2DY >UE4\1-95.; MHC?;C0R#XI*C]QC27Z3O7,53M$#>*WG8!Q^^YFLOGQY/^8##^^CR?]:;#P7#T1__^:?B_>\_#^2_SWT;3A]ZD/YV/ MAC-<,.\%.;PXNW[THGU'.G!V.6@M9IQ9\'>_<4I_>W?U_J[U":,,>NJ*M-N+ M,>8*?B4PJXN8PLO310WQC >"-B="/A,^AM%#N/V>++=^61$5O)!IH_LT:2PM M@(.,A@D$+S"RT\>A2O=9(2N]^1(!,? MN2N27-PGYAN2"!]AP;R$9A"3JM]9W-5(JBW[HF'+Q>%FE3=MRMHPWM6V81Q? MP.Y[U%N&42_O4R_OU)G8,SZT[X-1-F>ER>.?0B<@ 7;9:/*"U:'#Z6O7C 6E M9FO%87AW>_7^"NJ$0R J+S0JY6::1MK>4KC_WNY>;,;3Q#/ZL1,-BS&)P@#_ MYR(=OG'_I\=RW9-J PP+=*!*V9PTU@W'B)8[[[QKG39SW#96F)OUY@O:?&8 SW'I7'=0PY,7H%&"-D(; 4YU<$1I<=&7 M58NV5+W KLX:79B!(U0CR.O>HNE<@UY*<0K&@I522"7DL9Y7K!9FY+1L,T5M?L#:?'^&3*O01],E$X2[@) B_L03 M,-ZT+)O1:]_*A5W5ZFCJRM0=/!4DTQ?!CDO MA=MRI,7S>#XLN2B0 /&"DX)VMP.J":4L>G(D.L.[0+12RY,!8T (!$T(U 0S M#<@A=CS2ZTJI]=D-LTA@XJ RLJZUG E7HR M:@BR,)DCM:P^'B,*!6VA0+50BL(H6/FE/D#8-QY,\71OV)/:LMO,DC.LV#;S ME][_.@[H93O&!J1[1W&^_W79H0KV[Y@$- ]6P5K%@4,R2M]T939H(B%(3T.S M#JHFP6\")64WV5@' O1H?\U7Z8AJ$FQU,)6A%Q;\/!U1(< N#!'3,Z"&P(JL M"\HS1_$GO=S**KVTYQ7!@*]F@F\HN*)K5-9YP,"&P921"323N!Q09WM2.[,H M=1BA^S%6RRGD =*H+?MHI%X=6M_^59,174!@IB^'=/VSY4R%"K3X;9@\X)A= MS@QE,H2UGETKLYH:OV_ONZ]IVO-Y.-N^O/@>G@X;W;G?4;(;/OS1?QX,9[WY MN#?[.ID\C8;3&:2+=XH.&+9,;DD5*T:Y??I8YA<&LQ8(:'8_T\M) _6H2AM/ MK'P\E>4MP;%"("T'3DU0EFX0V06+LG["LG[H)'@,28SGXZ-B-HG"5R_&/<'+ M.DWNP)U$Z,5Y(Q937(3WQGK=IKJ(NU)9C>?EHS+CSRA,'7#O'3\5CQA72X)2 M:"!4KXN8UQ=,D:]IVYFR1L$K;B2,9/>TUU?E/>WH^8_A\WP\;673JN#!H$SR MM\H'@XXS(7%J??O0^K%WWYNI\^,+2>?F.3Y9G,;+*29'],J,AJFN"&;T2FB_ M?**M*:?Q<')US/@SC/X>!7@MPW.8'#78-2WCAJ2@W0^IVTO^Z 5>O$;NYS!T MYOYO+M'Z8[DC4W4/X@Y4HJ%S0 M,HSY&=/J&=O98$0/BHQ)V8%LED*I,UBV?S@X&!F)N2(76. M;-?E(]MD.IST__HR)#F*^\\/O?'\M^&T-_@ZG>)_ZO5GL^&\"V>Y5$^>._SY M@H(8Y:K*=)0KK/IL)]'*-_+.<.OOLT7>*R;4*S?M\$FIXFBX-1>RT431Y?$N M(J6B0YQO9 X_"#@*L":V9 Z8>O'?'/]M7A4P-) !D >[H(A0?'4/'1^$04KL MRGR-O"J X10$AH>MH+Q0L'T,(^2M@N'/Q=H)5FA<[6//J0$864%8RLC*B@L% MV ?T/3G0F3OSGA8$#*/=H?B7 '."C M6>9!#4&[?U7\@%["V$OB@OV%.050REI$ ''YH#IH[FQKHV 1;O <^#-UXG_8 M=6FP=J(5-:Q&I)H%.#<25_/ -H:K#!;VT1<#+2+C#_Q96Q,@4+;>!>UC5QLNOO\:_#LARAJ)7 MQ\/U5P_;-.]:X/:#Q'O8;E[V_T;=#S1IT )N:%+"CCYW,!8-!I?/!.HQ\-2L6M 5E2Q!QF M8"\;[G8P^&"[1'&<]FB&9RIO@1X1+>L/M[PEV,K+F(.K)U]/^SO[EG*/=Y(A MS63-F=+4]LA*0-=^GOKTV%MT!.63A%W!(G9("IG3 EA8.<5MO>C<>Y1G:(#[ MZ"5/85QE)9)KJJ NDH[\O:$D3:K,1@K$S]E2VYY8D?:K?9=X 4=ROG6)5]," M"C65-F=,8].CN;"W+\Y/;[/=3!%Q <)'YB].LB5T'2]W;JF9_(NW@W;C:P9I M:K5E$8W4R9\3J]O6S8*CV1Q%I]F6V04M(H6@<#GB*NV9<-R+'YT%ZF^(O4Z( M H?BUA*A0L2<#DWMDZP#S5Z+9@,T^PNL2=RA4<#:JU1$*X?REE_>D MYP4]W,V>4WA,9Y'VJ.>G7;(ZX%.J9N! M0(-Z4[NH9%K?JU#MX$C?X2LQ:[/AX.MTM'O]_/CQ<]*?7_!8W?2.>F3H M/2 2LY:\?4')FKQ%)Z!9A_5>4./6VC[[,YG#$%"\(J@E40'"!2M />FU[N'; M=XED:X%_X3TE5JT7I"/- M\:(L$P[/HZ5V>T5UOS.? D(5L53I0O-C\^:I]_C'\XCY *18I3,@D8# BH[J M<)A"T:+XSL9"3HA*J>%Y$I,TJ(8?(NP:-K*"N*M\<+1U'TI1.YVL*:[D*2EG MBCMS,]NW]D?]P1#+Z#?/*U*LLBUSQ3>JVT4#'8!Y+"-&BU]7X>M_N\C+.(/_ MXT 5_,>W)[1R_&&0D/1)98]*2@DPH"O Z0"ZJ* Z7.BJ0>X@(93]#+!B[QG"!> MHV#%Q^VD6.=A$Y$'Z".K<90<[63P7X=9#_]1.;&7_Q4ADJ">LHXU;0X,2Y0N M>EJTPN1:"XQA=9:Z2UKC&P$JUL^8KC\]YU^>$P;>MK]-L [29&YY9N]!^"L/>*GZ=K&@ MN>C&7V'AS?^SVO-_54V[:-!$: T9\A40X%]>D*"9YWL+1M@GO9!=L K*9_R1 M=?H0]A;KK1/\%:8S%+EY6ZR#T ]7;]F<]"M["(O5M OK)D)K>Y"]&0'( Z61 M$Z9;E,\10L$P0-'J[2#9 WI%?BBRQ-=NRS*2*%6#HJ3XBFG3]V*\FIW2G\D, M7G&[P)>6%&;2^_^S1O\F$]R_R/]\EUH81*O:A7LCJ35DKF_!D#?^@:>U>.V] M,&RYA=_!H*W<.%LM)O/TUB9(3//J20DP0(GIEH&%(8NHD@/1C;F;"U$=RIV M;B!?2\[6*/@'__\GY\5W%NATJU:YY16NW7&0FTIZL6IVG0'-935NQJRUA.X> M)<+J3-XX5]>T8F 05[[K$996D>6RN9N=*-Q3]+*-%FLG1OT5/KQGQ"X*R]Q+ M"=<%0PPI+(L4:":L2?=+ZE(P7WN1.R$]SX9#&,7,:9]9%A2NS0 J3OYR$L/< MZE%D& =(!N1]\7/"F2^T\7V=?B?\IXJLAN(-@*&-TOV (CT8OR%KGJ-[EY)H M'O876 ,DT ?W!DL_"GX/\2'Y#_SC-F(^_RM6NWLYE$316C-?]'^FV$E M5=QO8ZQ-DLKJ&27CY<")U[M?3M^7K--$4:4?S&= T,\M66UT?[VC:W)O#YB@ M:$%07K'F*>'Z]K.IF2J,FT.HN^3_V3IIA,-XF7HJ?0F)QF+\W[0';-F%[06_ MAMR*C"!-LGQ+Q-Y^#2+D^-X_R$T7WD7FI$9>>BKF&[ M.:111QJVTB:3(^2+]F,8/2)FYKB34O:21T9@XUYG"AX^"A<(N?$C5N:#]^JY M*'!WSPBS][R\.F= #&GQ-7B9F3PV:4@'9R-/9 0W[J=F:SHX>XFE2C6*W..4 M[YX'SHN7./XH^#=:D"Z- F(]H.R&Z06+LGXT_Q"FTMVMA,RYS>X*QG:5[O"\ M>Z/ \4\%BYFP5]:QFP'UQ,_)8$L&XR]>D'X[MV%3C$/W;Q.'DQ92H@5[":5* M&3F];$E\?*3*4=!?+CW?@*J7DM%/DFV<^W_*I9J<[2^IGQPN([70QF[.>:$HWD1&MJCX:3M7F*?&*"3QVEYI$3Q$ZZL9WL_+!2R]MQ&>;T)M>, M_7Q3HI&<;RJMWF8W>0L\L9.!1L27,VX*U2UJ\1/6X@?+>%5?#3F9FMK&69.7 MFD=[G[?$0W.\I/GI.BXJG)5K>7 M64HTD;-*K4'<)*_(/G(<93M)DOU[O)PEX>+O4; _5+-V4 (U[6=3727DOHQ M#._J7]UY??8._C2?RS%;XA7M)U%-'>00DC?$89;5X<+]JP/2'D&[*?_>Y*G_/$]?8AS^S]?1A#S, M^+][S\.Y_J<7581A,#7$>(\1=^2;3/5O'Z7O0A0F?V#V4.P-1G[UXLBY,S>/ MU,*DO.HTDAO,RXM*Q\']VQQ_EI(<3*(F&)HHP9ER[5%3!3I>=%0*/ND]-2N8 M1$UPX-=%2P+W"NFAX'Z_]=+W.JBYHNB%NH-F!09E- 4$-9X K+G?OH-U&:#H M[5A57/PY-2PF@ZS4W<^?\@=:>PL?T;,#T@M9C+^ H,;SG#2&_'$;!1[QW\>J M>O1^II[\7/C9%2RF@J30QM^T4AA\4['U+Q<$1P/%.WU!B16M!F:.@D49!TZ" M5F'D_9.BQIT=JBN"HX<@GE5$$)95YRL-]T[P=W^Q0"^)$RS0 ( M"2NZ:!&6$[?[NWSF7+Y^GV]P]7MU?$0F[1#%]3 ]W?##(%3^]W9?F2 M5@+'E9K@2K"$+7?W9Q4\@VXWVS1(Z0'A7I-08"P#_F\?I2 &[LY3*?UWIHY8 MCA>*FK>7=5HUU'3/>I?Q,T KTK\Y]=I335 0[X)GO&0H"9=C.F*H:=0^WFG4 MBZKU,DPSC3EVANV\^X8T8V6T4KF(O M-:2E5I7_U=RD<3Q),L,M#D7LQ;Y22N,97JE;CRS;*#E.QKMP_7F8YXB(.2=0 MRH:C;E/V<4*Y-K2F?3431GHBPL<;CXBD, M5D\D_3%)BD3BKN]1-FJ0.UY2)AWQRO8Q0H'\&EXTU^!-3E?3Q$?NBL@Z"'TR MP4:._QA&]V$4A3^\8,5P*Z_7EIWD4:N.+J2'E91X%,=;"*Q#%]GP]YT M]/FW^:RE8 ;J$#R5C1.4P"O^[?;.8!#"HQ=X"4K7VA%&.UAY>*._6W6%PA"J M&@ S^H5P*.]2&TK:Z= #5>Y&$";]ACA*.QP)$*#VW4MG'(D@ "^(4V-'HDK M03H2P4-(6-%U'(D43\NJ[S+B*#D:OOBOP]!-W]W&DQ5M&B[\!@Y>93-OM9B< MFW+%DZT(4M2A>?(K&+2JE4L!0O\T6$O[7S#/-ML-4_^%W^$A(#3GBVH$O;\^U3A?BI2%0R&VO;\M;5@W FUVH)!\X^A%RI* M^ Y+^-$LSK5A*6XA!24UOG>LQO+(^>O8[; *74:UL\!;1G:U#IF:.%#V::(5 M.0ML67(:=W6D7^T@?%AQQ\NT[_,02T&[H"D5LA5)04DU>"N:RL#FBD IE]B82':W0U7 MK_]H7SO/7J>]Y\_C^Z?AKW^;#9L[>9;P553 M21G#G[OW C^'H?O#\WV!='XRS7R[OC*9UZ_E*W6#\T(S@-3=M:L]F)NY:^=( M?/_VQ?EW& U\)XXYE_ 2+135][Z[EKH=\E*6.B%E0$D$QY'C(,6SL^$G Y1L M!1P]FJ(IQ0]AC4#AR#QR7+1QHK_Y*:).BW4)96%,RD@+B6W*;YK!80\O]KZJ M&CC6U 99BB]LV;N_5G'$%KNYK-_0F;))1AL ;C=;L3HQ79RKJ]K,HMKR&_=Q M:9Y&JW#A<*H(!E_XE6QF2@W)M>60T6O13U^WVFT'\^?9/13+6?4_EJWZX_EO MP^G.H(__G/\VFC[T)OWI?#2<&8IJ.Q+UT%6&@5Z@O))05_2R>[W\,8PFVVBQ MQJ+*I?20;@/,N!7&Y!"8JD)4#9O,@SO%C1)>3-%R&[B']"3CY2#+%ZV*;O;P9N/TB\A^WF9?]O%(+4;ZR[3%$LLP;[1P/*-+_0RY[1?'M +V'L ML9*XG)0J*N;FUMA[VU)DD!%&PR[/),KI;.GAK1#6#0D<8\!\6JS;. M)H]6A M3LT*L)<#;]G0W/G93Y+(^[Y-R&0V#Z5>Z:S34#=)H%A>#6YXNC<*>$7;S7#Q M_[X0\R&/"F:8![[24D-Y707D&JO>Z21KW833WVJ)8FDZO)D3X/ M*F$L*=2RW62'O$BJ//N./.\IN!LQ"O1=3/I4&EGSP#LI\\ OO<.7+K:"#)AUT!#"DB,G4#2Y?D74LEU D8-#)8X<*8W?W,NLF4\,CQ^1 M*F P;CCMUI;5N"\8%>F=>?)F=U@G'\T,ZU9+!+EZ4^@.6VE"F8$4(2\NJ]3Y#343QL4F&&E98 M+& ?I)72:;VNT 'B)/*"A??B^/T-F9(J,3TI;S?$(L)V(!% 4:C4W([B1!#P M8G&[\1:05>O]0TM9LAEZFVTW&R=Z(V^Y)=XK[M H8)G7#R^S[%8T6=OC>TG; MXZYOO7#9TG8]O-@M=SUJ=!]5 M]Q8&SFQ1;=-L**.BW?I+FHMFEN#QJ6[/+BY:OH5MQ(&\D7/@ E=6 '[NP.:" M:^L(0!=2T:$@FPV&01'[%K8*$^ MX MHI2%^:ET0/7O$:_8?6CK"&@\3(Q^-;*-DW 3,^,#"K]W&+AJ.6#9SYK?5R=. MX#J1BY<2=[M(_G2B"*\E;[M]$WT(2]7M*!F:RV@\ 6?S>,],2+SEF#L_49PJ M<+YV@KU?-(KY!!%OH.,L:2BH\=2<:JB"7/)2<3P(-QLOCK$( NQ@U;&!$%*R M*7+Y;9+BA+?)&X1!*FS:C3!Z1*AR>\>LTE%L:XMF_#EN5<,;+X)+E#(9SW5( M:/9G5NHH"1H(I^$-;C,TV ?&">%_6MH.X(6DTO%2MI&0G4SF(UWQD>=7ZC@! M:@BGXZUJ59ZM.[M3;BM'[O#G"PIB%L3"]3J**D3.&RA:>(X_<5ZH;]\*URV2_!,F M^:V902RJV.) ;B8GS/N2W?0S(;FETG<_PF!5%!%/68]>@/$1]!W9_'W40 [U:RKZV,=9U;+BK$A_REE,++LRN62'::+ MK%3:7EUK:PM!(L3&R[VXLMN'4IAW8?M &B=>E?%A&V')WH%5R-A#+4<(?D_$ MGF8I5P$SPIP]OM>S((?>(:'#D^)<*;7@B,VFLKM;C>"DK8 M'A+4$&U6,3!H2*B2IW^.5#H1^+QUR.4K0N[]V^]D,9J1Q>BWT">Y=ZF1UH*U M ./#4741H;IBM@I8?-0GO$&>K;$FUOA/?$02QZ^R$2OAK"#:OZ M!.'*L/T_:_1O(HLXN)0:1=EO;Z]NKCJ-KJB(3)\QQ2#U5Y&WV/K)%@MT[P1_ MCY>#M1(H)5I$3XJ*$C,$]N>%<"X%8HT7;0%:E D7>8'JF[E2DX<\7?(;+ M HD.%^%AA/\UQ4N(,1(MV<:4IJ(K\A53QY"]I3OFFKKOBZ9N]IZ_47LVL$6] M IA.:$HG"+)=W4OK_8/&P?W62\\L\3XX"930K@^F MIYJI*Z/45%B1X9)6%@S:"LR@\H(J.ORKAY&?WY)>&AZ4PC@(8,B1$4IFRRJ(@@9\^GBG>&Z87A M0:AX&>1+:CRD%I+O# 3TQ:'CX%XAH#;OO=8]<9])S&GBO2)93YI2TC*6(VZ0 M?^'B2Z-VV.KTI;FSRY?F3JG3;2W3%K3SJD&$:^-7Z[Q:A;UI&)N?5R% *8Q# MS?,J,!25G5=;Y1%CM*"7CPU%_B1,4S TW6*>K:=?HS&%!$-5K$H%(4G4Z. M)>\\YCT6HR0HY5>JLG@5)2-2JR"(>I?6\:WL.$3B$NKT'A7R :SRBNL:$D+2 M,,V5T+TPNX5&#E^*>5Q6N2!^O,(RONL,>J+BZ/2HI,VL8F (UNPR0$U$ M9'I MGP29>97OG^KL.X)U 0#KD);7UVQ%2UY^@"OM (*U 0'>%VT)'"OD!Z* MR>EKC*8D"3?]G, HU1T\*U HXRDB*13L6O9! M9+O.?0WB%[3PEAYRJ0<&;EDPT,GI_00O*>ETIVS)>S,.$',JI)8K]O;Z]NK& M)!92.BW.>^+2M87%_ ?;-$8M9R46?.ETWKT4>H'+B8V,HY)VXE$A'Y2]-^GS M*(B3:)N&][&-D.6"8'!3:',4E%+K=JXV>L_.AF]79!4'AZ0@#%7X54BHE ".084JBQ.AB&BZE?\8;B.N[@\%;%-]A60Z-P/IY[U7/NL/!:S3 M/%\RG%D) @H>/[3Y1+@H-/ M3/<5F'%D@W*CGF8*VG6Z'Q\2#'%O^OB58&/)P:2,9@U!H2>(AP!(@[E10D)P MF?-4994W":&$_GF@U9D9(:3$A)=,%189A&9772H S1SSR53Q?\/.G%W-E*:B M*WI;RTS&B:>CT.Y'9T&>N*3%X585!\,)A2\3<4]/5=7 MX2L%CABVE?)".5[M+#6.OY_%N .2[*%7/H/7?BY]8!A[HP)&4TY06% JOJW*P?;[!\'SL_54M( MFB-Y94%R5B+MGXC$S2&W_XH/M"LTPOL7#&$RQ0=<$5IPJL,CBCC*%121E=KX MR^R $OK:PX0* 179:10GWZ#T_F"<&D>%USG<$XBEZ]L!O!JQC2?UIM)AL(V( MSB98.MR=\?(I#%9%,8_WPEQ/C>]%3PT*=_1]S!ZBM:PC11F"\#KX/=SS\B7R MPLA+WM(5KVV#Y$Y?J:$^TR7+!EDN:0>-9 5DNL_5NE X@'_3.OA'[T;AL1#] MX?A;=,C[S> !OU)18Q\Z3HD:LBIZW='LGAM( M!.##2#-5" FHX1X%BJU*P$AE'>85HBD:[2S;Y < X[W*0LDH;QT39.1L>I%R ME]$B0"NRTP,V#30T65M !3$)F]Y;5)#@DS$2I&/A$6N4NQV@E+64"-4R*KJ^ MJ+S":MM>_;A-\+]/(@\?3E\G#>BR5C6D/U!T)"]3#](1,^^V(OVG[3% MR(T__8U?X=OU[4>C*\ 7!Z/@)1Z*#XB/EWL:C()IZ.-OK_Y"3C3_$0JL%)(M M@IE(1,'BKR(JI.^^_U9MC9 46ZHY1MH\9Y8QY3?N,F:,9R2?F&*:D2;/F&5, M\8T[HIDCF?>J>BXC39XSR5CBPWQYKJZ8,^\GY8*E06L=IHP.R;4;=VX0.@\$WB@-DV8E(2)XQMU5WQV(I(* MY!7)FGL^"II[@OP#MAAW[/-<-#A$%7HL%D>FD6)OSC M(/SU*7'%)WRI!FUBCP9-&+>0BG'H 6V3>+%&J>>H)%U8=:UFAI30JBRJFDGP M&]8%YO3OQ,PJ#G^YEM7 "XK+S"X,"_)^L-YZDH"?UK$:;B%AF6E%88']US9> M.X$DVJ5*5L,M)JWY#(8,(] K(M>U!:E2^]8H<+=805[VL )>KWS. E^G&9M( MH4S^G";@;(69?'ELP%[&<8!JDT6^,1LIHT@+.7& )3YD2CG_$:HC3F5C9T&< M>EK(B0,L12);2N+'K9 ZU<.,&,O1\Q:MI=&[9T)?VHJ(F<0,*MOQ29N2$)& M(_*84Y.],*T5*]G24/R<(\ ,O&SQ?MLZ__*C!"2.B<",%,M]>XT M]9??NI[#/RX+U[6)!LV$SED S$45[Z":+QBR;104].D**^BZLZQ0(WS.#F!6 M6))6AV,4\A)OP9\G9.K;Q(KF@N>,,&=P;7Q;,XG"%Q0E;Q/?"9)^X [_L_5> M4L_^M_Q%:<:=C4!-X&R1"32N*RV4)/_,_A_>FI;%F?%*-02!.LA.?@6#1+4^*;JO M,TVVH/TO7N!MMANF_@N_%WM_C7O_R3 "'*T6,:B6PW@"C7KX.3_Y^!W_WF7\ M*N4 FF&Y K_98HWU9!VZH^ 5Q0F9W\O_BA YG#.6K2;-@6%' MLY5.N0HX"1H4/S!6P156SZFGSNH*8/#6@EJ1%#4TH3-)5AK(EV:,'*RW_ZS# M;>:2^"O3MLBO K)&JHNFA-KR&I\[:Y ^2_OAP3$I=*VXBLFJ/&%G0INZDP< M.>%!FCE:K(/0#U=O3][&2Y#[:_I;7I )?,V6["*%2B4 ?0:A8G4?A%N2T07K M.7GC[/!HQ8I:>(>U\*&+.S=AT3@)D-K=D4W1RS9:K)T8[>^]3H5@;LZ$ZX)! M5PJC$Q-((V%U;L78*;@\Q,Y#*5 +%&S-]%^(J>6I M;Z,T2!,OXA/.U$G0+"&)ER#=[_MTN]'D2*DIN;,9G*'W2?.*\D3WT/.2^ M\WY:T#JXA014="J -.1/Y:X:^(SRUO-!8!)HZ@X.AQ9%Y0U"W\>[G\CQ)8X3 MIY4L(T@-8:'F,A9YR8=B4Q2K6-3$S>W5S54786\HL*+,QD9/E?M'>KX7'^EY M1LE]&/[]A^-O6>=)D:J6$*6QR$"3(@^<>$T2#7FX=RD*4[1 WBMRQP$1=;R< MD4O0213^&Y6>PY2N;PD7U,BM(_WQ86]QK<:[@,'V]-\HIF>A.A:QH)ZLYO,7 M-U\TUF&46MP/BR9KC2B7M(0 LA+JR#YL\C QV;V-/@_[B_]LO0C172:9\::" MU2UC2R.Q564@AG,BI4L__A%@DJ^]E\HK#>'Z17U^Z/KE5S.Y5:4E5L8CZNZ# M+N.C]Q.Y_2#8.OX4)=LH8'*D5AN6\$2=[#J2%:O>IPJ/AOG:2?[T?/\>'5R1 M7&':B#9H/8<:*4)'6F/5A'H.@T48)/@[?O[&(1;] ?_O(EP%WC]4TE17LH@8 M-875D:FX ?A*[U8?'2_BFL/!>''\4/*.?R30;//,?R']%7_!H6K,.2RJ:+J+P\1;8R]9-F*94):K2 M''>4F&G2UA^A"B+NFCIGXO%4H"HG,HMH!E9#K,KQ\N0=E"QD?F\<&S@O^)?D MC44PB29L(U93T76D2#9)ITD4+A!RXT>L9**<.-<.RZ3(*F\94>3DU)$4F<** M_^^_C_6(N_5W]L^G_[J3IZ3*?WMYR.6OBW"3??+!BQ=^&&\C=+"MCY,UBO(Y M^/#/#RAQ/'^_?\K0PZL^"MS#82WQ$O+5F^O;JT^]7WJ'YO$?]^/I=/SGZ/GS M#/^1?J3GXZ_\0EP#>M_WW^G]K]V7_@LWNO&#F*,V\LWO^!S\_[3OY7,0K?\= MT\PI7=Y6%38;U4+\L\3"6DIQ0I\^P3A#L1'@Q+ PI>$$L;0;:ZHL/A@(3"+* M/\ F)1H8S S$!QM$5PJC(K3-A+4@/M@P;,WT7S10UI7=MG!!3LKGAQ_6"]]23A/JUC-=I"PL),IE5^:PCK !_Z)>$NURKJX!9:3LMF M@ N*:SP=EACDD_PV.W"R#CYZ@1,L/,W)SN+M> M9/.E7D,VL46A!HSGAA+C"A%LO,34WVP#;Y'"%+^KQQ;!IJSF2Q,=* H0U\V8 MX<^7,$I&&_*_.W')DV@%*8^3XKS[]?I*G$3U6[>:5XK5 C7*O+'4G[12[=.% M:M)J4135KIMJI??#Z^^:!)NRFD1-= TN)VZUI.H;3Q.O.WF4_U-$[<1JVE2 M3WH=P>YMS2DU:2+8E-5D::(#\U'R8I2A/#K=:"V2:<]J\C16A(Z >QT,2BWG MC\AS0\8SGX*UK&:#H+BJ(N3;NT8GM((ZKU1KE1Q7/!?4*B55%CVO$/97C"1&G%\GE M_+B2U7B+2:LJ6+QY%N88+7Y=A:__[2(O\]_#_W%PV\-_?'M"*\DE(\ M+BDE@.,KXFHI*A7']4.-CV4U/%D/J5Z4IS^# 494O45 *D71_J)HFOIP=S6_ M>S2/_]PDLP(H*"H56YSS:DAFW 6R5G0)V+>C.SFG:E'!>;P=;1!O+:@525%# M$^V\'3WS%NNM$X@_+$RK4.C_[17N_[4Y)&NHFC+WR\EJ?.ZO0/GP#N[.WW? M-F((U+(5;SF!8;K!ZWDPW"*0Q02%Z?#.?]:>BR^M@JT0"\L*TR4=UK/PG>>% M2B48]TBOET( R\4ZL>U_ P-ZL^,77QXXK[Z3;E+'[YK+/=M9_"KE,/X M(41QNH2G/)O:":HRN==,8JPZ]05?0@U!3R8S9YAXE 0>6?B0EPG32&Q%\[_M M;TETER7J9->PU+1#%!A/2=A(H4:*T&!B.[_'D+K+*C5R*[+@*Q!DNX2 MH8&P&LQQ4%+]-W^/Y/8=M" "V:E!7$9%!R$XKSZ:"Q5B*DJZ .>!CJ+TQSD!9AA#Y%9N,<4;L)HW MTH)KR*D AT<#O.?".H@<7V*&.:UD-5^$A-6114'U.83LIY+"PQMI I+-=^2Z MR/W3B2*G;%T5KUC4RZ>NDJ"AP*JR)>>LKDK7CBZ;10VY,!BF.4(?. XD7DI=3B/?'$J0%N(-,1* Q626G@ M/!LD[_-W9W[')JONHKL,7RY8T,C[_AF$IUJY%" X,G34]P\" IQ^%3&HEN/L M?/^ZA5^E'-WW_:-/]T\5/H 5ML4EV04Q3) M_AWP-]!5%3M"&#[<+-)("ZYA53CPYCT(W@SQ+@:?)Q=HO)RBV'.WCI]>+7_> M.L2NA_A'&\FVSHA=]731SD35ANEBKXU^X&;/X]2T:;QCV#1^Z>T_T7,"M[?, M/M+STZ]<3!Y*^ECD])/G?/=\DL&'W^F*6@!G@2K31QV)M"X>[6\Z&"H8;".B M7CDF["J!(T(=F(7)PA,:6NB!+K80W\8ZA#G4.R_.5,BM:+L GC9R9"FHZN[* MP=7M4J@8J=Z@5M"RZV(^74L)X:D/:B;9B_2:KL,,A<&'?W 2\HJ&'^ M?L\T?Q\^T0N7F=F[AW9?N9B_=8_Q_H8\'/A/2A;Y\7YS,E?P?]_)/PYDS'SLRM:SIX$:H%F) MJ;D"CN7;QZ/N!#QA1E5Q:[E02W"M!P4U>2)8?JR,=42DBM4D W,S]LJQP 9)H ,W.(^P T%D]S MO(^!W,V4-"U[J\F15D3S^-9L#AR7&C.%YE:F4#=G2\2_D!/-?X0-^;=KY4([ M,95HOET"SC;\39F,7]QVBNI];SZHR33CF$I19$?5^W*?J*C]98(B%IGJ-V0S MFQ1K1:MM%.X$UG#>LIE@2G2ARNX)Y+:'JXNO@;NSD"!W^'.!BW)?A*K5UMD3 M3DHQB@R@4"8U#9FN[&20C.BJ'KX$,D/1W#ND3%SB#8!CDESD:0WAK/,BI#H# MR9NU9)L!QYR&O! CFK1&M+H%PIB:Q$U7@K4OU.(I0JM+'SQ&U:32A4,Z+4Z0 M=TJR9SBI-LZ45G5.;+:8H13G?SL;SABT)>GU*ADZ$7'M8*U/ MBS:F\K.S00\A\7Z6XN.A&CA2M8VO*,,J5 :%)L/-BQ^^(31+PL7?X[07U)=- M*\MWA!@5L)31E1,8"JR#,'A%4>+A>?(Y3-+C!9DSN=!RZ]@*K[S0BDR G=S@ M/%6\C*NJ>7!LZ^+6A:_-3M-X%"S"#7H*XSC3 E94L,6R[^ZMPR#&);"6\#]- M2&IDS),DB;SO6%=8_?.0/*- WJ -?=RK59X^BT%J/1\#1W&M;"N3NT6M GUG M7BG?>,Q%MLT;/G8T:M-?T-O,N8VJ 5DZR*WM\9_6Q M==J6=3-<+M$B&0?W3NPM3B$8)VOF<;U.4^=.464ZTYJ.Y%WKM'Q&R6$MZ;\Z MGI]M5+#R-V&0#M)UZ&.1XU2#AYO5$TY*MU-4[@>LW-NS(J0:A6G)4](R!4]R M93QOB0%NO$RU&H^W29PX 3D,I@.503^I-LZ=>LV5I25/"03:[<9:215]]]_; M.*%D(&_8VH6*ZM2V(^5MIXT]4?YJ3K8,I"HHFA"R>XLX5?\#^IX<4&*?IINT M>NX4U:&^'57O+,EI)Z8BQ_UJLMMZ%>:CN+M^R R M]C^L94=NR\EJY=QIJ4)=.175YB92D*SC5#G4BP#V\Q0RU<^51TKTE!-(9107 MN$L5K)WTY):JJ/8-2Z$5,*13PH(ZURG5ZCB'N^9)\7#6A%S'[5SH):(0#1&H M)N)V^J[K93V7C>!Y)Q#!\TOOT+X]X3S5Q;OE3Q2@I9?(Y8]^=TV)_?LR>1K_-1SV[H?/P\?1?-:% MN>)$"?C@G@4RX*ZXA! HB#-&"\0$RK;U[>:]])TY]:@T09AOR=LX>,#:?B,) MTE=2KI?O[V_YB M$6V1>ZK?P38BL& U$^^\[ _6TB3>@IW44J4(C>Z->E>BHZB1&0J\,$IC1[# M1Q95N=7I77EU&HR?_QA.YZ/[IV%O-GP>C:>]Y_%\..OUGQ]Z@_[34V\\F8_& MSUU8M8X4]A0&*SS\-\?A-C3&"*Q?#5K]=G/3_@T)N1,:!;@#6V*9Y\6N4TH6 M1]"GVZN;C^:GDL8(4'RT!$7O=*!Y44A.?'BY(!@>R )6!353."A!E<7N5H92 MLXH#!Y )0Q5^%1(J0I%ZG#B-XL0%;JBQKOS"P)&I4'!QZR\I)6A); MQBPAKB0'2X80+7@-6$T4:<&UW309HL[1BGAPU)L2.%D/K K7MYHXLG*K2G,* MFC>3R%N@!KS)ZI\?;SAR:TA=JN!HP9'I%05.D(Q_!/B+:^^%D4:B7B.6,$.A M\!I"[I1<9!WN43"W@X7WXOC476I%:8L EY72LE=FBHJ;(A=M4HG2J8^C&U(2 M;9BQE4V;M81@6M6AZBT;E [2PQ4[BVH"-2WC4UV)&P>%F5\O'\,(>:L@NZA>O,TC)XB=!1'C ML^,%Q%G[:Q AQ_?^86[,9)JPC#B-15<5RZ7X5'?H=2['.*#[_% .>>*5+6&# M J%5A62QUI_V?7W&"^^+$_V-DJD7_[WSC#NH=O:"%M[26PRP8%Y:)%?;%"U\ M)X[)CQGR^W0'Q..['RZ\]#'JN?.3,1WI_[ EM#6LL)SR*NWDJI^?GT3A B$W M#5@:_L2':B_&)^HC)T>:C:NJCB7TJ2]KCKSF1[K,N\ V\(8M17F)>\/BLOB[ MO4RK\5DYQRIIL;M.L0#F$@582CG#WE:&99C+*OB (N_5(>%K1X9:O(!RW5W9 M58J"W^'Y^ K2NL$&AP:KI)C \4W#AC"%Y_AK%3ZQ["H \95$B0>TH+Q0?)T/ M2S?_S9B38H Q% 2 8AT3D=&XGUU[?M'=1K6&I)U^*B5U]4L=+\AA=;Q,[PXX M*S"S/$ 2U%U^Y63L-/S'$G)7YG)!<(#+P4:9R,5$U!FHTM_@F6OA! _H)8R] MQ(G>LDL[YJ3,KP .(D$5%Z?C&C)"V29IB% !@&*3@XVXA%J>(3%Y'CJV!I+; M>?(L>Y8(EL$'=@7@E. #6Z:%I*"*-M-PG!&X#AO/Z$?Z4RW7EWUERQC30&@- M<2L=O%?I+ /JRZHA\,2L'W%^R-T[Y) Y,__'?APC=B1D=55+Z-)89 UA)ZJG MBX-$:><&:R=8H7@4[/_]<_E<)US/$AXTDU=1<(FR'4<]&A"OA#HT(/6.U')W M=76%-_@WUM* *:^6AY14TV#X]9ARY7K"WA,EYS[POYY(;3Q]&S_WI7UE^Y!8RQE&) M?3CZ%\7CI'H3J?;MYK9]8\_.TCF/D(-U_):>5WG.*\SR8 :JG+J9YG5!"3N= MODW'I1J,65H.Q'I7:P(DZ.0M&0P$Y1"0O"53#EW+MV0P(!)4<A[Z2 M_)!$_GT0'GI#0KIB%Y=6Z=4FR6++Q$A]BO&#%WK)0"]J'CZ2L4*;5X^W 4X5;#[4L M."2;+H_B4FIQ[&G=__T%[[']KX''?)WXN A4M 70HB!=)9AQ9W<%(7?[/?O. MN+5-UF'$R?+ J6$7^))R=C]+;+O.6=UG2 .1-;M\FL@RM!\M$R<:1UEBY?22 M.7^'KWH^8=6TBC5UY36>%5;]6E/]JCROBJVL$!/4>!;8CBXW'>9($YDUI)9M MFRZIF)GX>6Y3WKK"+&_5O"$GI?&TKE134=K?M/.CH/\PI=B(3DI8@:"H7(K< M> R.W(*E97>66OQGZT7,,R:G1E%'[["./G0/^[IR*DI.2O?9^V"6&.D..)=^ M$,;)%X3/VT(,852UERHR NO(36J2-) 3>W>?9NHUH2JS*1Q;Q\1Y(Q=KN8IS M-T$R#ED$XU6QBC_2@JI*> HE6(T>X7MTO&=>4U?4LXLFM:0%EBE4ZU)6TP!2 MK&L59^I+;$6>T2.?G]Q]8+P<)?$0[P*3M_S%*,D(B9MRA,3LZ_UL]##J3__Z M?V>]\>/C<#IZ_HS_HS>:SWK#__DZFO_5&SW/A]/A;&XJ?N*@B_B@BQ-%,&(I M9*M_:S^BXM"]<93U*MO>C_"6*TX0.G)%N7\K%\Z+\8(P5'ZB..3>FTL]6@=: MRC2C6S7MI;",H^2(;_BO ]?P']]FBS5RMT2:LIQD$T>3GO@^49QDFS8'AD.M ML>! /"VZ T,R5L^I+KG5%< 010MJ15+4T(1.C\[?]]N3="8-G*SM!_2*_/ E MBV7=> ERF:Z>DBV PKH&&$5;OPKA@?J;54P!^V=-&0M'X75.9>?E "#K9BB&< 8FWZ=8/732Z<1S@Q[6@BFSB5F32&!M*][,S)Q M#\+-BQ.\"2USS J=!T1:.%B>L3%:_+H*7__;15XVN>'_.,QK^(]O3VCE^,,@ MP5,I9<6BE #J8$U2U0=BCQ>FZL74\YBES0#:6J:2L^'!231&"ET**>R)U.932: MC+EQY/O?BZ+?8-%ONQ6:S(2=+Z(%2T>>$2B;,,FJ&0;$6T4D8Q6M#CPJ&%A" MI!6D*'3%S#1Q(B5WY:"6A<<9:0#+)!"7M--K!'FKDKRS%?JXU55^H5'CRB02\A&9*7^62+1U@8Q*'ON22D?*\P M=MQ#@Q8!4U*8'V62J5:(AC/3@8'O6V?@%R](OYUK8W]]-$'1@N"]0O=ODQ0J M!N,D6K"384T5H&6%/'#J!LB>>A0L2, ;(@,QTW:FDZ(KI]2>6ZQ).UFG7".: M$]BT3\,CY9(9WL/BI2A/T0+AA< =!T=6M6I+<74;=A*MN0I@/4.EDE>'&7Z\ M/'@?+7%/I:@EU$Q1M1_,/V:EFEWUM: A(8/W+@ZOI56U$[&"$O:@1>X^IMP&R3CY5ZF!R].(N_[%A]^ MYR&F_>! ^]]"WRU/*S5;L8L:*I6@(1]0^[&L)-7-/3YYN,2PC/!RG=Y52X6N M?J"$KI(WO7KW_=GPH3<8?YD,GV?]^6C\K#]*5<%,NG_P;'FLDRGRB:$IS9^0 M:HWTS1]&1>=%/XK(JW=I)^_?#F5V'>__<"*7&^RJJGTP MDY(:MA1VUEIUU.E+WXGO!(RP5UH1,"1I!UJ*#;U*&6">$=EUE.O#42Q4E.]67 KE4YK?KZ.,@8N$([5QV? L>T:N0I M9]VV% /EH#/S%V&YY\5*EY MFPU*27# BP%1 6 'EOLR90^,SEY4!O%K9/MU?O/P%(0"4P'XO*D0@L>YZRKF.)XX^")/*"V%ND+S-J6L5%/EU$[19 A@7P,V!3[6H( M:37E*X6B5SSRZ9I\#K,$9MF*$:?:.?Z=!& ]A\E?*)FB1;@*. 8P;=\[7_:W MJU(-\;@&\\H=>;/M9P$6=2OKG2\%ZZEF1Z6[[E*IZ<(SWB9QX@0NWH!G5FE- MVX?2=\Z7JNVH,K\VN&K([9]?QH89%>=C1D_V4*.I/H[6Q/X"CV?R[)%D]H]WPMD_\$_D<[WL M>[W\@Y>L(+"S@JA;EZ:A[S^&$?E1_W[BZ&/%47UG[ET@#?E"VE.8)1X'W=\5 M&R2P =JUOE-62_>7U&XW2YPHZ2;I =T(7XC?CH*-.^8H>&$,;S1'<;Q%[L,V MVE\C9IYU,K8U^88NE"V^2J9$?TT=<^XR1@9H1?99W9R(L>*7*'T&8S^$-4W$ ME"]=6*UR(A95<%-W'1MH#VG3;>A-:BLX+ZA?13X]V;9[&'24]']D5Z(!<:1& MBS0S,?FGML:"Z.?!K KP#"N-5&C!!ER-YPL)(=/*]-)W+I1NJ*N+#_W1&/\3 M>:LUF0=>4>2L4'[(29T9R1*\;,L:+MB1"_MU*U/#LTIV#@^S8P+,0 !&7V/C MZKQM],P@>ZIE5\>P4M>#R]!2-K0T@W(&QY J#98\\$V,+:E.7(97:\.K.2YG M<%BJ4B+%%FYBC$EVXS+*6AME*I"YG+JZ=^JZOL+8?;B,*C"GKAR0RQ6-F('? MP#AKUBDPPP^>]4^#8BW)7J#F0L' 6!'\^F50:-'@)6M#WW6]3.@#LJR8D5:^ M>6&Z0KUU/P/#0<.2R?\JMYA31%(4XW]/G]K&&MPZ/GE9[!V/]>WV!,Q8,,=@ MQB@"@(,ED4@--"F]'64IF)L!#40'+R-1PTC4#(\E%T<-%,S>&K<]$FOTY#+D M- PY53@8OS)2FS4Y1VBUBM(HA6)R,\9QJ(4O@AD#Z@Y#IK36_)R"CG:IZ_8!U\>AX43HJ-68_T]-+ M,%,VH/O %C6MZ*C0Y*T6JJEG+T#^4ETV_U),-(R28'C5)384S3@RFNW^D;.= MQ.@7)LHRL9F>%1W/BO,;D+RZ4ZSJR%O4WI;>2&Q+#]^Z[$4[L1=5];8R:Q>I MY>WFZW=6[?^TZHBYXK;,M*R;^ /]GQXK:6>A#!C$V\&IS(MJ;2C:3?DP;?=, M)1X4$[@3WPF>G0UZ",F]M?* //:GP-&SFBXUCIZJ% -E%CK:"Y&]X1?$2>=$ M+0L.]M8@++-'7$%V3U25+XNH-K$]49\L <'&EM=(32JTY+9.[^$=A V9:2" M,!CTD-.(!;E*SVIG>(KEQ*:1 _ )KTZ/%W4T-C*V.'!H2RIFYP@KYIAJ?8 5 M/W\97V;'EP :&O9Y=@ZL[$K/V, J?OXRL,P.+ $TM+R18N?0@K\KO(PN6-O" M:V4YQ$[3'EG^=++M;G%=7@H!VCP: Z%H>WD>1I%*;0,>D?8,PQ9'!\PQ?3'# MJ#YYPQO8DOV[C&[@HUL%GA=34*W3/[S!+=F_(AG>8S)<708WI,&M D\-X89V M#FX+=^.7(0UN2#>$TD+C5]]/V]V%:)243E(0!#%KS(E5MF=4R)J*&NC'LH5C MN'GQPS>$9BAZ]1:,>*']Z$R5'<_#Q/&/?RPFY(N]3(5QS]E_\]RB254U>HDJ%8DR #!M=B:ZM#CI=3.P M)P]ZXD2D'A[SV7BA3=NEW<,"V-5^+:4*M$ MUT[P]N1M/+QO9<[,_ HP 12>EVL(U^D=5&<"Y<]H+="L0N,/@#0F+5;')@S2 M!!8#Y\5+'#_50SS%E(A>D?L81H];\N#W*(ZW3L!\ 52Z'7B4U$.1,A?5J$I# M*LE.^G24GW[0&,7 _=CY,KI%?5[\%%F:TQ,_Q_J./627YZ#6 A/2XA_QR9B2+N/KL8D09B%!?6KR?&X8Z2O?AA-ZU@0_7P1P@\=CMIK M^S3:2,.*+(+*/$:-#Y>CE]&TCHO2=RX#0*\J%:T&%EIB3IQF\WWD)/(6:1S2 MLBWCI&!'+B/%L*[;\9VV;2B9'3_V#!JU7#8VR'@CRWZ3*?.67"1'A))AI:X' MEZ&E;&AI!L4"LVQ3#>9*,CJVI#IQ&5ZM#:_FN'3?P^A<=X.7005M.W@Q80M; M. V,M&:=LF=1@V?NKKMH?;P8PVK=C85;F\;"]VH%?I?>Z4X1B<'"_SX(@U2=6\>?HVCS MCC="VNU)$>"/'1XWM>G,&%( <- 0/-*QL26]ZV4I^%K3D%/7PRS6Z,EET&D8=*IP,&Y45YO',4=HM8I2;_(15H$7Q-XB MS2',.#RU\$5[QH#HT$OK/IX*3FBJ"H1/V71,7O@1D!IHBI]?I'0->6 M''2TFO<9N!J[YF'TYS*6#%S]R&!Q.;,4=JA%C;5P-#GYX&6\Z#Q_B"C;^#&C M>^]RG,,A08%^\FW-E>X;=A/YUG>"[]2#_T$VU?I'B53KNX_U#E\[MR3KN(O? MU#3\[>.5@;/B/I.6.)UA=\J#O!/YB9 U42@K+^M MZ:_3B21' 9XKT0R#GJXW3SLE6HHD3)6_S MR,&"+K*;G,"]=WR2UC[._Z^OWGA]Y]_ZG_/!C.<,G\DQTP\C(56&W&K:J*>=;^&^^'!8'5O?NWPB]" MAEB)ML!,1?)0\4RI3370:5.IF/ J: MB G+IL@42L7B M7UZ0H)GG>XLPP&P9!:]8V#!ZFVRCQ=IA6+K$*]J!50-9C?N"2C5=7 L<& *8ZO#*W/I+9_ M=_"P18]8X4>J\% \V$8$EXKD8")5P?&I%N9EZM26O?MAL_W%(MP&23Q%"^2] MDN%6U +K4KNB&CBFU(:8.S921%USKPG2C M9,O:=U]3'X%YR 6?5[0@^KNKVZN[[F,N+:\&DZ?JT\DD0B]Y[-+N,N3 YK+" M* R0;,%68JA0 ZP'Y:A\207KQS$BJV0%,YAE;>6 G,!:WSR3WC94H?T4!BN2 M3XQ)ZC<^ ZKKGP$K:BI!@\%3X[P@QXLS9($,YD LFRKL%Z=;)F'K145%<(Q1 M9[NH(WGW7R3+C^$3YZU\IMJIH,)ZP:L*CB\U@6;;+Z2EUV#M4KT5R0]>Y;F8 MD]ZSNI)]9&@@MU;3A)I]1BY9MH-"KL!FHZH*& HT0(X.OY3$6N< ->"GQK;= MY!93!@IG)A"M"H8,2N>#1M+#LF*I,6_S5LA^X#Z'P8*[SY!KI*C6Z]NK#P9G MF$9<8!C FVFB S-/>GK+E29F^**7!D,%I?.+K,!:#9U[A1H/[SSZY],E6#;B M\UW]B,^C7O1(-WJ[?O32CIQY'.C[V]L/=R9S]D$(!34Y#]5"J[P,J5/")1JT M1HP=A)5,'06$7=!$U6);-"@$N!M"PL>8([/.>,"]DWQU" '%:Q8:*APE%K>/ M(D(9",*5==6W"1)Y$0&D ^*!^X#B;3 ,4$2BE-+@DR=OXV&]5*%<4;&HBW=8 M%^^["W<=6169AY3C?ARJ*A2[:Q.>@G)I.(?#V/ ^J8RO@, " YM;OC(LBZ^8 MHE<49)X>^0.*?WK)>K"-DW"#H@HG!<':X%A5"WD:@>J+#^OJ626/A!SGF>4! MVLU4\:N_[ODI_$D"E\]%[F%K1S? MKT&R!8#D:+0#4:4"+<8+D_N0_$&BQS!Z1,S=QTDI,.Q0!6MYWR$BL>;=QD= M&NK !F;HHT42>0O<))Y.&4J@S4HB]2RF33,=:'6?DC[*Z)JS\IR250%E=9LI MJO:]3?12JA)%<:J&7]J5<]>3?I'AO1+_O+-_E>'CV;OB&9R'Y*$JSSCJ-'#Q MPZOCW620/NHI(+R@B:K%.C\\ ' WA(2/,4=FP'YXP%#A*/'$DBH@5 M^>.VX M:G45I :RPG714_<,1H=Q%99-T;B*#G:?."_#AL/_,>W M 5Z40]]SB5J& 3Z[$GM">0?**UK4QLWMUL)>VD&'@T."JE+&HBT@'-MUPQ^J9X*X88<^C^-S!H MZIXT^1)S;K,4NTF(@$8=CR>_@@&N6KD4(.H,MA:T_\4+O,UVP]1_X7=X"'#Z M5<2@6HYN3GE?G)]\_(Y_[S)^E7)T/]%>*\$SEBYXC9313OZ39HG6-B25X'@Y M7BYCE#R@[VE>ZT/B6FHR^*HZX)A1"[WB%K>>T!W(>;1SIP^C\7??6Z6H$+^$ M!4)N/%[NG>T?J5$,XI5MY$1#Z6'%U@F3XUBN+#SC, H$*<)KXER((JV##O@) MTN0<.%'TY@6K/QQ_*\J/0IUS(42UT-W83T2)]T\JT03AQLDSL7NJ/WG.=\_W MZ/E;Q6H6%?,!*^:N\VQH(KIFMSTP;J*[IU;2R##%_NU23=O&/^VZT?JJA361 MWS81249@K>]?2#^3IN+]"V%F4,O:R@IQ814]!LQ:T-0\G: S2L;+N?.3M5XH:=Q6NFG43LY279'BBI[XW(VW+XZ+1L'N;9"=0Y*F[? M%@,BWT#W2:54#SG'FEJ##6<9&* HP4>+J1?_3;Q \$J_0&2Q)ZW*I13X='5] MFE)@,)S.^Z/GWG0T^_^S+ *#\?-@^#R?]DEB@2[D#MCIY2M62ZHH3G:[BK(M MSQD%)$G7>&D Z(7!C'\A%(Y'N(0\G8[:+\EY_W:/@L5ZXT1_44+U M6.>6[0"J G"44147%@J4^_!A&R%L%V5N_B[=2UY@!RV(5 MX:-7H?NB\:R!T%#6T%*?GRK"O-@5.@!ND]F6+Z M9;'\I9=_NA^G'>_NO7^R97;)GWN+I]^9.GHL]L\IX9!#X&G@VM6=6 MT<(XPAKLF1 1%@&IJ3T3&-9:C& @L14 I:X1#!BFBFW4]J I+BP? MP] EH?[N=I&0LPD745X56X&5EMGD>1NRD1LB)1KNN[B"*DJ* 80'ZBSC$'E0 M 64#R[@-Q[+9]N7%]U D9G,7K 6?%!604O8 -23N-C'66*OW3HS<='WL!^YS M&*#-BQ^^(93'2QZY6-Z_Y2KB+"C-&NT K236' VZZ/3V1%8?N3:X*U>S1L$1 M3@-GFA-30&2P?8ER&?O1E ME#ICF"N48#S++!?HQW#+?JVE7*@HX=WMU4?3;Y6U!7.%#C2D\%.)LO=:/9H/ MA$F: M0BCSMR198%"P\% \<%Z\Q/&/2LAY6MY28L/'7[Z,YE^&S_.]G^5\]/QY^#P8 MI8_,[S[96QR^V0'_2HX.#](+/#POU;:$0]KOART:!<^8 _,? MR,?'"MSI-3-SH%CMPEA[?X7GYQLSLTM#;,I+2A,%*)ILFKR*JXL^,[0( _(\FCN?VEW@9)/+,?X2478E81?MHT%!VXP8[ M#5.&\!QA'QLD955ER OQELP&]*_/"?YK94?2\N@W=R0Y_@/_N']D1/IH4@X" MJSJ:''^ZYP1N[_#QRQF%1> /[3_ 0A(F%_K%BQFC%[9AY:"_ RDA+SRK9H5! M^LE+=M/A (\OQE50N1 8L&M@5+14"\IF\EWE8A>9[L6\HF#PDE Y#Z<*R71F MU_C=\S;T5YB]E!6&6M0=_>3'5KAL-GL=I'B_AK0)OZ2V<($E=_MX. M1\PBE21=:7\56\S(35E><1-O4YW2$ M_]/Q_12Q_*F&2?@#1<, 1:NW@?/B+.CO(]=HQ1[RJ%2 UE>T%;WEY>/1\8![ M@X4EE]HD=58\"K+Q0+O=XY6WBP7RHFJPXIM2 M;N4&SH=<@K)K?2Y;V6YGIYZWKT&$%J3++G/EXI2V!_PZ@BIZ!MNH;^RCXT5_ M./X6?4$.^;N&#^Q=V0?VL3^:]O[H/WT=]KX,^[.OTV%VZ0S_#GFOCX,\K#2B MQQ>7O&K?/GWZU/XSQRCR7AVR_^)=#9^4*K+\G;G87SG5EJ=P$;G@W?W6@G>4 MGKC2H[D7\W*)\JJ 5X&0![L@B)"23YXZ'C^(FUE5BI>%&/Y!^[?]?_[FH0CK;?WVA%Z1S]D BU4&C+3,5KB! ML)UV+J+:,\H:X&ZMI=H QY<&R'-H5%L5G3YF[R4=!2_;)$ZU]YZ_XV/7@,N4 MVN!R"",HO_'L>0K/[D\5?HR4DN XT=3PPI=,D2>(T0#O@ZQX&YQVGWN3QBH. M&'D^ACST!434FE!$C9OA09Y9Z+M.>5\4"5M06$Y8SH(+5X'MRD+[_ZG@^ M63UDOHN$;\#Q_?^0>YG]OE4 MNAV+F*1&=D7^AJQHA_:I]<7Y2;RQ#][93D)4\C9>GKR7?=!\?,V@5ZVV+**8 M.ODU>!6VS*OB6"*+^C@X$IO!H(I:%G&ECJ0:' 0!;(>%5J[JBA9QHZ:P[7@5 M MD@3ZLY(]Z 1=QI*/2.0W>6<&AO5.Z[_][&:1S:>/FG$Y'41)6W?;0Z%C%% M7L[< G?592OL:/."!<^D?0J#U1-6G=N/8Y3$)'/@@Q>_X+ZYXR7KFE^TOD54 M:29S3AL=V5D-^+AGBEG?BO<_6:OVL_K]IA,J6P8\<>]X@EV?LU48$T/'][ M9>T71^@-'J$?H7OJWU&3M>G5B!W.!_=O1Q/78X3^LR76!S%/)U9-, 1JAPA< M!RDI'8%Q1J8L:OO>2[LWG=2$RPY)M,0\FD2DAXQ[O!\58KY)G*IPD9?$2]"7 M341\<-"WY?T*"?[VEP59-4&)9C#L @N)-/(@"DX;4JH -W\<^69>2WNS7G=H MH9##B8.]H/R0D7XGC?2[,T>:)S^XR5Z]A_H'+.F'\T":)S^4*#:M(?^0L&YI MIR>M''A$T) L 1I('A82LH+YB%NQA!O0N2EXDQ+U0!C*T@,)3Y6U9>H-@J M3!]PD5]76-]?>H^^_AL*#.PGI9L>"#WL%!D.JCVP M5T3E@G54%AR)&@#*6[JJ1 :P?E6$^N<2O,TP'BASDGWT B=8>(X_"6,O?<>" M^'[&) 7:,-AN4)0B]QPF.PTB]]%W5B?\T/49.ZG5JK8L6Q3;"LNRAFP-Y3^K M5 ;Z(K6LHU-#/2@R'<$)3C_*'$I40W,39S!*H*;=5*JK "T)#A3LM^B7-_LD MT+N]NKSZ^MX0" MLD)K?8A(#>JM3@+?8V]8/4U"+_'*'HEJLF7K,M6LJ(R MX^F)1]EN!Y2V577>4/DM<&05I [G8*%=/8IL)R]X2@U=+&^4*+P;K*D%AA). M3.2,YSK:^W#WZ6I85TV]M>XR[@9HA>5VU?%VD'9]%.Q5,UX>7=O/4("WY^F+ MJ13J"=>U@SW-Q(7E;]7&'#8*%A%N"#V@[/^.@L,Q9/:"%M[26PRPW%YZ*-$_ MM04!\5?U\8#G.'< MZN!/<.H>% M1[O/4(-Z4N0;:31F5:'JN!Z@Y 67#-FZ$PS9V7>AY06^) M.]%[);WHAKA^]O".]K">616L(O^9T^_[N$KTA[FUB<"Z3@Y0SE6G22:>C M.;2ZQ0)8 '6#W\0MMHH_-GG" J""-#!-/&&!8:LQ*&B79M&_/;95H0Z,:DH-=S #RAUUK^,UG6]LVA"+)0?H#Y\8\ MAA& /,B5570UJS)$KGD5&X4<]O3,;!X=^>$2MK<&6],Z=7,STI\NVU MY>;5\'IKV W+V@7W6IGS+FBC?9Z6[##L92WV'YI;["/]%S]]TX5W/] M^T]WG]X9O(?$L_[),Q?[*UN=9GQ-GP6ST$OCSYGTVM35Q>;/LIU"VC6VR8@F M%P%5I++I(@ /Z2!:7(1 S;//%JOL'AW@'0"P/&4Q",,IX2DD)!4N,L)WP= MH/'31=U_O+WZ".6%1[.KBC'=6W2;4$-U]&.TAO%!_] YC08^#=6." EM [EH M:#P*BL_"G%HW2?;I0;C9A"Y)"9AGXV;PO$Y3%R:SF:Q,GP 2C2C8J9Z&3Q_9 MYWY#[@JY1+Z>K0 (*WHX=R9]GM<2&C;D7Y5,!<919N,%\&3>XO/PK?7Y*/ M]M*O]L;+'OYN#W^X=_CRN5Y9WMY>F78'KO7"-JF?F:708AUX_]FB6"+D2.DG MP>P=Y$"O=/?5KZ3+!27K3@?2#K0M-C2YG*PBE$V7DP"X(0U,D\M)8-@>FP,& M$G>3 _J%W:?;JP^&GVJ1AH)_-/\XC G;=\ZJO@87#D,B-[Z_%),FJ+!&T= MW7^$RZ-[C_AL+S[N3,9$'\QF<>Y%=?]&?$KP")FB; F(U][+/7F@(=R@0XI$ MTC&/O(G+LL'QKD':ZP"8O8$<(<1LT"VJ[')%PK(L ]AO&N9&DPL38-98K1@$^M'J.?S0!@) MR<@T3MB3+M4.-&7%93K:*C#X#_^S]9*W&;&"I7?C_9<7_PT?#@X6(39\TO5M M E.-\(I>\ZL?%TPEQ3Q,')\)^=&OM@%:)1KS03M3EQ7W;WN7_H'OQ#''@L&M M QA(("8,>?5Q[G@!1,WQ_:%$KFA.%<&UBFC_+C@&RQ.&0[I6M0;E6'\?1E'X M@SQAQ]T]GA:#RX1642RS24A14,#G+@!/%>ZM8I7!$07W,% V= M=WR8>9R1$5_1?6*9+@:\*F;X<.\MO843)&7W$UFGBEMAIXJCS_:.O]O+/FR9 M0X58E4L$J;I(ASL\4C\!V4EQ^&$F M:I,5!/>//$=_N"5B7JQ(U+8)2!6B=]_:<&0N/B3S\U"$(5B_/:%7Y(O=[7 J M@R,-@(U; \T)W.^TOX7C9[;:2R9V5R/2!EQ2R2/*H4=M58#91^2=SJQ!J2+> M\_<1[!IP0:^-$P=[0?FA('VD@K3G9"'FK!VLX@49/UQA&3\"P=C<:B&E*\Z> MQ-SZ0). NQBP*X CB!0Z8N!R)(4ZW">1MT!_A.2.,,OTR9GBA>IV F<.4-5( MBXL-%71BQ7J,$#IV\Y9"GMV _?!+R@XETN%4#'(G$FX#>>S+%>W'7%!FK;$0 M<908LRL:M\!LXI SNTJH5P\G?H'A+)H(M=9">_ H&WVKE M4H PM9)6:/^+%WB;[8:I_\+O\!#@]*N(0;4<1E%P?O)1./Z]RRA4R@%E1Z%I M[GZ22T:J_+-@N -@C32J2ZDY3.&YX A MISI%#J;%''4']NTSOAC+XA6/@LQ$+727*NN&>B>9VRLFR;W2_O3>]Y8DR==K MGN3+R3OURS*,?HEQMWKQOE]GZ*7ZK?V9:[98(W?K8X:,@E<4)]G0(8$$4_02 M1@ER^QMR.H[OWP;X@+P*HS>>#VK=YHH#]=J\(WP53.7I2*GHG4ZJ=9"_XL*I M7! <#Y2B6B:-H 8LHL-.2[N4R!4Y6:HJ@J.+()Y51!"6U20Q /F]P8->&,$# M%50HH-,318VYMLJ@T*1)< S3O!8IUY6BU/9FR%@WC71'TUUI +G?LL& M^O+YQ;%E:5>DMH=(&J0$H2[(?=?U2-]X"\I1VN]#. QE>:[=UCEQ4;VB%,VC MBIYKE]WVC9?',F=^%?W%(MH2"61V@)R&SHU?"K6D(5Y"-;DH;Q.PAQ6%4U+U MBTIZ9SV5FBM'T5,8BAATV?B=$X/;5Z2FM^XIMY=Z[X^F&(C(6V#E/Z,DN\B3 MN@EZ?W5U?7H3-!W.YM/18#Y\Z#T/Y[W^;#8D]T#@KW'&R1I%!X7LKC7I]S@5 M914L=Q1D*(L:I128@2^DSWP!$A5$6UX@U6!-4+0@BE[A"2]-(RJ#(:.R-=#* MR*?AW-/&S#K;XB7G/UO6_X1W:U#GY* M/54"8S9E%VO;]ESL"/>.FU*TR-_WMU2A(80E1TZ@:'*= *AENX B!X=*'#E2 M&M\&-T9_XCO!L[/AS<+'1 M8QD%Y+CDO2+2&UR&GJBCLCQ8/(1FR7KBP9HI8[3X=16^_K>+O&S,X?\X##7\ MQ[:-,C902X$"M,3.*BJ7HFJKY$:0:QTP2ZF1Y^C,8!$5A* )7 M*0HX]\3?/2=8_?1^)P8$51XF&2WX>! MR_8/IQ<$#J/4-E="PN[/V">SW%.5,S>C>%$[-^8#9-499_DR:HBB;IL!:ZS, M>R=&[B#->*@C2'7K?O+%:E;U(^@\/H_EH_-Q_ZHV> M'\?3+WWRUR^#\?/#\'DV?.@]CI[[SX,1_GTV[\]W21S&C[WY;\/>I#\E[B># M\9=)__DOW-J^M[UXWUV2TB'<=]B4DTI%KJDR(D=PG4 R#ORW(X#I+BPJ&FPA MQ];!"9?'29K?BV1M,).8.J3S_%U-M0#/CZ9ZL.#YSG.Q:&YJ=B1/V]/S4+** M@J&#"@"+=) 2V61^/5I'J08S?F%04$HIOQHWCH0FD2M,4LS\B)12X+'B*+R( MEJAP0,UAPD,3]S;=6U?.K\<%BYKX@#5Q:]_L6BEP>UXSTF@*3+/%HJ 0E<"@ M"CR.="8GV"P"C5#RRHEK;I'<-=AGN ME\,$N69P_QR%<3R)PJ7'NEXZ*F$]YE6RJEI12(RJ&;QWMO]@-?Q)+F1+J4V8 MY:S'7DSBIAYNQ3$_!Y)J/@W SK)GL/AP*&$_$RID5>0A8W2]W[,]D_,)SWM5 M,\&AI/T,$)1YQX2/FBZ9VY\(#O*277$6'O,%)>O0/63982?>%JAK/77J:V%' MID^6N*SD>>(RA>P6U>^G*LR6#:%-FM(O M6D_DMG674[SQ!=B1NF[NI@M/ M\Y66B$(9ZWE0+6V.ODIS=.LI8Y5YN-\[/BZ*9FLDG746L[$MQ_;O62][<=K- MBSO[Q9W=Z.0%R)W]9%+KH#N[ F?+3]F#RIWSX/DHYJ_'%)B#>ND)W&XY6QI& M5 *#*O XTEGJ; D..PX$1?3DA>RLLZ7:6")+)V !D9G>3%V-)0(S>@647XT; MT-E742P10*R$YUI1X3H[PYIR9[=M+FZHA^Z[LW/?P*$7 L6(YAB6S7P"X@*= M.*2!S^Z?$R'\3\J"H8$$;"RL143K/N0#)U[W Y?\'^($]>KX9)3TDX$316]> ML.*]8"=4%R@E1- M,Z.^Q#8$G_07B_2IOBE:("]]5F^*?+(7PULKLA7;Z90U M88C5MHHO3616E!K+K#=/%K95%)KEH4,K:Q4;Q"74G!5+D8U6@@B3"+TXGKN[ M*\=3:.J\7U F@Q8"-:TB25UY%>5T-KO "/"!HXE;K(D/W46^6C)5.5_-Q;5E M,A+G*HE#1KDX4-QK 2XHG;8',5OT*]L'5HR"_G*9OL.,8I)GTG,])R*&US@. M%^F_XHGO]] +DC]P\6W$W#0T:A,HBP0)4>:3>F5T_WQ;M0,_*+OFL>70@&UT M:BBY;:E]:9OW2O94U+*-,G7$U7+6,;*MX6YB@$)=:\NB$T>#F],GS_F.U\ST M!CAP9TFX^'L=^EBJ.(L/K=BLBE8'PP1==R6-%-']?>Z1^&)7*>P*8*BB!%HN M4T0DMV<[.G'>ZMK/>54A\T4$X/_;WM7TN&T#T;_2:T_=))M- A0%G/V"@28V M$N>0(R/1-ELMY>ICF^VO+TG):VE%B:1$BA3E0Y!@0VH];YZ'U'#XIGT3JFRU M PMFL S?9@_P"V/Y?.CW$'^8H=%^36M-"+<(L]LQ]SD*Z;T1 M.\I 34A;0DG+Z#I&'^Q==] 6/50,G7[=CK3_Y^!Z-:\//3:Q^-;"B84R:8GV M.2YS0<>F4]UX'X[B*\TE:6LF(45:Q_M.#S7#O5HUQ,N%[\X7F3K]Y4(YK26+ MJ7]D4+1\^AU9K^.'AQ@SLSOK/E\,CWJ6=5@#%"[Q M-3B@C-K 3T'Q1_OG?Q5#IY^P7@1!_I"S_3![8:9WI!*XASAE8F!'<9//,%MM MVY7\%)]2P_+J@F#Y8>JDT0# ]+>3FP2"-$^>A*M(B-4#* M, QO08(1WJ65K\0-W**@545,/-$_O MA.2BKSH KWM+UCA'RRU'%/JT[693H59HL$17]5$GFQ?5@F#(V1'*FN8?-T3 MWXBK%=IF.D6DX:[OK&=0PL! $+)YA[<" [,Y7>39GGR:_TZIO7;RO)PQ)])( MV>[9A>^&^6)4HR>'TDZ[#:Z)#E D%6>I1G (<([6994ILR/*B+C=17; M.L*76C%(@8!,:4PQL@[0:__8(6NS@2I;#BDF>JY=;'7)YY;M[\MD?5! MG]RZR'W3SJT[Y[L.%_3.K>N-NQ-OHF7;Y:8"L(3)OC71LNU*)?#[E8XX$'TU ME8XXZ"OI6"MKG*,15B%;4WE)()O_G,8B3K 5C*YC\X9@<^%#O.UC=6OR=_0L M', IH2 KGH?)(PH0WJVV'%/2#?D8*?^_N ';Q*]PAD%]?,[+\AF&1M/ZP)5N MNP:' \VY1=&JR'%RUX".D8ZI D2 M1X.4 LD( EN445V"%O*]0U9"\!'00_+X@?928Q1HX25_L'/,&HT 3>XI M(&1$%VM @.2^RWW#"001K66\)^\N%+D5KB@_?H68_+[/<=:HT5&;?*:0%L0\ M*RV] RAAQ=?%:_#U'N =3)?X^>='D%ZUQ"OY!YP)J VUH>6K=94F!VAX0IPV M;2K40S[!;!^'E4YR+0R4FGLFGP[ S*F#Z5Y4*_"NMOLN3B#:X4+9/WAB>6P"(;'J&,,_PBT9TRY7 MJ?"$,_OTP394B,H9J4,"-:U8AS>P^+L";JD6*\B%R#_@S#]MJ)7T>S?=A&T3 M %&?5FG^B1[D' \'DD&&7;TP&9H!$2RWX]^^;N+"[?0JS33N[#G22QZ(H2D0 MY[9P33#6"3P 1,5OF3WEAG:!"SGMSAZ[_1XV1\;UQD5O^H/_&NI"9&,X5#I@ MJ]&..WN./),'PK-KOMP@OXD7VRV*$&@>*$C/FR.+9" P(HCN5DSBM*Q38]%Y MIR4+@V&E;!?B4=&=I(C+XNYOTO/K<+XE<+[QGE4J4&C*/;@3I^0+7087)OK/ MK8%8E.1Z[SNYBL,R#=6O'0]RAFPC5[^J0F*]\QGW$))8%4 "%T'PSQ@0H[[F M/U(4(I T Y%PO#-4T.RZ^K&B.@1NE<#R>0">RA,*.1IT#)\)"U01\"XE*0_K MX+7&?TIIPD27:*"]CLLM )3K^?"=3,>#G&'9R#L954BFWW:S7,)9<1F3T"MO M6-[^A$F TE;=4N$\9RBDV>5-+O6#PHW-8U7V#?S1WJ^S=48= MI:OW%V^O/"6,*@A&]DL6XPR5^J4]Z9:8H >B=?XC0L%J2TQI5\"5GC\?&@V# M1-/2937^'-\\[N*$?*?R)-B#E%TD?Q8,;F.3<.*,:-0/BS&JRS7)&1K9 M:\^'80,Q\>Z<]I;$Y2!;;6]_!NPJT1?R#5AA"A']0Z]X/(((LN)!@C,*LD*P M>8'#^@\J(Y^Q_, MF2^%J1=/1R&>ONK)( C79)]$+U2]/)LK@:TZJW!@RQ=HW _A_9?% 3B]6WP& M86J"]F<6*Z.CJ=;HP+XAQ, DFV#,-L_%=P3M#V.C9$ MH87'Y)^G0R8<<$!P/"(H[8O25F!Z= MPW]R@NAW"'@"H>H/<89"1EW.K4L9BI)UE3Z^FBP[,4@1[3W#E\+9Q*N$;'%! M\L3M%M;O(7/DD2:4W%(AXI+J*.A[NJY:WC"L%O-LXHKDB+ P:N@CYT@X(YBY MU3Z32[^3O6EYU6(3+[)/(/D;9BT'@[+3YDBCWK@8O5+WMK-)XN^_%=Y%10>_ M/_X'4$L#!!0 ( -TXG%; %G:N(W0) '%?80 4 :FMS+3(P,C(Q,C,Q M>#(P9BYH=&WL?5M[HLK6[OW^%;WGOOBNZ 9$U-YKS?T@XEE1$4\W/"64@!SE MH.*OWV TT<2D-=&DL+,.H__V]MF3^6T/-UQ_[O_Q _\?_Y M 6W9471;_>__B/TREO^?__?O__H1_V?[CQ\__O._,>R'/BKVFC\41PXM: <_ M9 ^" "H_5GJ@_?[1=UP7V#]:T/-TT_Q1]'1%A;L_(?"?Y,_LS\(/#/OW\(9% MX,=_[]B_]]?]))Y?PNX>DEQ$_2+SOTBWQG_FJ1S]D\@4"O3I/Q*@M]1E^*/N3'_42K]_D'B&5FBW BTZ_R>[+H_NO??WH]JO,_N;$KU&K*<@: MM "FVWX ;/GQ,#X*;L_R_YZ^')_J;X.L/@%CAZR?R'=CM\?)FC\"CQ@ M^S/'LT 0(QC?B,AB>![+$/O[^%[PSB.^AOP/A]W!>JG MH8V_.!H(W7N'*W9_<(H#1*%0^+5../[XNB_8>'1I\NT3K]Y!JY@K MI]_X3T0A,9(^XJ9^DIOT S?U?_[]CP:!\N]_+!B '[)C![&%^^\_ 5P'OQ[D M3?X8@XM07_[WG]WW6!"Y\9O^^O<_@1Z8\-___-K_^^%>4T>)_OV/HB]_^$%D MPO_^8P%/U6TL<-S?&=P-_F_\U%_QUT?7*+KOFB#Z;3LV3"[0U[^3NT'OX4== M4:"]_3&^H!T;8D^7']YW'?02-I9";SL.$A'_-R& U'L"LV0I<-V#TSP]=^>\_?5E: M5Z@2K,Z-K@&;N=*L*^=]>KV22(GXYU\\!I/*$UDB\Y]?1V]XVQ=F0\^+W[:L M^S(PQQ!XG*V48J_Q^,YPC5'B4AM-Q6%36729A'2 MSH4^O7$Y_L1_?-] '>A:=J%"?"A;RY)<:$QR'B-1R?LFC_C"E^W$3W"4X]?M MY@6_*16;AABN&SQ+1]/<9+B2LLGKEL?O>EG\X6V)[=OBN[@-86>%!C3A21&%<,0 M:%61/7_845QU+^_N_K^/[]^'GO4@;'6K?M*FU9B'376&BA>*&V.6)3#05?.&EB1]PS6 MQ*0RV7VWM+D#87./LL9^6TI\@!*:D)]QL9T-HA8,-$>IV4OH!\F;O?P4PG8L MR>.(U!^=.ZN%&\T)6>=G,U!^[D:#Y=Q^NU#V*;&RJ([7S8Z 2Z5+L8^62D,S MM#)N-&J]?D;8%*UB(1F-[+M&HW P&@4I@W_>:!0CAL7<0M#'%[G9U)T&8)C+ MKRX<#<\BZZ3EK0@<(Z=*5!J5N)FMOC4:90_(B>0_0EM_& LQ_D$28K>O $^1 MV/98DGIVU%Q'Q)(;^F&N0/%=V9S'M%W[OVW=C-VR%\;&_7 \&5_B9X>ZTU0Z M/M\;]U51< =AVR/S,C5^@37K6):^'4V?L14VOF&< <69D []8S$;F0T)*H6L ML1#]<53&])[.,8G[/A;J4X4D)6L^\7)!I8)Q#3/G&/,)60BR[Q;2*.75R!L. M*+S"58K%F=CM#+'N^X44A9)D:/1LU1]!S:#7)357JS7'&*5^H9"MC!7F2NN) M;X#>L.FH!26L%%>O"WE]G_JH6;$_W;YF"!7>A0^WK #=;CJ^S]OQUZ[C S,> MSF!KX?E9+4[1+:YI_ BMLJ_'P(H?M;352WH.Z(/C\2P!5LJ*TVK(#8"I:PN1E.G64K$R.(? MD>.CH44)AH$?.Z0BL(T'-[+W(NV*-]?KG3).#]JCX:0P4ACPDNMO>Q'!:RU& M_8*V,<+%NEWI!T$P#Q(ODOE$F/)V1_+S-DR&(,Z$POB/=&#N!L%\ M'(3:E)PN<@(]PY'->$J\OM_P)^4Q(!P? O':6E,XXQ76%65 M2_%O9B:UYFH +3R<.A1T5LU%UF.0D/\1?VX)O:F7F.\#] =\MMSH5KM]8S&F MU4D+XL"J76H'/6V0ZS3*HKLMYAJVND)&^&H*1#@Z$7CBBIGJ9DBD" MHDD,I6JU' _!A4*/AFVS$XR%S.51T<*CF[$BS ML;!M-#B:!S9?:.?\U>12FALC30A: ZHG5NKUH!4M:)*9O3^)O*+,?]+RJE]H MN2Q+%KB(:8^#;GT&YXU+(KXF\BM'2I##%N<*ET _5WG2Z= B?TWG!P M<<0M'\BM,H(V-(K=H2AT-7)%P98'*Y?*K+D RI)WM&$P(^C8-GH)[,.#[FB MO[LY136(J.XM:$/PYL.57\(F;9LY#/X?[S ]OL/VLQ=#IHI@LP3$!W5D"I.K AV,D:)S*H77ZPXYQL)_95 MBE6"%J/F >>I:-6'LF8[IJ-&33U.[:'R<_O=_L+=PPV?IZI^P^[A]#RO:17< M)I?9(#A=Y;B:V; Y3-'(:#W2ZPGEIRE4%,7-M];"<*ZF#8,U- M%XI84;&!1XZY?%V_5!&+D>HM,_@P%+&JY$[&VFK:'WX@S[A2J9ZQM5 _%'8] M;OZZQ M/:-.WQ'E564Y*BZ,Q6P=-3=!6= +ET:/M-CLY; B.XXCDUG'7 H;A@#OK]._ MS[/\&=>&U"Q8>)_5#++16*F6UZF2LTMQI?S5\W!?IA1 MFNV 6O2[[_:<^0-9\^^6]81UZE57IC&9QW@L6B,V:V=#V!M="FQ/[K D.9M, M1 PCZ7Z[UEIQ_0]'QO@1B?%':9D5\)1^Y#[XH?VG/9@$OW+L

W,^ M*:@-!1?A<)V1B&G7Y_-'I;W8-7EPNZ8I<9$P=N[).S">EP0D6Q\:/5W2 =%V MA),W>/".3Z/B;RNN_9A'O+L-,-J./4A\IC*$24P*%29VRT"%#\7$HP&LK:#8 MY^1NE[/Z"VV.Z73-BY(!O*A^^,XJ_(4U6\?EUBV]D&_7>(2O_*/[;J8W\GJD?_^X^N6:R;K7;:?:=L5 M13&9L'WU_>?:5Y+IB>-;/#SM\!';7_TXKM_^MEU&]'LW2EN!SK7KC!WHBFZ& M09P=/D')K64S5*!2]APK(7<8;&\6AWO 2^R 'S/Q@=O1Z1L<*1@7B^Q$$&[5 MZX'B.R5KUC^V P-/ M+BEC:XWCE2G/_WA_.Q^J"0<>?E7BAZU=4Y?UX.'5?BBZE4RQ./83W6\X5O_\ MNW_(JX/UGU\G7_3?O82/\OPZ-7CNUG0\RA[$H7^R9F:[O@3#B?A_C_=Y_.X1 M!>7ITMWJF>-O]K_O'_+KB(_GT/.UXOW7TG/6:["XVQ3'N$ LQGW!'+9&R43% M-ST_D9[$^?0D;D7/UZ-B3U^"8#LON_?F/=TWCOC%.G$&[ 7);&W;": ?AP*) ME]RGTVPKJ[::G8E(Y^KC?DX1.Z4&@RK'WA+XB21O2OQ7VK$K$&7078:Y ICE M.)T8+EL>[6S6I>XW4>[+HCRN_V!-X/O\;&MG'_.R;:*0K'UQ[,-]@7[87 MM>-XK=#Y(5NAEAT<%/ -P%F3#;J.&(S\_K>MN(@<^/GDP*].CNR6'$0A(<=N M&6[\RU6XP665<=V*R)Q!UZM^E&,ES56134*0Y 91P/#L>=QXN/2JW'C8>T3D M$VZ0$IE_^.61&^'4UQ4]&0F0S.X_<6-_16=K@V''!/)V9'>\J#2GY=FBHJ\- MV/=YVLP8/:R+KLUX3(C]D)>;WRM%:D= M<3$:9[5@K0Q6;60C##3MQ9=R(V8&F?"!>E@#L?_EPP9#:%AYJ<; #BX4)HTY MU9PUM 6ZQ$#.8%!)@)%L#?XS*9Y=^@FD^(C%F H#7Y?[TY*AVZ6R,9J!"NB@ MZTF0M!A?08X72PA>L.%AV4,R!^78R:J'9XLP J#;4-G/2HDV<%W/<;WMHLP= M-Y;]'#Y@&Q6?XR?MGBY#IB>UD9V/>U/P)\-QCN379,I#SXW@1%ZZ_^;3P6\[ M=G(WSS'-> 1JR=I4Z.\]Q;Q9* \6_&K#1;F,"H\JJZ'J*\T!_2^([!YM1 M%#WQ(L#L %VIV2QP8\MH[M"V(DSSW1$OX:"3=PTPIJQ&*^UHORGRO<,MRZ$5 MFHDMVQ?SG^]FWD'?SDJNT34B'U\HG>G0&G/R()]VZWZV^"FCP8EYB8_[]\8X MG,%I<\:)K"'8[FH>-HL\^M4E9/T[@0CX;_IWH>LU"J(W67%L=S089K.K\4!- MN]I_@7]'!>RW_;L0K7& ;:(8WP^VUYZQ2$U_O;O*8;[;/_NKNS,0*%S!0-L M0J\])JLNN4D]]%_LWV]% _QAH^"#;+$HW&P&Y6#?S811G.T4Z^.VRS]>J,S# MAZV!SW9FGD>RO@>!'WK1X3H7HZ50HT R1$X'#=L4F MUE9.C^4LGP%-M=%HK SD8MX[X?5-UPG_=61^.X_/$I-\=N4-:UPE:J\J!5"9 MZ-HWL6]#[*^H+_PE)#^[>M%J8_4^04#?X.6)4YT[+A-,D5N7<"^$_^*JRNW( M?X,TL3B3E%I_&>!X0[5*HS4Q="HEY$SQ=SIV*?AO)DS:<+->9^=-W*ADQ[:] MMI=Y'-W=H']C8G+-:*L&ZIQ/S&<,%S:71FC-^GI[@UQZ_%='-;>*.Q8#MDEG MBBK 26P]ZG#LFAJBNT?KK_?OMPUN_;JU]!5!BG!]61Y.QS.X8!CDR/!%02B2 ME#BU\>KC(9]HKWNM4:65%_E,WYK701/W&L@E(ZD)^8@"(N"_&?)5Y?I&V@@4 MA?-%LE0=E!1\&:8]"/C\D \9L-\.^2AS4/6#J>(:I-BQBA&S'E*%M*OX%X1\ MZ,!]=LBG5^&(H8J]P("KRK+#8IT&H)#S\ND*^6Y%@\-6BO+V?%U_V\DHZ:": M'$WUV&*\!V6H+Y/N1L7HZ><7S4C['E#@_DY/USTK;K[1MC7I]?[LZF;L5?D9 MZ\%8^NGM)8%9"X,6C I\_KQ.[8>@%4<>,OXVE2J!VDT<7HQ<2 M)/V^[<#QGCJ&+SF3V33+"HL+.0X4+*&6XRO(UBH^ N/A@IDW8TZ3X*^QIV//_L,TCV]Q@O6W2A-N/VVBC=T>WM6RW/5-*&B)JV+ M01 ^,7(7&P+ <>57,-J=="B"KVV^I MS<'@7H&[SU$Y<(1OPO*M-M=7&T%??ZE'%'VX/?YOKS.9[B!K;Y9 %'43*Q6H M!3^UN%3JS./(_D6>YAF:]Z@PR5%17Z(QR0L40ST>3EL]O&1W*Y#+%18MCQ*X M:)69")XJ=\KHK1(\*T9['.&_0',2H5]'-74*I$!=:D(5F-SV31Z)^W264=79 MRGI^TB; V U?3>/6 W?>;);*"ZY!E'/] J'A$HFJO#*.MTV: M#A! 4B-3KPRQXD\T.-?!\2DRGZX^G'U:NXZ"_T(NXWAF9^0AH4]Y-$_VN'TA^4TUZE$LI M1B=HEUR2A-M/TV$G_Y)1/5T.S2",+TA.K(\'-3G!?G](>'QIV-LSBI.!>3&-=ZC%.VY)?M=I$'J[+S:HT5+6S*C9"Y&=R3LIWI,->BG?O0() M@YCPSZ!4.3^8,;TZQ54*43N@-2-L=U(+Y0D)4P?FF3[A5.6@-!"5J26X#KZH M+\CE5,9##T/.YI]K@B\I Z0? M"^@K4MXUJ'_.?$N4L9CQBAS@I+^RLG4U:@XIY!*'BS!^?QJ;>LA?A/C,"!^+ MRS;=Y"*V%_(-/*=KP]3:Y M"\3N",N8P"[UDF]8AE?E9Q7-"=X?SHM-4E+K< M^5!-NZHN8VY:S3.AT>,P7"[6O.EPU721 M2Z>^BR 7DB$Q@8_?ZQO(V_N%??[CLK[XFNT.K^U"]]@\]C5XZ!]*S?S,S]OF MPEA,[*Q(=UORL)/2..#CPW%/-'G<).7'LCKR=MOV4 ^T,M!-J"0GIS4A\&$1 MR$8_'D ?R(GMW(?_36,."$D#B\>]GX(, M;1#?ZI$+R1CM/^RO]CF -!YAHS'A3D6,RA:4"ATL5PYRNI]TI3@IV0/,)T6[ M9_@.=IU5C$5EXS US&"G(Z9MEP?-N8A<;'<)@&?L^DH_A+R]![ A:_4L5V@) M'+ED92<0R))<02X[NP# 1]%2!]]E[0-.'8$PY'%&MJB-8X12A9_W(LR@6LAI MXX6- C[OJ %4H'W9-CKO+#>2/P*16+$)SF?K8;\NI!W8SVK/C,J19Z: I!&;G^.7+T!48U%I5OB*8UU]'I&-5VI(PJTH4:+88 OE;0#^VD:BTR_ MM)<:R]9"IUKI5P.#]SMK( Q:YL+[]K%? FOV):KAU-<5'<0/HR'I..">3MP.Q@G8GU'ILWQ([(8@(/>GJU::&W(_<1UM?$?(+TM)PWPQ7/ M7A%74B+S":[YC^,:&1F?+(M# Z\,.C*!3UL9D?W&]4Q<\QA.8F3^X[B6PH M!_7QN\?75)XN/;)T^V^N5'#E5S;T?$UWCS=V;5?S)38>V%%3M_2G7LU/C=J MW0;64Z.;![]0L^5D$)8)K>SD*;L_JP^T49O,C_,&"=I$1I0H&=&IDJ,1.=C# M]>J0O*HQ9ROKX5@^//'-P4Q)H2EVJO%=,YB'B9K3', M7HMX^9TOH%YG7M.QU62[P;/Q):@=>_Q&I1J)?2N+PT)1QM@*EED%R(;F+]GS M!_ENY.,I#,]?T8#D'G#$"Q?CB!?VL?BDT\PM.$\4PQ7)%O$N6VL/D,V=S\9Q M+]]M<,3CX"1W%1P?8[6\M-/(.%:[@GI6K)68ZV74$@XI022MT;2WZ'VKYQ^C MSJV"GA=U/M/E]T>=SSB %PXX\!'5;I?-Q<3/PI&( 1YF3$*O\-*W:O^) XER MG\F!ATNOEWGL] -/EX.DW_!3M>Q2HCQF'D58F[3<:JV( M+^8ZB;C4E;460"]#?3/M0J81-YZ;O5*,^NC72&E73HG]VA>9N%YG5>B5 MA>P2)_-SJ5TM%1>=/++Q$*K$NX&)._2\#T;N+,_[W!Y>+?J*+>)3]/79YK$T MFD@,O>YV<=94/'.@1%A@(5N2096E-S"/1RPESHX/G]O2F^<(E8=M*B?.!MEN M8"P"'RH=$&UWJ7CQM>K#?*7EFDYTXJ"1"Q..&E;J]/&P2!A"MB,6NH%-.^@N M8GPQ5@>EO;,'ZQ-Y?9=YS\%<%4D_!@E/O[S96^_U*1AZ*O6+=*%);H+=PX.V.>)?/IES!_1(829_I?@\OO1T!/C0#=]ZZDS?/X#Q_4KS6X7=_ M8]-C/Y2;3-E8Y)E5/J]H[L!&S@Y^T4S>F:MDWG5,Z/DO\>>Y_TU]![5^*]S7*MP%2F+4,IEQ ML&8##KKBF%4X<0KL;R7YIN?A6K$=.U_9<5J!CNH!5]/E70^ Y-NVXP4:8\5/ ME,%^3GD,&K-I6%4, 2R/@ M^OH\#K<7_"@V12GY\-G7A( M]BMJ:#\#RLU0QFF=<_ &K>2R,R3A?R/N3SCP0K2_"OIWQOV''^X(,\-_)_*?!?19,WG43\A0Q]7[?5W3=E^)@$]!==8MPN MRP'.D[18RZDX'/218\7;7N(-^;Y)L"?!MN7M0[H4/]W3'V?TJM.N$*I6$.*0 MT&FS*C #3Z #_M%< *PX55\S5 ,7"MUI;CB?.!: (_;7F I:1EY,J);)L")'%U*-.C>HWO^<" M[H$BE\X%=,EUFU[A7,A5,CJSZ57X3!^]Y!"9N8!T0GXX%]!9N+RZ)+PZ/M3; M"U=NS?A2+V51_Z?-!:0/[A-S =TH*ND# M_?6Y@$:PE@ *@4NG0N DM>NL\7LDAL.?(JH M;Y8C24M;W/^Y<[0_HP"S8K@UCEP^B-Y<0.I(\.I< .=7J:(J5[,&9K0,'>(D MTPV1LPN(S06@ #]^!#_^OKD C*B7\ZJ+L;@NB)G2(*Q@$8>D_J,S%X"?#SZ. M#OA' (O37F@NH8JQ79+N@)BZH#+#<3BT78LN "TY;8H&/9FO):#2=E! M$GYDY@)0A/YZP$#E"I& N $6:O'LNH%,9EPMX M5"!%W<7G/6*9L7MMY/)!].8"4D>"5^<"9F-5*C?4W,H8#J*LW> K6J,Q# M/TC&8L>*IRYQ^R_\LN.UX8J192>,A\E68SCL^,>'(_F>]99[O"AV[K8"/,47 M7246.SFOX[%/;:;NS3"Y%C$BW17YD<$PVKJ )//.&>>'*N6E _TJ0\_VE!/V*7=^ZX*K.@L6D;>F!@H2G5UX1F M,0"YR9/W1D\O!;Z9Y41Q1]7U:++2RH0W"J<](W2FJ\)Z;!:=]3=-[F.R_9TT MJ>O 5M=Z"?JAS=G04Z.3S22[HWZ^IPKTV&@$E4DST\?AG$/.&[Z7.N<-PEW% M:W\Z__>V="I5HLZ@+/V&EB?]*M MWBH4,GY =[E0]&J=GBJS%'I]AFX8&3\.Q5\9']V26LW1>CF7A]6&85$C0:W8 MRZ&%[L*$5%(+Y9CJEM1:9GA?E*;*6HSZU16LD!$8-[^I=6?QU-#:"FRT]+:)BF39D9 M4&YS"Z/1+K?'Q%PRD/.'25WJ<2 >RE1'(_'Q&M090_C$U.,QO&M'^AF4; %9 MT^,0.#J\;G<_<1&Y7G9-\3@&>*'%S".FHWWS\VU^OC&@WV3](%G+H6?K0>C! M^+JRODY^>K2EP"G5PDC%.*%ICAK2AK?F4^3FIQ'CZNOC^;=3%:ROZ^H+YG ^ MZ)9YPH!-=CJ:-T(KTT,NB#Q%S\.1^';U::;D6ZZ^2U6<@&WP!9QWF%:.BM@5 M5DV%^?Q"?GZ[^MN1]0U7ST\$QIE,-E,<^KXY*M/M^4SYYNJWJ[^@S'T)%8NA M'@^/K>[H9POK5R,(QE1SY7H1@=#KWZ#6.CUM)#G.;CO7\AS%7#?"H\$A1J3>89N<%BA MN'*J*Z6$%Y!S.2@',' )X!. M7,.0JZTNL79X&L=#'L:I88EB==LA) MARQGR_?ALC_?D*,%^QN&/%)*LUY&]OMX.%DHC=)F6N,'R%7?TF'(T0+]66[& M#E@6:S8+"K[H%=K5:DGL\N)W;O;YX)Z[<.,]LCQ,NZ#6Q9 M!V83 O\)_/72GG7H ]RB4\*]=K,X'$R1Y/IR MN_?N:QVNE3$[:= /KQ7U,[7A#989>OBNJ&LWS/W.!9LK0B MD74];TGZ8#A>%_6NJ?%:E"*$4U]7=.!%24L1?B8$COS$"R9H <^ 3^;Q4]^ M]"D:T>M5/:ZBB630,$IZJ]5N F23CE=%?"#$:1GO.>XXW5(]QB;I%L;/$I^; MF,M [2>;S:O.-J _N?]FS1.&!_".;PAY MIJ#4JER.*R%'GFW_E0\,R:Y-SWEC M*7+QFVQW:-GPU]G&KVSH^9KN'FP5C+.&:JC;T%;[4-9LQW34:-<]PV>=9K G MT+0^R93,,I7'&UB@+;M,EN"7R(7%"8&.I-QO!CQ3S!MR@L 1X01^70NT'=NM MKM7B1WOV]I' +,$E-)UMRGILB<*F^SO/K(\%2=.8.UM40S(ANK%URD/=]$?IX7<32N<*0U[:M!L!L=+?B$: MH-?3[FWBO#H\KS+H+/-V:EP?GGK&P-YUC>#4XM(+%4+092T$]K%.V .^ MG9LM&5>,JLZ,;@^$ZLK[UHG;Z<0I%.Y4+?##^B%^5#_\>KT0-&"K'G">D'G* M>7?QP\^'P&)WX>[A.2DS*33(:ID3)BLUQ_7,87[PK3!7+T^]#YX;UD;/3@Z) MJR>'A0-%*CPDAZG7([M1*N88K\J( F>[/A-P)H;> L1O/;K^'$/A;#V*+[UJ MVIT[T*,<8O[H#W$:W1.(2KM2\\5%6*]K;AQ?$JUOMW,G<5I,]=SY6I'[O,F0 M#^E%;RJ,I;S#MPR06=7\2G93(]!LFX)FE>=+IT.H U+0NYCCM0FR7JB/PFW1 M]N?VQQW^RG"FZ\:28412Q=M]+T,O"SR2-NO$;-AIF6XY'7IF.3JYE+ZN7SS$ MFCK"^NO]XGOCRTQ[W2GFI1$O8EEW7%-F 9Q82)(OU0X3M?CR,CVZS;3.U1WI M::O[7LTHSTPL8O.#(0?FOMD0/%!I^LBMT?QBS3CA$1"D^I>O#?PDJK\UJU/% MG7EWT^!E$:@8Z^-2!M-;?U&4^5XZ?\4TS5])658+-YKSC+61 _NK^F JX*!5 M(P?YGC0A&M]&^ +6GAK6OXZX;_'N9!U)Z; IHY^9O@ M?VIU!@'P7VS^^P)'6[*]0JW18 F\X1!>>S,$FH,CM[P,99/U:8X6A4V'GT_9 MDXX6$J"P9B1[CD.G25;G'4QRO^L J#I:9(E[L:-5I7XT5C=2B=.-@N^NZ7*N M,D'26B+C:+\6_-S^1-"G2?;]\:!?7@0]57*H MW>;MK9/6CA3C8MU[(ZQH(; M%6%'W"@\C61DE^J"YQE0W$P_\F=/$R:7WF3R_";Z\99Q?9WPF69FSHDUH\ - M1\-*=<2-ITX'20N+JF?_RQA,'3"83J&%%];+:L$WRS(.:K-A>P86S05Z;5:_ M+?S']./<74GY&TT#WT0_WF?A0;DO>Z:NZ;\*A;^*]COR$Q>]WDASQ0?5(B\P^_ M "Y;%&OSPD+$B&*]6Y7\6LZZ>83U#L:1YS..Q,C\]6OSIWJDL$[274%7XBUK\+%33@%T#<60:(?C%=C+K^6\L:XC&M&>ENW _CP3[F;5 M>52[EEP.?W.C!D4>-[-<98-GY/:H9L\'B+H[9.#_BLF9J_1;%WW8TU4MV(=) M%4NL#G)4O<<)7DU7"ED*J!%RA>IWM6Q])NHUN?"I[?1WA\/ZVU9P32DB258R^A9^3+7D%:SMB[, M,59$E@<768,7POX5$#]OP#_3,5PJ9$<$!VM\2=++2Y=&;__;NP#^&T]/>=9_ M/>?5)$_,<3V.M[EE/U_E6'YX'\[\4_JO7PW<)4S1W,QW/]V]D#AK[70I=-^=O U7K?A!G@Y,_W@Q 0\ 0X'V1C,J\^%8 M*"LNM9D@29@3U<@_BH>Z#;D0QJ=V5$E@^UJO44Z'=0>31RX.NUF,+,EK-==% M+L#[ Z1GB7JW\)[$E>^/*)Y>J(X(5OW5J-"H+IM$VE3UG1W5T@7H.$Q6-CV) MN@,P-,2-TIL: =F3Z*52)I'->0"\U< /"W3O0"FK\+7?:1INKH ABN!:U $ M5F3JAA&%:5&\-T6[$_A&NOW,N.QW/AC%W4>X0%<^@=_'H.QF](>6>@5N)(3UWK]NMB[T.C$#K06\T,R6 U M;:PLS0G&$&G)-2\6]\Y@9K4'N=O.3YK;+C+S=!_&X@,5)G*P,/FPZ>ZP[N=E M,R/H/H$W;"&WWN3*U2Z;-JPOD_E^ <^> 7@DC#OXPB1<+E0*M6YY60LG\Q0# M?H;,]PMXY@S 7=KGFF \:^%#=EB=5-31N$L@V3K@/,#/D/E^ 2?/ %P?5:22 M20L]'*KC!M$._5D@IR6_>I_,]PLX<0;@U&S.8^TRY>!";Z1/FR-1'*!Y4,%Y M@)\A\YT"?E; QA3XP&J8>(AG1_5-!PJ8D5:P_QJ@=^TA?S[O>:DOK.F,GN1Z M.%^HVBN[+3I4*2VV^A6A[@2RCA/%)(WEBGE:LV>.9VW7(CS5@P[/TJK5-MDI MUQ([W+#=Z?35B5[LN6F)JB^1]$[ /6BR$OK:8\."[<DQ=R>*^7]@?JB&Y$) ZIDE=2NR']J14^<;G M(MTA7+N5!@>P%9N9TFJ%4PP.<_)H)KI,+CWK*-X4[9[@\P^6NW8\?9GL@8W= M^U,H4U <41&L5I_#M.FL-V-&5B&;/K/YAHCW!*=PO":D!4P0^3K8[]289JTB M3@83$1NH?(.WLT.OD:IL\4WY[@G(/_22J3;4OBENBF-NV"=!H*S98(%F+YFO M;^CRU5!N.2NL]& #/1/8C]NF? =:AEN+..ATNATW2\-RF"K#>EJP>X+NC1/L M9D:(3;5)CF/SRU)],1_VE'GZ%/#6#5&_&L 'BB;3.1K0#R9Q#E<+2O4^5W E MS,5Y8S*P%76U;)334AP_5\I[ G7+W*Z^E?98*R=+.SMP7= M@=K2%<6$'/"#DB7O*P%8VZ@OH2KR'+\>V)V"PS"PG3XH3\EV3P ^;/?9952" M8A>UO8>YB79RLY^FJRITAY?V!"@)@G=RMMLPT^:%H 4Z$TW"C9T"^SLJI M4LVW!;PG*+=&J.%X$!Q'K9GZN)I934U'',[*E4J[TEM64E@)>"G9/8&WI6G\ MDZP]B^?VG^U3$"_'AF,J5^>B\7):7XZ'8:.9/@/[9TGO"=PM?^O !7:CL<.Q M*_(K3[/&IMBP!WT@3KNFD)HE0U0)@1H)G[I>KRNP22I:;-\A1-N(: M7(:G]%3IW@FI[@^TQWY;QZ%,H2U1CE[EBCB8Z$JW-./,L94^-_B*>/<$XP7- MX<3MH7B.OGAY%+'3G]H M ;_;4(RH.669S<1WB\7T^+>DKCJVVG">9Y0#A^\MIU1.Y%@[,,JE M,3\O#=*749X4[IX@W-*V8DVU'6Z5%LC:8WY%OH4\4FB>P)K M2\DRU!7G.*7:?;2#L#XCBR5NWIGA$5-?+?%:6X!&JB \2\Y[ G;+V1*T+> 9 MC+OO=YXU@57*=Q8;@_?ZC?'"M6HFF2H;>E*NNP/N=,]+:ZW6Z\[S% M$RX&Y:8+.R5N,7-&K>+&RZB%5)4"7A?NGB!\,#3 !@HXW&Z\RA?QS7P&2S@$ MSIA?,"II4>ES?R\$NSOHF&0C$3!UL-_CP#J=('H"$MHX'EFY%A3ID8]']'3B MM\E4Z>$Y8MX3K%N[P]A:J!^&W]L/]GEB?52A:+60%75WM,AA2Z7@KM*79+PE MXST!FO0&?&BC+(2N:T:"8O]\6IG3=#KS";F$&R[T=9OA<#^7;:4JU'E3OGL" MDHL_52,A<#R@PL/F%8>!#V59V$2>SAB1+8.27&]0XYJ:*L]YCIAW RM8Z]M> MV5$(.QKP86T0OVKH01:X>@#,#O""W1_M\&VWC&QSL>[U<#I3:CIRE2X#^+>"=PEJ&MRLF)O<^B M#/\(3ILS>MX"XS6#S)!Z-^>[%-%,"YQGB7@G<,:Y>.#81>@_6U]@*RI4M45K MQ0W-!A<+/9^[05H ?$6HE$"&'YT/?ZI[)+0W\?^;P#6!#!\,SO.(< >C5G9F M=L\76$.OU:20!3G95]+B,"\0]$;0$AB!7Q%:6B+R;R$[TN._$/18 &>_KR!: M.*VR2)771FA$Q1J'Y<:565H2T9?RW PGG,:(_-55$#\CIMD!Y7_%$:'YRK1C M6?1RP0U!5Q>](#^"H[SGI$JD\A/2 S?EVC\QXRM['9D%.7T8I; MP ZE-4=K89)-B]NX@%=H ;6+U8C"!QJ8V-0R[\\7N;:HEZ**/)A5!IB;EKCM MRQJ8$(4KQW 227]@I035\(1:GI:&(MOE[,((;\%<+U4@?OY*"9S 2/J*^&4_ M@%^1<@IC@K1THY$OSKEHU-#]=$T%?0U^V8_C]_PD=_SH)/?77>"?+6O>J%,5 MFU%FG 6ZFT)S) $C-:G4)UM6__!,=?S\,]7Q&YVIGI%"'U,!<*42G :UF%U> MF CS5-72EW ,@==T@,VH'MSV>?&'>J ]=04M MN(=R+'+1]T[RWR\EWU6[WB'ZC:Q YKI>F)8R^!_1WW_5@TO'7";ZX$%% M#\I CO/6)%UX*$\'(--HY86)"#H8W:JR+M8H(*?\;T&]_^Y-.6^&:YR>9_!K MX5K8X8I?.^E^V3\^H%MYNN5:(MY@EC1#SR1]*"*GXM?.?C^KW7SL&0IIX,7K M00$19:IB>U21N"@O.)F"8;%6@)Q=N#8_/KN]9%IX M)*H;?%7S[YXBG[C(^LKL.)@R^T/0R <:C,,F6^U#STJNV>]2J2FCL>A.QR(( M5[2(X^QWW_D]DP/@Z8[YH9RWLLXRVS#$Y";C?D3LI>(?']P'V0YB=@E& 8)/+L4 M)[96F20;:H'DS.C'^'_9Z@>J R:Z&$7U;+3I3J.\@UP<^&?@WR-\ZBAP\ZR@ M3)JLK>>LDN=ND.K7-1SNJ+E:16A MC!S<:/ESXF8@WER[^;4[Y><&YG"1,,R-HY4YEESDG'Q:M3LUQ'@]Z>>9CFJ[ M@S$MDNIL95'##6#+R 4#:4_Z4T.4D^<8>$1#U65 5/%*2QIU#"VB,[V[S_H_ M\=B#V]'CCU-%-K#E)&MB?-^1]>38HR26+@/=A(H 3-B$P(]#:MGHQXF4#^1D M/G*?05H&H6UR#(\;P+."8=!MF/40.>?RYSFC#XP!ZH0X.87\5#/<^(L2FZEG MAQR)@8H2"C5!NOW9W3>==#VJGUUMTO7-7/R\:;J"KVT"#C4.EMU9CEYL; M5Z0GFZI1:=:ZJZK17:@4DAB]E.F3EV23VXT@N1LITED[=NK9I36/1F;98-D6 MW[174LE*S5;T3]NQ<[LB[]E 7:4,<.*^$E51M;Q'B5Q$JZULOJG-HSR2ZOHQ M GQ2=>$3-Y'=*($DC]8@/Z5%N^X.^@8JK.,'/C\3;==SEG'(Z#GQXP(=^MQ: M-D,ECH ]QV(L)_YLL[UW,=I=$_%>_-,'CO]O>9$=8NIQCF]U\V#<6([T;"BW%U3?(UB1N,&J[7<.7#=LU67B4NI/G MI^[DM=9+/ZJ%$VXU=D,1BR8U$G-]-%ALZUIM8W9;^*LE^Q*^5<*UN*[[B,KUS"IW)B M3_>-H\KI=HMR'"_UXG<15F#?"2O?TT9E#K0BG)<$U5IX&;*=02[]>"J9OB[I M4_'TM*AW;QXQG9S54).16G=5H;$"IL3([:WH>H%G0^?3T$[DHZQ3('\Y( MM^>5>\#9%ELJ'H3V\\8I!_T,CIK%K/WBE&4F$B9&8C8S&VQ1RP.NDU6^ M>Y3NFI#/'=+95D> +;PT9:H.QS?(>J/$AX)01Y(Z7VMU4'4M0A#?.Q&I IU8 M+5Q-EX%YO#"2=4([\.*P;P>Y,N.%,3GJYKG&BE^+9FYD]]#L3/2J< <+(Y]) M=]=:?AD!Y.W(1%)C+/5Y9S)8Z965,>3::K8H6PNAFC;(=_+\;HR_07X!,MN6 M,$(+P:P,EB+;64@+DR.PC8=< G$FR&S[KD$^Y:_?8F7 QHPLK0\A#'*E6]2C3I&H_F7I!3DV MY7 SM>C,M%@4%\/:M%Y;,93>0+(6\+6F' 603S4J>HMKV\/ZVC>2K4UYKR]((< MF_+R"@1!@9P,C.%Z$I;7,\5AT3P]^&M-^=>"C&]1)NA#E./?]E,V^VFQC@GL M[9G8BU#?%AB+43]RGTJX$PW.DQ5S#T>\/NRU &:RI4)_/--6LA2S.>/JHA%) M1A!B19(V 7*Y^'X&YPS)'\S^&:+?BCL$G?1S/8L[R:4W:53WM#@HEET/8%-? M0J5F!_&(Z%,3,KX/ [\8M<#<\5@3^/[1E&#? PI,3I;=1P.JRK*RG,%]+EK, M'#/PI+:U1,YJ[$ER@CM;T,*GXIBV:5S$1CDZ++::7(Y$-FQ(G2WX]#7$CR'2 MB9W*+'!=J+# -'GW< \R!N<.;Z\RNKC O#PW[!25U1"YVM\!!TY)N#_IYZ2( M?U71_R-4<.9*ORG4N+6(9;0,W_+S0:^)LE- APHH%@T_0H4^X+KE&F4J(CD) M:'NV\/P2AG*4B X5$.AP?IW%H_XXQ&=^H]0V^*XI356M/9_AR$8'J"P>O7UH M2!2N N]T$8J3096"HJXT)U2[ZP7=.K(JCAZ\5S\FYD0\!W1O ,P0%J.F#J;; M)A$O8_VGSIW[5;^N4JTJV7&#XVDG-PI)LITQT?7C;PGY!.US*=.;O[\/U%:G M4P624!^)BV86I_GYO&F@=P@]FJ#>*D?'/PJJM QJ(Z/FE\4H4^P9I76YJJ/; M3!(M4/&;>]=W@CH=M,O>>I2)N(5?&)J&,6L)]K?Y_5*?^H&(F'V,F-H5"08# MEO6Y828@5]+*TUIM9$WPY1$3F\YX^, ,?P#<142U)'R2[8G1A+>CLKL^%3!>D'\E?G_35 MZW/.6.,GM!@[,#$BJ'60EY$-G9#3UUMYVDO!?:&OE>FT4^874[/=,/"W%V3VBU-6 M=8_.#0W"B$J;0J0.&;:+(0O[>8(_$> -R>]J=NHVIV\(*ZAKP-X>0UMUXK%* MVHV?:!7:R!>CJ3.2!QR+58IUKU7I"R7D.'2E+^?U@7PTZP07&V:8SFWK'&83Z]IP_;4*8-<(GD/ M5NAV2Z\4J$M-J *3V[[)\3D/@0YL7X./BZ^SY:9>(<$ ,UB^W5Y2XW*[@-ZR MB5BDW\]$.CBPX9E,*0,,OPPPSB.L))-;Y9U43B;S.IH=D.ZQC$L;P\& M&FE'?"G":^\DK M.?SSQB0E$2*Q.\?E2H1A=#^.AYX/R8XE^F"5,VTGI$4:5C5E)C=D&B+G=*[# MDK<&XG;4(*YX[G,.E80T)]5:I6ZE4.% .!^;6;5C33+W:ER02TCQW%5/?"A< MD5+[O9&CY!_3-]S3.,_*7%TQ+3SR"\5<-UIRKHK<1,EU&'3NH-R.,#2&%U"M M8+3UK=>.!\>Q]9 ) \?:!N6/^V^/+(_D.>4>OJ*\4WF@1U$[I-2;\ZU\AFE!G$<:"4.9"O^Q&?O-/K]S-3[8/8WA^&9ZS+D MB@39%8K]/Q7/Y7QF$#*3'(4/77PI9]1I90+O-=P];TQN21<\!SY^KRVF@VF/=6/1SF"#S+ MY%O9H7O?]/G,N3KT"L/[I4C,"GC*8YNEIQ-L_<#3Y7@LA,"1C?UVJFZXSC8; MX[Z(58.6QVFZ6%D@%[OLEQH=279XY/ )T5)2IGVYB/\2^!J^7RO6"U2=PY83 MB,V&DB]FON'[RF7ZE\!78B#M#?'4OFWK=_;5@L-&AX(,;1"_T^.9Q/L/RHX'9>#O MF]4\+0>7'0OVP9H)8V?G[6?[#]HCOO- \JJN:HRMM.'JJ6K()2NR74_WX7[9 M>;8,6M6F-\:!/*+]H-ALZ3,D(X;7H'D\YN(D-J^2\KPHY12H#T&+->83;GV3:Y61\S_?RO>H?.>@>L_*1U)'NS4H M1)7O+&_;$O(%RUD9&$YFL7E8JLZD#GIM"K^5#PG/1U+G5QBH6RE?YDCY,FE6 MOFJ-"I>>/UYP467LU>2N2*\C-/="?"O?ERM?YGSERWSF,5>].,F!CPK7TFW= M"JW+]*S:D&KX(%\4&U'7P'+Z"K:9SKR(Y@DYC_(^\/](X-O3OMI HW[\B03; M'DL2ZUBBBR^73+C."GJ7T:TQE@11K6-R&>,-LMNF[(50'$4!DDG'*>D/EDD< MB'][\OUEA_BA$2440)^N&+,)*](M%L_K)=W2"LB%Z-]N^WZ([0>N)[&,% XP M8%M1$(H+7Q*Q;J/3P!SDXM,_,2^1YC?+? /\TG)U^M+8&(;K468XQ@%F>GXW M<$95.748[ZU+I_\-\TN86V.I3)G#7J,#.%$?.U!H8SFG02,77I\+<^L[#CD% M\TB2L[5L@U#@6-0'U7Z#*H\J+2.UVMP:?<-\(GOI29*F@4I].5-PJUJ3#'D. MVP2%7/9R=E;1^X;Y)^87X)8*UZ039(MTVNPG(S&@BIA;GV'8*=@+G4D$"M.R[V&L'0J*S$3D"MJ.$L M2*UO+OU==:DD,QXBZ:@V"(9L1._#BAIW$VM-I>X;YA/5/RJTC1LK?-C MHKWAAKH[TEN$,U*VT+<$S:7S'+\V2#$KTD-BD5J8 MB]^1]@F8&5$R:A1=;2ZX&A?*ZR;C=":K,)-:W\R(WS"?@+DGS2BX\'F_)^*D M-)MAGN#K/3^U>3-SW]K\VL&+?RZ/9.9MSF^5)=G@NZ)7C/(+1PU3&X+=L#R" MPJ&*[X0Y#L'F[0DW6.)U#%\PI4YO0[0%-;WED1N&8"C _-K9F7^&61/&BW:- M#UNXSL]RKF%6##Z]Y9$;POP5YV(^@YG('<*\VZM^A05BHB!E5=A6JE94-2I6 M99Y?+OD:54..!E^_0$P4;D6P9(?ZF02++_TZ@H'UNP@V,FU[IB[F(TZWQCXC MKU>UL9$*@AT*_$VP*Q/L? ))=M^4<@.I(8*&%P7.O 6;G=36"NX;9CS_T!1C M]_/Y*_T@.XWZ82DGX%%/+6M29HD-IJD%^8W5>!\$&<^?#?+S2V^76[S9Q'R[ M1_=D$Y/,PN";,"RV.+ZJ+JE59#,-]"+0M]N9ORK=76<=IY>3O[&C_F0[^UY. MJF1X7NASPUXMB2]"!0K(50?_O"7]UGWM4U-"8F(A%-T,DV/%!"B'WG:@N+5L MQL@J9<^Q$DT)@^W-^!D'/#LYF+4#/4$#'BQ&IV]PU&PCAF()O4"?FK#M!-#O M@ C$/^\H%6RPXBHK%Q4

;9ITUH%^ M9<=+>J#$PQ5X0 [VAR+C2M>O=^.1XRK"(%<85^K*&$/.2%UVK-]I4:_)A4]M MJO01>&B'F^P];?1+U1O#>ZG3D\_>XGJO=4%?MV'4FK?CAT<&L-SCT;>-> _SCK_ 9IZ2>_3*O<>SI\>>3+&4N_B\U$AU/E^' ,6-Y3#W8]W,* M>IE^:T1K%@>T)IDA1W9NA&:'Z6_[@+9].,FOO],T)+6I1W3X&;,$NIEDQS%] M!& >Y-0(FHDW8HD@ K@S*>)#O&*,"1>OE6$S^QU+/+,52>WN O#_>KOQ'5?< MC_$HZ?YVLNK :&3I@NAX';XG6CU1X)=E-]=0D"N%?!N-=!F-ET2[!V-QJT!63:B:9,-BGU9J*#9Y.FV*WJ^,Y'OB.+O-A*G*Q7C5FC9 M,ZQ>Q_50+LM18 K$(A79Q[=]0,L^W&VEXG+3D.9DXXU8@NP5@WH9'[L&7$33 M,*>-B0EZA]Q\M:WX3CJ^XXJ_U7B ME@0\Q^*O5\8[\N#WHY2GTWT.\!., )F:@0UZ14?,NBRG(A?"?^OC=R9^1ZIX M(BJ6)VXYGYDY"YRMY,EIGW7:-OCVB_>EA^D+4L]M,U36;6#+.C"?^'#. GZN MG^M5:B,?&HW68@+Q?G]5YI#+!1_9=%K(SUR[GYK=9.\D1(63&B[OCFVN,C2J MBN\M'''T30B$]VV=V]/FG83(9!?#=L#F-6[HXA-3SF_F-?*;$.GI?O.JR_C( MSJ !/R0E4<\/D2-5PP&/1U-RPI7M?"* M.RC5PN9*"(LI3VC_PKCB X'FJXLOHO[2=>;Y>2B&*IQB/5*?K(K(6HUS?,G% M:P_NF1KO69RSTZP=00C/K'AC*BH;ED_3VDCI9V0JY4GX6P)_T^0UFG#Q."@* M5)XN/J&.C]O0%V&9GRW:0SPL=%>;?,&26N@U2;N,-I<,P#>-3DW9]YT F/LZ M1\>J]R:JU<7UU4;H91RK*,R1S6+^/#-](-LW^*? ;SJVVH>>5;.7<4B??+UC M F47EPX]KZQ%':BK.E;6I@9Z'3O/9\)K@G[3XA0MN$482WG0[,=US4BWU:>5 M'H?QJI.M]JMRQ28Y4I2DNBXYM7*4TG DXQW M39[72NX?J9HT!_.<.EY2AL'7K:[9657Z826E [-1:H^"3/(>B$DJR8H4^/C51,GSF=DWABY1KANY3FBRLTX=(]11KAJ MDGJ:7%0UP2)WH$S)2D?DQV!0:&DM.H?>1M045DU22Z/G59-V1K I$QHK Q2J M6;'3\C!ZG%+#\EE5$Y3!OVIVH]9QIPW;V0$N#%E:&&%2@\XA:S[2D=V@0)[7 MUH]\9+F '1;DZD99NAP98J"=M72>Z*?4D'S1<@$45I)\B!JO)+[Y3CV#J:I= M-RS9 UIKS-8$$MGL!LG$%V5J?"3QG4Q*K959'A9%BQEOEFMS6:SED:V)()GX MHDR-CR>^8K*6?HD^E\H5LBWX_K9W_D/:NL_>::[>7 M,;F(RIAKS;81\:ZHB+5Z-DJ>VMCM)+J-IB-W:(5UCRPY6F56$6K.3W&D;"=.Q/P/6%W-Y 96LD$@ZG< MS"?62;J#Z"(0942K[$38UZ7W%'UKA* MRT'BDKX1$W\_8^)V*^HE%S]O-%^R_\6VUP'_/_^\,X)[TJF3DKN9$A$(FD%P MXA(E>G;I%90H?V")\R<2NR<5H^$ FU9=N#$V ]W7*D"W(VMSJ%O=RM(TQE.A M@LZ;0X:TR0!VDQR7GH;@!93>TKCF+S:NT:57-:ZY USD/HR+#9L:T(M"C!TL M_/&4+*GU>4&PG#*AM3U)S":YF^5"6+P@]):HR%V.BMP7]_6?A$5OZ8P@<%\P MC=%T&T06UI5<7=7\ K"-?;7QO%M;]#F]*G JDA7'E(2R5.I0\FZZ?Z:?]D'0 M:!''3K*O$H"A#@[0,G<$376)HBD K($-Q$JEU*DD-EX]BY:+";[#Y!*8G+!V;,RHB!YB-V<%'P,<>S4#0K MCK(H[5++2G)G%+T/.V_0?@?/6P%V">J*\YCK[D@M=N06-1V%5*4%ZD42'_92 MMT1=0.D=&*\ XX4^1<8X%ZM>$_CQ6+G]N5971OZL! N1U1>H7JI\VL^2OX=0J] B%W-'->O M6O&_6_=P$V#@AVP\'-" _\+0':JB=V/G(2US+)]Q25-85YL--/VH^CA'[D![ M!6@G4A[G#5;(ZD)!J;> H+.8GE]"%1#)'5AP,;3>PX,[F%X!TTXO' MW-K#3^#(R Z&@BN!)5PF_P^85V-"V%AQ5*-7%!F6A/48S\'I]J5IN MNX)/TH^2YW3>0?$$BI(3N*_DYG5?EP\V)%2:UP9&H3,0^(Z&+S.PZ<)RZA*# M[Z+Y#I8#L.B+34(U/EKBB'F]I?-&2MD,[)J86[96:'8I"_-2B0)<+WW(^3 # M[C!Z":,7^E<*%!T<;H R0\U&@I919[,: M 7N?5$&].1H, U5G!Y-U5RJY?1PXJ;,B'R7_EAA"+\<0F@@,76!;?$.:BT)8 M-@P^JRJRZPW:RBQUONSWVI;TX^)%SFTU:O40V;)S1K@D^K6.I3M>Z9YS2P;S"$*IBQ$474J@-T>0Y_HB M'TE-"4S(3;8G=#:AKSG*TXFN+S^%L 4L>-""'&F?YYC 9;1@K3G!=G_VUPY- MA9!FD!GE]]!Y;B+-)!\,EW9+ZPUQ:[O*L2NWI7Y6E;M7;]6V9WJ MM78)S?9;P\&8&BHT2%T@<3&]=Y!%F:$(O=P'1:[F K\SJOV[W#TW2=7]2 MK!59WM(H2LXQA96:N! B#=T_7WQDP[4*F04; %Y4NRLAJ.MBT!W/=:*0?@!\ M:2'S[42?FKF(3)8TA$Z]NS#F(U6T.3&H.E+BHKK[7,2;SD4\T(-GHPZ_S@2^ M?UI9;]C(X6(;7PMEOS&3F$+>4E,XV.,[IY4E8>U[G$[Q@6+JR:P5UAE;8EE+ M69!^&Y.A%*0N$OL$!_X@,,1_>0L.#/ M <3;>1J]4A<8S:(G!M_H.T,?+D,U>1GKC\/A2Q,UB0+#V\,I16-E Z1CE8SR M2"O55MU.66?2NS)\Z7#*9(OZO$,XZ;"&4,TY&,JM_6&G: YX.GU=F]\\8#(% MPC\S)+)FZ^U,S9\@1EED,OER83C"\/2:^^\:$IE< +S5]"05Z_98+'4IP #LQ&,Z@/!+]>29UA/Z+I M)PKLR%KU-'AFZ-).J#+JYE"^+MOL?.DXV+@EL5!.G;E^-]T_7O G9F/22$'L MC=IEF44 0 N%(#M@Z-3%Y5\\&S.1PKUTOF4Q)[(K1Y"7:';%1\&8F6OTRJE; MBI,PWS*1,'C_.+W72@9;+Y8GAM0H])9_)%AN,8TRD6!YUT1)1)M44<.^B=[R\=#[FH+K98^= M@$FE1:V&#=6)[/Z\*)!:M5[NI#]@.$GL'R3BIXS.N%LJ#8VL6Q:8EMEB'8&D MV'[Z+?<)4G^:>-\W)Y%@L7*E5A$&1E@+LTP7&\R-]+5(?MN-AFS#I,-A0N*<^21;>/U 2JCL#$I9Z;>J$T8 M/P@,?UYMSB=:J,36>#1L5[L0#8=]G59* &/=]*T+B6BA2A(4WIYD6BR#-CV9 M$)[ 3#&U7*[;9#>]DO_22::)%?1;&_--BVUIM5Q-8_6%S$U6! BF?.KB]>^> M1GH[\><_'-N=F(K2S*SS>;/)Q!+L?E"ZW4*?@73T4YDBV:OZ)L*K=3K1UI-K3VUF+,9":AAJH#VK;@> M99KC'Y!^NXCX&T$ NY%']O%!%F_G9QBRUH6Z)3?0 3E Y%RNJ-=JJ=/ZQ.5G MD@>%MP/R?LX9RBVVBK#!M.E2Y8I>:BY_3G;FNP+R:T/A]K.\G;DB=(UL)43+ M2Z5!-+/ R:Q3Y^,E8;;J,0S0;X'!!:Z?EQFI8U_J= U+[_!CEE]A.)VZ1>#; M7+_DB/;%1.VIL^I=.U+Z=8&\_%5O2)8S#:_V\ M,9"5OC TB[Z6O%$>J;/<1^.(KX>"KY@SZX?DN+Q6IC[*6\J\X4^K@2$DSK2G M;<[L[=!QU>G47M'--=J!-A<"J]4=S(8%!:VDSI'[OCPL=MULW==.F&X/!+1H MB=F,$(Z#+L.9N;"L)V[I3[?FWP(=MQXX62]4&*.^]K/H?-94%E1^7L^F[_31 MY REU$D"*6BQ"!4>\8"]=R?.A%KY+9E]%VV?:B6&Y@*%C,%0]I>.UE M^L8;GR?P-I+$* 0E$2SW]9OK'VM[W]^T[3K1J_EAVXS>EK:5V'+.-AYS^&(8 MH.#!;MQ;L!\B2!@A*.D#EA$&T)8I0\W75^D+%:_;.G_QZUS ^*=A?L\XGXX" M@21"N!#H$=\>>XRG JT7&KP[%'BW-F,5+=-:IR^!G08$'S/^SP#P?C0M-]D< MNZ !_EX8)-7>KE(Z3_-/%_./M67OO*,L#PN< L MV-QH:!%+(YD\ARU) PI^CU[JHY#)I\Z>?V<-8U*$NVNO=RPKL'5YDQWP\!,5 M46.L,^XOZCG.@&4\%_BM3A_:J0N5/TK^CX?!B[W1F68R/(K,BL93K!?D1Q7L5*FQA:,O,%85$_-#!6J.TJ<[%.<'+\5/*Y1[M*< M3UV]K8PP@9]-YC.?Z)*M8>*$GUBW[=MJ&R]QVW2GM;"R'&\+>I]JF<1\3:1P MX/=W;GDF1;@OUFM7=MUE$#V.9>'[D*7GQU2 MI>FS663K:%NI %LQG_+[F.^R_4F?* CE/(&U*RM+EY(WW#D&P2D"#PYS.D?A M-65[= XB?OFIFL\Q;XWN8"XEG%T,$MFQ!X@;L) MK4ONYKQ4.3Q]OX,KO2Z4 ]=]LC%#N.RTU"Z/L%F\O/ XV,XLL,39F#V0+N/H M$_!>8>E9"'[D9<[)XL2;O"*,E*2GT:.PAEO:T/4B"W^DNWV&\.!)9WF P-5BV3AHF,AXXX MO?FX7Y)6,^#K?CQQUR=/NP5UEZ(]"AM\GU8M0W@*[#6#4 M.[,>FVWKA7&U6S3'Q43Z>W\VZ##JJS+(^\62EF4GB#R&34=(O*WB1<'4KNO' M5B,_ NJ+F 6%\.GGQQ+R>''=W^#IS]&];"9R/R*2]_%F9\ XIA),V8%3[-MY MB..CY(Y)^@Q+MFOD!3SYT@FYL@ M[<^!V?-4Z)?:--&O,QK)U'T!MGJMFAC(V47R9@+\#)N6A/3K5X+M&&D$MAA8 M0\2#*#?-MI$&RLAD/G'.VP^P:4F V?/D[I?:M!FG>WJ&'M2$K#P,!&$X'<[Y MQ*5"?H9-2^).PM?9M$G&#!9&% 6PX0+SYTJO4"B,[G[:SX#9V:I%6ID&VP(N MK^2X+;C9N_/MIN>+J(CX)A!;B*)\SB!$$4+V>Q_48&4>_. MIT:-E@0]F^],T)(^14%R5\GW<.(IV7\1*VZ4#[M5[2/Z)?"8MAMTISBI0P,( M8;^RHC.RMKS#(_'ITJ].57T%%IN("2;959TTZJ5ZW](;99*P[J'CYW:J4J@R MMV_KN[TCIRF=JEE<.%.!"9O+;+DU'_"3NR.7%JA\<=+L*ZPK8TM3.$)*(5K. M]!8\MLC7@_6?A3'TNP\\V>M]W=E2:>RO%A? MG.$JD-MC)B]DRU4'';L%1-:3FW1-L>^:3L \VQ/D:CRC!+YA,-4R.;6[>&TN MWBU?2J!R,&#]:VI*T7%FUF;[.2&8#K,]#EOW6LD]7RW%MN5Z- M)FY=^O,:Q!)7CWRN[#WBA6/!*(KP-W%&P]D.$#UNUH>FN>UD;P+7@''8P:YF M$;?A#H5M>[)0R8*M&@@R/.8V=SQL Q7I:!;)&>@M)H,!55TV:K3HU(K']T$5XN(/L.F3.0*<-H:0!F MQ#I:L71;]_SXW@MX#!J,[UE$)9LM"WQ^79RHPJ(OI=S(7$3X'39G8,,XGL]- M>& ^MI)2>$C"7F^598-6MZJU^F-DT4^<-_0NB+P@\D?#X5PCRU6\E#7H>&6C M4U@9V5QVRI'Y@%Y7TVU OLU+24([RF? H\ MW7[*]RXY:8?-RR4'L%*CV]9M$QWH>FCK0FU$-N]+3GK@<*[/Z"I+CE,K%JAY M4658O%((Y7ROXMEF8E-[R5YRDMR4=JW 6,^9 W0CF4@J-\:<,#D-3O=>/G. MP#CMD+G,2^E-ZRUGE5="%"?KR**'@T*]?_=2_ES8O/12R HPPBJ?J;"6,+06 MXZK(A\EMGDZ8E_+];:H8(58 @71&9:PL6*N"UFZVRJY3NKF?^;X=-N)&F[&X MB,'R!.7*!5L83(09LFP5*ZJ4,.IO>U[6U\YD6Y8R74E=A*"#30RFR ;TJB0C&2.Q+O#[P7&.\'2(GGRLNW-) M!6T98<"C5E!<,3;"T:)^:0&"3,S\TC*([@^<\3_Q3RHO'_1[?.;(+>I]\>:S"7P%4>BRH?CXZP9J83 MPBA0=&2#F\6WVI<*K&#;\KM]T@A+N9QCE'6;62;6CSBB[N#\B'/DW2K0Q3+Q M*',,O2#0?7[I%?(>^4W>8PN!_,X:9$2REP&5I=-H"7AVJ$%NG:]:S218@V>, M0_.790BVEW[I7-N3NM.%7GPV2;20;."UW^_L+$RU,1^54:YHS$@F6GK&:F(S MB6?TYB1I?V35Q'M$3[A DE=>TV?U#*';2#?7I7J)=8\2(?HD[UZ^1_1MX)D'T2=@A.'787C<*$>%CCJ^IV[H56,\Z#,XAQDQ*<7EX!N1DP%<58+>+ 9.,P(-G=/).I8V'-G6<-WIT.EEX1 M&;?LQ'E&]S#\-RAT)_B[H^V8!? &*R^"L;KJC*A&AF] MA8*E QFG4#4ZR=M*/07C0Q[=87Q[&+_H%VR[WJ(QX2!@F187UH496,NWG_'Z MWKS%%Y_@3=U^:W@^0U=S$3()PIJQ.&TQKZ(T**O9C/)FO L@/6GZ> \3KTX#$U.70"-S5 M3#&SBP;I_YA*AJ\"2!*6&&(#D!T^B*?.D4#R-D=F^^PB^N=%IO;9WW>PU M3+8XP88&F&O25",UM,HE=F$Y0^-!*\DI(F^&!N)R-&PNO2X:CCR." _H]C>B MNZ##?L[S4,ZL6;/9TN'@[1-.[U^*L7KV-/9L MGZ;,/,L@;LO,>V!%![[FN/K.'F^&$[FAR+0^:LVC5X'NS-4]6+79Z"$1)2I4 MJK82>-&-]R6VED956P$Y-)!\I\F5IV*3RR1NP^WU$MO8F)]C\^>3D*?E\]>_ M=P+ZS;0^_XSW+EV7B/:/\HC3KH:@W@JM94F0!$:J5P8]MER=VXESQ>]JF" U M3$+<\7PU5* N/G4=/"N(;3M+Z#).P]\/FS/I(ED@\(4F6/URTA+J@B7:'1H.(7I_;4&35! M(EW,4]3M<@5GR;MEVH"X.&T07?H5>:7W*7Q3$+H48A;& A2;6C7GP9RV2IS@ M$Z+P2<@2G=N(*$9W7&PZWY^J,;JZ9QSEBDJ."W759E>R%A>%'%7"J];"ZP(* M "';'*QQ>I;MSI.[[?D:N4]IHU?H_:.<@*N!!,L2I#69A$647]=RPTRE9->5 M.TC2Y3J\L2'Q:9 HXVS>-W&>,!BN+\-,V0:6=@?)CUIN'D=N;.=DQWWSC@V? MGQ7451U9UREE'ORJ(PZO6ICIPXC^-QX^$U.I_@<8+0'[W M? X67>@#W88*"UP[KA 5;#";N<[,W52)[BMI'%.930OLM3SAV?:X:VEUT(--^SRR6=*^8 MV)WP"P'S&L5WH)P%2O2QY=B'RP[.:&6QM1P[+% MM=-DHD"73*Q3+EF>+9E< !UK>)09MM1CY\I3F",!NT!*Y/FJ-VK=B?K>^1SY\#B=B!O!XQ MZ[%"TI8[ D<0&2OZ=\4ZFB)J7B5Q?F[<;O$9ZA_;#9^1_T=M&]X*0N:RV1OK M,T9ARQ."U?'16E]7$K=XI0Y"2/SG'E'$BIKF^+IFPY?C0B[Z3V8%D M,&#$E#5;EX&Y:Z#;MP#FIXA;F9)\/@,E76Y,$GL/W'FL"X;J6\TIHV^#;&0NHCN^. MK,1%/6FV)K<"R,$Q4\HTV$9^7D19"RYI>3,@***T[3IV]*.\25B]R,_M+N*C M%U* JWC"+)YPA*-8%B/V3BPY[>;&H10(L$^R30RI3?GDIG3?Q8FC7-W;K$CZ M8O,LZ,7RV^F7NY_?.J$&HREMT8$0HG6QG9N/2N.QX27.^?SP(3*?#%_C@QI_ "!OC)YY+UI MJ4(F-\?XA:$:5G8)V,HHH-9R8IV]!*6EDI#@?M=TUN+?),0=DQ'#1GG5\-7(O^\J'LSQP/F?L1=FPF89EEPB*W8@K[.ZM]3*L'_S3;'W MK[(8GD2W\--U#QM4>;$]>;(X%:#'9=2,L],K)<\3',NU.D(V,\[/%-:I]O.) MV[>\3B'$!?SX4:[L&'FV'J735_*'63TT)NBRE>E[4 V,>P$M>*.K \CB]&"M>8\,U@#.,\J]C) #:;0;Y19/>R$](\W6*=8 M\:.0]2*^W>;/@LW9%K$C?H21LK. KAU3%Y^NK;K1=07YH'A2%J<_)7N>>/-X2%Z,T@*P#5J6X2QZGKQ-U>]P6 -HQA7-.6KP MMBI19,$-Q.1.C'Q)WE;,9^E+F2"QCPMRK1=G4KU +85@:N2G'*].G6QB\VY) M$>0-TBBO[Q26HDC5APU]$1_ %#U+C??.:,^#OE<(FV#JN(P)O..Z#\KW5 M'E.LU+27I0KF;([BJU4/4Q37U+*)U=EW4/Q4W_&,Y!\=T5\3*IO&M>=7[V # M3&6-*V9KPB(B,Z6GU7ZATTBLA?@0;%XA_V="B!+Q_$&S-V]"V7=C7NP+%(B";)IT MOZT*<-X49.A+(R=Y)2JO'XAUGKR?:0]>Z<#\" 2HL(K1!*:RT+<[B=NSS9Q$/B.5OZS68$2 MT-T^, -8"!]_K$1\!JZLA0VX@.;QP4;[:ZKV+/"]S07X#@XG;MG6]DXKWD=H3=[K"Y+[7> M;_48_3BEO7W;9)*4%KNYOY/KJG4BU^6$^JQ<9#FU;Q5[B?5W?HC28G>E38/2 M7D?#8*5"FV1O-#$81&3)D$#=3'*W29*E87\&J*]ZL/A^2&TW"MX9,-N!,*Q+ M&B/&?7[!E*S7QI\C&MP(X/D%,KI&\P<#"$8EO2) MESAC$)'T^QE)!S7KSVCZHYS'=PD[1U+ZM"4P=9;W"SD?]5;58'H7=F(U^_FZ M_RYATV;!K2NY?%T89$G%G2!K>C5.G%U/AK"_=U5'#Z6-7B;MS5" W:B37>_! M02?*IUI9:B WHTO%W*W*%%#WYR@_V7S^,_-*K_RX/?+YG\=P!1]$95E"G0FP)=!=)+O=0=>C=6, M8%9:#L>3?,G'$VEZ/W3XP!VB'PPUOV8:(+DVNT8--VD!S'@G<3U%<=WH9 2JG;3K*" MFG7'<].8E&N)3 C]B<=W?6>K8=66'0OVP(H.(F?0W1<1;DX[=4.Q4A=%<<") M^8FMH0 QNJ0V-ZMTD%C[O_Z](^AWI?ZC/9V4S!@B*:Q1H>AYBR*^ @;KII37#$2&W4D5="WFF_QSH;-UP3MVPT89F4U M@P:VT=$R(V)8[B;6D"=5T+?:@KNBZ4[3R+!^J]UFPT4)%T"UCCAJP6&9VA]H M?2Y^A?O(L 0MP[=5VNMH&.),QZ-^/Z^RL- T,N,RI":CNX;=0?VV;YF&!81= M-P9\CUDC M*U)+UBJPL!2ZQ7<[?>"?*MKPKTF\]I=->4S!2&6MW O>IT*<]$ MD$^N^WX?DIATH%\'E21L:7.BM2ZB8,TV]'XID+198KV+/QT([\G[SDODJI*E M1-W0/0%QY5XPEY)7"O<]>=\O/H'OS13]/%B.\D/1,QBZLL:$P.>P7&*5\-M$ M=?L68HNO?'.DN0_Q>:/12J,8R^@Z\>G MW6U.RXR^D]GY"!42]'.+Z:1H!+DVNFX,DG?[BRWLP2F;&5Y4Y0E MW0:V'/DX'NUYCJS')1<#W=V;+TKO)?[( ML%U+&["T2W<7MMU_>2_M17<75))\5HQ5IW1/)9 M<5B=AW0+4=M&V+-1D!^2@4;1FV-,UJ%PU YVVK7\*' 9XP MW),WD3PIUBLN[3E(24'#B>!F!E9U#CH)LW?DM21_R8&D7UMR*TRZLLFT'1TM MPY*I2^.&;B:OWN9/+;G]]AZ"L\XZK4R#;9.65W+<%ES2\B8,CWS4MNO8T8_R M-D5YE,1]NHB/-$@!KN()LUBBD9)E4&I? V8L1Y9H-%JL3@Z06:V7]<5>XC"Y M]]G?Q8FG?.Y%K$B'ZWXB2WA+>( *::F-ICHP E==S[$Q-;+UQ&X]I1 >M\], MWA(>RWR+MD@AQQBZ:6(#%%^TY,(='@G,AKZ AQUZP&R96(<%/,HV5P;LH$2R M(J!K4T_$,R6BVQ(;7ZT1^1'JQN-@@'?8\ UL=:5OFM!V*._"7F%:0*P5.L]- M&A*LU+BPF3B4Q\[22YKV+77/B;H17@D$)1#L"E/%'KWWK(CE'M/W3[^\3X(4 M0M?\@,-P@VOV>K[F+4AAGKC,Y/=)\/F>0Q;!>KNFI;?F:#V>4^-$ M-MSVMS>+JP<+80':LF8!]]F!-H[G9/N50/8;N@W?OELOG,&C&_'! M+&(_=%]<^^Q>O!9%385(ILKFH;2MM!P;6C/3"2'DH;O09>@=))0+X?[.3S/M M=A_TEGM<&WTC:!JC2>-\1^<,;/*W*_R7OL M ?/T"F\@YO-O\3FH[0;T/.]8*\+%] .8 OZ[]#VS5[[MI.!"5PWKD \I_!YSQP/PUQ^ MC/(YRG/*1'40-!+GNKY?)T\R[\;*N-G>OXCM=^"_'_AR/H?E7-\MH?5%W\GI M;EEPDGO.]*V0>@?(4_8PKIF&^B+>O-EA9&HX:H<3Y#);AYU%O38(F;KZ S!R MCN _$B97]$U+^F(/G6RSQ:],!!/1P:C!JCTK-!KUQ#JGUW3'GICPH^%T:H/^ M@SF?1(15F@OWV,T EUWT>$9D]7S@96UW, P:B:O]_I8\3=I#I2XJ\DWJ,GIT*K86PESD=&* MK.4O!Z(C>GT6)M;W26IH]2, CZ.^KZ=?J@(3K ?K-T; ML&NK71$:*#]:VIAN35?U>>+6V?M^>GKCQ2>PW,>M4 7'=9UE/!!D MAQ>O5?#EEBP"P]+,;CY4FHI025R4>&+RW4LBG^S,,IP-3CXMY]RSD)O0"Z&;LIY4<-W;P^7ANZ.$8B S:MGF7:191;MZK>@'H M1 MQ8MV-EP3OZF@OI_A'+R7G@'*3"6LT'N85@F"!8*UKE9;8&/*LE=@@)_$3 MUA('IG-^R4W Y)5:9-:T?-+0%Q7,*P;JX@NFG_T98/I>G^;(-&$B@3XUT3)Q M,@&ZL_C(U:.#SGN:[FY/8MU:?,?UN,>$^U6.4N?C$SMU#6;,=TU+ 8SWYW9O'=MF>+[QX_#DFBK"NE$.5U$\LJLC=LBXE;,;>3C%ZR M=XO3U_C[\5SU=4YV_[!D;FB,L7<88PPAT 3J3S*49\X7QKF5%:Z,$&F)ZG*F M=KCDG;/U;N6Y:T[*-.?3*D#KWA+J3YP]0CG']BAL18[[@KX>PP$.70DM)B[B MO@[H7F/$S\15[@!6N:.A(-]H6%O-SL2&A#$7P%HE1@:-#04B>[\VP9C@V]-N)G MK4QITITETB?^//HN9>MN12)^W?KJL!< >.?%PJ5?05C?L M;*NZJ%-"UB="F0F[>;GW0]%V(4]^:"(*/]^,R2TCF^]I^NP1/BU]PZ-(+QU; M#^C =ZS-;6(FOUPPD7Y]0(_P:B#@#-T66TN9B:*1)(+HB-(M*MY%Z@WS2AC^ M?7DE]! ;Z!O8X#5HKZ/_&F!F AD^]Q>.D#&S^4E!'%D6"^FA66799I5+7IGD M&62\@]!;X@*]'!?H+9+7&'5H,J+?7DV7E)T%=.V8V#@SJ[K1=>R0J?B0XKF$NE@G\]<7$#GK4"!41+%F[4;1ZIK*KU M?#^YC4N7T[R?^7F*Z%ON61 '8?OK-N3HTBO )7/@Y&8>\T8*U,6GL?_/X, [ M)G!WIQ T=$N/&+B#A;Q::K!M+B$*FCDFPP1L!JB)INZ7? MF;D\HLY<.7/XP;FOUM#710Y1#)ZP[ X^+W%L,EW*#S5LI3N4N%BD8'4@TLE@ MX>3R8B44RAD5KBT'\4?E1.Y7/!?I(1D_2J2'QPC=]&2!+$;L49 9U )77H^$ MH&]R:Y8?$Z-.XE!PPY,%'EEQ320=S=:_]CE+Q$$I)?%826G6*$G,DF%+J/>8 M;"Z+K?MJ,0FGC3TO.20N+CF,?9\O*/XQ^HM&@T/';8.;MSK+2L$6E6D23BI+ M4*7+Z>K=-F2+&D*N>FRXJ$Z*Y5YG'B;BC+=O+W,]>\;4.^.QH1[=D]^38 MD<6+$ZFV[[AA.[+9&O#V=4/YONYE)[4\,*SBDAV-A8JKU'Y,?'89$VYDOZ]V MKM0ELR*8+STGK^31#KUY_CRQYR3ER@;=H7:_%'/ M5_JY2L4RF%5SY>HD7EZ,$VNP$E:;?UOK=,O2HH\7@4A(FS>LEEM@K2&70SFG MUYXG[P2TGUL$\O5%22_.86PH;8_KCGJJP,_Z0<[7>*]AI^#C@V-3DEY1N*/R@I]'@J;JDXK>J ,[&+DOWAZ]-[AIL%]OR!7B7)7*4WTNL&3 MV6#"8M.<6DIL'N@53&P*-U^E]8\"Q^F:@7VA5PLNF]%S71V8WG$ADE,CAMYJ MW4;0>:F(@";7+HJ]Q#EH9RH%WB3O#H%'"#QM@D6AN*+;ZLF=OA:&9:T&1>-H M:!,#*S_%5O0Z+84C[R+U#HT3T#B)":]9@F!=+K:->M5%N&?INDN;'&D+X/S/H'' MDZ5@.NS/#%X(A^UU<5WS^JF1^6NDW44?[S0\,XC[(I_E''6'@/($OC@:,=@L MU\[4TR+UPZP:SBF+%+=+S$-RNZ1Y%X:VWH_?IXNEHC M6U5MJ #0&F9;(@];88K!<@'-=["< @M^ M 5AF'HOJ\K@P,4*RGZT%7+TQQ=,2\GR,YCM83H$%NP L4]<07 "2 M;J /@UUHN/EYAX2EOVHT'$;OH98U'JI#36'EU*34SA!U%[?8=L)(.2*>1/I1 MM2>.NYU:<3B>X*F8L<1F)P3=,!76XAL0S)0\XRS2DA)Y#Z5W8(A/*<91X$4& M=*<]FX^WG^Q!H9BKL-3D2RS>5T9^3]!1MIV6)>)2*N^ . 2$O@R..#0/3KN2-%L@*+$1@!?>$OJ:/TV<8 M3M%V%_Z!\ 5OKRG K-KR/H')K48N&XQ8SE 9'!F.6VE)8+Y!W%W\!TM# MS*&]T"T9UF;*G,=9WG/E[,P7K(Z4*I5_3M)=U$>BWA6D'(CXO$.Q0.K,!3UJ0)3!!Z.MCA8%CS&N%TQ'518(;H4!AW*K*?/NM_ MCKX[",13M6<5H-N;BJ(="HINB=,7QJ!NP+Q06.I+H;YB4X6"UPF\P^# %O!+ MW5]#UP3V?C&HUM #ZP3C;I^O::,B8&T4$9V2K-Y Y>F.+I6P_. M$GB'P<&B4'=<"(ZC ZV!J 5UDJ=1V-!(Q$>H!;-(E5MXAK*[X _T/_I)UI[Y MS?O/=D 84/5R?^A] Z, XM0 S-@U^L[#,RM;H>O M%^FQP3EK;(F/:)"=I&HQ>$G47=P'XJ[ZP QYU]RGAFIPYNN]8H\=U!?3V2H; M-)=,JAS!$U3=!7XH\,?)P<=NWYP/Z;9H9WKH/ ,0+(\U^,4JA9(_3=X= @=K M?S7NK;(WMP#FP>SG8T HJ--%A!)7$"P0+/I@52OBF529_LN)OPCAKD%]-4@>-24N_0.+ <%<=6Z\Z+C$%' M'W(54)L*]9'?,$?B>*ACJ4HBGB?N+OX#RU"V)&U?4%;F%OH\5Z?9,E]Q\]5: M,>.G,''\1-%=T =Z7H*ZXAR'S+N/]G$",+(UEZE,T#J_7&NUG(O-TU5*=!&= M=U <:'\1VA9P#7JV'_(_).BI/QO)-<&"15?M%V:E'),J$)RDZR[TMPYJ[O?# MEM*GZBNVW$)RX!E@M&"M.<^:BKE6:;3D%X@D#&AU1L[& M(NZD<'_H%&UWX1\+?Z4[S\=OMDC3XT):<7^]51)R.N-05GE MS)F@#^>5)B0RH[::*B"\2M\=!!$(P$K?G'T1!K =GY1=[4=D!BYDP$SW@1F? ML[W[TCY-U+ Z0XMD$AIK;/]B9^>#,%[Z;V#) 9)/-2QK3F^LW!,'^CR MP1DY)W()C65U.5"'W8P1#HFIU CE>DBDQZM\'[5W@.P!LK&XVW.(>=]Q@0J/ M.M5JM<:8+&4"5 BJ1F[HV*C)EU-D.-XF\0X%L01M-9+7[CBEI^77.X*"#>IS M0FTN!)3AQBT\M/IKHI@6Q^(B$N]0$*.@W'?L O2>%:'X(J'U"B,4"CKCE?J> M5C/IU.0 M%(5M;&Q\_?X)^\_WO\>/>.MQL>J;9@PRD5\SA9!!2U4V(*KKLK0P.Q2EGG[J MT]<^\?!:>R26R4A-ZDN2$?B:T"MEVOT^F+PD5?><#([E?D=?^<0#=^HDJF7- M4S#]5 9 W$N3EULUZ>RAEU8^"&9K]7K.3I M%\_7]#RSJBTB[-_3M&"O7IM2D29;F0G;(A$NK M,0JG!PA2-E\XO%DKL&!DJ1SW@YQX\?WXPR*T'4NW3]WV4I$>W>*?QV]_N2#: M9K24BU4/RU%-LZ()D/<8-JCCF-0\C?#-%SXA^5ETONS<[#/+LB:OVTOU,S![ __)AADK=,7RDN@8#6AH @)X0E[T M>N7E\"7(]O1&7WE=$/KJMPO-C0\1!Q(/P)5=QSQ>^>/K?SFN^D\<18E_[J[X M9WQX)#)Q'-]V?/C7P\1UK"Z<>/_S5T\6&W5)V8@R$$<(T5 Y20Q(V.2"$@<$Q4I"RE*(;,@A_[UX+@*=/_G+RRB M\9_/WO96KQ_.J'&IWI[-A4&36KB5"8+Y."UBV-'K8Q0A3R0\(TZ 0HD9@L(B M0A1,1 $V@;DGZ6I1<%=(S0[Z(R&.:OA$W)A*5)';X\#BH08KHB$ MA&7%#,A3(I#RV1DH\0B-9DH(DZA ! @D\D3X%O>?KYLC2F2:0!CCM#%@C+*U MY M6CPV.HHD2:2$YT0B&YFC##K)BA2I3,1\Q'0 ,P2I /@M;]]M56JL9);JPD#I M-_A1&(ZGZXZ(7_OMMY]X3N#*T-O^JD&@;.*V:$WZ]W]'_SQX?A@39($5LM05 M7_N-H>C_^M<,*''A F+"B?\[\RN3>_K(U57M\3/'T^/G[1Z\@/_ZZ]E=756W M$=^9_<:Q7]F9_Z^#9T27SO873J+P#9D 2S?#W__9B^)_[Z$%EP]=QP+V?_Z] M_23Z7R\*^B;_^:_-U9Z^AM&-HGMNG_([^O$A_H_8_1 _ #QH+IS\SU__T>.8 MZ%=O!NRC1VY^_FW'YP*9V]LNX8:^W4=__;L')!,^.).'.+40Q2K1ZA_?)6(A MB/Z;G6"E;$+@_I8<7_O78M=U>+"73O18W[%^8PKLXNX$ 4U?MWS*,NPZ?T24= M/>20_W_]6VA5>VSQ@>_1/9;_[W]*5^+N9U^+9QFA6^U56?Z!;A4?V"%3H5ME M]H'AFLTJSU>YUM>]Z\9R9)\,QVOO/0"1?;55W['_?BC^8GX]X"B9H:[WKAO4 M?OQE'^D]\>HEKMO\W_^!9=%_;5XW6A%LQ][$0KK\L,NA=6.#^<%TXX,-XF1B MG)(M.G(0)W?B1.U?&YUI =<52Z$ _9+*A$)YLIX6G3))6:SZ+B)P%"EMN7WT M_E=$RA&&_]$$KO' V?"_OM@H91ZO^S[C>>0(D)D],'4[3@+_1LC,R_7W )C' M^-H>O_<_?^G1#3PH1^)T3 F8IN-+SNJO&\&O"U4]KL:,[Q;%U_YFHNL!'J5R M$;/6]HHS(,7WRG:[G\+ENN\KTNW8M,\W8U:;*MWD-;Z/("'?W0XQXBFQ[_ M=?L$#/^']%_;'[GN0_2;NO^M]-"KL \'"\"C\:>9WD/TYRCDSB33^G/=*UOZ MU*L8;=L!,+LP;G(_T"P:2CR#RC5$8/)&ABQI6I.M7T&SL@G6K/?K%-UJ"73C MHYKJD0\Q"I$_D/Y)A6ZI5/BN ^^!A\FNB<#&,50#S!2 >7AA*=R M //?2FS3HYMJ"@CC;T'[5CAO;[8U&Y '0N\-JKVWU.HX1SDJZ2%2)8+$Y M_?!R%A2AO-F;WA)/8'\_Q.]VTLFY_*:_[@8T'0:TYP)[FQEX841+CD.B:Q:S M!.!U:VJ/GBJ%"GUW3T[A/?),6GQUXYPDWIS>%>J6"L5KT#1W)=(O5&IJ>\$$ MD&/*T+N$!:H3%ACT7:5.JA1?81N-."'3IENC6VG5PPW4:H=5$OWU.EA?TZMX MF8\SOW 1W>K!A?- =R.UB'P5W7OP8HA%\-U@+/IC#+)DFH>]>^4_KC(/V^*I MS:[$5^+O\G]])Q6>:V1B+-V+2Q4CY]6$#W80.W&_3[FLUS5TVYK(4O3,UN:1 MAQX#TQ3RM7E7%7AQ.M>;:TDC:LMWD86B&$)DLAAYNRP;EKT@>7Q[#NZS0[;? MBOYRR,41%X@Y;D +NBP[>:Y?R-G42RX>\^VI _AAU_G[P#B__MY".F[^O&W6 M\EH&XQ_L"LC^AE>Q^7OBT0.([-X,RG'QI_*@VP^Z[SW(&G"C9_U7JEY\Y)^7$@VM!:[N*;J\1Y)^R*^':,%W7!78^GKS^_="Z!;P MV/4 [/ZGH=L0.P!%)-$\VZO"N3'O%_@& EE]_:'*KG@LBJ1:_O6!$9!\-R'\:. M#?\4'C/1CYS;7/;6\;KI(DV6H-N?,2+!JTN]#[*XM]*$=&>?(&ISF MY^6W^_NK?-@=6]I.W/,PUF?/#/RZ,D.$:9N1A?) 8)M]PY:@\#[L$40&0]%$ MX>OYLKI;36/>W&I%W<-O^Z0##O>"?$VA59G2-6?5K[X-\$]IQZY+Z\(\VL/_KH:%_VMY&F@(G#Z5(72+Q1M+E-C)U M[R*]W/&36L.)5:TM,ZS>':EVO]QM.[/WI3Y^B./W3<(X]!H#URD/S9$Y-0:D M.RUQ,]R?-]_GT_Q@K_$K!732Y42K,Z58:SW@OT^,6\?_DR;KOQ)NLAJ.#,RV%BV4+[:)>M-,9^7)S%3 55+ 6U4I5,+W M&:KCF"F)X5T)K"*(/\9XF2R"823^Q2[UY0QE$0OHYJ>W#[\XN&+CE]X]X !@ MC5G':+7[2QEE'+PR*"*"9R#O ]@,V+],_?].'P>I_I(=*R49^CCD_/LALK%P M%NO?WP];X3X 6_FGXSZ4@.SIUM.>>=@Q^V'+[2MOLAWAE(=R MX.J^'MW W>Q+01!Z0;P=&/TE^E8,Q1?UWA$)<F3\=UC>]H_L[D,0O_*Y_W4H_=T3]Q;KG[[RRKU\9[:[$?X+):YQ'P+] ME7_M/E_7L M%_7U=M-K<^RS7D5/][K]:OTG!?L162=L@*I5MC6KI)IHZ]PM3FO3)DVMSS*"/F;9;+V.WRTD&'J(",!,?VR29V+1Q$]YW9.-QF"J]N3&PBW S MS@"X(;^9BK2+'ZI$N:N4)GK=X,EL,&&Q:4XM+0_CAYVC&6*XM+&D?SVZ;VJV M1!L]N\)"=IC7PJ7$4H0JXAM'[[4:ZOTK/3R]T\/VI?[>RMR%L^B7>$IAI.43 M)W#W"_EK=_UOR7WXY[\ON3+2#=V.'^KM'CH#[L,"F %\$/C_#_T5ZP<>%]UN M+SA7)I[.]>-=KWVT5&P'4WSA.O$S]&>W6FT7JT?E07*&@01>>!V^MSE\'D#=V[3Z2IO_BM8#=+RUTC2X!'4$Z\P:D8^:.'-=XV+SMP_[FK\'\:V1U M,\3>797G\-Q?$;=HQ"7$T>?[LX2\AI^#C@V-RFI"5&3' M7(^$6HX?>SMQ6V,LWK\?I,"/8GHSC!N3Y'AG:ML=L=1] M;;,7849!?AS_[;7G'>K?-G44R<^&#[CV 70_T1L.DB,AM*])Y MT3]UB=]%_WG1;Z>0;O[]?_^?PVFD$I -U74"6XGW+QWW]S[/-B&\6 M2Q4BD@N!@8!)])Z_@;D$H;=;7"GL%YK=YV]^/^9J-A-7-Q-A'YY^W.P0W%\1C MCW;5=)O-M.U5\O88S'A!D3A!;0^"U:H=O"PZ:!8= MS$*K[5*#WC*>S(G]C>6I^+]]Z+KGQ+\?7F3)X4HV@PTVLKF_L]G\ UWDO>-< M/9Y#_\[F\.???8BO1G..5:!+$QZ8^J'$CM1=Q7(G!%^Q"Z;@U-K[9(H*( M"6QO4V@3\3>"B;=KGHVOW7[BZ[$6QB.[M]?A?U,9\N]\!GWQ A$*?7=SSD*X MQ>7?.V#N)WD][(=X?07J'M4O@KVLP4A+K'AFJ;Y5#?>I@7^S4"^A:2+&_\_> MFS"WC63IHG\%,3W=X8I'L45J+\^]$31%V:RR)34IE]OSXH4#)),BRB# @C) MZE__SI8+%FJQ=@D1,UTR"29R.7GV\YTH/H1>TB+F*AI$'%]_R## M3%>4T9OK6_JF.7H B.R[U(@=*4GL_]H@0_=1,/<%=NEWW*2A[%&?MLBY!9\^ M[B[^G+1^[ZUGL].U_\Q^[':6Z_^ZPA/T5:4_ Q/DK8Q#_2QXXJ5O.XSOZH6; M#VB1]*>,SY1=JXQ.N$EPPQD1[I6EU!N7=/%->B^?N_['_$81:A"P A=1(WC?7? MT_"O@Z%:[_3F?_J[K1]_MM_]Y_#\J@!$_#3N^/U?N4.0E1ZI;ZVW7A=O$"-D MP8V*?WC^"-0Q[SP(0[D]8:#.4"N[<._632Z5Y]RG"H%4=94(Y@H?#!+',M6* MPG*&2J2,GCZBL#Z?*32FBXSG34OXQ@Q$,^[.Q//#T&R1NW!"9*,_857X(WH>?HGSD<$P",2."9JNGRZ]O74>80(& M[(M54[I9DA#,N3A?,"*6N0SLKW?=K>[BWV?3]>[O_]MO3>/#WS?]2ACF6DMY M&"WE1OX-?[KQM;[2;Q@(("/-K@9A?#\(A>.;FSJOT MEQ=[F9V3Q(.4N^U,Q7'@@+71TH&+:((.FXE-0KZ*UTA$'(!MQ9J?>:1*?+V<:M+0) M\E^QM1]H'#'4Y-KK;U>]GKX&14\>*SV@OT+E^4IP,P#-&:VVMT+G* MR#W=]2N]\'=_V4NI673E:=^0.DYCAM.K OE,NO* PPJ^_Z=STO_B_^_GWMIF M=W]V/ET<;^U=99A\K#Y8[]K\X5ZN?F?E?![&SCRLO#Q/D]/U7FOW7YO?OIXGOU=ZX.[5/_$ M?:C*GJ[5C)VU*M#'%N2J1I#6J8$52G7&7(J\%Z@^3B;PE>(\B<_-8=-[W^D< MW\ UAAHJZ:5P<]#*!Y4M2SD2!.3"/3PJL*@1; ]\DZBQ( MZ2;J>>-,,PX*I!)%24F(;+[U$) TF%R::+#QQL_;OCD9X]V 8!Y!@=#K/$$4 M;Y7,M6R]R69I@9NHJ4I2W"#<[FR![5/8^V^"9A:#JF/'T:&KU'L7PW]P "2L MRB>Z\228(O'@>5,8V>LLDD!:NVQA7*1U5W&1JM#L-=G?S0TQ\;]H!S.N#C0= M'\PJO%:X6MD6F+1_2M?,A#8IL)D2GZD11]!W0I8;LB/R1VF\2A MAP%-YVAME@7[K[1?;'-]\\W(NL3\9.3#L&M'/T)U04Z=-ZTMNM[=IK?3WL9* M[5_T@>=2=0C,Q"&@:9#,9!: M9QZ&/2]/O_*H5-^SF30_E.=P 0/YX44:I((!S8'NM9&/X@"EJXI27P)>8Q6<,8\W;W=/S?"I(JHD M" O'RY. I#]CI[U,0>2Y2V3B--I<;[;6]]=:0&G-&QW73ZC>3^F,,2\.CH!/ MQ>&D%0(E2]G'):QU]2W+WZD@E4O%"7-/&ZSB6HGJK?7FW@-4*SPRA: >FGUD2&;5^SFL(^]_2J M*?K&^4[[KLUU$_TF#8/E/ZB&"U 3%2H.$GDCE=G[*P.E,<"V]"N5^8"":"4% M PPY-;_,L8.1>E DXO,[S)"XOA>S#[,31\[.;2C2HFA,1:L>[,JT7-E(.:QHJY/*R7-B4 ^B(=CZH>I*CO&W0:7CCZY];7WOU'X MX?2/ST='02^:?3F=#;_=:\OMQZB0>=,Y/O[8[W;>?>QY1X=P]\'GX]/NE^]X\%1M]?;[Q^^'WK[GP?P7VI,>=P9 MGG@'_3]Z3/M?>YW!\)=[JEC\:6\CW-J)&!.KP,Z#L7A /_,T#E(]_46[!MOWV,S[6O7 M;FX^KK:1Z^1K4-GL1XR^LRP@>VU4('M=%Z[G4E3%.]@)H#V@K0OD/^+-N-FV MN*5TKOIX56K ZH6MWVIA+Z!F;ZNYNUNLV9//ZIJ]6]?L"6CN[M9>:WV\N_FM MM3MN?=O<'.U\V_.G_K?)YN[FGMKP)[X:YP%N:47X[\= N"Y@*[*8/O"Z1XF+RPA8O\UH^V%4.!F^KN;,E=TBVS:%J MYT48$IB"E:BW3_][[3SQ%[\RCSJ'#;N2/9CO_1'(FVRIWB*G*"_7X:'7]J7L MOI)UOHCSO!K9ZB<7?+<*%MW/G6:[RK9U&]*O\3.WQ5&\$0G?N\G^W&QO_9SRC"-X_9+&? ,BO-&>W81R'N$P+F>N6R^*YU@JZI_T M/K7Z^Z#T]T^^'AWL]P>][LG18#CL'?:/!I\ZA\!R/\&W/T=AZ.OW6LW;D-C# MIB,\U+[(P&B4F:$;'@_NV=&]SN&^U]G_HS_L#88WV\4<(M]#D.&]W9_GQIB1 M=-I'!P=P9">=D_[PI-\=PCGV_GT,Y]S;/^E_ZI%%?HLKU;[5E7J$#7V4K:*! M/3LRW28]MF<&O^6]JD75 ]ZKC=][7_N'!\B!3_I'A]^VM[8W=C=N<9,VGJMP MNLN=@*$\9ZQ:T#P?0;/IG-O1XVM]59UXX'KW8S-%R1C M[F>7[)@>_!\&LV78ER91MC=?L$C9['P^'/2&E+( NL+! 1PBZM[#;WOMC:W= MO=MCC_N] ;J6!KV/G9/>/H8^OIX,.K>X23LO2$[=WU;1P)X[,ETI M&=NCP3T8_7#8Z:(E]>*$56MC_05+JUVC>;B^J/;6SM[N+:[6[G,54G>^'5:Q M>RG^N=;&QNL20WLG'WH4B0"^]Q$#$8?OOVUM[NUN5;=0O-X-V7M!PN>N-P@= M<1SZ04DC([XXL;+9>L%BI;7>V=_O(Z_+<]*]]9W=]9W;Y"*L/U?1)EL_VZQ$NK]:_/'4PF@;/[HP<<#_[Y4?ZUWQ]V/QX-/]_FPMPN>^=I29K[ MVRMW7!([SLB>'GK0 ^/GW='G$^]39_![[\0;](>_OSC!M/62[9U6>[\W[ [Z MQQ1)/!CVNI\'P$)[PR/0.@8G'SJ'O>KN,]>\;;=+['G,JW5O&^.,B^ER=F2/ MAO9P;*_WK\^83F>_?-Y";.L5"3'*8^Y_V]UJ[>S]9"2>$YF?2B;S<^#1M[#! MGS0Q$2O:V.\==#Y_/!GN]__ 3-O]SF#0ZPPZ[WOHUMSO@?Y\&Q[];%/&[F]C M]+@-3X_LV:%)'Z+!__6Y=]A]_LSYE3FP6IM@%_8&_<['3T?[_8-^EZS$X0F) MW_[[#R?#HX/;W*>7E&AV?WNEQ_5R R/N"OJ[>&Q'/_KJN>&6ST.J_Q8(EI<7 M8]EZR0EJK2VLVQ\ MSX1CL8IH'=?#@#(X^G7SH20+0$//$.X/]X:WNT?Z+$C[WM5EV6 _')0^5 MC.R9H;V#HX%7T/9JL?7,Q%;O^/.@^Z$S[ U!AZ$8K W!OOL*Y]Z_U77K/5^Q M=5\[8X8E7:\8]O;>?:7;QEC<#!]S<-#_V.=L>_GM,\>2:6WMO#:Q=@#G=OB^ MUS\<]-X#(QV KC+L@C7K8-/?L" M1Y]\>>+L%C?O&5RS]]VCP?'1 )CE^Z,_>@/T//6^;>VL;]S.G_S^^8JQN]X1 M,YQGQWOFPFCWM0FC#Y_ZAV!_'_1.OMK4UF^;&SNMUNU<>Q]>E!BZ^VW" 3T> MT4DJ?GE"YA8WZFE?'R#SUG9_/TC'89QFB1JH4S_!\0[B!,XZ^BU+@G02_/PE M6MU Z]U3>\M0Y^L,L'T1.BYZ_?>'WF]@= WW^UW)Q/G0 M.?&.![T_$#:@?TC0&W=0T/S8=_$5@09P)G+_6[N]N]W:OE4J4RVZ\PVQ"0)VP)KG/A>>2S2Q M6T43FQL;V^W;0+NV;@=A[L]?[]X?^NSX0PNX6F)6W MRD6[':+$8]Z,N]D%/+;N^WX?0^-W!ZD&:C;1N@!6UX6.UQ>,4O3 MS_)GYWQYLT-\M^DQBJ^YCVZ/*RFDO6F[24E'J34O6'O +IR[N\WVYHHNG-0P MT[-_DF55=^&\)N]\J"Z<[5%[@_*SN?EM;[RW\\V?;JEM-=G= M:&TB]W^8KIN&F#>V>1\OZUS6/3I$OY!U%&'_[*]>GPT.+GW MYINNED&3?W),G/:U1?^S2Y/Z'(4J3;T8^W2?!ZGR FGE/:%VW.K'6,'#Y_"M MHA[9T@K>^8%TZDX;\-<4'HO&,+<@@J<#;.D=97XH7;V]./(.@+2]]OK:@;>, M?[UIP]';K=^T,78^THT::1)K((WB;/GK-/BA)BZST)R-CS&OZSR,0S_Q/L UAYD" VPVO(_+"?RO M[W7]"YB-UT]#H-'4F\DS8Q[/7J"2LE;3VFNEM7/5T'0FGV1I\9,X2S0-57RE M/XD3_:$ETYN1,''68)DB,Z6&\\1NTVR4!I/ 3P*5OF4&ZK#;J3=1Z3@!F0$C M^6.0WR#,D>D^TOIDM@'U#:UO:.F&MM?7][R/,=#)B0(=H1^A4@5J MJG<,7+Z: "_]B>=/X@52)F@=OV7A!:@]#?I% ]298#SSSOV4J!;T%_@9/.#/ M%>ANK/B 0K-$NJY)M2;5"E)M;7H]4'N7%]>DTU7/NT3:R4ZS%!7S!OV@IKR: M\BHHK[TN-&9$/WS6TG2'K,M^W"Z3(^H TR"%/?(NE ^?,=^GN0(V2S$] :]PDVFO7M%?37A7M;=R0]E8\G[-6_(A(;V7. MZ3TO;NNQ7DPW;:.^:?5-*]VTSOXP+=^ISAR&'L.$)HK"6WAKTIF?8 0B33.X M3J.+J[S)5F/N[ \JWH'WMNH]":C,P6()&O19,%'1&,>E9V&F-0G7)%P.=_3* MQ-7M>6-<]Q1C;D$<873C#-\E_T9/J@K![DI@0J>1@AUB%^Y2HH?>F]ZG[B_T M61CX(%(R#W^3$8B>M,U_MM9W_]GKXA327V%ZBM4<87^U5T1BC"7R+T MW5D0^=Z_,I]N2M>]:/"O:)DH]TXL9_Z2_",IR8IY/,E"E?)5N>!KT@=BWVZU M6UM(K%M$POS1SL9ZF\FZ)N":@%<3\/Y[9*Y_ @^MT#0F0;I,@E&&9L"IBE3" ME,KDN(C/56)^W/" 5X<9*3.2QS6'_\5?KAA%_Y*C&W$\A7V]ZMF:A&L2+I%P M[[B"!ZL(SD7!Z-%I \EGG(G.@-2&<>)EDI%"49-435)ED@+%L9B1T/L\*&/#"Z9O MTE\:1$ZG,6Q'1*SM-/,3'T2N9 Q( LQ_X)]LL05CU#I3/R33"BPM?RF9!U42 MW4/W0JK"4)-S1+(8K3%Z[C0))FG3@[EB;A!KMD$*OUBBILLZ,&BT\+PS1>2\ M(.)12Y#KX"_ [AL3J9L7.#^01@ U \P7%/O'*%EM?U?JJEJYJ0===K4M77K%1%H24A4PWF89J%.Y(X06.ODZ7/%N2 MUV4- ^BJUI-K4KTVJ5YJ^:7PRU"(:@6)LP-B[,/&(->DK/WE#%8&VI'Z"Y/L M89SVNO?I"Q'JQI;W_0_\+C32 RD]$K?>61PN_5-\F3]1WAM)\Y>D4U@)_,=/ MER 58)*G\(.T(34 %6/,,6MII+SM;?>5O] T:-(^B94ER,J Q%FB/9OX,E<4 MB D*JX:UC#C!-)LK'D8FQT/1"'ZB?#U,<8&+.(CJBUE?S(J+^5C1S0]^$*&4 MH7C48TUB1::Z=TQLXD2-9U$^?_7]*]V_WWH5YM9J)_YO/DZS)V("!,C0GRH0%O_PYXNW8(Z< M!4G,QHM#O1]].#Q_&1,]5OGXK_;N-ZQK?\T)6=D/;^#P?V;UP^VZ>+@N'KZZ M>+AFX:^6A0=^=/HC\/95FE6DNN6^UAZC7,Z-AZEOP,1!56"7&.6E(TO!(;0[ M39L,E-*#59[P9WVWVM*KBGYVI3\"2@G 8Y;X:+2CQS/XF5,KI]@;)^_@L!O0M:#H=LIS":2H!O?H^(EZ9Y*F0^WK-Y M#NYO%XDZ"^(LA5\[/A*$4L%TR9QWI&&J_W,%_S4]U_1<2<],=Y=1M?-$CC[? M@XF^ $5X'M1U[#6!51)8?^C]R]O=6V]=[9 #]DB?D3M.I2U2'8FKXKZ?OX:P7/U 3\5=7I8#75E*GF^Q]E MHOD>A&3TU'RFIAA#,>[\P0)8HQ48,OJH4O0W7L,Y](8?_>5>O$1O/:\FV9ID MBTPNC#&4*EDSJ)J!$5JM!!:!W? SFZ5IDE%KQEA360651:=K2\1F2[,%QMD1 MSS#Q*W/@D.,MXO B!0U_C&5/A5](H2H,1F2(?A9$,,*$,W\4GZF: &L"+!'@ MI^ZP3&GP8_()7?D\.O0(!/84BM\V]P!G YHI1JVYN@A> MGB%[SA*5>.>SV/T@-?X_I%QDC: 61$OM=4R X68)T&+*#-R/"+9>.R,%Z!68 M;0C?4^X)_U!^Y&"*&[_E*,$?1?Z\UC=JNB[3-1C<959*]E$UXSQ6\2)4AKH& M:I&-0/VEK#W\50,[,'"=/T4HD307<:HML6*'A8;@O32\#XB*_#O^#VD$_MC/ M:H*M";9,L!7.SH63XE$334TT):(9?'I7YG(#%Q)W32C?Z!B3Z*U(I13$UM-;"5BTUE:95(S^5N.6QPQYHSK MVSPPF*D@PK9KWC%[7G0YYOOYZ$/)Y5UR9=\$7K'!\*"KZS$;I6),^8EY9,>B MC)J'=FIW>'U++KDEGS_>I#KY,WH-SQ-8.SR9JSI&WW<#?RR7XJ=N!.6)$T0& MHDQ9[*::A&L2OH2$A_]=A-.;X'DG%4;5Y^:PZ16^O0ZNWN<(T\I927E!I>\; M=>E[7?I>E[[7O'45;ZU&@"MSSE4P7B8R&<7+2]#F:KE>TUZ)]L[]Y;(LP;]4 MB^VY\M/,=FY0%D"'4!$UH)M.>@_"N'KX[V9\&#%*,?'N'W]K;:^_7<[B+"60 M-_B=[40\!W6!/BD/]:D\E ?[%J);@W[B=F,Y#7B<\C#O5\UHY(Y5WZ#Z!I5N MT+^#Z$^LZEV5EI__O@*\H49 JZGPUE3X-9MEJTM#W&_O@@*1J3XA*JR)\&D0 MX?_.U*6L,/]]F1 -7H)Y<)A%WA]^&*H+C?G488\5Q2VJ41=\<7Z-$3J<4OX# ME:Q&O+D>]3=7DWNUG=N2HV"S\ Z]#D$T ?WKUXWMLL7;LA;OH3]G9Z#V#IHX M#MH#V%Y.=J&8[T6&Q#(!)2BDK<(:;?H7^B/I$XW@'B0VMQ+#1U@ RXX=S&7$ M'5L\PL+W@W0,*_&CL? LS,IDCC12RW.E^.A],I#@ 1PSF ;H"T4:7<+T]7(W6;A+GGM];4< M+UA17G@@K7^08N :^-F$''&(E1R'P81/'<6$P?K.KM37_X M1'_%-N#V(7NE'FBC:A=[9O/+3&.7&%%XZBL,) M?&GRW <8%.A'R!*)V?W//T>O8:A5@Q0V4M5Q(HW$V=1-;T3F:$ M_PUB.)6HM_X.H4GLA]"D\Y>U:U0^?H M 9@C!#R!="12#37X]&Z[N;NWTZ87#?^[U5Q?;P@T/)S%**,(+ST-XZKI%$&. MBAR$V4R;-]?.(R7'US11BHO[2,]"AD^G"GL*-RPRT8:F]P4G^!W?C)-.8/LB M@7]G3QH(##,XG+*S 8;_C^,LG'@S_PREBHH:7"N GXU40\^!1&QQ7^%!/7A# M-S89^P1^.?$'WCF\+XG-Z,/PG#IG<4@7J4!*'7 M9EZ[T2B36N/N:*WAG<-8=D'T[X/0>>CND,W@<_ :NCYN)%?4U?1C$A M@"K/@;36PCC^3F@$AI=K!Y4?<&.T!/0A? M<&$8:4!! >P(LA[DV;C&74B0CS8<^I"-$Z"D8(/L/N2F3E< MQP!>7(R2JA\+8&5ECR/BT"+TPM+4OYT'P*'C,?"I!H^M7;3P>?GWQ&WTQS-_ ML4 NA$R;ZY%@<0'R#KM_OS1H2ZBU!OIPB:4:\'*>ID@&9$6X0]0O(T&\N88' M2T-6@5N/BY;5FC+4"]*!8;_3.$)EF[CL).:0A.YJ98M621#Y8WX=SAJ'![ZJ M-W>5<4)[Q*O%,[&/QXDSE=Q3PAN_PMK3&;%HHHJ*P2E+0A'0J6DT@I-E"&%, MCS!92%@KAA228"(H? GB-X"39+Y.WS#9S"A+\5,%>R8NRXOHAH.B1:W5+D80S*U:FTC1ZI MBY@L('^I>S93?DKHGU,22K:@EZ"P6KD&LHC4% ,%>HXH*8-DG,UQ1\? 5BB, M?=6D\=+BE/.$2)DN 1P%26\Z=A%U(M?X@!Y.' 'WH>LG]*$)@V<6DS:OL\IS M-P[I#32122!7(B L1PS;416C%V5T75'!#-+OTC@J$MM^21B0( W#X]8 M#E T9:P\;TA](A^(4.\H2]%XQ]LT#E)ZO8DH.I/@C6UZPWANU (_!=MXL>1N M/H7+@&\*L:4;T>1")63*H)H,*X>'4KZU =6>&Y?,);?A7"0%3/8L0(M>+CJR M&'WEX)@:LCF6P1KN@O>3&*S&.,:?^ZQKXB[)U)N:Q_:QA'ZCZ?T./,4QQ2@Q MN_UVO^D-X#"\ RKT-_))\Z2TT $=CP!6I-@Q43I W&*#O*RY*_SIG$*.B>&J M%R$8\GB!,\50=F2$T$:FEVWEG=^'JDP8)PG&HXM24$C$5T:9)>0=?3SE[2?T MI&>6@[19YR#5.4A7YR#Y7C#Y/__U;3S=VAY/U>3;:&.R\VUS:W?WV\AO[7[S MU49K/!JW=]=;N__%;^5?''<&)_UOK>W-S?:6?/'01A9.P>O?L7V5(SUB8J[X M7[O"Y"K-\IJ\A?>T?]+[U.KO]PY/^B=?CP[V^X->]^1H,!SV#OM'@T^=P\[[ MWB?X]D[W.[?@G79QP?3)]<\$E^"UFIQ)<1__J[?'.SKPS 8U/-XBS^Z1USG< M]SK[?_2'O<&PML$Q/@3J0\[(LI?WQAO;*]_ MFZB=\;?-3?C+G^QL?-O9VP(#9FM[T?'J#<.>D?'7[;WMK> MV-UXS$NQ<8^7 A;K.:M]P<3/YL.?68KE1)=X:2\]CR,PG3_ G]S!@G&0ALLD M(SREAY.VQ3FCE 8V;7K]Z$RAG]ED577VAZF++H4O+;19 MTH]>/L6F-U3&)[W:4P&?#LB3-%"A;H^,Y_A..X.H,24L*5TF%_*#+^1EN+ ^ M#>I-XH&Y@5D4D]1Q/T\"^%T 6TJ[! _)6A9^0!M$R)R7@@^S&R?$5A.^&86S M3C1B/^+*^!?.^]$IF8O-^<8QY/D3C/LJ'5K$^"_,8>0N5WNN,!O(''%3^W7Z MD8=LFWVCYPJC \H[@^.-X9V<]T+KU[]$]U^UKTZ,/1XR0^P]QS16<@ MN9A)I;F(RBJ=^^/B;QLI7./V::&]E]](T'@>T M773Y9%Q$UO0-:"9%\Z?I#%ORQ>AQA^E0?W'TIZ'7+X"[(4X^AWID?TR.E-Y0 M:JDSIO[E.GHC6(G@8U90)ATA8V@/>,GT4G) MF4S\8:K&&8*4LHPK+H7FW"S=I0)UR@!-."58_:-7E\G?$8DQ'()]09+PVC&BAT!X; 0;6P,W7Q1/ '9U#6[F%(A/P?WB3>=!>.]M MVN8"7HY^=0DY"-/^*T/G_=*73IHN_[.!$" ]F!,B52QSHK432G"(XD>4":HX M=300<09,5XD^L%@@WC.0W$C)U,>9CJ&Y&V>VA\AUC!M8&=?4.WX:PR7F%M(F M1I$+27D4<:O:?AS*B2 2V3!+P'^Q],)Q#/=73K]JRMHQB5#<3\<5"BD'2"5Z M2/*R46(&Q&I43L3P0V$ 4GR"CVD&CEPRI2L_]A=P8B'S>A_NO&!@8^G%7"Z7ZOT,:#J1+D6: M+<%J*B0#JIXQI;B!ABY=:1EU&C^UTM%1#NAQ!;0Q$JVK+/3@ST:.=Q%<0:(% MV],"+J"3N:O#.V?ZL5CBE\63I'+8M+:&=X7^!>. D((A!QR6YZZSIS@ MAP++27129G>(RB?JL/J6>N>.-0(&I%'S MM$8:$0NV0@5#ZC!A3-4Q4L61WQRR/DV .1(I9J1RKI QM)VY(Y-D#C3.1!VN MHO:XFK%G"6JV#0K9TZ$9]"@M63' I-P7NI:+R156SN_J%HVU=M7L-A6"IL2G)E-J74@ M]VQM$.P5V)#:JFYZGV"MJ"HTA!5;2T6F:G02-'_(+B'] ]6/),+Z..'R0SM9 MPJW46P#'.H>WD0,6?C7L=1ML18Q09*-7"2W%-#A3DLB+Q@ <*46Z@"+DU?GD M:,X3C$JL";55%6SG0U_&=0P2&F2=R$DV>O3QS3!; MF?RDU(H+U:BZ,R"^8OJ.83E5X: M,"R$O$;$LTT(&7\$Z]-ZF@8MT ;;91.XBQA+7DN_PPA+CA5T%IT[^G&H/5]E[ 98@;$M$=1A7A1NM4_V*(*/K M%74"CLA)+XDS5@1 ")ZKCG\\2/S#S;4:+[[QJ7QKK^^U[C1=ZBI,B!(G(]D3 MIC'?U3.%L"=($U.P9JN%%_;RW%E^&9;98IX[:4AWZ MJ4,_=>CG,4(_#V! M-9+[K4OVJQ9)DBXR#GPKU/XB*S\/$&Y]\4GKQO]%KA' M.*GF%PRX[S*+_(B5A ^[C"!&V .*$$N(CZ.A&)5M23;3D$\0-,>!&B49MI': M:<@8)#ER[[1FN98LW+*EB_DZ0>@JT4#A\RP\]06'RGL/JHE"OLFP3/EQ-7$$ M*J2=/):\&Z_'*3PTP4/8',JN:6VY,^09="9SX+ 4#<+9X2NXG1%P9;T]-Y@> M?G2D;UII#Q:ZEG7J]=BR",!@(S-F]=7C#MF$\H)2A.Z=L.O\C<-,WY5:[)47 M;L6+S3UTZHE7B).'+4RON%G='-M'$B;20&]$W"Z-29JH=9WHFV*,LZG71;F*&!Y.N 7_3OQ4 M)Z;C0+]E0"@"*]32.N$RCK\[,8HA6&AR+?@Y=.M05-!,21Q@*#GGV!^5+#,, M@SC8>VI9KRN9@MQ\V4*F.TJSL1< ?1K6:I%2UVM8>%:__8A 9P M+Y/%)[( &BGH?IAMK3VZ?%A"N#&*++JS L*4>;:APIS156]X-6@T^ITQ$ :T.CP]@Z#5WLV3^DB-_;D.R.&QQXZ8$BG0 M;E*FJ81B8_;!V24WKD.[P@#Q@)SZAD@MS['#NVFXS8P'I/A8?#_%TQW[27+! MB6_+W)?YT+A>GF;%B7:\XK\B[6RS.FO1H6[RPBNIY4CX!HOQMCU5T2A*QY)C M3AU,+T^U1XSN2]=-VCA!9)PI$N,EO]3#7W:.1;[59EJDHR3A:CWTE[[!+YR" M!J#@2Z6UYPXKSXZ+S+>#,3$;;NBBOUQ'IE\BR17;EQ('B%1 %\F_$4W"94_* MJRR'ERVO3WSTSTNL3K- 3J%* M"WYZ3DYCM=9B6W%%&I88Z+@H3 ^KR#(L)A+NKU,6U[2OPY4O_)LE"2X<@E\[ M#H'I<4,W[9.QRH&+=H$ M:X "3A.)*.;T@V,08/0#5Q%V=&?WC_6S>I^P5WJ9*<(&->^7$>V MEJ-5D>'=,!;&HXDGJ_D"Q?Y_&(!:!+K,/W[!B98'4,_N8,Y)V= M++ZZR?T%:6PQEDU,KI$3NP5CCG:E48*8JP[*.C5^Q=ALPWL3_&+:%;EJ%\=K M.22;=]V0NX3I@(!B) MCI*'&BLX)<(O([S;"2( 3]BS[4Y?CR/)IC)FLW8G/H+30ZOMVZZ,>8^E8;"' M1U.XG8;3=F$X_+3$@O&##*UD[Q@LM8MRX^3J\?(FW)]Q0 XJ,1>.%F!FBDP: MTFZB#TQ'$?8QBM"7$()#_IU<-*%3H=4#9]<&=JQ?89@PSS92?!VL7Y4^]@L> M!(P^Z"B&$[,HY)138,$-6D36E2XY*:F.NI=<^:69 J\VN1(4*K:VS=R8)CI8 MCT(O7NJ8 Z*"DY*O2\ZTU]^Y4RQ^4\*QG"A8E]DVFXZ,U>F</=W:<<&CB7<)&C1[RY=.7(U]KBBJ.>D(G?3!#^!K8.%Q M&D,^J?B$.%;!UV2,9?BU\0D[M'XD@1C:C8_R)J"D?9U-ULUM_A3'Q+X?((GP MR5/C>6X8*8EUI8V\$UH/?, !I &+.PD3H\I)6-XY$_L3:G:ZL<%&R4]RY> K MHEJV$C9$J-H+CD2A?,$$L93CHG!7"[$_I**[ $3*4&M M)9=:F8L14L88D%)\OL:ES::\PX3M=8S7)[14P2;@,*_U+:#PM2H=V,P.&*Y$ MY-W#7#V^._RU M5@4'[@2XS#"^T]4'U'_9MZ!'X24H!?GVL8[)).KIR.O;W1AWM$P$]5?T*I7U[$U=$FC3L'**P<+ MT&M"?DZK>V*.8W;(&*-GV(MQ]6 MK9./9/6P07!/C=WE:+LQ:8,4MC?V-)!QTWLOO@95R.H%=4SWL7*(ON+T?6G" MD"[]4W69\7FN3&A,ES[HE#.'M$2!HZSV(O$9-=XF"%$ZK%0EH+,G=;JA-$RN M/,=RW-M)QU-Y1R6E3K,D M=M<2P<+]-CZL14Q91=;#0_S/_?7*]#QI@,%6"LJ5B8\8=64/#;VLD.FY.BE= MZDIE9Z[.10=>ETOW7U*I1'%?BI6E;H+I!!L(Q NCTI3Z$32,O5V5[DQ>*RD" M=PH*V&E5D8[C?:XJ;BA6RII7_GR)K"3C7+@F+;"G4(PAKE,.L/?TVY9= #:^$ M V-[=HR%6DZN[T^C&%Y>)UTN$A$2,_WBV*%WJ1?%]8JSPYBV*$C'89QF2]NSS3I6KYV:G>8K_5#14D;MTLJ>I *YR>^E MXHI5OMP5Z=P$$G'=;.["*6N+Q7O&K15VZEAZ'4M_^"KPJPJ_,0![;>Q [X'* MNRNTS>,L0<7:P%)<>\Y&3_IPT.UT2'NB6$NOBVH9!N$B[4S5IA17)E-[6S&S M4AV%&6$CN 15R"6Y6L4 ]_F=5"(98.\F]LVF$K8#XRF7%$L &[GRGV[GZ!V[ M7,Y)2".G)(7T JA'C$F<,FEL(/YGP2A@%FR=O4:4DO7&U:"@UT[8%^67,MIP MLTS/1ZKQHB%0\*S!'VNT) YHTU:+"Z*J;)TB R9]L)6+G?':3!J]U%@L*:2) M+F6]-/$@ZD.1J@L=D>11L)%D%FEU1S:2YX[:)R8'*%<07GE2J3=3_N2OS$_X MJ1*P+@[^ 5W%O\=H.MLPA>F '">T^D^@";2WW5P_7!36>X99RH:). :S-.>> MLV'IM;[M,LU "UKPV31/HF(Q/0V0I@ 9L9!=V>+YP/'II9AG@K0%FB@22*G] M)6H5UM>OVI\TZ'?Q:*=N7XH]@+X<3@O4@(Z*]QPORK2,%MKUB\K%>1 MAD!3NU8.*J)^5.+0I6L?1SH.#S_X$_AC:KKLF;W"<1RIH*VAZI[G)7@+\GN9 MQ/-\1_D;<8-5MY\\D5???J<&SK !B290P?R(6CR29\YGOXLXYDQ#N=M.GSV^ M0BS.+"1ACAQRE#"3QNZ++I&/SLZ2[>"(6_*1B,34A2$BT0IL];%B1SK-QQ8E M%=+##-]'*/N$PRN9R'F\#^B)T.2@U^94'!N1W1PV&P47+GFP2L!?I#V$Y7Q 41%$UO46J .C,DRRZU4 M\RK;,D&(0$G'[ZI67)RM-2@=%A+5C<;2 M'BQM@%[2L(84V,*Q%0:^.< R!%7$:6F%A;X3A?J%8%O4?G M@@D$!)C&5HABMDL!>^^BA#^"V1,2>W)QW2)URE1@$]#X2CJ93^R PA=2=I3+2%"=DAA=.,VWE*%H,$)+^2DG)RYGM&&2'Y[?%%4U]6)?'=' $B:.+ M$<8^@P!1C$ES&XH?FW8XP@7D%TXG(GB1R3?.S<:"PKOO-PGI>H;N_.WD0&7T M+PQP*LY/8R+8C_.3\":L8COC@=EHLQ?R^X^!Z%QR/ =A2AI#X?RO.RK)9[ +I9:!GD'C]U?O2;># MY,5K=S*Y?M&5'/J+5/VJ_W"G@6\5ES)Z)L?LT=2^<_+U@GD;ZP_8TTN?Y/S! MZTZG.GZF[&Y?)GIB\L(6+W,Y,8O$0#G8 >).9\^]C+*]VUQO_]W=(7F?WBW' MW>J,C[KC%"A#[YK^-T65?V7G^3GLTY5^:PDCT(OUH_XHC<-LJ>[9A5W9U(\? M7%R[%[83=/B??RXGU]AV)PP?Q12$YV6VFZVM^B">P$'L-NMS> KG4%^()W(0 M]85X&N=07X@GX-5GVO5_^>QB9<<>UN MO0>[5V\!FJ[U<;ZDXVS5Q_F2CK-M5U*+E==&N.,XQ __SW]M_=?/;LA><[>E MLSMUCFMK\0-!W(.)IQ-''Y?,_R>HR*Q$)WL'U*=:G6)_B4SO%9Z!EK4G(%=-T[D,J/ +9/0-] M_2J*\C96YR:LJ%7U)$7FN2G ]0'J VPUVMOM1JN]61_A8QN]8(4# M?)[6Q-K*-*![$Q>/O>27K*;\#$%O;S6V=UMWS9#J4WY:IWQ/JD-]S,_CF)^! MF?(SB8G/3G5Z^$4^B(Y5'V1]D/5!OKR#?)Y&356()%^VD"LLJ)6A9Z ,O6PW M>GUF]9D]\3-[!A;$VG4JRNZ:Z3]CRGLAMFU]@,_D +<:>SMW[FBLC^_!(A_K MC:V]K1=B(ZQ5%27?DXAX[+6^9'WE"0F2^ICK8ZZ/^<&/>6=CJ[&]LU$ME_Y) MT 7_][DA^N[6B+YR*C6B[V-VQZ5-:=E-.:B&+V'\KH7VJU[64^1*2)E)P$" M(AEW37*/P>[=E;;=_@I_IKK78L1P1@68")+R$GR2R)ZWUOPN:E^E> M[BXR]19^(%C .']Y0:)2 BOT5*G5$@Y@VQ[8Y3(Z5)P@*A\BG4OSM3A:6S$8 M'86+3DFPN9'N+H(?S B/$9>S1$ K:8W":)F$0\?)1()S@X"\V)QX8A9?W!3J MEWO)M!"D"[=YI"(U#0C)+#Z/&.*'"$WO&J/U=$&?ATO:3Q'$DSKG*6F\IE\Z MEB*)('56A@A2-##SN,DG)P'$_U(KET7(USB^VCF&D-SQ/\"\M8PM(=;:3H5DD0SVN: T1$40TOYF[:&0A=9K+ M]XH(L>#G=):#1%4_U'QA,.2J=YFZ*>EK:#B-_DU5(V&-UY=2$QFB&AG/M$N" MF[QB[XFXX;5F:A:\3JCK04%#'2Z?ZPCN-H$B +.K>#)^3RB5F@-=JV$S]:3R MG;YEA2M+$^$V7=@F;I$[+.*9=!:XWX1_Z9Y2OJ$B6/W.3PF&,A:H1%F<&BWU MV^ XLX3P/DNC"M1LI,X9+7JN)L77CK'O#8YF[B[VTAVIF1].J_"6 VH;RYBD MC$\JT*N!C"-]RK@Q!W_NX$OF5T;[46CO7EH$@9F5#,";,VHL:S M" 3+S7NS9!%FA%"K$K@*8#)'QN72T) M7X"Q.TDU\9BWXI-KY1:!U.2F@J\(D#]>$(UW:596";W8*$K_%&:;3OVQ0XJZ M22*>H=.LAXD@L9V>X#%8'[%0V^RGZ;TC5:"("*E74)1A.17 O2JD@)NF>".\ M_XP3:[@YCVMQR*G'>*?0NGMJ^FB8_J0:[!EFXFK1P\Y!3ZO056S#@(NO.O$F M88V6A33WB2>![,P;:8D.SD>,1S71B.[V"6T#F#8 *2,L+V="V/!T]3R8;^5: MM4EO$%AC PR-"#9I%.AKZW;SHQ[/6I]GV.ZQ1H[4%"7,$^X<=1#772D%^1,= MVT!POM7A\^W3W'\[F-#2F$FL!<%1Q@NJJ\AUU>IC)[--%%'(('P#H5XP$=MOWS4M7##V>,6&5Z:;EMYCC1_L_S#_ MU)#P\Y@1QY%XFS=%M+R=:\$4T3L?H4^#=#*:6,%-2)HA3&FUHY#TQ;PK$ 'M\\['@JNPY"[YV=E>R]=":YBHL1BJ M!:]8\5L$_/V5A ?^5?J:7T:(!["2_W? (G;R_QGO3S5!YK::PJH=HRW9'_8C/K@W\!!$5\>H*H_$6%_65>B^FJLP M4'[J.EJ/J(4DWHC/*>DCQZ*B/X5+474'Z/3J2W /EV#_]5P"IU^&]Q0(_0;< M_^A:O48JG;3%1LIG8*C%6.B]:^6 7J)&QYL8Q3/@W'#6\ &$IUQ M#"'.O]DQS:EME_9;Y[QAV@"?RO9C\]PL3<&@46&J.':@.Q%5!+%L:P!:##I] MQ4 *YO@4=<&2H=W^0E6];FVFJFS7ZOTT;7%-$Y>&TQ:7&LZ,ESQ7WGCLN!,0 M;W4ZC(@?!'L"PSAX#.*IB\B5>>XGD[4PCK_K]D?B6KC[_B(5='5I?Y%A-H=? M4E,)]^Z8GB*U77<[UON/O^UM[^R]?5+\EUF-]/ Y3>+SY4PW,)F"-BV.R8E: M4$""_0<3-<='N!_&FZP[O-N*FORBQ>QF=Q MN/2#L;=4XUD$W/\4&X0\(7.P)L('(,(3ZF^(Q$*AE'D\H7Y?_*^)"K'530*R M(S"M2H%\'/>M^"05DQIWJ-$"#6-%V(OPC+W*3* 8+S[%$-0D2Y?)A01_,**N M7=@.^8L?VXB'8L.SRUJLUZ3\RDCYB_'T8U3+=J[S_#GYE8&8- 0,A;X<'45W MCQ)V;.C-89LIQ4O/J>,G>K?946ST+M!-=#C&M, S01 ,KG'HB/H&GDM+V4!" M5L+]C>[C3B5_'Z1[W!5=U=3D$MI_9CF#>W7.8)TS>'7.8,W17R)'1^4$58TT MHZQ"H^2.51B*,@!Z;FB38?CKG&[!)J33[M6;Q.<1VH+4]R[-$I7KL&J"YSD= M6C04_)S:"6>Y//7->WTWK^!G1;:^-LGF"W);HM<0U7V5G/F4YN-- M,LIU0@=FRKFKIN.Y-62;G@SLAVGLCI[Z4W6:H;BP/93-U2-S5Z>U8 ]GE7\* MKS%<.>(,U>^5W&!G!>77K)A"87"W];ONVDOS8]93RZC7=E/^B%$_)E8;%!6< M%#X'2>(E_KFQ)E-*CDNU&!IGG'OG+4*P>"EG<0:22'$L0^[9)?W;\UGN*R(F M:.B68P(UJ;XR4OW">>GH5T'=0;01<;&DV13+9"A9-$>NZ'[QEO!^UE:HA"9! M@AO'\[E*QNPA22@DSV.B6Z:JAJ.FWIIZ;V>FAG&*Y-&@Y.^<]]%XUTDJX^8R M>%N#XI*BLX_!8(WG^!63I3- >+'*^ISYR7PU>=9D^,K(\(MK=#)3^S-.G#"* M8UMZ*=!1 ER+\NFQ4L$D%VC^"%88I8=GJ9O,P 8ON]ZPBB<&RH].U]"FI9QV M*J.@3 '7)-7JQKE/V(6Y.U5*F:HPSBOCHR/+82-GR186L$VC:E5 MP;0T8J*ZD,'155>JMDS-0LSD1P&F&BR%GO%G6&Y@!^=(XX68@SEN#-<%=0KF MQ^,X%16679%\Q#:8Y MTVY5&D@#:3;,*#K)WXO?O*%K+X' O'PTDP1#:E #T/,042 3-9TZ4>354=QP MAD(=Z]RH.#K)%EK JQ X&) ?:AH2J2'.62=GU.232W8C31%M<*=83Q<9<^V? MXN2V+.6 19" WAF"M1,SL06IZYG-0-],T$.PE+)5I_H:O:0H:].F=Q!FF#MJ M,FA)^%/))OW3?6'#AU3I?E0O]D2GE- M7Z^,OCH.S L6"82*$"RPWOBD,_ ^@IE-,>1SZS#UQ[- 20VX)B(LSE?P:QT; MRH52J999G5YX;ZQ6**7HE'^F2\8Q3U@#"DAJO8\6%ICP\)-?=$2:,7KR2BC^ MH[,_3,TDM 2?P(CJQ.!;$?T%3-T)'#]"7(VRI0--6/<%KXW868Z/SS/&A3 MV0#/:G;[VFBQ3_2$E43!&$U@ E=1$\$A,K0Q+7%@G3+&L?4RXZLIZ951$A7S MQ%0AB0PJ#$T>%6/O.0&A()J"M8'.*!_:>,N49;6WAX]YDH9\PM))"=#>;!((B.8@8:'Z$WY33_R3_Z32,1PB[ M(Z-34OC1'_W]M=9>39:OCRR1M4W]($3"(8-'4$DKL<_@;S\A>^7X#^W@BF(VCM%\!EYVXZE/&8+1*UM"57"L%[QR:G<#56^W5O31U< M>'6$.E!C 3A'8+[VYC+YV?+62QT1QTJI*5 MKEL#WFG0B"+VP]@8C38Z4NSD)6FZEHQUO7XA<7S.-]E(NPN=)*XO6KF?0TWD MKXS(N]1B(76:;+A-%Z(8#>%SQ5Q;<4'#) BS)?-5ZCJ6SH*%B1E2.N\/,5_= MB*&K,LE'F&Q!;M<%"J8X2\,+_7:E0YBEV=04^LHH]&NYG)$=EAD*29@ M+DV;)/9PD&_"9] _]0,KT4F3C0E(!X=[2@16T]?#<<%\/TK7;Q%'I@-9:MRZ M5V22/6ZG 'G-9;C6 THW&=AT$\R2>N?B1_4%JLU 7=_[?%>$KZB!R?AMQ2*> M-DSSO;?2K-A#P@S6?4WA9S);R87TQV.UX&)PW %WO;Q-J=XG$;LF9KX25I@5 MVW2Y9O#)N)9" O32XQ(]^6D<+)1R/Q8SL8+$)3PF,>D[<5S"*4[B# MU,.O:WWKSAR-/WT9GU.C1_=]$KC!J1EWS_$?C=PI5F(].#$>AXZJJ.8A&JE6 MG/[^Y;-"G8N*IMW$K[D_3F(3+) & K;%F]YO*AYLZ'5+![8Q =:A'1.&^%\W M(8@>T<=@>XL63M+XJ801"3YD0-5AB&[]PT>W%]HXWF]9I+SV>FN;^R$<]$^L MHXY*TQA1:2T=(VB?M!F R<'$JC [)H4.E4C7ZJ],<3]O;+Z9Q!3_FW,/.XY1 M!@EE@813I&([F4D\QWCD6-\T?*D?SN%B8#ST/RIR+HL$2C@YRLF[TY<43PBM MOBB%*9N6F.B6B E9Q+Z;TO^P'SI/PN!WTV_AHL'NC54RHJ K#<$EH*FN%Z6= M9T^%+5*6&OT:%^((2+G/ABZL'=)"KD:56G)W8?CR@>8\3%I$IYP!V&8I0^7:YH:FFRP)LFGS[OL M.G12F&DLJ-%.<%I,>3DQOC8736^?TRLIBHRJ@NGW46)<\!JB"NQO8!C HV[]KKYODNB$7@ X3CA)%^_./XL3>IU=YC@,.!<*ID]]";'WI@"$ ML$#P9B!4B4_D):$YNB[,E*\&\@"6#RI!"DH5CV4.G?S ^3IV)I=$(::KHD+2 MO>WFUM_UT\N8/&8"GA-H@M;;( D%\&$+9XQ?/A)W_0#,%);-X$ YZ*"**G^- M?DN-3B4&%:E3%G3YKN0YU,X5/<;M7>"<=)QCL<6N4WB6S_DU&E%(>+J^]U?F M)W !PPON*4VM9D9^&A2[-X.E?H6@@Y>"J6ZK=W5SZ>NMZR:@Z5>F(CV]#+E6 MG2%79\A=G2'W].RJU]!YY#$DR!=,#@ZE)-A?:HUO!8^U4%Q%-9YY;43-XA&S M@82,R_.=.OBP: )?8MHY1S-2-LB+]IV5;')6HLJ%J&52(3+7G)S;)99FQ0^6 MIM_(O21G 4[C%/11D"HJU.^E^#.K:2#JHC6>5%'/:CA5,80+Y85(X+:1^+D7 MHD%/Q!2$6O6AM'-*#;B V8$X[+']D18)? '2*\:XC4T[=S:/&\'/05$MTC=* M<>7<#],?'G^;B,V+R8NA"QK* MMF?3^P0[&Y.F546;N+6GB3]GC1:AO<;BPH)/)YE0O-6ATS$H')QW0,D90I 3 M-%C=ZV7,_PN*1L1GLCNS_)BP93"Q]T$)B(*'Y=- M2QK'/(OP4# 3"O5JNJ\NE1C+=45F!AD@+K.U5H#;.MUJXC*NX8%>16*B,^!* M*]X]W&J^[51(XK6AHV>I06E?S([$V^Y2BB:!5739J/3'W)F$(-L834?345$6 M]$B6!K5+H@#:Q#T8H&]&VT/!#3LW^/2NM==NKGMSM.APE^&3S>VMYH[^A%:. MCS77][R1?/;F\_"_6UN[]G>_D.@!RVJ]P786_HJM,$G7HW)9; MR],C/FA(#!&&I),3'%@\@>^7!! +VP*T+?(AH4_#\)%(@2P\%]8&Y9HI'\XW M.!7!2BF^="GTQ2T6Z_F3>.'4?1:RC;7/U'9M*5WSQ&TZJE$;^0C8,3$>4]I8 M_AX"X]$8*@1.0M545 SF9/-H=E;4ADYQ$JQL:M^D.T7K612ARTJ6H MK77!>B/BQ\G1)J>"4$U+FE]Q$UF'8^ M=^SG-D&F:[ZL6F E9:4F;PPAW?!>8M!5G2_?<+\%SIO=HV4\^2B/\JVR6BF.P]\EN M]Y]9$J2(0D$7B:72544A936_E%ZO74.\T;Y8+2ZB=$["/1(S>J>*(H.+;!Z"+N7"&PA.B)#19&K8K"-MS0VF(9%$^GR")'K M.M-F T'1)2(">ED"--+ BPT_O_#Z(%Q!U+U7&+R"/PX2GQ)SWZGP-,CF],KA M H9Y6SU>)PU\]Z6_^2#Y&AA-#;@Y]!!(>.;]#COFO\W_]! S8KT.T#Z0LPW! ME NHR+_M1_X$1G#"+QV\1J :^*OLEK6;VBV\R]ILT=F-8W9@4URA@7&8!K%< MANV%3R(@]KE:$A95I8G"QS]9 ^I EFLRC"CR).JOI@%Z@HL#*&P 5Y,JO%BG M,YC:R PA&9> M6(";S3'6*584%1W=E.U^,]=%(:AG=3%B%J(*4' NMU$3]A3-E7-?].V07'9S M7^7^TA5U+@K)QT^PQ/9Z:Y?EXZ&./^T7N,T 8=/F7A?$4)#J#$Z.)[W!'R(R M5GO][>'^H$M_MM[^PB-^ A9'D@R>/Z #4R;N9][68_[4FG_&< V07>$Q()1A%!650Q$+$TX@]-.9CG'] ME0$/1#O?7$@U*?Q"Q_[0\@Z#4\H>I<-WM6K<8EKW*2IAVE##MP#!L;+$QZ4E MHXD-I1H:WR/5RN;.,I?VM;]0?H=O%@_Z7#!*F5,P>\ 8KICJ*+=8.61@%*U@ M>$D<3Y?Q0D;DR7&0EY=TL39-%*:7!!-4O3D0)WM1,!8)>44GF;-'@DQU_"F' MM=9-['2\9#RU"2()) 8OW:DND25R7DL3.7]"IRO1L%:K(3N5LYO2ZWL1]042 M ;7Z CGRYW>8P03>;YTH9&]I,QSL?F0ICD@J<'X0"SX:<$5&H!?5UB$^OD\T M-41]=6LA00'$-I$>(BS@V^BWOQU_W5S''\,?K1UFGOJ81@K=?:UU[_U+'C[:#EXQ_X8E2[O#09+X*VL%.0<;ZGW 1.3?H]%NS[Q@W,_8M!7 MEI.Y9(O-YM;?&UYKH[G]=W;LT5]5<\V[^PK9!9CT<#U;^V?M[/(F.4[C M&_1Q9I&M;;[$NY%W8>'A\+Z(VH#*_&HX5QEW:2W<9E/YB"FH+ M^^*3[D>Q0U!FV6,E1USL",>^/1,7<$-7J\ M%$9..6AUP<#,2*41#A)1G'/)>3"2FFP.WIU*/FYQ@W28QXUBW^(@7-^(-!/B M9.<"#:QC.QFQV3 MTQ2)FC9TK%;/V;ED@#4>R9.!6?8(ND8N-'$!87[KX-.[C>9&/JZTN=>RT:=? M:.E3L*^!I8U@51NM!B?P4;6!@ZPJ*0.IX)A3)2T7 O*MNAV_A9G-Z76+&F%$^\N%-< M+\]_4Q\J&*X(#L#U"(B6C1ASG!SQ \Z@[2:A3@W[U=:45W5]Q*KKIS2^QOJ M3W3;IV 1OWU"A7HUS3P S9 SC?BZVZ"ED)$/3%42GK#[B^&\8E+4-//*:,:% M"8DF%6E3C:IL B>:51F_JLGHE9&1D]]"34^B*<83V&X>^=%WETS4B]".#<=7J,Q51_J,%WB7ER!AG3P+(X"9)DSB$V43,GL[Y!/-Y@<:E8-R$N6PVJ< 7/)L, MXZ#P S2#"/4&'2+D/T\4O0'S(;L$V2\I+L1WD-#R/5^=!#.' M?G2O.MVX)L(,7PL 2)8[I_$-E4E0H!YA[;J*/ZLU-&[(\P83%? M0/RQ_^YHD*MCT?JE('W)YHY PYBAX9+*>F_2N_?\;HOJ6D(')0NE&FP@0=SZ'4NL>.AQENJ'^:*&6\ MW@*304E;2NJI",_(;3J!X2YZ%R\L0SX4C(,%^3?'NC:;X#">9:Q_HX[UU['^ M)QCK/T+,$;B0[1T,-[1V&E6I4 =&@ZZ'9LHJ.$0B--( M,K5P3AW_G3";"98BB3E AFEJF Z;<>!6,($%@(&M4"[]G >:&^F\,E" QY*@ M;R60Y*?Y-A$Q3ASYA'>'RH$H4*W!5_8$?*7; :[]'54$8_[J##0]5VX5;I;' M7)Y@!B2_*2!%A5J&^A00/^$6WTX4'$V>"98>2\6L8X@75B-A;AHNNDDV%G$?24#ZQQG(P!+O 6E M.B2JOYCHU=.Y4#9I>L7.P]_V91=YQ&D4%O1[?E0D&&BFXZ6MK"U0*&72BJ$( MVNN2@T=+N"68]@*: W2)N3A\LMEBHFM"^!S@]6,N MOXHY+JS)2]]>X!PH5A"[Q+(PV4.>)14&4SEZP,H5/!J!_)C#G<,J0,,L83>< MW^$]HWQBWG\B6,VF])J?W.RW(PR?F\RC+EB? M4Z\SI@1_:L6J\]U-.S?'F#(84&$^*8UY"O$.>^VU7+(R2L !0(..EI*T(P>- M[=W<&G'.V^:*6."580RW*G&L_(+E8FP,XA*<3<[[;*J=D&6&E?/ #D>4I3Z] ML$*12HT'5O:XMP+_3D#0PF2'>Y" M>1+VI[E\Q,O/NZ'+P%8OK"+ITI)*'I,,4P)=,C'OHH,VO,Y@QTUT2R[JO!B( M@)%V%!,N%B*NC0EL4:221V)X.;^+4;)@E>)W6;UH\0:R15Z"EW,*KBK4KY(_ MAK\JXW.XZ@.IU$2/9W0]2$%PA+L=@U@26/R6XQBYTLCK1PSL812CQO7T(*U" MEI,,Y5K(-HJJJXON,>F6K@A2.>FN^!Z8_BF6')$/Q&AU& 9+,IL\E]/".";& M64^)XE_BE#3\6]/K:J"9AJ@!2&*L83J*!6JTELI=2,E\7I^3E)=70I=D>^3 M3"355R=^XC0I/\G(/+E;]*VCDB)+F,9A$ N B/%RLGK"1*H-P2M]>@V;.0IG M&OR5!< ^83-,KPEE2ET=YN+ K\9)E7OUJ:;YGNA,<,:J-$6=8S@UD>$"K:?S MSNGK''04>\MKR;5%4^7'\,EAUU$0+0%I7V>*%]0"ZTJ40=.$M;3R+ Q)#V:^B%S=IDU MA89T"C@R-^XZ2;HS$#"H?3%[6=(@;8AQ/\;Y2X)R0R9^[D]U<"FWDJ54ZS(V MIR!YRNO!R,GO00E#D^-[9^)8ME7/IKZ:0R.61Q5I]I0(@*G)2/AB1 A9O@KX MG-B($UQ0&I0S%Q+.L'4[_F$Q=FQ^$A!Z%SK0SQ.,L.*)\U+1SU>H>1 L2W, M.I&::C&":>DU^(AO7 F!*3HTUY8PFIR,Z?!.D1+NN)IABI;L:HTN=\P-V2?Z MT^W(P:3FAZK$PG(8NZ'-.$%_#\CCL?FU":P96!E;B.-2FLV!9F81%"X+:?D: M!9R5053W6;#2.BMP0=WLSE$2^Y/5"HDIW'&BEI@BS])4)+>&$M+/VI?E1M>A MW<>NI>CKNN "[E*NNFRWU=S[>\/;V6JVN82+RLV*X$RKJ\^$V;G-WZB,@K@C M50FM.NB"1]&!G_CDA_X%05WHG9['43Q.+D#DAG1_=>D&L41/U\G @'\$:AGY M<_%>*QW$RM$D<,LQ*L*(/>-*'%!Z?$)#%IQ@]DW#[#%4SJ7]Y^@16U*P$6@C MIE*N%'7FG!33HE%'XW)U]Y_X!QW]I2G"I\MY",?;2WPIY$=HCW&3.)Q\@4 W M.L^B.!(IH/ZO MH96<$U=K:BOEMA;V!K@&]9YJ"K!>;33H-@T)9QC5A/ !AL/%?-%!MA ;9!6-+NG&V98)I*S6U MU-2"U&*,"@UL<:6'H::UT8\E+024%#< M29R1R@NG4*MAJ03_D6]D@A3'?:F%X;,3'4C63BZSB4AADW_;)TKKMV M#E_M)BHG(\0)M>+S$2!KS&%I+1)KLGMM9.=2&H?Y%YGT;,#04I3G5N&%-\6$ MD GVZ4(QN4BP@K2$B1A;+:M&'WAE%&4862/'QK!L) )"&>LRS!";T6:M. 0/V;';B MR@U#TA,N&+I^D+& (.L:.;XWS[!KDF[.%">G?A3\1__3.)()8.TI78":_A_ M,":&JWL<\Y MWG[7W"MB_9LK1OYSNMAN2UJW';3K+"UV1]G)D\MUIL I9.FH&':=/=N M+/E#^ DN^!N+=)^2E4VNNL(A2*Z@L;DM8Z2B2GJ&M0*G(@N7BMHTJ\/X9X90 MZO28W%R].D_K)FHN@X0FB-<4*UUEB,&&%KNJ**<@>- M5B[!B'N<>HY<5S.JG,#,>0=VF%L>GV:1XUSS"5=@S72#'%'%&?]4VBSKI$^C MN_$?IJH<1H*_0S!VL!K0PZ1F9E570\9Y0[Y1WL;ZCE9>Z=4GI()Z':Z/;>TA M>("M7J!S=GY*9:JS8(3D4#7STSB>..S3S#]VF1 ."V8!\(^8!ABS8;4C!-O^Y27@$SJW?<;N/8\!7O3??= ML=-M\0ML+T)&>@,5DCY]1#_P3WTL:_8^Q-@^47E#J2_HZTK,;MST/BXG38,! MI9_\,CC2Y22%#DO6DN6.XSQ;W$2B;45+MHTR TD.YHJ\8([V"9<,,#+$Q%C3 M\&*I:!;T.E)_N";"%T0=6T)'1M"%61F=CS9C&$,;#Q(V@=K3L6YYZ[_ _9&T)SM/GB],9\/\# M9IP?260<4[T@\3]D]VXMW.>#C\=.%UJLJ --AZ%MZ#O/#^8"^@9*PND2T708 M,4+$&6F&B,CC"JG1A9$7&B7.%1CDV(BDE2[R?N8ZQ)PJ)1X.\.\@^C/P8319 M8B=;8D0"E?NTRKX$:94M4=/'\ M!!E,HY6ZE7FP8"-ZRW4!>@JP=5,,"H, MVAH*8,W*&T797!;-9N?M?N:$P>B"(])+,BKXV1#1L;A+DTA9:ICE,TS04I-5 M ]1LR;X!#\>FF.[L&_@30 OUZ@X4FYM$"C(RXSENC$5?E*= M/"K]NDES$!%:![T=]@R6W/2.G5V1':E2*(VF0OO*>H*NW3V+PS-!Z(DF%;HC M"6_W)C4,Q>@-(M6"-]O@YM*>2O$Q=7ES[R)ZBB8@]T_)N'(JFA /"FM(3B\$ M-4D 0D!IU)97*WC/AK"D*[KM= SCEY'NRQ'E2_TXAV4@N2*@FH"!T:EC.\, MDCRW_(*9TZV _U+)MJO^:;0.Y&\(_Y1QKW+:+!S!!<$IO$\02I%*@)#]9,(D MG;.;'=L=F!(-B_!K9$'[&DL*WF-PN:@JG=T"#T)B"Y0YSJ#QD'FY',K_]"9 M&'4M!;ZD[W3(+DE]:Q^M)2,('L3E6L8AH080QR+,Z&GAAFML46E(@OVG5Y<1 M)@8 :J28O>!O3(0-65*"J)9(&;R7ELMRJ\8X"I9Q%7")\QJ"AR,XF*C 31 Q M";:7W2>3($&.PQ% ?9&0'0J&B*"T*>[YVMIJ[C!< G; K81'2'/X?BRD\RUP MWQ-(*)6!^V,+?V5<%Q4+HK)OK8HTG):B/B/>7,29Q;)%^CE#)D_K<.\E00'@ MSW1C2<('=?=&X%I%!.?G4DXAU.>=DX.$\+60L\N=NR"K^%-T.R$]L>P++#!K M2=ZLE.G$$IO> 8, (49+PVE%<24K+X(KT>@]!L180I%+_[LB;R$#U6+M,I!MPJRQ2G'QC=1"]04[U3?8 M7XF7WJ>NN3+0&'[BR YZ:PA'0=X&-2FR."9!5S75?W-W;%@ET NZ.3OHJ_%# M1#'YS K,T-8]>SV[_-@2]QE$^^KX*V>:[8NU[$Q$9G5$(FH&- Y#NIY.+J M]&:G/RONZ9VZ,^TIKT9$DN>!CJ5I*">">+-/F7ON1#53*6&3N(&-X[$S2KJ+ MD\Z20[0TL)^>2J1(8OV%$ M]96VD4&0*NNW.2R77(J"HSC VL#^.N75X2QO&G\N!79O'GG.O56C9II4<=M3 MU8&IQ1D#\X'-2C7F&+52D][MY>%R0#DF6M5P$@FH1]S"4/]?&8BF*?H';=!- M^Q)6GX2!N>8+E"[73!*I1K[VL#6=L2+(MY7F\(RUU2>]FQBM,R$C*$B*Z(9) M)C:ZO8 YT%9")^5L*#L3P2C-)P-Z\'ATPXC[PU@H=PRJB0S*[3,/Q+4VR>8+ MG6/,'H)$URQ,,G:5DCJXRE1AL,1$ !.=T5-_JK"5S$1 H8-3&[T0T.T8$]PC M22+-/85G"??&7UYB(I'GV5E!^34KIE 8W(YI&M'R_$28/2X(YLU].^W=YL[? M&S=Q\90A-O..'@+B;+4:WA S=+_$"5P;">8C@73FL,BQ+UB/OL[C]9%Q%'*H MI,%O%>>F)!XUN0Y57G@:RM@1Y'DQL*_0G-#9CEVN7E;YX!WN8/5S)OQ%GI;< MP'T7EXP:>"C7NBR]X/+G[8LD9V+)32,BY)!Y_.H&'C,G$.@'Q+!*B -5(3HN M9O$R/HM#$&=C$]_K#H__,.\E"&;K]Z2$)O+&@5T<:J>\P9G&U%3IJ54 %WX3 M-!4<0Z("SD>X-)[5EI"(U#71SGWP!LK%/.5GK1\ZRI;QWFZSQ6Q!] MCX<";EUR_ED,R!;E+1S=LU%A*&Q MG\Z\B2);27P?1I=#[KUSS71-X]U(\6./6(L M>'LP].5$PU'@X]TC[&SJ9J48/IKM.7L%['=?-SE=;VW=2((1;W3M0VK"<\FR2;N+)883 M"Q,N[4/%XB^3(7O-;3$!VNLH38IZ_1 U$#O A<;6E=GKIM(V_^P>!:5L_">0 M(=PKLM7&I1A-1[JS;9")(_LA/@_^'6'%;]M?VKYN+?FP+"POV1".EJ +YQH2 MFZ; ;00ID 3B&6GG0(T2?4>V:*[N)]LWO34I>H8F1?K1]1T,I/[4[U1QQT]N M=:=6[8DL6\FY7 M'Q!3P@KB2M2<,VY .>,;O4(IY$M>J12:CJA!*J\L$>C.C9EXC#D+3Y[BV B9ECV>M2Q=25[?W6]-H$&T#71C^T$*\^MOY6 MR4@W+VWP\-I;3O!@_]G3:((8(\EU_X>S<53D=%WT;W M[QE]@'O.]J)-WYK7D%=53-G9&[C%*NV9S+X?@ I3CMPA3N+,R$KN6[7^^&X] M4:A;[]8]06!$.B[3=Y[N'QU]@S/IK_;=E(^JT1VB:D91S=S2[E&O%^\W$@Y= M$=->F]B:O@'-M55=-9^NKZ(+DH$,B^(/RJ8XQV#*B27;OY0&+"3T.;>7DZ1% M4?[>U1RQM=USKEM;OR 2'NHO1S)[T=,W'VDV*O/6OHUKPUDNXW&?CG?>[\\Y M?DG;;9G#\.@+Z5QJ[]0=ECYUC&9?U95*'WW9773.K4EV[);VW)8%N+6+M,NM M\'3_X!F[2H='^\^?]5REGVPET4XSO?Y6P%0__\4W,$.G@FE:FVZ]3:=N-Z^D M^/BUB*R_VG>ZUC>(JO<\>-X[&'.[B.WU&_CLQ?[I\3>I)'Z*?7)7,SD]H80D MBR(3"46B>,/9[;1-NYRRC=.[S5F#">XF\W)5%PO3D?K3]^D+3^5P__3YELTR MM]U.FY4$- @#\I4H#[GFZ+-&C^RPK=>',+:LPF>Y](:W]D#NN]/]HQ=#]YW= MVEVF&6TMPLI?RD6/?/9 M]^@+JU&W3R=_WCY]\\II_2 MDFHR*"O+#OM)B96>PCV^Z<*U7\E-^N&:L=YPX<8:%ZKS&6KGPDFY9>8L 2-P MZ.HKY65Y\8 G>, 3W,/:D3=&V;W0RKN7W4?BF0!@CJ"D'K"(?U#$(@%,!?OJ MD7JH38T:?8]-.;RO)]ZF3 GU[_2.,/%=%0 D*PM%UO"-R#1FG:C>C!Y:HJ@88,FGD4V'9S'P=- +HTHDE13[HE"'&TW/0:/2M! M)8U>2 B MHRMKPX]N?,_?#8B< =S'NP"X%87MW%*WV#01Q5H;J/5G2M.P+ZE;AO'B0F%;8!FBF@9.022'/1\DUXPD"OC83I];XV4_VDR,X MB_O7:K'@,G1H@=FL $L/Z+$I"^7/92:E1\R=MX-@?'&P<# :/S=L6"4C5MQ0 MN& !8!8PFEI SGNEC[*JB3 RNGG4!7,M8.\ CO\TC/&SD_WC9QOA), M_S-CC#<#BZ\1ORBR*W B_Y\WQ]$P*K#U]L6P^PURXX#]PJ0PZI+1= M6%^B8W#3.E^ 1-ZYG-PO#)2;&&?PGJX53[KMSF4FHGOBD?-JO/P>;S[[K^]- MQ.C:6-M&7WX'-GNPT,A0S^P#[ MBA(X8/_#>#FWR;3;6EZB?*'W=R718C!=KMMWCGR"Y(\I R0<:O$^@^D7U25@ MJJ7H#[T2 0]]PY44"2TR]Q_3#$45T03$RM[R$:(C)KMIG;?*UZI::>=DF0+6 MS()M6B\V\EM#>*X*7S4TW.>)V\VV[NHBRDZ%7!49TE" 7*$ M)K[!;YPKW0Z?>:2 SPY8=#6S9\3_?EFU=IIO'W+]>]K_3APSN0P;W'F9P=W1D)-KP?'Q# MY^1B49U3O=(&#JE!3\4HHD=)@B-B.^8F"$G.0_KERM7^F%T]9NN]CJ">N@4Q ME8NV8/Q?*N!BWN=,J9^SB*"0 ]-D$N;,3L=&^EC(I=W_C'WU 7YSU%RCJ'"83%)' .?HT$(AD;+-A)QS-JR<=[ST>(TIO! GS!D=P"#'65$* MV7G6FME(VE\]T\^DBC0DHE=7Z5:G:3+60]J4!O$F5A#8^E1?;5@1UAMZM9$I MGY.Z03<=E:/^+5=0,3+O[HCM'R*^F/[N_A7^5JN->,)-Y]9D\#Y[Y65CP\UF ML6E/>Q"D<#;,">B+G!MP7^8X8:/]& ?Y$NLVMSZ+(+^VZ@G0VH E7U14? M#%K##2">B,#6A\_R):AI*NUJ;^-&&U\3D==SZP\"-7!PDE\K%[6HG-_(\![] MK2)C,C0-V6B7[8]>+JA1T04(HPGOF$]O2K X[O4SQLO'/O'!NBW0!1W&#[#UDX M?=K!XNZP!S[28KB)9?)(TF74!G(]LD.8D%_0MCE==L[V M,);)3FO:QP??;DD'5[0K?598HDN-=+'G%D3ND?/.:308%>0=<,^@W( 3)I;$ M6#)XV^(4',!R;T!0WR0#I,56]@<"%52A!1M2VF)(,U&I=(1H^1#"]G7DR)1B MFKL2Y-/TDWE6+YWOY![_WZY@O4!?Q'C#ND)8FM#W*P##R!C0*%UDAS,I'1&T MEX.914JEY'6%X"KM5NB%*J4:M#J.EOMZ(5ZA M&U9NFZ@.)D"Y#W@?WW_?XY.#O[]WPZ?'7SK3*D%.-S='X^?CO0_R8C_F:9^.*:?'S[K_\L1 M)D+O.CCH_^OQ8^TU@L&,PSC=K_C->%Y>Y1=1+<@,\I&*C=B \8N.AYX^/.@] MO3\Z\QEJ:U+WNX'4V97I<>\+A,P*W>LP7U2MV0JS3T/0Z4 M"F"NG8%UTN-!B^8$H;KNEI<;&^Z!!5 MSETH2C]V2:-G%Q?48))*ZC 4-&/ \J2J]/@@5:5B9F&1G@:;ZG;:IS_23]<] MJ3;AD4J=.L(/=)G-\XSM/[8E^4?B_4N=G.8'KRJYD+"*H;]9+ C-7QA$12]J MJD7'0JY!8D6<7B\?5/NRS,U'XW:7+'W?^EC.IG&<)>,8 M>JT/GA^>J%"_\4(M3*&?[5CN="I[VQF=3J03;-#_\,4GC5&:YE*T.I^1WT6' M01.LP52T)_,DG,RA09NU5W$TF3U>9I^QN>EPW3>Z2;R@ R;:]J&]#$.3I3W! MTCY'$)E-KB%1"6 FCJP?\#GK&7!C0T^RPP0IU*6W F&$FGR,OTDW.B0HHEXZ M7NY#/U'11#=4'W=7SVO9"-UBGF5E-LT2L-EU2.VD;-87-H;4\E"%=F#C45)\ M^;C80N_=!^!,O63_UO<=^N[]2]]W:$:AM"2?H1\;RO[/LRE#16DZ.9-J2X'L M/RB)UV?JQZ"*K!S,OWVHB_.N1(_?:!QVL?3U@G/#@E(GYKTE%X 33 6-;FEL M0#MD2G^*&,_KLF4)06JMN!45EL$]MJ5LY9SUO0\LYUZ MP VS26M)Y^C1N]??$6AQ]%O6MH^3ZJ6_4ZOWCP7W2L(G_F>>H_^[_LDMT<'^ MP1';J^Y_/7V6VJ,_)*5.,BPG]DZFL/YT=W$44,P3O13BG%*:@^H#)KW_A&V1 MVQLW7WN52[M[MM2=MBJD^B+Z'_U2#4U-6Z>C+<.& M-^;4J9'[;$'*LG+@]1Z$I1?&;N?"']J?/GR(NJ%AQ:/HHAM64:\]./-ZH);, MA1[B43CEEB5O9'Y)X"X M]PY[7-D/>S-3L@+?&2QRUS:0C(J0-H/>45@(0@!HGI_DY5.GE<[IEO.Q0'N2 M!ARWV*3P-12HD:"=#"I29Q1V5#=2,KL:;/O,(_^@"X_D8JLEEU&]AW>;=NJ# M*6[4+09S9T:"+K93J!^Z^H^BF8]>W%!32#7B\AO4,429 MTLF"PMWH'^M61#^K,9,/[%*=54X:7IP\/=Q_>K!_ZG3^P3Y9,1NZ-CS?/OP$ M/6&9*"RJO&CB&8VC3(@@+E\(0 Q\B MC;AQEW]MNEBR("O.$$\[/%%*BU)[)!S.G$>#:LN,HXAZ7D9=)^ MJ^@AR144R3=*Z&NAX;#K5C1K#!N<>P9_5::YUX9&SKFLTJ0=UX/'><(N8#U< MMIOQGO50_ )@^5/80B!P6BWW;,CUFB8\CK$ZG8 MZ)5T:%3 R5U2):++:!$6/%V_23$DH8DQ"=M_&]A)TB(,2>XG)1B](.KM:S!, M9\@7NPJCS:F=40&U^\6KCQ/B@7*/TI$&&B7C^H2&?=8@K#"5.!G@\YXA^T3? M>G[PS>BOQ5>'WR =3M^S3G[(S'")' M"T:?(MTP-8TA+W.PZPTU?/.!"+L2Z0D3^CXOG,&C;*.: Y^DR+2RET3CJF+L M,B)][@\8>VBL9AV=']#EW-H(6I?Q2]72D>95_Z7:'QT^ECJPO^".D^M?;&O8P617+[)5D_]%_\>WG\'.5"?#_DF= M& QBSYV.JFO_,BL^YE-K\*IUSJ9I6[O_-_TL-W/J.]%%30Z4+8(L*Y1 \G!P M?8M!+^/Y]W\[??;\]-N_/FFG=ESQC_H&]&V'O*/U36EK-;B+S_UA.?N+,NNV; ]UYE:Y*Q,05@LW(-WLPR1)0WM<:SYP41<#@ @D\8/2)GA8@S M!![6N(/V^%OOZ)!$/"%Q?0+Y?CAK_Z1G[>#AK'WFLW9JJ3&T>^>&XT9W]STZ M<@\G[L\7O,.'V^VSG#CEGI&ZX>2"VW3B]C>?MN$0YJ&("4?\OGA0Q1G6<_:N MP-ROE>D%> V"R=W,R8'C+*TO0@W.(BV8]\_DR1PD5T,.W B%]]'[RVK_\)0L M^F=[3*O3+A\= D)EF\HR[>J8>8NHZWEUGE_&.V M+'S.L,QS+K+4K-XT 5TUP8M55---XZ6#P=$0FS)^YXOQ)TPUI36V'NA@:OTF MTTX]U:A:.?UQZJEJR7)5YO!8PXQ#B^S;>:L'1T_H\3_)63TZ>'!6_XFO\Z?[ MU"\NW*U_FF$I=UQL6!X^&)8/DN@E\>3/E,38X#I,#:X-DOA@<-W*X*(8JEI< M_EKZ9?_#OAI=M#VIX>5C\_2/SOHR;9CH_TD?)LEO)K=:DN"LRF1S=\MQWJ6) M9VEK'Y+;9;9I]Q>E;^U@:66N7;)@&4H1!DIY16*D_^;FQ:0J%*?IJ5:6X6WK M^-=]/B[I=?CEA2DNE]BMJQAM1YE[$*Q[^Q^YD%\$V*2I;6""%R"IF%.#W2JD MD.L1*5*M/9@ N67I,SQUAM056$H.4#0YLQ?D?E1[K! "WY+"EQIPXFC6$>2 MTF2 LS9?)^SJZ %V]0"[^E*PJQW92+>'Y-$,W' MQ8?+[ _Z9ZY6G'0U,,ZCE=/SN*DF9)CDY8515PNB#2#H2>#B%QVBQ/$5URQN MT1)]I1*Q['QQ)?TA6JE5M5C+:O%E1DVZF.'4+I[AP:+[V^!G ]P$L&]9^"MW M)]4-+QZ*?@QXMG&*">::6_Q+OXG[H[\53H]3%\,%U7TKRJ:)=C<9,I#L 8^3 M%*+BII"^@$,/AP?-D-C>@,]H:+N:#O9J,R<2^(OT3CNBJ=&9-G2^4D,^,Z>_-?/WV_=WA*5I'[ M5^)GE:%(CZQX+ 8>A 7*G-,FW%-V<+#5G#U%X.F-O%Q$W@CL?6'/,# 8UO3)87X-;&\)JM@15 MALJ<<'Q(]; OJLD?6.FH,88"@-)5)A'1!@%U?L&U=[.H$:6."D,T(SMWFRY5 M-1,TQ2BLZ/ROL^-:[H;+W/2\1,X87'8+[[W(R1-Q8*;EQ5V!%W_#OC.P3P)\ M0;U<%O18M "S/)^Z@S[Y R:>+>:(,?9!-8R5.G(7UP5;'R81F]GN,XB?[&'$8R<%SG0@RUR%CX97,^',%5>I$NFG%)YJUPYIT-%0 M\Y8\?4>Q<2'<8LVRRZK&U2U+)G5BS:IJQ1(.DC3PBJ D>QH,,@4+%=%>C!C' MC-J6Z+I@*4;2,A3-&F^V&$(*J+4-=>Y46L6]>\D_H^]=H1$DB#Y9-CKJG-+X M&3,,#S[0Y@]N7A=2#5;O9R^_3)$3)AX5OGTXA#4N9C8;GDCQ[>+K_[)N;#A6!-Z(^^K)C/7I!0>\;CI5LKJOJ"X_T^*D3 MD-U'^E*A^/%+M5#!V0(T5FZFIL0XAC\B3 >W =4G2U,UQ@0OJ0*U7G%>&)^X M(\/+,P'3N+3=QJ"S,0=[[J"SXZ]RNC#J H7RH#:LNY76?_M5B2X\O>!3AA_: MU)8NYH4[N75BBP3V_) #AM)LE& -[VP>\K[_O-FV<,#8]L.M%\E0S_Q#S_!\ MP?\_B159U8QRL-$$@\VG1GX:.'>BW]6P^)U-E"W(7G] Z_Z+"1T)V8 #%61Q MP"A'Z9U$SHM5H\Q_XFY<@+>(DEQK MZ#]$OL#SZ^0A8QC>(K\$DS&JRJ)A4_S/#^ !&/.O)]4WLOR*'C65[W90%\T? M/?LZ'!%W))8BW\42W&SB^CKIG",KP !(_=?@"3L?4>M8X5*81#+>&[SO"[)C M$=SQHYJ!>P?6IU/[ZTI\$I@=U<*S]: C28G\<&@+Z]S?_K'@&!K&9(R'0B:\1=MC)K)= M/F;?[PT2@ERF'Q\UU2;IP.^UI8:]P]68!.'6^<*7@*;Q,><_EFN_2,ZK[!K_ M'LS0/GRSP,ZJ:X67P RPSK$')CXG\0^R?'1GEF&OQ%:7-UL@YPO?]4RM[=IR[)QV;]. MN,?Q ]SC >[Q-<(]P#);4;9CAAZKL>>/9#04 M!] ):1YAL#+J=6N-> K!;B MG)FPZK*J=MJCRWW;B,V!^?L9@&^R1'(<=^L?GNX_Y^9Q MI]HF<_\XB;G*JJ3,GMNR '%X5S^=A'?I2^/14XJ&2GCF, P'8(8UCX3ITP[O@ M(B3.[Y99,\%53-@(Z8(&O 9C \)0I(.)D\"/[:LZ&Y/.<$,K& S]RID 8 #' MF,BF'8\^U)TSLW[)EOAI6\O)8NX,_LD9M9Z;4_L;]^=9G?&OR%YXF]5M"3OF M/;S-\>CGG\_&HU=EOAC]B(U"*XRNWZAY;BEH8'J5<^-X M;[3!G(G-6-P KPLA:2.-P&=8V_TT>0P4W?1B8%7$*C;/Q-L.J5=,*D+HWIGG M71?\$V!DOA/=]E1QZWSDQ-*-TL48L)CI:I12]QP[Z4FV(@TJ38CDN0HN%\D5 MR2D!BY?8>F-%.<_(V8$>.R3]06.52>B=A:2_6<-NA@%,:)^==EEE:QX$$SQ6 MUOFSSIGI:5?.%AVR$)Q%[">?-QMD(W-'!!V8E::W7GH%(!"SFWD8<,(>\7N= M<7C_;E%DOSU=&B;]>U4+!"QJS$@&/P)#"R8"*KFYD@+D>?<(1$_)-Q;'RXQI ML\C;;^3 ,&$VD!U3[:"%UE4DD''>+88.XL"8@@'1R_$!(3"0VY*[!U1>Y-5% MG:WF% ;2?A)F;AM!=+J@TJ&W8(I\"B^37WOMNMF&])?5HELRV&B'Y50R;.'V M'GM*;Z>WW_O_[I9S+.">N:(8"@;]__[ M]>4[:'+A=4N'49@O^N_@ SN\>)P*1!BS?RG&C*=DO/Y58[,&H2?HT +0[_@] M_N$$7G1E-H,LT=XV[+@+8G#<)<>$!/6,:T1\7C M!/<;CP#._MC]S/U.]?S "*H<@_0B?H9#T_%K4HCK"83ZB/+6B;YKJ@9?-E] M&IG(9L-O;SLD*%MGCN19RT@NN>_<5\O,*0[JZE$TSM"2UU7)SWH0+.36JVQ* M Z3 #2[#&0+^';GQJDM'?8CD2$;'Q&Z(+Q/UQD]#-]4&R M^WHAO_5&4F+M&=A%H1Z%P+<]_G5CC#8Z;@AB.^^V:&5E<7$0JC@ LB2""',H MA9*:0&P?7QC;<20#75WNN&LWK+=:%,[VG5*IP)U>]V]"3B0 %*QKQNY6L'ZC MB/%-ME%Y!3TW[/&AEAVZ"XA*']Z]_NYX_^3%R/8]/'&^_/%HR7]Y#/4ROV9"=$W29SUS/YUE M=#F=KU-$7\6Y1AP?M)V:YI'U9DZMG]B?J3RW+*H3JG4MD>6 '. RH9-?HUVR7Q^SU^Y)=V,=/3_8/]4+:DQ_>7YPN/]<_X+/N3\>[K\X MBBZVHV?'^R_"Q59LB#LGT>G9#D./HHE2>I?+K>6L,D!G?,M,!-$^.A])*_5Y MFNSE3(C.JD# RQ2I4.61+# BNPV]NVLDF@D15):S^N3*(CUI7TPWXV Q M,+(%=6Y+U&7YFWC]804-;(#[JP]D20EP-JDI*B4AV% MZ6A]=*1C7%23N N!]FG0_ =N;Q77:VD-+3XOA%P_X/LL= Z1K'6$!72]VRM M8K_Q*C!Y$W$4N;VTA?AA#=+6\T='VW*5O'/(*DI:S(I251LQ$Z$?D"W-3YJ7 MH3C: [#L,QD1ZICV8A;U)F:'I WA@>V/WM],T!F-M8XCL_9W'!4" BT*'FB)0<5Z%3/*K3Q0\EPF5WH/W'" M.ULLJ4([AU.?P6C7(^SCN9&\:$QAFM-2CJT.:";SW#F=!:5O(MX2EN&Q:4H? M1C(FNH4%2S @O^/(G@\_2V+:9BZ(=04\L'-]2T+Y@X?@S2E#O. MJ[OELB7IRQ#Y0CYFKW&:&=VOC-,*R447>1><#/V;$248&EW)+!VXVLRLL%BT"YB0&_;N(COV]Q1#11@G[W=OF9/L M%,VR&;K!3$.P1/EQ5Z4RWD W9B=)O TB5/3UN9,/PE"IH%B5@^5S6^"$9M:J M_,J"^@1:4SB]F-6&ED:241.>CR=Q:1),L5_$30J+&YG)YR+\=X(>.L_Y)B25 M>=DM*!I_;I'0.)L%=;\;J:@[H>M:=XM3YW13=8TE(?8FI23))IRW]#>QFW#F M/"0:4]A%9UH72)#K#J A=MY>537EX: W*Y0 S[)W#A#G8':&,$)C.((M# MI P2[,Z"&))P3Q).0&E1>$1I&Q*+=*93L;S MA$,%(E59T]9+8,L9\8MJG#7^!*<9("2T"2('YYQK'V8!6!FZQQ4B+:E>U55HT\M'Y0 M@G_%.YWMIW=0.8)NT,KOJW- M5'@%FZ2."H$&K\_)Y?#WF)PY,F_LP5/U-K">8[V21H]"@%93PTVUHJHV(BQV M#^!C\NO'FBI=NF\LB3F)JMF*!@(KK=19-/N&0;C3W ,4)J! /CT>RX(WS?CJ M=",-!\>_ 3!BQE*/33"/0F MTB%/V/3G<@W=0%>?16+"[4/%9Y7-5ZM,[CQ3'DE_:1'N1Q0I9YU+!Z 9$0P$ MH0LRA)+;'4!T'"79/VB12*"J^L*97?_0@V",.$(7[CE'IFPJE/I!/>Z/XGD( M>E,N?3<";\-?5> T"@=I29XO(F!>+)S<7M39,OHN#0[,X-Y,2TEWL/+.;=-1&"4< U M)598J(O;H$Z]H:7J?MB0"O"+3+J]\JA @\CVE/L\_^NG&E8JEG12*^.L^UM6 MK ;$R V;=&2NMA(V;3AJFM3I@=N%9SA9"\[+"Z=<'-!X0\: 'B$R!;))'EE_ M&R)$* 584I@*,!$8?QP*OJ]1H=]X0Y)/)X[!B/I5)3.QN00Q5P3AV;7: O4OAYP[< M<'>,UU:6\5"GDV2$V;_ #L5MJ-G_EN7$"BZC_N.;4LP:[?^YA#"+Z<5?OCT<_M=)^J< @7SBW.^2]G69F9ON<_E9-];,7?7\I?_N8D M#!V'S&M@I$H&Q&EJ-YF<^D8':7'Z7YA,#=-L-"=;J$]J%7$ ,K_[9<4&IL3I M:/K9>5=0(+]KA7<_XUZ[3*1H@:$6X#T.F-F8:!A*Y"M/49\\I*@?4M1?*D5] M ]7XWG+62#P/T82J%4O),MD(X$0X:7J4'>- 47->:_^RBU+,"'!T.(\MT];= M W65AA1!B6R"9V"X!PP)" ?$@UH"+HMB;&W+A:=TDU&-6H_30K\@/!^"%D)@ M';R%@+(F1 F;.'[T]KBHN=)ND:VE^@51%F@UMR,=&J[!2.^VI_?>CO -EC362(,6L&^\+K52X]_)Q]Y%%Z957NA;_P M92\O+.X:P7C3*89YY&R1@,VJU*C)]JE:3Z_LH.'T-0S(:)S0CF9=O@A&T*3* M%A2;H;!@WBWY*U+EY_T[TZ M 4PHCR%%[N"V$[[RHA6\A[!*4T79+# LI3OC-9TNY55!D-+Y>EI73LT53I0H MK'*1X_FEZLE)GI4CJ<2/(AZ8RPE8'A?JJ92((EBQK? -%)6GM!\J28WG=P7K]1Y20@0%&+?&$1B_"@H*SE[YTQ^Y4.)9IE6=@:"_) M&R8%G$LN5.(D8K@PV+I $N&ZJKDW @E39"3<]6U)VQ?9'[[?84*;E7[9 ;H.-&21X\%-?=-"? M)%\%S)<0 Y-@W^AD,:1)O782LT!#CNVK/N:6=8$"JZ7:)'MCY8VE^*"85;62 MUBY,;HR108;8"O:V&452=84::0^L5&F&.&LX8"%)V2']H>JB7\6,5%NNR$C* MH"0D&B;7160QZ :=G)B(-<,H'W5IQJ,_\MP)))TJR$Q\%'UUVA;=*$5EF@#T M$9D0[2RC=>:9TDM$BR=(C5S#H\F@-ZL:KZ&\SA%]''2N M_Q"ZG$#?[JC3!^-HVQ3]UWI?OM(XI.3TO&YV;D\QT;76>Y0KY9I\\Z_YC('? M**2EHHPAI$%)'<^SNM82L=:V*:%?81LW53^%_-X@GY3!)4=Z[\XO69&<%# M M9#I2]BY<(,[7S[/+PO*S0)\9,/#&C3"]0%%S*-\:=;YYFS_C(C/ MWL/^[M-K?N,PJED+* 7(Z0F*;.9,53K:""JD,)%-=Z,O<[Y&+8B6E;.XO'O. M"Z:6[(.KR-D3@[[SO6O'UXDPTJPY(K755-K@BI9/VB;IO^^/SC3N$3HC"&%: M:+.E-$X!=KU!L0-,8N[=U =)"__X: 0LX3@D;:#W>(8TBVZ86"ZXS4T(OH M7G#SGN7"6K_J6J@Z8MJHB_.N]1!\<_K$VNR)_$5=3%7:\<:$,)4!!(T02UA7 MSZZ1F9RD],[7 !1KGZT!NJ,;M@FZNX[&$3-7E 5UUMI&ZXF=8?)AL\5"6^\J M;M$G[BO8N>[BDL55(8:( DL"\P(V0YE)KI)!GQ-PV06IMPQ)E".9,KOM%.X] MPA-C"R[F@L"6Y6IL]&00#R'.3W'E]# I)W$B$T\03V@?K,(P_IOX!_PG4%R$_5UE*%1F>0[QB M!2Q65L?X4,O$Y/Z[HKI_9]MQ/)E:CS(J8#)G[.05(B?9%0#DLQG@]^:)&9>N MZQ_XPQ, &VB4K;X)B F^'!BMJWL%[L&8G4,0I FG&D6G)?8AQ?PW6P.Z0NA_ MA/)])P68#>@=DAA"#++1>!J0E";(,9"N%)"5STL.[.58*@#!/5F:DD5:B:&] M]U6:@P(>+5A2^1I21&>"6Z38850:F@E0VI$]K,-89&GKHJ4AJX\?69 MHFH#@CJ T\:31$6-^4Z$6\?192%("DPJGJ0/[S1]^ M59B-EM?-W?C3>/4II1:@#I(!:)A^A8(OOG++$A_+B$.:[K4X?=#R_+U:*([2 M[19<989RBX0,6VA(/&$3+$/"D(G63LBI24\SH%4%(1 US1)7G**SPOW=" ,8 M'TAWA8 +^XJ@I<]>C*;."AV/GIWB?V"TSY_R_]Z-]>6LJND/Y(DRL/_*4-,D MK"I# Q+2: ."5^Z:T^/]IQ%WS?'1\?YAREUS\N*I^2.1U[@_/ _<-=D@K]MU ML_K.4@Q5[OZ&@TJKD4< L_TIZQBQ[0-I&LS>^4RI(=3 MF2Q(J.@(Y5+C?I\<2V$I*69>7$N.) 7J@P]IX;G2B4G)#2:LX<1%X?QDDD-_ M1LSX\J:7Y+"!,S4V$,NS3_'YJ*G4LYK-X/+3]3@D*5<2VEHBO\#5/L1T1[OF M_OV.8B [Z?RH*^AX,+2X\Y5@P^##R?O >J;F8-IM3ZTKCT9//^CLOB6S-&@) MN1.CN:=_GX9>-P&+%NHZ0]FBB((4;)G@A 2QR*B5:,'.G13\ )$;'K1A=?G&12C%R9<>!7GQ)IAPL'8 M O4U=;BEQ.S3RRJ-]E)%HW><^L>@\I=:9 BX[:TOQ*#F.JR EF;6#HJ(H/, M7,ZLEJUMA&T?0H%?C^,C%&7KZ%%->J%S@WP -;R82%$ZC-,N,$-KKJI,0 M(WU@CQLH&3P"EV28P%Q7SCJ OY-S1B[$I0U_F% E7%L7A M3G'(!?W4Y_O7ZIJTX[M[MF%"A'5_5'V=!(TSEG.'201=5]7)(Y XL0GWLO3:KM4WE=/Z[>>_ASHB,#_P$L/<(BS'"@- MY!U=HA!$$0=9)=S##9HS[91A[M8;$I!&G>CTUL#4(1+/\H>V1W!) D M'Z^ !0GJ3BY(+Z=/Q&J8.A.!2\\1B: '3*:P* E*PA133HWFOF0Y5#:CB_H. M(L)^2L'P/?J_7V=6X_E#5N,AJW$/RV&<=?P+(3V9]^WPQ9@;S*;]P\ K5UYD M*P+S/2)M(L7-X:\*RY *Y\=.92_H)KBJW!=:Y:9]69\7K3C>C^0=OU0O&_\4 MV=/ND2S\3FY(^^0OU?[HY;OOCI\_?7+XXLG;M]_[=[F_CMR?_>M(.PT^>3+\ MY(D^&4B_*/2\L0E0.7_[FSQ;T>O/N(_?%VB?S$_\=.K,*;6+.9/ MI<2 X9[9H9ZY[:MSQ4'0(G'P*(2CZ(JD#)''G(SZV\'WGXXAD-+3K_7A#?NC M?<4&WCI"0[6)RLT8LL,P^H$?XXY'_5-84; /\F;Q)O'R>U+ T6I>M96[1ISY M.4E@N9([P*S]S,27&_@\6WTQY.VBSAG>S+"8,)<3S.7([Q[^XTS2:Y%8_3TK M.RJE/WJ!1X[M(\?]1[!WT]P3O&Q8JX:\_G;,F =W>1;96+L]8FG,3C**&TD2 M;5O"%W3\0X PRT9JY(>^B1AA*32(SIF4$%'C_IUMV8W2E39*:;4G 5Q@7/TY MN6Y^WCI48,;\"AXJERS0CNA1JTS@MHKC^7=L0B]P.+3 R>X+Q:A)@% M32&?-?YL%;V94/['S LPK#+CME)T(0T>/T@IW)BB!6C+/1F80?EPG&I8B(U M_I'NY>%3#O3RA*C=T89)-7-:+:?,J*4U[36X.WRRFZ:U=:216MO^,I(^XB$H M*R3B:T:@SU@L^10(^'%6U$T;HK!>K/R>^M@V.<#NM',NG$6BZMJ)%" , M?(%] _X8*@"=,!5Y\X39=RBIO%87_3RW0U L>TB.6+,=S;01).*VZ-XU\#*3 M3L$Y[)Z/]KDF"S;)#C:Z%25Q,\'Q+2#[CVW\G@9)Y(/\C4^\J9;F7MI!R23W MAVZX5?22=#_G/5[D4M&@K*,D=?:R\&.[T3BP3?ZZ/'RF.\7$9B1VUMX1;4N< M,NTXWN^MA]M+233#8?A /M^P_Y.,& A"U[/4F8TRC)'80Z ?,]9^DZOI'-%XX2M[QPG4K8HSMT,(F M&%96XE62AJ[!:/[QO@])1MCEB6GR:Y7'T5,=6/QJ%*5.=QF4AON"O3IZET]G MSDX?O6<6WIS5U9M)6_E[,9*AS2\G"#9*/-SM7TTZ*P_"9+*M\W^SZ1E4?YQ M7KB[C3)%-9T9 A2W"$3Y0]",.8E*H%5RD22XC=B/T$HA>06+9@IIPF3^WKEQ M'3[7B6PXGN_RWZL""LQ/P7?3TH%3EVN;+&?%2--VRQW/?W_T WD]NK&'!_23 MHT.[FGJWD]6<7M=DJ#<1A<7O-DR!F^40!Y2#>>;;9E/>5DV[IVOT M70TCM;*V/M;RV)\07O\-3[U&T<8Q/Y(P4_0S;\:#<+O3(87"$9OR!J9/("66 M8C8WR6(:T%R1"91%!M#<4(09:VBL8$AIFRO_. 4,#?D]2JV;7,IEH9:FW^U' MX>S)INH_/18X/ NPK^$U?* \M;7,AIAEIT/:W8,O>*TD%6+HA@7_L.@1\BM# M:A(Y%J CQ;;WG%E*2]"#B- ZB-T(4M*&:^ MR>5-OC'D/=%"1+D[%37PAB/#6UM5YYGEK,W,,J,$B*.Y M/0?"1.73;;=_3^%5RI,5$GE^0]:^$3L[K* &E%:P80A5;9_P%+L4@AA+)[W/ MF0RCD[8GD?3#PQUBI<]LJ)35$;O ?\O*JWDV^K^CLU<___Q^]&B* EQ:3V<' M:_23:G)0A38CQ<:&T2*[:CI(D8B*EH7[$(P!2W-SO_.FF!89)WZ_RO3'BX?T MQT/ZXTNE/S[AC)-K]D;/^=/Q\%'_]?W+P$PH__;>DVV<536UVN$,!P5Y5PN* M'KB;,3"*J@, $RYY.V<37C)EP-0-11F\[(N=GMW^8>HSU&CHKZSVG9][<'AX MN'=P_.S@]/CDL9JD#(<$.,*7'H0HCF)C8!UIPPR ?\GB9L"%N]B@S-S-OR!C MXU'SF.WKA1\J%0_7A-OWWU"U.")-^'CT2/&$G&N1./I;7;AF]#+)*M%C<4HF MHH?T61@NDZ#^*V1-<\& 5Z=KWTC W33[SGTW+WKTZ_[[_<>TS>,HY>/_KMQ0 M_9_HM\>C_YGGOQ>9#XG$_VP"F/P/AB/S_;3<_VX^C==%E^4=>S)T_FQ*B=:5 M!I=DE#[49'V<54L-7VJ6XJ=)N#1".VL\,BI]T0Y7N=]G^&+ *_9K=?OVNW-00;6A2T:Y;0XWE5C=%;H],M M/Z"%D8-.@Z'_S)85I4Q:Z0U MQ^"L27'P'A/C79P8F+?C$&'1-GAQK'S,92E MXE*OY9+N(HTK^*($XB2,Y -!!%T@V9L#FRE)8%3N7#H/=GKAU1#"'<1.BG"H M_1RV4>V! 0UUF_%*$*_,)7YS$(32Q%"(Y-N9#O5RR^AD^'+ -\[23Z+>-('F MABO.;"G\FUP&:'IP1$B8'R#1W]MWAOM5PYFA#"82RQ"-]=R5\*0O"V?T^MS@ MKR7NH/?DA3=R_@BRL5KEI(U4.>M1/B.$:Z+KY=)'Z&-@P%$8/4K"]4684TDZ M5L 5+G/&#C%#'(:UOVFB&MKDGXW.*>1'!J%!(QT=,$IB^-NA1-8_&W(3FN;A M&/*130C<=A4AI/)MNXQ4RV\ASHGMS M:6V:C2@$WIK=D!2.I'6*:4\/?]%:C"/C7NWB7_VX//^;MR:\^(R^"] LM66& MPBNGPW:O6:+>U>"!->;5X0PQKH#/CU>O4X?1K= MK"('RK-:OBMU?(B*(VLE:5=CF1_WU+I[2YB93S8A!#PP[&2:9AN/_ V_>>%J MGP-+5@N567PG.L60'"7)S:^8L2":AS?!3NP=@+21YFAJMQ*2*G+_=)DM4/FF MZV1D=CSX78$S*;DBLC&:$8J-'LVH[7QR@_8,Z(0=SGN#[# 6T&XBY\NX ,7+ M4:B;7>,HV^:B1Y($0=2'7*]B/?#*Z8Z#I[ /[NS!Y:I&!G;):1TEO^ MCL^-7ON\Y[/-DE=L+TUW1)>*0*>+O3?F$!U8)=8Z&($QN"WY ,JYC?^ MD&EN_6+HJ%)D+O(J5'UP31(ZK.$ ;Q>B,6L8KW/2"5T6E=3'N"_H[G'+,M0& M2>:5*O*J-A^*!ECNF6P=J>,_GQVO7#A[J'R[.GMOR4V\[%^[1IE$^Z?G;_R035P5*[3[GX0 M@BH-ZO[ 9]8]? N\#*+EAQ7G\-L57U,E-]^1Z)I>@TQUD'N>*AN"EY*2HYP]P4_?\G1/4 MLOHL.BF>!5'D]#+[K*N 9C6F=7 M@4L(MB.X!&E;4* UAHJ_0QI>:JGLG>DPJ9:8[C W M)'1;PK77U(FCPIM1F^=KJ7,7"_VX+XD-C8U]KS($26.706*;D7)I-%W/I&9?# \ M,YC5;$/LR0>G_!!U:#^,)VS.O-D!]Y^>M[DPK\8HD__W$3[/#C M+FUD[.C@X,7QT?'!T8;,G]THOMXE7B\9F>0GDIFAK(K K7T(V/J>9/[^KAU^ M.0$N\Q*.BFSBRZF% (5,C$55<.DY?=;I7KP6E8*PJ*K9C'EK \<<6SGT/U6" M/;9<[7Z">$^*Q8*BFS*W\'9/1]6M<#-.\\#5$)5A]1T*YJ7.)UU9\*L% VE> M+D: 2#V[ IWL"JJ:&KE; 4W?Q$H>Y5<"(Y*7L%6R^0=FQ6IM: MUU%#(/ZZBS2'@0>4AI[5C?I:S>4+C?U3+\.&>&5>F1*2J9 ]5DS0Y=0,GUP" MAF; TXN6 ^'1.!P@%I&9<*F]I$KJ>QFOUW&T&Q2D6KS4_=NRD)Q-V6"]))G M0YDJC3LD8)_H2I':!=YJI(EL?G!PHP>7!\.I5LPZ$ET=>E XAPAW.;BAF,HGC5F+;#Y M0-T[+S23%F0KOQG;!I;4_,Q,QP3Z%VD@&59AY_E&-*-B[$1>^[1V0[1%Y]J; MX5:"PS'9WIS=W277\_#LE7]'NP,LF5MKY)QN[ ?QSA):><%<9RC)N8VT!=6K MX(@;R'D58DDO-"YK8S.BKZ,R2OJ4>M,;Y$UES0H!W<'!DMH?8<;3X01&3 MI>H^'8FP)(U%U&9"HJ;V8RM12P,?I$*9JG-ZYC^=QLZ8_/+P14"_2TYI2;$C M6S<0+B;+<$![%,:>$7O-I$#E;Y+9#[.07O3&]"*0#3%9K6]F]PZ;MFG2]]IK MP@?G3K5<\7TA1&EE7'-C6*^6)+RK1518X@[YJE$Z/X^>F"@H*RGG24]C[\#Y M"\84$.* 3J0UC6!Z>BH.'I\)P!_3ZX]91.(Z*TE%'$&CR#[;2H1=*B'&',#\ M.Q A7" BYA;]V9?10>%9T_*:.A>-0DF_); MD[I!4$J*+K!R@V47&N:".8GZ MFZ0*0J)O9L4CGTY5CU1=! M"AC1:3+"^DGIT5!J=#,*48U#S>X=/ON6_LR_#4GM5V]' 0R LMAKK[JO@Z54YB^)\%]@2XB#QK9-^>%R)/%0?H, MKAD,38]/?OLN&,6ST>#"&&R465D:/F#/1#/N. M#FQ&M7!1@D6]H5 810\:;%;KP>R6B[A$MSLT/C22*S],"N@]2L._O0CD&\ : MN<%%G'FSX:_*EPZ/]@Z?#BR8I(_#>#!^N.+B3@P!-LA N +:E)F">C 0I*Z M 6[Z7CS94YN.Y[D&8"+?'K;.&9RF5ESQ*X/1HZEJQ&[FE;/A'#ARQKLE(Q.A++ZIF(W#AI>_CU M$1PQ8.5\N;P_I5"%[DR#TY2O7YQ4RA.!JK/V_:;(7HL^XJ$C1WXAMX9MMR," M#8CO] :ORPP6KN;F2-XZ'MR(0=9[>86E5OF)BXY,>X.UD8L[:"C@O:IGDSJ8L51T7.U(O8OF#" MJ+_.6TM\%DZ@-RSI)8JY**G^-.>_C@X><]T/.^][DO*/[@6R7YZIO M#1GJ>R+%:2RE?X1%EG_ML: :#./HG<':6,I!IRWCHLVS>:8$ &><6\Q'C\XR MT( Z[^[9T%1I-(,ONLTSU3QUB*34X>OM? MH]?<]&/<]^Y=6%SB-C3=R6%+">VI@IBR7OI)4ISJT+I9X PV -0[SZ/!Q M/!/_:\U&TR&?S'/O!?G1GJ^ECW"(C4A6E/5F54T]6DZ*C"B\0VQ54[046]'# M4YA/'/UWROG;T:,CYO.S+8#BFJ%T%/3?Z:3=>XX?^SD(<6?2P6_H.5P."$; M Q\GSR=RJD;N=(BBOQH"84;[&GXOL;\&=@>>KF17T710)_QM:EV3Q"R88I, M!$HQ$BP3VT@[[J60J46=$)U84N.ZEB5/L0P1[;^L@N$P82, M]'U9-E3 M9?7)"E"R>DZ7V^[A5QER.+R'((J?LE&54INN\AJ!31,VC:C\8A9;]2<\/Y7; M4>,B?.".+@1GG3EY4]S?VQ!T?H/LA--2A^B*L4U@$+0WVS*.6^IAG\?2L!KA M4O05:WRY8GBWCG8,#3+X-03_A!\T*L XDY(0&,(6,GS4'^'FMWQOLME6:O3% M<#J>Z0JK5ME]E$R216__/N3$ACX4;&3_M1VG$(C4T.%+ZT*&/N*S2$_-2ET[ MH?"!#:\-0;%37:CCF$Y5X1CP" S@ZRK/_V!_%QB(YXIJ3E#@2H>7CC+H@[YH MA!9(WG4QD6(/W A*(S@QB[5GYX5#@8"Q#Z0X8:^[D'_@Z'T3\K/!U=^PDW7^ MN^);T0ZQ=L%IU55[,ND5TE3G54;0IS^U.,I[$#6^UU-?+MVV? M9>$'35Q3\'336CG7JQ4J:H1?DD73C=(U4,O$!"[50@^ 79M=.ZF'Z&U!JB: 4A=HKW_(JR@L-T9?%^RH-WH2[C._+T.6/W^U>\;4GS'S0SY<#&\?D)V>W9>4& MOT3^\8NX)<\/7IP\>?/^I\_AEDA#*>U"JD!)SRZ;>B>(.!\>R7M^XJ4^ M$3P4.CS)LGB;>-M-$ $=_"&F2(RW2-/7!NN)XKXJXXPL"4S2FJ3G06W2,GG#K^__S_&SX_UC[?OY+;,0BVLAF\H]"^NA_>=S:EJ+/1E) MX8AWL(Z/7O\&F0C!P4FVRB::-H>12YX*([Z7&;*_W2?>$3[((71)VX7K21&]4[BUDA#M1*6&2HG10:E/!4Q4%P,SD) MDM?GKM5NK8U0) ^0\7NXC%Q'UZN[I%4QM2^6L\>9$P9W$ ((=!^\*$^';UVT M\2X[\."0HQW3"]O L *@^/K^C+=P3-_:E0IXPM;@[=G%X,)Q/SN@Z'DGK^8L M:4::+M3= %")>=E_%S1ACP1T"W.HOY)%TB,:VSOK*OK V?JE.%MOV^R5% F5 M:5C7@<]$FU_4DALK^,BC#9V:4+24F70CE-XV[M%Y5L,-(9LK]!</R&_OE IT74CP(_NK\";]"T+\IX&FP@ M%P[(Y6;>(QT."7^[1_=_MU3M1:N'?ELE=VT,Z]^IJ4\_I8!L2W1/F4=BP?>. MJ*&X@2)8ST/D;$I!8:E>)UB+VAGAI#<; M+:6 35M9CG)I9,F8EL%>C5*8.Z8&LMEE57-JA5NW-)[KO?%.JY&E;7TS]5OC MH0Z:$GD=:*+Y=685#Q^RB@]9Q2^55?S,;773OO0>(C_*)LYKDL CH)![# MO%^$0G'W7..[B(^@ ?.+8D+*"^D Z?P A::OAN+RC9C=/U%[[UFWN-N6N -K M05VW;=-[0DNU5U><3J.\U9J0.&X:DSDBE\*=@/K1_=%[W"\WF@%V<6#PM&;E!NI\XO.'8*J7H^U2SN]["*O+NIL-0>!!G=Q-K>E_J&I)D7H5!;[ MXB376F<0+$WY[[NA.2,%>N4V5X>#$R6TBX_GW?SM]]OSTV[\^ M::=V7/&/^HKLMD/>5?6CQL*K),H*->3JF.;BQL%OW6[DH9;%FU5<'N8UA6G3 M4P3D #\LOBM]E3PQK7WCU&(7M$SE>\G#P]8O4"(]_Z:Y%C+02>] MVW+H0(Z5=*C1H=W*B-QHPR7*QBMUVO$G)(Y/(+\/9^F?^2PQ:X[3WUV=<149 MY-UG4C4"X!UDK0$C3(Q&J#]YN<^10_GYE_LW+RT!@F.B3#@442; M8P<9L"W(KQ"&BY@]AF(($*K@=GO#1Q(B5NPC.0PQJ@AEEEQW1M'C$$3O,__( M-9!PH-!(-%;:5/)E+1*=$0'EXK ]G M[5_LK&VYHTCB?::E6;L3>%%8!^[<'4JBD!&N/V)I#@>7?A;Y3<9MEB)<]$AT M8JL7A!OZ_NBGF0;(09/I/>)1%#GVIS+;?"9Q)]*+,-HKKD$?>J5_9/"%(7QW MQ7:Q\.OIM&"FL\EXS'7:8N ;^J6%2G^BB+R7'#+Q[0^H"9JY8)9[W4VBRG&]@?O(WE>JO _OV+ M@%(HB,)H>X1)C+0U!$.HPP2@US&LA' Q'%RK5BQ'C4TQ^VQV*Z$[>0D]JUE. M2KPLJ*M9[#(S62'^TWY%=XMX7]W",M6J2;9$-A*M/75KO-M0*H2)EQ-HJ;$0 MK!%47I+XW@QL\M!KC!_! RIIN;2X ,._G.*--BPI@"5%K_FV#BMCXM>@5J#K M".UH/WGWJ8%+L1C3_\=8S-??'1X<[I]ZA,@CQL>\T#\\QNNX(IW*!+BF$*BN MT/E[(=3+GSP\\K!!&R(4(CDW32+3NUW;ES)70%UN-Q^V/%@#!?'"UFB(,872V5 M7W-Y:,D=L7*-5H._Q3<.0H".1DIO%U *B* )S(B/-_G@O[G7?2R6[CSAJ$M[ MP^J<6&)@TLC7@ &X8@,5WPXP#RE865. W'DY+?VI"3@(]S64@:R5:'T2Z1O MNH@5=4W$=-S\M6SK:H&L.#=<5)VO>R@13_\:NBD[P6*WHPBUZ,"*&X\:QN^^7[KZ:#K_YC(&Y M_(FL!EWW6F_,2N+/'7U*TH'.M9CX% &0LQ>2O[*9!FMLW8O,*&-!B+F.M +] M7P C& J=S'NL'2LO!;?%B[!U\O!#=9G*C)EN&_@">A(:E(IZ-+:)0/DPK.0\ MMGZ)9F-"3M0!0 H>X@A2@V1DR#DJ*2Z<;#/YX6$A$3H88L;%0UA:_Q%0SOBW MVP8NT"--HIR:G:;X!0SZKPVI<_2 U'E ZMS#^O^?#/_O 7%D7N5QJ4F&/E&F M$ 4J!M#YM[BR0P"?[O2*S7%$54=AL)KE^T2@QMUHK=B6A'P8Y*6'[94[JAZ,;J;RMO*+>; M,2#GJD[2*;,95;SDUPA&XU/!2F[(-3@"P]4<46G8?R_J8CKNC9XJ( BPBIG M>6GG!. )WP%YB M_8ID[NBXP+G*T)J4SP*S[0*PGEUIYA?0*&_]VJ714#MW'O)-AT!U$$@0?5'6 M1"IWP-0M1*UF MD_T'IZ7>=4Z,M/20EN"BSI;"]/M<(QN@NB"Q)6/*F4]@VO"O(:SW-*NG#;M$ M+!WZM4V?8#G19FKQ*9+8P1RMK/9R29Y,UKZNZU&HR0.OA8+9S$]K*;@X?+%_ M^@TL/R(EQ6XOG9\\J=<-5UWE/>2Q$PU0VKEU2_.J0A#U" MO(H3L3"$%+@4_0IB#6N4#@;3;PCWF];Y+)V_K18PA_G4[=TO>^UZE2=]$G&*J=;P*@_TS:PDD5_@2I1,>Y>_K=;.IA[] MW%5SPEKR#\^J_3%U,]D/M)[1SPRAZ>CMN[,02Y,KBW5*?&.],!6=5TRZS&P# M)X??]"Y"&CB5XX"B18&04 #HY,4WZ+O7WYWZD"-JL"B7X;]$U@&J%36'RX$OII_2>4*S[6QYXM460TK.E@H<[@4NG MZ!VD6$CE#I]=JN.[I+WE7G:L52BR.OR-E3L6",A.1SD*A%$!Q:^ MP%I&Q5'0K9/ECFY\^PO78B3&O A$4TJ'.E+!5+&&ZFU3E28&T]YV[?81/[V5< -3G@:>6'+_EINY0DGM0 M0>1W-]:8312TMTW)&A"HM=91)N>&(O:4.I1Z.C<%6,8]T<3[QEH'1^)>E:!K MR =-9PJ<^QPE0*6EO\&EZ#JJ7:ZZ%L[!9[=3/W>BS19/D8"<.[E&YN9/*22Z MVXB9.\Z4JDAEPD*F><\Y2%H^S@A9,P_NMDUQED*=Z?WN:+R M,P)$=1+WM_5?VP2;))6R64?[3X^ MU34@]%$;)ULD;4!L(5%D'H.ZX,)LBK+MP>2C,(V*0WGQV&?=CON,\W3C. MP>\]0MSR3QDF-=1 VR;WN\:PID+*_:O&HR8/+!K.\1N=[(_>>-,;'67\07C' M;.#"A<4>ZU_/(VF/3R$ /D??_O7)^7]\MR],"]J\YTS$[IWB[/2JA=F2%HW? M'86_PI&@S0W^: :&TJC$W!\IW[/3&787(:&SH+7Q\"-_(L^S\@^[NP2W%]NM M1'MVVGV%$\.AXCZM1&WAE%J(Q2PI90AHE&D:RISV2O@GJ++DBR:)8I6&X;EK M-'YKL5_^C#T4J_SS8J7JW"EZ55 B[J$' .X/=Z',%M655_I750W?7FZ6L;]B MF,&O0(G7.*Z)"L*I6=B)$(5[WI.&V1N.L8G.OUV-8PAI4._=(2!]D],^7 M45N!8"2. 29-JT#+(7WVM>%(7UK J*(\PNT0V22(]!F@BZ\XN<;U2^$BGR5% M;=V?Y+K9:AAV'@M X_PZ$]W'#XGNAT3W_4QTAQRB9+JX\G[*W61K5'Q2,+3A MO #"?X13]RX85LPF^:_200LC]#P*8-I 7]U#(4",'D>IEOWK!86(2UPAWJX$_&I25QZUBA<7 MXO [PY5NRNBUC*AS1S]7V*4?$W*Z*'HD)LM9\ARCER&%PGHM&R8(@6!U &IF M@LT>!FM/3;>QX L9[^F6]:9,(EAC@L5C_C6E!+C#T!&XO$9$#0:&!BH&3UJ0 MPH?FQ$0/E*M"-X@HYZ1+>'07$#J0E5(*DB>H1(@OHXVY;SS^E["%JB7F4>P+ M*N%#$_(4X+V!U8Q+(%)6,Y"FZ=+T77SH)*M![3]&B.#QR'D;0[($"#LQMZ4S M@TPZ52\XI$'0 <93*G>A"8 '<+:O!+C'J9 ACD 3RX1;V,+)E(2/=@1>Y-1@ M5M$>C1.F'XP-;]4.1??=5OJQU/T5X";57,D72@K[8H3;/R0P5NU/_+N1.F7X7 MI;-NBU9+](%$Z'B:P[QC,D*NJL'YSHM+[C1)Z="LI(.(>N<<9S,BY9!#&OJT MR_W'$L=Y;KU5+ ]3D%2" OC6"+9T+?E1BZ8$%#!/FT3[;Q7)LM $J:4VC)>$ MSX.+IVF/KA]BMZI*G>(X_J0RD]A.*IJZDV!^/J4!Q-%\U%*;K!*V R

7IH6*HSG-I>M'.&Z=A!P0D/G6<9 MG$:5"S#WN# -JKE,-B?89CWU!(JC_*,3_)9H(-QOUA8)I++6[2!>!&8+E7V4 M%YT"U3Z13.;?G%V#>IBK85E/]UI'0!N\R_6^^+S,AY_YCH<6!0KIWNH M9GS!U@6U7W2WR=3&JJ:$&A&,%.18X"PK:D'J=! GTN4UQO;P*-&UR6)D_BV\ MKR:\1 3BX?O@NO[3Z('NR)0&1'5$72P9(,8]+WR%XL;-T*5.6C#MLO)DZB"W M98$1^]1L5H&UA+8C<.UX5'M,H,78KJB(LQT9]1T&)MM/KXA!P8#J=*KLZ0#G MTI#'N?FEV!8XG&-;)RJ%W_447C5 3?1N4PSNP:7,2-C[,BVQOR%1*40:#0HJ MV(/$#E\:MG021 K1[;791^W?Y9G9-PU@1)#,T9IRVV#MH?1=+@EU6G71>8*8 M\MP\^7*UJ-9Y[DE1QD.S9IBR86E$6$#N)@^%-B4(1>D76JNA1R"$6'!,2%DA M6>U_X,X*N@K.^*-S)M8,&*3))8%)')X2-G4F%X@757-+* M2ZXTN!&Y0=VD$WL7EQCM8&\.>"#J+&?U[\"NP>L])DWBVUEBIM3U(' M-OA1T>5:'L:BV%-1BEC'I6*,8/YA267/)7% B_92FGU?=>&L9'M\QN)U@)\; M2&$)0@55Z3M.Q=GJ:.Q;=>?@[83WI^%]JN(8VGT ITZ$@L0HS; M,RF_!.54-*SH>D>*G3G$83NEI9OW\M;T)N!5+LP*VM+K_8>7[T8_Y M(R(]DG)_*9'10FH@$X\ANKV$H&5MP5]0"7*P>7>AN833W#..9Z1OG7AZ?!<. MA^\:C3:9:@N]_/Y]XP>I8<@Q1Z36#+>=.A_J;J_,GTS+0W56XW67]J#.AC]W M>^:GSW5<\67)!PD8V7E6C-ZWE?-'7WWDL(PG<7H_*?8( >S>7%:7? ;/*^H3 M$G60-=L=\,])!Z5&*.8T\GI%-]SV^YI]3CD1)L!$IS?@B;VL:.% _&$$AI,R MG<1]L>-'-0>:5/BEW>@.&-=7:N79OJ[M\&C(X"$BZ5;F+Q$[^V&^P>6CACLO M&EP$7(,F-&]G Q OI^*I\H)* #1J+JD!7R"7,,V*4G8W0;IQ6(^ZRJ:@F*US MI3TR#!1\G.+3ERH!W@8_@6:%6'"M;"V^QHA? B(1=WQ*!KBW7ED491+3$UHR M>A7T@I3D. TE9)\]4E? .J0/-K9@:S=PLZ )S MOH)Q9*Z<>ES(%3Q6DTL?OPY-T]U]Z#Y8C_#E)L841["0HFI.>'YKM 7OO=)CO99%R>:>G2:, / 1 M7^3!7 BOB^?C5TU(<*ROEX3QE66&6DU2_TIW//AU=O)@\ MDQQ;%2NI5HRE !9>-7I$=F7JH=Y2[?NEY$J[;X*N< MZ]!6SI+YJ&10)R_VGQU]T[\LG<2T\F[+8V9P@4@8Y"$UZ:Y M#TQ%RK[R>E(T)MB7+M%X),U[S'=E.)Q@J->ZBN=\J(9/[KT7](N"'/N^/-,< MSE3[4/R-W6FN6@JQ:I(FH57;[DY[E?G+?[]_%3,TCCENRL-;XFLF/>>/ L*; M,5[8;0U]NVR'P[&/Z.KY\>7+MXB^]N?XZ_[[_?#O9L:/XXYSS611P54@(F-SDM*+J1VP"PB=/; M:RJ\3K^AV6*"FEU5NHEA5_F"HO1 M[O.UF2FR_WR[F$W(.J<%Y<\:\'7O-E0XP021?_^U#(UR^?M.7+3X@=\@Y3W" M'J8'J/^@#QM\[X<9YL)+Z6QQ96R==8TDK /'[9KJYG#S)J-,+5RQRDC+E$B? MDGT?C V_H/VT.2E4%.J=^^QKFD]0_]Q)DU7[T]RI)QO6.'M/*[7MM!NN.DE1 MF!T:BS[%:"25=RY]<]W")($+@*M(WR81#"X$S3]FI.#&3D@]:,+M3.T#$XBG M,*HU,&% *ZZ#0>PGW5"L7B,F>5E444<(]WGG+2,/X:;:*Z(:XAUP -H1N'@RZ92\I;K4J MG7+EOF_63K\O?9:1^V[3 ZVHH,1=260"D$X9Z[1?=^]NJ#H+:R/Q9(LJ85:N M"&/IIS.VTTSG%AJWG'/F@^?%71;4\9/VR@5%Q%NN.=*&%F+]V:

W?GPP[GJ'T98/ E3/ M1N^#[?$NV![47=XI:VB[JC87I*2B*)*>N:M^;C.#0LA"RK-S%SFQK; IX:YY MLP>OM9KA FA=[DO/U"R_V*8KTI&9K?E BK#;1FM>I!]S_[#E7]4?NJS(WESD MFBF;ONMCH3R$-I;L>]G6U#N9O5R.WGPDT M/SUXZL]:5I\[W[79>_-QD:]'+_D4'AT<',7I\][/#/W;U!G!A*0%&"T0^X%0 M3^(2P9'$*6(*_"PV \B2H?7GVHO$9NSM)FA6;4L0-82H#*Q-:%R"V0PI:I(&CFP\LS9 2]UWF33(JU65EZC;.O]QI6XCI."4;,\ M M66'CU\^*>CE:=HU=U#]A/E]ELO7D(=GZD&R]AQ7#;_J]+6]VWK6L :IU&GRB MW17G(&GFT1$(%+WJN+X (6O3&H)X:A+*O=GL?"D#(1/;8A:*OMPPLC^D@9*- M,>UTU67=E(#2'()"3UP3&(-EG&AMY_-G!E%4E'.)[UJH_&SW14_KM;C+C4>. M4EV&CT8Z(QDU4M%BNO?6A)7&CS5(X->&_!X*@W($4>+$[@F:I1M/[>9O2Q=7 M<*"1+ "%&[>'!&F.S7NYL3YKN M3^(/;;,PE516/N#6L&,![-=429\;] MS$CT-W2Q1:L4FX#1J [WFG+20)9($MNUI]0^VP][]P_O??5,?@A>B4*)*+4,')&V-TL/?"8TN9>TCZ!YMS=U[&F9$%.)V1V5"8)9L!KB( MX=G6_[!:Y(L 5UV[0E1QBBP$<@R3#'CX:='4W2I:];AXO:K-/I65O,N=P;2-4#B) M:+5)/,EHRW=%12S.J=^S,-EX+C(^<[O5V7*UUZT$4JXCH[".:@XQ M6NY#/R'URED%KD^4 7I0X1!)MUX(J(%=--J]@8/EN\U'MO)J6!OPH0S] MFKQ&D,+**[ [D>3$2:-_R0:HWZ>[%.VSCY7VRT$I;-+ %,S(!+A;;7O=+%HM M)CK/818#&^"/Q!7L,")?;^?<<(P@#7SQJQ"XIUJA.Y..?B/3IHOL="0[59Z6 M@ VT^:#BL$.4[-1X ]M%3 \R3 CBR_N0N@U;PO:V\!GV3F.\0HRGYT9FZJ04 M==/:-@44C4&-H#^Y)!A&'("6FG"]6K#)E+&&-OZ_Z?%YM2BFF5=*O&13=[F62R^LB<,Q&^@I;#8^,J6^4(>X^Z?Q?BUCJS-N$0HW:J:= 'HK9N\J]@G, MQ>VILY"213^^=LTB,Q:*AL0EX;)!=IS]^4-O J2B[E:IONE-GH/$?H&B!KK> M*Z;HQ")T]F(4'H$:5KD4#34KKS+BWHUW-\_(.)=]"(0,7OEH9C\:MOB*L(L" M3X8F[:?.37:G:JT(YW&_D>88@.0KP<,JB"<:4?@8W,.+BNB2*"DN5!]PK7N/ M\:]1I^1TZZKC,DV^-O2N"G-C^C*,[CF]]?#$$T<[==W(ENI\QE*RO":M,!WZ MMG3= -=F.S>U[-J>6$NXL0$"N3-N4;(-^GP3K3XW747@J_/3?(V@ZHN%A;&3!=XVGS^+SHX,UGZ&X \F% M7.R^+G[*='Q"YU)7U6QLBA=1_*!@ZEQC2W96D)G0U*PB_X)W4RH:*)08S),P MQCL]DK%+7-N>&FA+(RT&#P_V8)5XA8NN5OY*$_IS-T JP R&AV=\#./CN5A M>F9*:;&+!76BXJ\^ABOF;27Q-OUW,E"E:3#J8['LEF[9+NILZI<2ESU=R8OX M'?0YP[G@0<_^W>XXU.@%S@1'6;0:W)%<-]KZ=BHC_CW^K(NTY(4$DE;$30/J_ ]*(I)J@3BUKD6%;#!4KX89<9,7R*ZU1?/:0 M-GM(F]W#M%FT"I9O?57G>V! ^$J3(!&A*%) M\397A3!LL(8B\MR+M?<4<]]P$>Q=X>4(H)+1K>_1Z%50LSH5-;JB.\?=&XOI M%;TSI&Q@'M&J<>>\0YAUSM_-KSR-@WY>^&1]LU9T6/,K"RHZPF,XW5A(@1$E MAV"MO-9^Z_0)FAPCYQ!4YK>"'H)>ZA2,.WI[H"3T$U8VA5V6"$Q[X\NR=S\F=Z+<8?%]J !]F#_&;H.'_7)5.X_BZ.#H@,,D M+*>A#;)952QFSF%-G[#E#H=&P%\ZH5F,WJ^91#0?'9X>'M!7?UY4ZZD'?*AX M\Z_?Y?]"PNU[Z.TLV;I(_ [:+)';HZ.^W#;_$F)K^%Z.(_%[[23%V7[O\B^\ MLSH@QB\DX-)EN#F<\./)D/R=1*B' 4O;].%X%&&UN8V/B M#'#] AX!BG?L*P>' *E1^)(6)$(*^ MQ1V?-+K7V9 W;Y@(3QSKPW+*8BGU>AOXV4 XM^(")<43^6?)584;W1M1NL\1 M*U)PC(8WEX,\C7':/ [ ?IZO2,2&!)QAML7LI.<](Z2$H!^"7Y=NY5?-$/I# M$A;/M=B/FR%LZ3YZ/[DWG?<'3L0H;V\X_,(V0E,*RD@9;7TDD4,A]O0G[V@K M;D/*M4-(%H!(D2%DX+I\HBPD?B#J4SZ55=73:AMB2FQ,\(P-6+P_W3;\:CYR?[1]_@%2KN3E0CS@W[, M7&NV:#M)F5P9VHE([SJ[K9%? 6Q'*RDS7,<2%*5=TJES=>R[O'0+=EYL7HJH M)%2ND4E.I23UGON0AC@J7?M_L%QW+KVZ8O]YZ'= M#+_IR!*YVYJX4"8DT-+- JI9O: %(05#T ; #/NG+B=:/,T=^IV\F"4I*.AM/BYOT<'D7W%/ -SM%/ MW0V$ )GQ\6'-X-1 >3Q[V5!(.MG>=Q$Q-Z8B]^8L\.*EI: M'K33V<**@CCRG*%A8D=-2(-S,HPZ_^$;8:A+[DH )-/@7.'O^-(Q[3%J844J MB[;'Z)B+MLB=4)GTD]QYG:[2=1KZ$:6?W*MSW[W;8S#]=SA@3I-/[.\L=##8 MMH=;]^[ZL<087-\Q14JR GVM7'JKM'([$%D+6"$@M:Z'"K"G.D@\^,45PWMT M)- "U8-QO$M4P.Y!-=--&X *<8!*$F0CEW^*^G5WS1J'XA?G+'-Y .R/PQ/^ MZ"OT/B!S[3ME1*(__Q399*\KIVG),_^A*Z<)+:RV89BY=[#G7'/7;WG3>=:0 ME4XP=W_-"4T%$0%U*T8)9:""7@@ MLM>XAM],VHIFRV'09V-S!J21AKOPZIS,DJYAO+0J5RY8YQ\56I:A]9[?O],9 MP0Z9%;-V[A\EN:R41+BW77IN^7_]/5MEP!VM\](?@>^H"+J9.Y/&+72@LJC( M5K%0)YX2A.;U=Y"7T(!DFHB#C)PB)D0S#*24NR5J$)+9,XMTKCLTPC>C'!+. M)J)FS3C ,'_=):_SLXSK5>C\$%D1XJ9)LOBB!FRRN@)]3=PK;E&<4R<+!3W1 M$W[7(B=!?L$K0!0CILU9G^Z!S!&J8_8,%]H)K=7;S]HB#'AC(=C*A1H+%'ZE MUV#.,!W_7[T-X1M@DV9-&\ALYAN85U>ZOM*WK6+&=;T:S,)(( WK$ZH4XLDK MK5PT/Q7.+4.DHMZ^\R&6V!4L_D%3TM* MIJZWN165JF<6?IW9V^3[%-1*16J+UBD>0.DW!01/@ MP'QD%H@+";EN=@8-E[HOPBBYWA"G/!N5'8P:\BSYQ._YM[D_T"V3-"[JW4]" M!,67MFE2RL'@TH,B$7!)@YZ]CW+(+HZX;+Y'Z,6ZAEQH91I]A*H!(V)"-+!"VG+8+Y&_*'T>_4Q!$0R#"X)\U9C#Y-'IY8WVS@^=C;PIN M')0F-MVP7G871-] [LKAE)5F#8T:RO7;!29&M&T/QZQW;WVZMYUG%BI:;[^@LA5V7N? #,<= MHYA^/*.9G M_TV!,_1QXG?$,Z(5S 5O--0\]^MJG&MCU3'?KG->.^K3."V:C#@32 @V%F^- MK=QE_R!G>>Q,G\NBKN#-H=_C!)P*4C:8G5=H(+CJVOSN[PN0;P6D ?>77&:_ MYPC^7V+8VC[>F;KMW)V]/RB8.EM4%D9;K@S0>V91)Q(7+(KH^,Z*EJEF4MNC:!7=,8] M,9ROO$>?KRF96S5]?C+/EX1$UTH?)VX*PZXV3TEO1[!2&Q;B:<[\DHS6\M%U;*-94OZ#:!/$4P!PR(!G[C#()PHZ>,OS:($!*(E(%3N&4EJLP.35MH-L+,TC6^<)=N M6-42ZC83(C%*@YOR^"%,RFW+,4>OG:*K0%"$[1=1Z &I"(&<&R"8Z3_N!H,% M*\K?.X:FSC*ZK9D;V[":2\=CCHMR7S!T4YJ2D:W7/6$C)(SHDUC\)/2.TD]P((S)TVHT J$Z_7F?,5=4+!0T.*,$V+4V#2X;+Y:+%PY7V<4_\5#%/\ABO\U]HE##\L*;!0-*.T4 MI,BAW!@]/EMT;->I*9*P(K)%&?KYV##*@KL_(*3NN0^YZT^M[$=Q&R!IV&7Z M)MUYYS@WLM=9[12L$# >\]6I"S@>_;^";JS1SP7U=-*FM9-Y1L7-0K4P+_(9 M=5$23(;TDAB/_M/=/BNZC,[F>' MQ_NGC%4]WG_Q3=HSR*WX\?'^\3=ZV647%\1[WI(E(&MO4)))$Q& UB7>QF)# MB68K.F,NRC<-0R,PYX _XRDDSN;+G:3'\/A2EI0CW0W]GS,*EJ=S."*FHB]NT'FC=)?;\#EI)4*%;# M=KY*^'[51C7M>O0 Q"#==LY]&NE^"@W"0@L/[D/4.#NTAHGBO(AL;?V"3( 2 M(VYVR 20T5B2IB;Y"KAOC"YJ:,8B$3K8K3D9.,D9)O[_V7O7YKB-+%OTKU3< MZWPP(MZ>Z']1'74U&6V(X&LR/+E>ABL=N-P M:"-T^^.@P'2?=HS)+2];8Q-J5?U'%JM(_U-+;YR3A9"W["684^1OE3R-\H4;5;LR%VVJBC&"'D$U_!4H:F$IKR/M,UL M!=Q/T3IB-H9#8'/&7#[3\1MK2=G:YOJ(!R%;L$\?Q=@ M7DM@IHS1ARK0@L9O@GQ,7T3!* $DDU-2*A;I2I;,!::[$'6BHCKH0:/I%P%0$KJ3^U*0'3Y@EL2W$TLJ M2.X]& MF75Y)L2H,U4B!@=W\%<7=,*0/-4D50^^NXLY4_4+6FW9U7N%0E!': MX+@ZPRY:*1R?/ 'MOS."9\^DUT>M-D3/Q'VZM?!:M^N@O(@"+*;'4R@#[:># MFUQ!+:^>HCMQ8P##;2[[U7:Y:E'LT" +$P^'YDJ8WAL76,JZQGG=*&^O63%V M-R:'ZH8VR,6ZVD/"6:PH9,FH22[1:UD!4IPD8LJ=Z$V.%+Y M5W/*[NHB/)'\NDB43/D[4+;11?_K=G%V$3/.L0)2^DG"++A)&#+U"=/3O.Q( MA3&LR;@=LA? 796VP1NYHF&P:E!$H7*/:U7#SS#3%?6#45O*F;0L&[*W,-14C9CLJ39=A")R4;" )IT"E^:*B\^7RV37Z7]'AD(Z\&?4'T[#585#Z<-5 M-)V+BJ:D$_?TM390\"*5OB\AJ@?27< 5B*HRB9KTS7.9K&?%T;-'Q_TQB.I\; 7<'%=[_3.!Z.CP.WR0VV/G,.7%6 *,14$2!43XKC\")'A]\- M=A3%6K@! /KA-H0H'.[32\/7UY>.,>_TIBKVK':Q9Q6T-7MJN]37B/?"3N&[DN MBA@ CP[&WF/!R3_$O@P9(TX2A+;2-UZOP3M<.YDTQU4CK9<)#%F3''ZH2K'! MEQGT8%-;3B7*#;-[\BT-#,B':B=!3E.M"MF_2JV;4YY,K1W"8NARCA-#7O?'7681[=E^$NR_"?:U%N!7178&S MQRC7J73.2(--9:*A#+QEJA)MU\01QVUY03WHFCZO-C4N-)T%1H0)7%6!2)L* MA9LMBU5(HD=!EF+,*;4*3A$"&[!B]>T:L],(:9KW821VNO.,&]Y.8F7*'I<= M,/ CA%#89.$C'YKVZH#Z-I'?=WHKAL)/9%Y21BC@-Z9_84T5G!+BDP3_G'7M M2G1R.B.=BM+&+"_;.]W981:"%:A4,P:<)/%NH=PR"I[TT*2,>M@#V;XX M[T?%HR='S(CV!5PNVP RC5+>7"-,6S)-3FPN8!]57T0!VFC?L;- MYHDVVPKO<@J>C]5.B"YL7.)87=Q(8-#U@+AL&&W14YU(_=V8M'(2<.$$-U7G M8+8.->BR5 R]U]\OY(>D.,;N5DN>*LI$SH2BI7!,6'4X42@N07$J2T'E.D-_ M;Y#4>D=>=0KN3B"68-P[$TH8IC.PN T'O2OAV+JU..3U&G32OL6A<5OQ(9PG]A>(ES*FG7+P)730O.HQ-4>#PE M8K*G;;1R57H936=OV(8Y/D(_><-KI;C^7BEN/^_2KA,.PFG=I&3Q)!]_0X\" M*EC1.9 2W)*:#EC3ONZ),8&>CDB17]#&DLR:E5)NM[W?$$2##N*V<<5C*6F- M/FRG'5*1;T$Z#4+DAF;I5&^1+TY4%D-011D$.2RYU&*( M1G?Q+HK.D-26FXK6&N-L%;N\9U7Y[8MDZWCST:L8)Z^?4!+5"R5C[.?AAYSS M,9C67_828P0'=-Y>",?D_#S6_FO M4.FJ[FZ_R[4L/*+UF7;F.HG.+S0C_\NXDL'89.@)5%' Y!0B+<\%.G#T);X] M-CM2$;9W?/H>*J-%PMS*8031.(UPN$JR:"SL^%5KK#3L\_JTYMJO P!9(=F) MG(FNP]V+$HGG,6,#;XQVKF,#LI;1T>03&DT0_9/:!-BSSI!'0G5W7 M227.8I^JYZ '""5M'E"FP?8KSH(:872;:;MNTM*2^+M6?E0LBVP]IV@YLC^C MCK/<1B8Z,4MQS2AJBF%QN&-6NU[A_TC( M+T%J*9-$JI/$&1HZ.E5ZA6VP-QNF\>T/)2Z$0"VU9'3X3[9PJ^9N@@ MQC0!6U!V4N*[E(M@/^H>R$2.\:P)1ZY3I!+P(K\0A,YE2.ZVCKE.?R5UVU7-32!C=Q&0D^XMN TLL6QC73X[ M[D%/+&T*:D#P%DXQ)YBE/2+YO!C9MCEK431I=^6*_X6!'L$V5/3LU'0R!O8& MAG=S7@VMSY@QEA2[@PRE@K)O@D-"\07MA#AQ4@>FH"@6XM/>-9I;\R+BGVD3 M=YWHCR,ND>$&=V =UOX<8D#=*(:)9> CGK!7'%?=EP6#FRL7'?A+!; MHGDT' DP6)0%OLA+WLTX7<:9"$*<\5?!TXV] #39^A?&\QW(9F77+BY9JT MG!4[$G5G,&*];OJIJE57E8L:$H@F&';!W!>2*$K8BMJ1KHG"$EOZ8/:""%(^;>F(."S M9R6_!9MQ]9J:MCFP[ &[$Y?8$0%)U1M;X;4O0@C0= L21>H$ M,Q=:*%=H*F#> G:;N.,]J^XJ_R3[-0Q.+2P2)O=*9\3A4B6 7\0,YQ50%!=M M;/:XY;J$;4TE'_H',#CK3_$94FKD=Y6QJ2*Y>?S]6R"$WXIW%M;S1S@0/SA_ M'B.4C_\]G0RB':%+MQP'/HU/3IHPOD!DRD5606U##-;X(<5V5:R;-BFZE MEZ5(6+ JRAA4:O?$)0V^4@B%Z'5JHD?7OM'87S"@FW,T-\$"7(+:.)?[,6&> MY?#7M!J9Y>$OJLTYB,G>J_J.AQ#[BXWJ9%'C=MRUWDLZ/,*?IE =H'_P&GN? MH'BGM+U@!.\3?\6*4,541#!3MJ_A337N9WV5&CW/*3-3PX7FXIRGK2#@?+D< M<.A0LH*9DPSE'9Q 3+NHZ/E"LZ?G3"H*R+RN*O.4_# 0L?IOII0.P^X-Y'MN MV& !N'JE*=H>%9"8/!GAL;ES.$;9.1EOQ!-ANG8"0R"6;F6TA^\"KM>4?\05 M-?VL+J7IUK-S1$=&O:1B6.\M9O^HJTU3,J'XJW(5;M6ZS#IUO9]N\AWD806S MQ^A>KC*R41-[M6Y7DKB@)MYSL,ZL*2N_$3#@F637C&YP\C'2^BK@$T2UU*\2 M@05X?Z[ER!/$&?./B.1A+BWK?J20[8_F:RB.\&YJ@!QFC^RT[&L,WW3AB4^_ M4N:E?94G,6OX;FHD(Q!@I05;&8N-9"'NNK[>7LC!G>WNS\D'U]^($ Z9VFQ% M 7*J^)9T]/+^N'0QH)!\8&'\85P>[8.W4JXLYQ:9\T:&RK'R?![, MDVXR<\Q:'X>M%.MN,N[Z(%Z]U!I6;[:&\B#4 MVU;:]7I^IXH0V))^YCA8I[G&U<-3XY:#/C)@*TSG?%FOJHEG<,"4H;A1#Y#/ M]MLU9;UZO?!\EI_^Q#5X1(\L)+P)'G0%E7EN@7M5M9&@>$,64^!+PZGP!Z4V&>KC![,7HV.H.TW,I))^PKI:9*,-8XD$6SRB"("ZJK!X"^2Y/M]* MP66 Z&D$Z2&*DHN()CH&HWGI4*ENS!$)%NKK]%;G^_"8T/(]I$X'Y-MI]P, MPTVI.20^#97P-MH.GDF9YX[LL\-J#P/SN@'1T65Y8RO31N,D;O MC=W8%>;[HF-3/.:)F?N5487E>C.C5NTLS.J]5B]OCH&^V^42J*(IQA/TV# MV91;_7TLF;]OU[.W6[AD;QB8<)ME(:;@AA%@M B(?+1(;:O"# ZLR,:%.0] MTUV#DC,_E*SN:A6GAFYUV)\ZAY*1C[=.?><-?:;TA. M@8'J\+NJA;$@;;M\16CM\N6]/B4AM9@0(8K?.\BG!\PIKU5_0=K@J-Z*.16D=H>@, R47FTLFE)H/<5(XT4-.9; L.?;/ MQX6,E8L3XJ/_I25%RK(-1R93I4_F#!2O'=8L<_>7\Y#;'217QF^2,S%!EM1,X6L 7!&'LK%,SVQ=H, M24ML/EOR],& %7-U*?*%Y-_S-SE(@53).[+K%ME$:%(R,<_V3@Q998XDM1 [ M_K$K8H:V>,-L[_!MY2JA].)%>J3DM_/SAY".HA2Y0[JN1O2SP1;K)&J:=$XU M1**["6<0L3)N(,6<^PO#+AN5M4\88H0&QM5 7Y+.WR,:(X0EU#;0BSQW+2#' MW__P(%9$7U]2V%1=R3^EV^X5(,J54.?A/ L2)<%:9R/S) MSIYBB0R7E7X>W1E]YPXT=:)>ZJ$HR<-+6Q>11*F42B;NY500,Z8@ESEB:PE%\7:?CY )2[\%' MZ!-YA?)<@V1/"-!D8*;$\??>/AJ R+@)U<(&6.SPH<_CXF<<9Z(Q;&JG^W(6 MCHJ*$(U=6RX*\UI8?H'"]LQ@4@4AJ=HIPL>5@+7D2AU=>0[$#?;6Y<1Q2,R5 M0>,36@QJ+J+KJU"'. NR?0H"F.$Y5+W&Q1D@VB']:>P7"'"/-744_JO88VW< M S1/] 83UQV?C;4*F;MY-0ZAOA4Y')/GCP=&SNT?EVI+:69Q^$2[PL+I$V-J$U@A'L P',6PU#=7TU:+V M>-AI -^U'V??7H3_/_SI15@EZG*G+X9]38>G4";KW\K9B?W:7X[^=N14S"^# M,:&0O%#)AG*^96;!==VQ4DF_:Q8=%6[U)]Z=O'T7?R*:9MD MBZ#18=?*V\3 M5X\0G:<5^O5*75H5UO!RB>6* +8[;NQ:J)[C+MDW^+<"Y5S!'4BD@R+NP@QQ MP[T=X:G$QSN7/%;*[-#+8%:[:(BKC^$(=*=2398G,ZJ9"MZIMM#XZ_*V,%K MW\,,W"[50VO?4F..I$+L%>*B\$4E"*,K"4?T?38><,(B!\#Q.@(^.?;36G)^DK?-)S83519CO 6T(' MK?(1ND\)R+7!Z(TK2E\)I)@5W_7]E$Y3YTSW+^-A&'"K#!U3[[=JYQ\.6/!) ME51H6THE;-ZU?2\+P(TX8>FQ5/6%Y*#D#/'D#C8B'272S,1;N>M+2OB:L(VH MXUW2<&%')@K'#"9?!C#8^_V8*4S+#[07B.+!URBZ\LJ)NO(4$>Z#[AIUN*"> M>5ZNEN!].SP^3/+IP6!NSGOYIV/6ND*)POX=R6LBI;<1!A"]'V= X>QOA(!-GN!)_1A2;9Z= MY: 8ZN1\\3LR<$)(U"X$X1 6^[?@]AU@LZJ@0BT);]XML',1SCYY<*/U2G$A M@&FLZJ6<_\3X*&H3G_'',=B3,TY.V3&"FI+1SLZSL,%7A-@.=&6XD9T9L!]B M-P$((T>_"U$H9;NC5R7#BE6E?M6A!-&^+YV< 8IQH, T:Y"-^G/*+9 M#^D9WD6U);U?(NT);FME[V9Z8%8U\1]W)7[;Z@R5]<@XB9<0T\?[ENA"+GDB MD5-$CK8K%UNZ]A_,?@'J\:HBHM[&77!,]TZA V**<&LWL*;),(^![0K_55>= M2([@>PR,J!89R)C$* @89+8R+ &"U.#%(18-2T971^F@1KR0_$WGIG#+H<1U M_CMQ*V&I&$[,M@Z/HCH)PD;H*)!^62,2!,F$J\>%A)X5>=U<2I56U0."!5F- M>?G$):8*R:)Y*%7S[071]@K/4#'B'[GK!X4U\:9H%?C^(%&;IH@<&DIOA;-; M2-S* HIDX*0_<)!%",9]_D'[^E6@+;X3%C2!BDNM*MZF\$7"BAJ]S[A;"#B= M^1Z]G %SQK@[=J-;$A; ?5SO01X5H ^"IF&+S6M9&I!+[JAVG10:U\1#$1S< M+7-W<4>7[7<<+,>?1;D'W2-QPC:*"MFOK9*4%P0D#R=:SHY7HJX9E GCG>]!YX^VDRPZEF]>UZ2=D MZ-3Y[,/L4IA"5%3CKH.()+D0[H9-=1#^,J_^%*ZB@ZMP+7&@<;(.K@AXHQ&Q M^7#>1ZX<[UG5,,2O8OIL[DVTZK@OY?+L MQ"="/18[G\VV3+*ST:72&ZR#?]2>50V%DS&LGAI]X7E#",CH]A*2X*E3&?_NU9^O@^S-IY16\R>.Z"*OF,+"2FW+#Y,0/_][SZ MM288R!O7]BG;M\9Y,+X?,&E%\IXKY"H'F&I:,J M(=Y[LUMS"TQ3;ORP#%9QG_P&4S?NROB): MZN!OG95K]$_YWH$4G>1>\RK2)X@J'P\E;80,>VAPOQIS-WTW.5:VB2<[/]242'-#&#LP]I@DR_BU M%26/[XN2]T7)+[ H^9X#%V\$G.D33S)Q>Y+6,K7FSE-RT3&WD63>^]4-V[>G M4K0S'K)F=.DZJW)&$DD64/<221ZF9#7"DRQ#C$DVS=3LX)MN(\_%-.(9O+SR M:2XX)0\68*'+6/#+YXP34^^:N:R.+/Z6$NO*6(RJ\*(5CHO=[*HC*%"CZ>$D M:]QV$C:>@7>7Z&6EY'=Q2AU15 X45:DQYZ# C:J4DFFQXG>JMITF#T@+:S=E M0/CW/YY^SK+6?P'YWUB%>:Q*/(N*J6_^X6O,AJ._VRI>,_NI.NT8-/60%3PX M&_"*&U20G7ZIW'+T[:R8B";)4M@^1>05.66WN+;!\$9J M;XD8I3D+P#01J55=-6:HJX$=28RR6.(-'0]D!9,QB@9DQ^"&% $GE4J#SQ/F M(Z\)N.SQP\/"E:_\SGS..3G'OR]XOA)X3#RJ"5?A/,9\!#+M-3F4)FQ??$0? MUQME8Q/S_C;*XK@-_[P,-J(]VU;)CK>_VK;?L^2+!4B[NN!6TNEEVDB7"HF$ MDN&J"*XY'SK_[^':Z;Y(J7(66S>]V(V@J3 M(J,55 I8A.3B8VSR,"WK&&-0-I#1-ZBK2#:?,%P":YW+JNLGE;"/CC2E=.61 MRKV)_I>^1\'PI\@N+6UC\5][IM*;&Z65 RD)MP 78S-/BQ]'8/\#?5EX04V_ M%)FFA$TCH\06"6SWML@BZLXM!GH2$6(0$X4RT66"\;'ZG.E59OS:&2"+:1X= M:>3$%;K22Z.K-JT05$D>U1J'BT$"1%%8I6F(1E02S=UE.S6[/40M'7;<#I*2=T1Y82B)?2JX=ZZ/CF.?C,R&>7D[A/&O-2% MHP/R/TR,,N4D$X,E& A.&N[L+/>K]HJP'5:F$-B)?FY2D^NKE*=Q:)1AOM27 MS1)R[EC9D]3E=U-Y? M;L.HRX._?^BHN3/]+5=DUJG1"\$L^PS^>*_U!,W:-LNPC3>1NM!]Y)>\T%W< M>-_6UH!$\ZYL"I#'"XXF99ZLVC?V=9@P*PW3PU 7" _D(1AJP*'S8FZ'[FVZ MP9 U""N>G+WD2VBUD;5C(&O,!7-2$S[[LEW)$)(;G0)"0_GR@>OGB5V5A(94 M>V@N.G#*-!_R$YKQ-BBDR))3YG^OB%64V'-U:X=M;*F/6M]&B'](G_&G:@'$ M6/#0J^ZRRNBIPV;J)=:TAEM&% 'YAV^$R6/X,XZ?VV/I-RR0J?DPSS?:9"_K M& :X0L6'?^=A<%BQ Y@^0>H3;#/]^:+39(_\\P]O>(UX35#@KRT$BX/!>\64 M7-W-MQ>*XA;8183@);!MF",/?U/8)^\\O%CLI_/X%38KNFR8?'E3=8;V9QA3 MQS&],=A8Z7&EWU5#8(MQ803H803H&(BC&[,"/$5<'^F4%SA\X9(IR=%-2LW( MWM<]#7]:UHD^C+XOU?_Y"XXFU1TBH5?J;:V,^LK-H8;U.U(*KK5*V?&Y0Y-D)G)]*F?+8@UXB@G M: ,+CS,K?A0I,)$K*SXG0S?;+HM%>6Q]G9A=_VNYAFBOMA8E+\H?DU86TZE-U.0 MM+.NO=J<9V5;YA7DX+N-3WOQV6ZD.](5;W8.%V_7>^J]AH,QYJ"*/6M(:+F^ M]';L7_!4"XMKF+P\Q/NG(0R6 K;=/F9$U(V<])A=:J!DHG28CG(-XDW]NE(R MK>I_;EE(@RCO>ND;/CX4 6=V"T4:3VG/%K.C[QX;%@>:I@JJ!B8H: "1I3 MG )=5]D'L34%/0#($R$$MRMZ'XE;Y3ZDW1"60-8KWBNR4<*I6?45LT9[[!E! M-/9MK-]M.WV=#<,/[VOS][7YKU$B^+FDLLA/]3&ZN_U39T_#U9PY=A06&6V MPS>"1@<6H_5(7.<2X>"9-H.\_H:)=TIM5XZIN_"]@VQQ$E991!BD>R9-2# ]#(4JP]LO M>[EO?2^-)=F=7L_"77GQ1V,*6OPK@?<*VW6LW:6=%MIB)3>)H93'?IHND4AU M1K4@:B&2+4#4./0D0\!Y1'7!)4SZM16QS$K20#O5L$(__?QF=B*TU4!W_O3\ MY(3]&.L=0^C>G)>"\2?B#NOD9G UIUI=1(J).A!B%Y?T?D-N*:[M>M"EUYOT M:6'OEFT(IA;"KF!BE;AVM'_V;01X7WTOG8X2[H88B!2D*/()KQD.WL^UAOI' MSV) 1[/HP\:3\.&#GUK.DKVSA?JYO)+@^>C![&V-95Q/GY 1_U\K'03J#VL6 M7"I>:8H@"K>='*X:OUU]U#S\((\X_[?_=?3D\'O7V>!/Z.:JE52&N5PWB_MC M$60Z+M!WXQ$0>U*MQ/!3&56V!;'74GES!I%8VN*Z?TA#NYB8Q)Q\(F8L0*KG$P975R&:%YFU-Z5(?A,:B?&J.-/6=Y3@3U M42;9EH*9"<0DF8\=/=H;:T(QDY:@L]8%_.W;1M MET5-=AHB!3C)HHW4D1,CTGRYLH&;*[.:V:"WJ?H M'D4*PO?E8,8M:EJ45,>/"(&HT9F<@A3*;$$4?8;$ YN%\0)FRG+\W/A';\A1 MJMOV559K[M,&UOW.2LRX2QPVYK3<52GGW8OGN$D$3@*V:+8@RW:^%1ZR3[C8 M$BKZ\!-_W:YV/-$"62Q4_CL%%Z8#P "0W%[OV>)7/N3.2F1D5NA5&&*9DN72$VK3O MP)M,PXN"7:J;.K'\-YB_$&90WYZI7F&(QAJ9PH:.#SV@C<9, M7IBKBIC$U.PV2FO:8YD2MKALQ7GS_LI,8JTJ0*5LN>JBA)BGCY2!\845YI32>N1:H9I3-Y218(A6-BQFC8>_8I4#W& ,GBMG M_WCY NBR[5S8BU1-@$>A;3RHU,3?MIP?%^I%DA:-^UR='X.6+,7]::\H 4WY M5*=BY;7TQ(,(0U,_0(8G@&;&T>+:C3<(GL@R,#=\H$CF%-8*GI .ZH0WQ&:R MJJO+RD /7)G9,A.L[A6P^U8JO$ 33DP["DTFJK_M&66Q*FG7*'5-71T!)A3- M=*@%K(VH'!:;GZ1'QW8=[>:A+F_F?:M'%#ZLQI;TN.+AM'M0B@MC&44>@,%L MM*YF(6<]$L,]X"]],;P>80(LKT@6=_;P,)X^(<5XAQ )8$&V[D(!>Q2-B'1Z MXJ-I&5>G:=ZN(,))!T. <=IRB:6C'ET^M3WYK"0?1WP#WD<1A['PT9YD$88D M7[3?>4,#A!.,/X\#6+#@.@(.Z+P -E,)."8)W]2C-E+%]RJTU+2,!"H9AR=3 MH;HB6:P@WJ.G/$/UM&_;YF[W!DL;WMIAEA);0E?<)4RJ0*49OS37H=E6 M IF=M1N6-22?U55470W"QRP .))65(A!05,DX:^2!NOW):S=*,(- ;P&?#CA M/(0FY/?&UY[$?W>>S[//;7F,=&<\/SD]<_0!8@> 94 M->=:&7 4;.N;EAF%"<\W%,;Q-H6>T>6!?PC2";(HZ'>ARJ&E]&!.G!:"0RDNZW[YY53]Y* M<'(-2UX+63Y8+BI3B"$([)9O;C"BBSO<;P7[PNLA\C32M;?(RYFY1"N0%G0] MR.P. W\45NF&TX&L=J-N('ON/#0W^"@X0&M<9/X[[MO17_/<2]+!8QM%=DDO M5W27;)<-?!-#&]GHL$-1G1GW*<0=.*F1DF%\I8>ZZJMQ7 MV\[FE.Y;[D2/QV0Y?BQXO/YP8!9N?59EVEP$F9_8"W*7Z@T7Z8W(!B&-Z#AQ MAEVCD$9D\R2=>/,C8F$ 'XV(#)^I8.@F?"'9C$78%<8Z7SEF[@,Q NDFS8E#$ M!TLWCM_ O>S@6B"N@UNA<_NS\IOSVM7(5,?CJ^M[#+IBV,)M*!P1L4+:/AR6 M"_(ECBP].LG0\H$,SW$Z1287N^W9=\XL[WE5+H@43=7:':XE?"&=3AHAB)G5 MR.H"BP<^>E&RUEB,_UD;3(.X%U+88:&!7KH<]UH I6R]O17@NF3:!).7.]!V MH>S!$T,8+XG8Q9X]U8B2QDS>9T94K M/&_#RQ$*]K$TFQV;Y'#=\A2;K7-7GDB O4<1825!KPOHK$F7"$G+3A. MO]4:2/OFIKX>&3\FDZ\:?^/XTZKJ.%A[V)S<@+*5X@';\H]]M'VZ0%YUGTTBFQ<1#^QX$4.&U;2Q5H-)]X1\C1 MY(9^XJL)$S=TRS(PEG;5[O/T7K;T670(/^^U.KR.]E[_7,B.\10T:KS[0C46 M_P;P72#3^<2[+?3"A!Y?;7O.%/,I!T:=7%/MD;8[ZN EK0+3D[ZDN>PT[YB; ML[1-A=/A%@;ZZ(7VXD_4=']\>/ 3;W=\ =TKM--G3%\7F\N/M-O_.G_L2W>E M?L++UA0#E;TX %)@X5 5DK%3T>BQT^=_^.[.N,ORN#$ MT,#\4L,&FNVV?BXB.$3YZ7K_$I;]IJZEXWY(MHMQ,7ZA7O'7Z12;ZWNK@S!E M@9 ^N/X$6/G&'85)K6WQ(W#WQG>R<>>.X>]Z%Y-W(VRBMYR_"<\CWGSB,7]A%G M O7R7]7].>/=9GT;H3B$+\8]+&.=[GDI:7P.A!!HO,W7JCL[GE0(16;K6Z;:/BM<6P0LD%F)/V MZVS#>'Q?OKHO7WVMY2NE:5'K\NKU3\]?OV+KW#$P2C&ID2,D7+=K1F@ [Q5 MBD$F8'BJM C?C>!K(F>,&1.R_+=E@!ET=;#YE&U(&,CC'CXA5JJ/ M&>I>*OR"CP!&X8P;WG-L_11[%[Q<:"Y8BOYM):'..+<B5#UY_&QW@&X3ADKZ1O(&=1#GZU2'JY[PA0_#JV>W.P*QW?Z!(H:W'9(=QOSXV ]*EAA1%K8=LELKDPN745@.:QW/$26& MW5:4W(,Q&%AX,_'>"$Q9C2 BTCSD*NRU7%>#"K="(*%[LR97CVW_K]O&&7_4 MT_6W$U*;3QP086BWBUV,[:3T[A0#_7R :'$3PN'X!4 E2E$##YL9A4Y1N5)@ M'PN\L ^OX-8+9Z=*;Z?Z74]"RS%KL^S"TN,Q>]_UCD[&+Q4/%52DF# 8564L7#T4W9BOB5V7J)C#CO_0T-MW<$8 MNZ\X)DC]87KTF_)#-?:/I!X(PRI 8V]4_TK,_Q]KV<"%I0SO4,2P^OX%D\+OD[J"FJ_%%Y>5V@RZN&UA,HSC';OH^E?%TC+-P7[$5 M#/,KIDXZ1TDY3:*UCOZ^_3NY).8J1";03UD3@SI<4+B5W+:@3T=:A^KVZ;#UNL+#2\U? M_XU,0/C["H'/M$JVN[SA-%"D]:&2%)&>-%R@B4"Q#SBT)WA=-26+8)E>:VR2 M-ELDX(:1(VA)]VD;?:-U$L$8>@_38,+?\/Z2H1)O.P8S6,"NVDA6B>(#&\<- MGEID*SLB4!U^?-L)5+_\&/$>AJIK&\JZJ:]QP+4"P@V:QRV\UQ)0X=TX&N97 MGK=G3? &%J)8O6!;A2N)1:-PI%ABYPA-6N%]B T^K0G1U1\)#5IP0*TP2C_QN' M'X3[7W#-A7\0\[ 46G[CU5NUA$I4'?$0)U.*,Z4 H\\'-R1R,/J[:23!P:4& M?T4D]XFX5.B[&IS$8G:N5[;8L+J?FA+-GE<-Y.2PG:/321?[JKS*YB;F2D@- M#V35(#P('YIK+PNW_&>3QN2LF*Q(%*LI?'H'G/(KVIBBLZ>ZY&*:HP@BXXBV MXOZ/3'8T%?;DS#S?9)>..%[+?1>L<93$X+H#4C0 M2HD:TH [^I?E5,I #GCV<\P[*(1Z>M.8J4JHX./&2-,AD[?!N"LSJUG)<[72 M]QR">=T#8,6=>('M]#HU6-^HOTC3?A( MSDR(]?6WQ#A @I7 M.TL8O"1^=MWM2Q-$=)=NDRGSN5](V$W:+BV%*21XQUW-U&T5!KA1(HY%&%$X M* M,I+X5[+_-IZRG(]KZ5TBY)UBXBL2 ^ +0@*)P7T;WBT0@GL@LS2/%420F M2S]*HJ[*4EVW!"=36+; <%HU*N!LI5-M#W\H)*FL<-LWV$5264?Y"JEM^J M%D[?LA;E:+TG7!7B3UA<+A%KD1,%R0,T[Z[[ZD_Z/[[_# =3J[W^3U1IQ-Z@ M01RLRG#O;?ZTK#]6"U]YU#(IG^5-%_[?XK-L28K(:#VD1HP=&H;TO9S)TV??__L?-PL_KO1#0P/TJ4.^81D4UUH%+;"E-T?, M_PIOY'L[XC3R/]*T_A'K\/65[I_U/GKM,]]NU^(_QW MW0CB,5.!X'[]_P>NOS:L4D@NY5W%KGY/7O<7M"?NM\3OLR5"X&OR9LN897TP MO17&W:HC>0?V0GY_@(!QO?NHD+H;R.8U6=SIV\H?'OK&-K&0]$4AMV"Y(Y26 MSZKV+"SSN?3C([A&2X;*HBO!F:0D$MV2$?I91PMD/Q&Y2MLHL3G(>="CS[:$ M'M^WAK-W44*G=S2HJF#BLRINVD@0),F.&6 [)F2V X["V^H>:[%E3_Z%:RE) MNDCL%RF.1&(Q+>BP+'+,25'9RN."K.?>T3B@.'.'!)+Y=L6N0VT4\U=KJU@) MC6>"A>BG"5O 1 C<;'#0DG38)G["*8^ A27J4(VEXO(-:;NENB!5DOHWK%12W4!>R9CWB&M,]/)HP_60F36Z M9,4**F5R#\WR"'7@ERBE+]PR8P[X1UP;KB'")\2D:)@].Q)0A$.]H?(1#=94 MK-*I,UTBD>EPMRP?//="(M,NJ3&5#4I5@';CCY&TYDV5!$>M#A@BJX]5-P<> M,J/EC6=KKQI,&%N'7:5VAP'*;'0* ^0@HZU9^NAPB,;5[B"%E+LKQBBKP:'+Y5*7"3UFG5* &D%/F-GL;7-[ZVH//%\H=$@7WW]K MK4CD?B,1YZ!<:65CY(<9QCC@9>>37[GBB]2?=3-*X7E$7_2F%8GM'U3J!2EA?)XNFVR%3ZL/D)Z[. M6[)0GF1UX<_?^Y%E)&,K3+Z-0:SHJMBB(^X-4.;D$5$N?RY88JS42D!A:[KD M%F(30 41?""H0QX]>_JLT">:=$$^#0PZ2%Q%HTJ5BV)CY";+)44<@&^H\T;7 M7>^-G?=-(AV&(1Y9N9(OB?%UZ51D#'WRQ$>IU^)@]O0"8L!3<(X6-'PDM(N1 M8\&%$3) X]9*!)<5AX0D;W"':RC5CQRI^!93OR79=8=&,&[19JY\S7,G&4 > M(I967C29_LNR7CD/+O5&I>J.]024J1?:A7)QP8TE[-""\A0["B0RU0+LN7"] M\7)< ,\>;KB2JOFU#5-IM *,?9(G>87A+?0)+^$.EE2?Y2V*6[I_[&TZ M1O2W)J#N3Z?9=>(KD"[F?V[K^0=E(@XOL%F1YL,E'&RB+0'T40**G0;/2DAK M,!7%N!E5\@CZI:R)^+'<.+<.Z)\!N2V/Y8R\O$KDXP$ZY4!0 .\N^A[S7W?Y M H59/A"\( 4GHF:#'^'M'-'Y(?;:L'$7.AVX!_\D3A]X*K#._KPV6Z *PU"V M?37*B92H0O: )K)TZ,Q8RQ=MQ;0]X6XE1@R&(_+0Y]L^6MTQ>&M$39UMRQ!/ M;BK'QSPZPP*2RR@CF%1XL'2"H)G>C/0;+A:[K+NV,2C^4/HZ.A@]X_H9O^W! MD_XX":G\4 DKBA8:6XTQ6TC&X.MLP'YZ7\6]K^+^7@W8MPA$1"B!$E$%')/5 MJF)O@UK5@FD.1YGF0/T;YO C#YT.J7?IS 20+\!L960-8@-L.4'X:CA) _9D M2*:K0;2/Q)() HNMFT ;[8TUK8-8\DF@C(<3K(D$\JR4[UU5E4:BU.B^8Q.M:1P)7,"']CQ4Y3QH)_'5+P.#*Y;M89,BYNN)^:MS&$*5W5&MMO2W:/_F8SD77A+NMY]6@/]J+%5MH."NRD21DF_< 8) MS[J%2E)\?PCWP5=E31NETHP?GU%3^X>J6N-3(1R/ 1$+\6#6,6_Q_%R%._IL MT=:D//.NLJ9A.%+'W[^<"!OX& 5#EPC'8(K]]85>_O25^D/F.FAK>=!/>!3OO HT]XF&/;M.PI;AWN<.PJN$2P6M+RGYW*4HU4TEOX]*E' MRSJRJI^I56*"'(":@R 2QAW:31N?[KB=S)'+S1C.LO!L:R@W>JH+1 J\'JN= M8W+.#T-U*5RM5!V6$-"I!HHVG@>J-JVH#S$IA^WDY%[@2($(Z^;;2 WOCZA7 M\W2O'@.C.(B-FR47N-#8PI8<\Y(5_V\"07SOH5>255I"]!C"&E=L(I&F:!%H MH_C)#Y^6,5%2$0T0;M"6%.*#RC]=B-HVW.Z$![OM&'C?UY(8$2.*_A6V[PC- M.4^QIL"2$MK<]!<-ULNHXL-74"%-5'RP@8_LJ\R$DT^'ZK5+% M4I7O8OXOHX0E@:RAE>/=Z6P;#5&U+CO6EJ.F! H.0M!&D3G461CI[3-"W*%H M;2S38XU50TLYQ6DQR'G9H%4XR1U&%1^!):,;,O^5(15^8EYY;L>3)GFRG%,$ MG#(;RUP-TF;N\DM3EME]NVNWN>FBQ&%RW\4SRM1SR%M(VY_T3M5-4H:;M_U& MWQ@A?5; EE4S"T\;N!'\_1=9RA !/1GK'N+AU$E*DM$DV(3>]2.FJW^ M>&!_:UNA^ ZK$MI([P@Q$2730)49*.*L:>^3J?"7A@@BYATM*RZ5LMQ1+AR M$"]]74-S,%JSL3H#OKH6I5/"%047?ZPQ+IVU^0@+(AO_&QQL'@2?;BE::/O^ MX,BC0]FNA<]U5$5.U,ZKZ(]2P#ZR&B$6$S6TDF(-Z>P92RHWB0YK[/ZO)HZ> MT^_=D_-.G+9PM7T 03UARUK(A/)QC+ZEW.YN1CC564A)$96:[9JB)KKX9#D, M?"%.4=P6PI&MVZE@&6;Z%4HY)+"QC^&:9!>^GXEF2'?4Z#=TXR;"X,8HG^ MN:TRA]"I":'E>UFCH]?X<1EAHN(/VK/=>MXD'Q=(L W>-W0"VL'4X_M@QC#" MR(?MQ3U%,3%/N&N:Q].%>E1') K=7I>5]_$CTO$@". ]22D8$?FT3'UDK^/) MS*%NB7;YV-YO)[/COS^>05D)-AUM7H#$PO\Z"W]JN,KI=Y4[.,'< @]&WPVV M9+48M1Y.H]F9#]WS_J='Z_#@0R!._W6Y8V@2;3AU1_GZ4CB:9PCQ[&E/O2[ M2?BB/E+LCY$B:_2/B&#VG,IG]VOS=(LQ;E3C\;6>PG34 MSV._?OA1QZ0(Z%:BN9N<2(\)@1%/CQ\!6^T(BGI\>@Z3-,#($9QZIAW*:_S< ME,3Z*]:S_.Z^'G5?C_H"ZU'/$T\'H3,Y+D@*"8C4_E5X&#.$7/#S2!D#]1H% MBUU6_DZ@>Y]+\#&6>JVD8H<2X>06] :&W)M223%%_(S>"CIX6K1..N9?1C^' M'Q[^T)4#Y79P^T0,8V23-6V3]ZP+8L.07$.B/4&1AV3XF!RA&JA-2X3#Y/[! M1])Q>G^L3H;(&A;D.=W@PV!X,>4 !9B/Z%[WY^5JI6+"8:P4ASCE'?L.&VC% M?9RG],-OF,E4)QZ),+LKXRH_/QDNZ(]=L&;)W7GI5QDL*-BPLQ]ID[XS[UJJ M?OS]D4_X'V$F2.%;I6RS8M+#%;7 #R3DJ S63T7&@[FG.E^?D #*N4$M!_>A M$B)Z?BPN9-$ QD(,!X';.)6%1;6D<(XY3+FUK!1B,68L&AUYY))"8C%+2.H2 M,.5%Q-]P=F1AM0Q',\0;(SV=^0J^TL"*7C&U+6\Y.]=Z%K'OU'.:YG VAS"X M668ICEW%FB.5Y!P6-SH5NHM[%73@,&O#0KN>]$2*=;W91SLCNMCSLNO@ZE(A MQ.\$..,6YNJ+JM?3(5LC_Y6KBX1]77;I]M&L3[)Y5 &==Y :UJ=>:8E66OSY MQ"B>0+\5+K^NW,WXM$U=:$)J9?\3RNRP* 5Q4N:E,8/;+5Y 9?PQWI5F6,&: M)15NGWKXMOZ#B$,-GBFE,;3QA ,.V"A]HCSMVG+Q??BJ^^YM]A/BQ)&GZ79@ M3M;LM^CH(3G6$$/D:D5_6X.J.@YT](MNN-/O>HXZ#WYF,?G\X)44P>74QZ(\ MA;ZJRVK/=_Q7R%MOP5J/00F.UTBZ8P,1

4BYA?=I- M8CL#I&"R;[35)?NF^[T9V_"N8GU1E0WRO3D"$R]A5][>9,]H MH*D)'D2;$&J62<*$*21( J9A;W:#:GPS>CDS_5/E5T#^N#6<]BAT#>WQATW)PSO['6-DJR5.@E=12!IR4AF%4^X M">?M%8-$U24P+!7K"?@^1EDRRF^'((+I&X>Y/Q^)WT4OSU!#Q%J4/)Z!WT3Q M%(2/$? !EJ"K-"'E+EQ6##&>7P_ DXXZ5,NU)F$G1'67IJRT%9[HF*B[&?NJ MT2[E].RJ Q4>.&:*^(+M(]5,D*M7"][;)&HP-N-/*: M#[%X$H>,YB4!H1@E+ @3(_TL$=&/=$NZNOB #G%1(>>F MZ=FPNR^H905G7>I.[9AO*1&0TE(&QV"6$(5Q.02)XL\$,8#/]35Z5AY')?3P/87F']I4L<'FCI];E!GPZ@3:E M5P9Y\_+-SZ9JT)J8S_%A&M%D*828,XX9A/#L\%M*],VCUB9R=E\DR)"72#:W MH$76U ^&6F4ML=>H%7+[D<,:6M&M-!^$Y\VEPK34VLEU7JO&__:UU)WREG3L M^]==V3R(6]S;2=&-05ML$!RAK62Q)EB>!^:(Q_ S8\ VLEI&YOYYK_UDEUM9 M3;:$:59F-Q96"-H35H"WK;NTS/,THW,K=R6USXF PS?LED8'8 MFO*E]B]XW543F"P';>N(YSJJ3<&[IL;N;[: M@8!W(J)%Y\(Q4\_W%ZZBJS.8!J2\&VV97.3B90:RB;GS_0A4YULXK&F*9CCB M=.S#(H)J: KQVB6*#!&=)=AD=/B+&C:EAPS"GS3/ZRAK[$&E1 X9-GAD\HS$N@KEY^/WN@_O!/C#Y" M4W7$@*>Y,LDQA8MOL>-4!E%LL]8T8'95D^/& M1*Q1'CV4N6,EBPQ-],\0&U'-+'Q=HH5WFW;^P>,R3,R2)G?PKY:V&R\=,4 % M+UU?$.R^!&Z1-.)70MW$J@SA^P?2.QP^2]1L89_-PQ[HTTK3=7.:5C-E4#PC MK$).T=NF1[-^]+B(H8D;5%Q?!&'3 !I3VV ,_H!5H,_B"D9!AXI7E1!@B68 M%D0D4QBU+-](WF1T:HF& TZ.F#'D7?WBV:\7LM$G!Q?'@>8UGJC:R77V6$<9 M#Z=.PKZ3,2?_QK(>C-%%LI^1G"^_K6#.:86(ZT;* M\'>6P+.DNIXWGB5ZW']2^4V.A"K%7W,*K]W"N -8;,[ X7Q**:&/?I^)DZIM M<$H-]%]Z*M,.MQN\E8^X\EKAUWC, #W_G,>,%>3N^IB1 MP*]! MS\TNOKML MF4391R6M]!F%#53_@2METE!"[25YG9D\EMA&E''2F*Q,=/=Z_>1?A5W'E"CU[YQ-B,V2-2A6NC/?&FW_ M&!PN"J9$WW*02,+_KFG0S19I:7)DVIU4>._5/:TL.BVECAPT #+-Y^Y M\1%=3ED] $U8(*7FO##U:4 >(GQ" S!GTXLS^@9E5X.-3G.$I#WH.GO\)N@ M#J87B>C@T_ D=&WQ18#7E+_%34&3=UFNN/-63^6@M4 PI'=SY;USU&6NVR(# MR5E/!A?[0#T5-L)Y?7:.FT3A#E30ZUO(QD7 ':U2>LRC3\JIKXL2X>]INS#( M/.>.56PPK+)Q+U!=5WH=W,[7@["HPD!6@^#)E0L<C)+2 M<0>I3! =%/32&B% SA).-'R..M%:(NIN,$:?*^H]\FR=7,1.=0:4OG;S2[[0]\SUC:U61_FUU M5K*;^LHIII]XQ?0P#99*"-_\%02^I[M,)YV* +ZJ]NK?RHOU]R?LWEIY30-. MCT2@B@D[=1WF\K(Z!QT$2P_VB<[U#FL8DP$)7P+34 I)"0R/_"(6LH+%+-5W M]&??#P:WG9[ZF1'^9A.2"$'&X6Q[\Y-Z\Y>GWH_ 7-2:$EZ*/'GO79$;A[31 MPMHG(I7>QAV9Y% DH96^7S16HK5WS; 2UHR]DY,E'A+GF4>5[ $%M]!9H5PX M8,\8M[U,W6M!2$4D^=:,UZ5R%5-57$&Y1ONP1(UY8J;0_#I;1N\]$A,NJA4$ M)!WS33HN?E22-93*>"P 7G ^5D%%[X3:8[^,Y5UB;Q);[24=PE5V %$'% 7V MY3UQE/IS29??*%6X:=N55M'A;:=)0N\ 5*P]P'&"X3WP'P,44WJ=XWP.$H>G MN]B"68GR5@?] 35=4%9T%N-E5_ JKV\>$WP"^WG95D^)<-:Q%U3SM* MB\ZO5 MED/)4*C\*;>R9[2N(S3JUF]ZLQ$" AWVL^8OA!_G?-V%LC0)[U3F[I MJ2D!EGTI+(;_&J3BGR.)J?!-/)\<[A+"N$R;]?=R@\\G!8Z;&?!>2\-'&EJE9+LVXWEM7MVS\;S0!;_M9;L*/B$%+^Q? M+92:S$4*\?&N?8E[KS;:N)GO=&V&*;WJ4GK$> WW.M\:$GFR\]@SM_\>V<0: MJ(L$)!#@39SN<]WCNN%E@1BU)'@:A5S1>CM^P/(JV*WNXGKSG)IFC$LR!7<3 MX<;RC:?/VE_*H;B3V'C^JRLZ'/E_KK(.77 HZR"IPDF3146B%Z!OQ8#R5$M, MCL8:94YEY0H\VAU%>>AE"'!<-Z&&C69CE33(Q@\JR0L+B:,( M/=%:Y6J>5NW4'.THU9CGE4P_!R&/R;) M,=$0X2Y!2>HG-7, JJ024 Q^EFLNY_5IG?PHRXZ)%::KS'I2:M#2+K!<6.9P M)NI%779U\BZV@(G>@1>'TGV@"E'-8D+ *SHPX?VW&[ES1J2[BMFH;E=!;\B" M<8-6&E6LA^)^Q]I1211<1[KA):PF,T'7457A QGN/ M\@)U55T23#>%TKZ-G&O)2]T&[.BQ=[X><9MQQ'?2PL6^5OJ1#";S(+="%>?3 MXQ 35FXZ-@W6<@P&EJFT75*Q[+42,E*#0/E1@LFO[I-(BZW8_*E? M#K&IKJH1G2^O&^F@ ];:7"=NY=VH\MV(LMTG@,=R*_)IF\(V0PO!W#"+OW(S M>-7$L]$9I>.G^0APG]0_J-V5+]2>8AZ&7H/T(244;F/5SBC;:=ZP3IVVF.Y+ M3>=59I#8Y+N&"R[]!)S%41@R#^>\HB)>$ELN2R;76(9_(;B _O.OPMPI)** MPO&/.G U-R[F0QIV''\&3)4TEVYBN7*(F/HO0$O%2^2V;Z3C%PQ?4]V5%G J MHS)6XY^H[Z\@B9530;*+3/W*E',P,D]R==EX\;F+%4)2-1#W4GDAT070JP.N M7O( FV"C+92^@A]IYDQ<.J9$ $V1N=Z-MXDI,=:?HDY?>$3T\VMMF-B"/XUXR M[]0E'S&0B6\(?TX4-*1!\X1RB@P)U:ALH*]=YI.EO?YTJB=GG8(KO6,\_\+I M+@.>008E#FB/,PD7_8AZRMOHYB3O\NKU3\]?OQJ2=O&?WV5,76\U<:"][8\+ MF?X;,T31:)*2N'L1XX[;\_1B?=MN?F.(F&'' 3 M/!-0ME^U91-5U^U7O.QKV764?[24B(&:D^>/[IRZM_R*7AA?6YG\Z+Y,?E\F M_P++Y']7&DH2=[JH0-(H9B7%E.+6([X.MIU9ERE=4D9(5XC\%\R7YEDKT!CGE$FP/A*O"6$6,_07DY,3./#J^;&2$^)$)< M?C%I6L"5%GP"3@% %[P.MZ.%8)P+Y_8)RY8G#?$6N_4B3&C5SD26"_-:B:!] MG)#":1BAYSZ\G31=H(J;_Q96H*P7(Z\!$6S(./-4Q,P 1S5W%8LG^6NJ1J.R M-.%>3%V;E.GB0N!FM?-)B6EGI.WRBE6KW5V.QW[X?:X[2LC,/R42[\'[XJWN MGB_AD]*KGKAR;ISYV;>:(8F%Z!$D(+=2A6VQ<&(K4JJ+\!KZ#''BX+_^P#LG M7%]G8OXF[9,+TV'2)-.6S;;F1L>7!P25:4]K9(HV9+/F"=@5O*-M]UQWB]UBF[9U)?- *]$C1_+K;K@B^8(M$(0MZ:0P1" & GIZYV MJTX_Z%.G<@0C.7M^7;@6#,: VT M^L0V,3:ZP5'@U:*6#.;6QDF0*^P"V>I!1F7_RL1<[%A8DG=S[3O>D_T2D[L. M17?.DPI'R5Q%X/>_ :/F1_R6F&J#+X16:*2+J[/==.*,^^LYV_:U)-%\S)_I MTF).I)(67DKH;*3?.C*0)761A!5O=&I]13S*_XV?"Q3B==I=<2HA/F,Z3*F$ MWVW^3EFB.$'U:(].3G@Y=?",^V$\AW?RTPM+W3EFIK*5,IAO;6006&\E3ZV8\ MY^MS3/'K]KV)V5?3;JM@CJ5>);P*G3)X<_KZTH%*/8FD";.-U-$GYU.]7M& MJ;@Q3O_WTMI9L4[UZ59# )K'1*L=-4^'TNRL8;"06ZI U:A/<:<)!A;\F?$= M65P2C_)ZT_1_&(WNEJ6<[+>T4K26VI+R'A;%3W/D-$Z04KBJPW"FGA)E@"5W M*$D&;MCG?BD*7FT2>P>L#ZXZ_>L_K 29WU: M23F0QUPEC&FR+9"7H6\D$[;S]/Y[JI27I,$2/+7!(J0%RX4)")2GX30B(5<7>J20=9! M4%ON0O,7S,C0Y/H*1QKBS0J83C9_Q!5 (&("162+DJZQ3(H.>'0$$CQ\\BX# MY$EY?BEBH'N+/:^N6JX@FY$RSL$*J0UGX^W:.-Q-&V]P5QT4I/'@ @4%=C2, MHS20?I?Q/:P&R;0LAO,P8JLF5LC)2\G]/!BE+^=CL8?/TZ!L<.V !4QQS,(U MJI#G![-W (O)ZQ@D*!K& 7AXY!'J SF3;]=4)1=7SY(CLW8@EEXW>*WD.AA] M$;WQH<>NMSX=]WUZZ:/0CVGDQX-9"BI2$@$D+T1"8WP3.^"7ZX]\,8?4/\>DE*?,\VM!!WF9$ M8MFR+R\=O0^QBM?4'*M-R"_86WC9D+D@/^S-JFQ2HN2?F94T+L$;MKM*! M_46<*'IM,NS),S\;.-?S9@AH&C14=#Y^.\#:/S$J1NHKJ/YY!,L)3 M,W-ZH%T;]*8T8'8DD!V2#@D/:-+X0OY(I1/"'U.O;%'NP4Y]X4L ^)>0;FVLN:$ M$"R/1%/K;4=]Y_9.FK6&)?=%0(GKKG]G'PUL3$/,UFB_P_]R$]U\]"N.@+>O MR]:,N>>%].[H+]XN2(A@<%$F_"1G_XZ.3W)O0P7C2*[,O_TXHE@]1=*O>>G7 MV\TI>9^^JA!VZU1[&O4NO/[QI?Y.7B/PXE..-HN1N=\I"-[5$?8-[T2K_RA_ M5&11#[2[H1DKF43:/S\+:0>!.-S@6*TO]>3] -?W,E:MQ!%)@]?=XQ=]IB?OG\@IM1TYY ME^KO;7AU9I6%R^QT,' 1*W4'=U;"G\UT,\U6NAKW/BO](GRQ;N+>>NOSCF%/ MO*H6]?:"^Z#;YNR PA+S-7ZL3OE(NOMF2JTEE68_5+46Y!2G!J@\KJ-%4&E- M92-H!\G1N&854ZXW<)*3O.BM5!.23*OYYGS?+"/OB3$)VP>9!?<,+1WA65J_H'T-HNGL M4D392;28-C=Y&F7I23)&SEMP-A!VU3) I M_ -8:*&93E96?#Z1<4H*I:[7R#G8USUSV&CZ=6:&']YGAN\SP[]79OASNU$L M>M:'\SJ'*4-UF BG4H%T,NN:[-J4'YU[_/SE>^DPB97MH.'W]SMZ[8+^PKE[/GY2[\].QEOT+;CKZX)@[EHO=\(I2H,U\^%K]BXXM% M<0F]TR@ITH-9[%AZ;O/VDN?M?9@W2 HOS2%,:&=X-0S@.-UOF[0R'7['RU?V M=C>W PZ?(ZY9QJS%,Y\.H$&\C35,05&^'(5FRRB3D8^5 [+/?YZWXL0!$1*% MP3\KLA. SM)+VZ:$S6^; ^C/A9DW@$7E;UZ]]&,^:DU].$@VI_@D32-'D<"( MO4(;#PVP+^75(PT*"=[,SKAM/6UR*<,&_B8_GKJ#D'RVEM0P89LKRJ]&D=2_ M$%;B/UJH%8&\1-Y@<-[YZ)(C3EKV2&,__D;I,W)<@2Y;G ]R(./#IJ92"0J5 M>R3\&' 4U(%+3>3?^%VOAS%BVZ1?+#Z5WO"^Q9$8+_N&C8_"" MA\GF_JU@/\Z-GI6UGOBLN@GJLV@K/.6O=?.A?==2==^ELK(WUU&G0WOZ\,%# M>[D,_$EFX:]U6,./-3\BSL]26=0YPAA]#PP!+( A!D^K59LTMN1%K8@W]_03P;RS_5.NAXF74&8T#;8F7R,9 MRR2Y*=7/U;\X%NJ&-G8%T:=S %KP5 MC9L5&%P#X*J7,281P+V,] 9G4@\JV>VH-PD%E43A*MF@$YT?%)UG9VG=]67M M:,P%J[];-;^V.VW_2F8.G4][#JSOP 2 J0I!EZFKC/WB9[)D6?9SS,<%")QN M5_%;^TU5+IAP8VCB4N3"0_6,;G 01IM4WI\X#2.A>/ND0R9P" L7"FC4AY27;;VP;&"[!;.6 MK,3D.]&ECQ3+AB*QJM$^G+JC%NZK-BDO@>J%:67RR:0'U!'Y-Z=6^ZHYHP7& MR2'GE3Q7NZC"R-;E3L2>.%>:G2P-W<+':Z=J%1;SP^04,D_V':;N+/P\MYN6 M9E<\!DE-^02P)S10#C%>[RMTSFZSLBLJ*"+5#2"G^7']L7 M/GB98*QF=/.'9FK;U 1?AB\\&5;COTOM\PCK?+9J3U&%IX_XZ/(&,5=Q\PF! M05_6W,K$7ACK19J$.MVCD>VG0!A$)3OWDPD07@(K-"+J;X:5I9!:,Y).C)$Y M"L,-4J@\C_4RKDD?5 #\C9M]6&T)"(_5J=G(R9W FD4)NU$'1@1Q#I['^H/U M[U$,+PNV2%7;N9&%C*ZV_R7_+M[2#T2_#1Q7-?L)B_$JSMP//-FC/MUWQQ%G MEL"KLD\5OAGNH/;#=8YNJI#'3K'[9[@@V=\H ;HV:\4,@-K?.S@=X4ATC6DVX.%5ON=I[[U=>? MXJ7O*?2#Y'I/ER^_PT'E"\G27)(^23(FTG+LH^%1=RU17Q^9$*,IFYH4Z=BB M[98\,0QLW#^4DSAEK:V3_]JA"^Q/-KHL>CZ^:YZ&Q9BT\])5-_"((T)*&OIN MZ!I#*F>UJ2]8?CZM+L>:>O6QNEAO8N0^XCJC]+NJ;CA1$RZYO^NF[SGI+DFN M...5H_0@%9B^SKK2H_NZTGU=Z6NL*_WH@O,="Z_O5"EUF[.-M0*7L_0WG]R5 M@6TC])?T%B1(P3&_28U)>W3KZHYQ/N]OYF\/)=LDR>Z<*4X5F97OTT3[4'T1 MP%A0C8;?XGGFRRDLX&]Z26@'/?@R!P0$&;'IV#,V1'N3Y5C;J$L=GXNPDYV_ ML>HCT,;*ZV5NC_HO\F#U5L8ZWP:U2<,OYRUR'%'XZ#Y*,?D)KW/?KIO\7)E< MYJG_,O0!]!('V8,NRD4UI80D3O2=8Q^4@/]&R(9;X1FN7QLC9KG1 MTE GO'Y.#P0E'O:/HY ,7SX26#'[O2'V)>D&>ILJG5@UV@@HUQ2 ;_3W4BDL M) ^HJ$-YJ/E\>['E%@'M=B^3DL@((893HD8), 27VFR0#$OF?=!)EW1_$[IQ M\&6G&Z36;/^L:DT(I!]&4%$R_2IGW/J^G=>1Y*:OTE\B\U>5488"-K"'HCQ'Y_V]I'6.#L^JAAGWV.R2>? 8;()L5SV"<#@ M1%)] K<1Q:=CG4/)$[L?OA!)\C!];U_]O;@ MN]D%_^4/A9\L\AX>.0P"ZZL/7R9C0+GVX"<$KP._S/KPQOSBPIT;G/&;[$6F MB\AZ O.ZGIP%,>>JT)(Y6^5UN)\Q-_-=9?4#=*X=?_\%0NS4=%M5LR&>N-/JO%PM4SRW=*TX@#S331A.1S'M!E26(SZI^-*QO5:%HHS3 M:ML;$"OJ[S"K:0HW,2-X6C8?/FOMZG/Z,V\S#A71.MU%&BF:N]%F3,8L<7ON MMNM:EN'EEOM[M;A>*Y]S 0H=P1".E#HRGUF+IM5&^)K$^YKP M7Z>U963UBQ.?LPXME6OB7Y[ZM''197M:>:1$0S%8C+"GR6>2]\A?@UM?L6-E M!:5P@.X+GPZQ!6Y/5Z*8[($G.;/1J(,11KT*<[50#?)B-A0_AFJE% %QJJVO MN/HHRFP#QC+G(13# ;.E4KYCN582AIHA1C(Z7/ ?NN ?'VC'9,J#VU6N)"KS M30@1Y]X0D_.-7)4N*M^EMJ5N\M>JA=&0W+4Q*[*1KNR"W'HF;:I%5'[0HX^[ M-/9+H.HX*B4PH4>@]Z2U '('1O3:\AZK$==O6AA@P/,=-G@Q1<>VHN\LNPH5 M @U!>9-WZMJJ4VSR=&JF"_7:"G,H*M.UDUL+DPLN2S+QZ[8O5P6R-BOB]Z(R MD]1SP\5!]C)8^W8G,KNBDK,H&$X8-I'R?)%-NFC(/AKG)L"(."KNP:LZ_,)" M?-5J,W]0<.@&=LHNF,V%Y^_>4+H,SJ1_ZX:\+Q6]SP]+D3#4M[/@C:'9WE%F MJ0 ZP)8[)7F3&IO7"@!NTGZ7W3\L#O(B.\,\7K-._**L8TM9RBF^0C.%=;5: M^.XTEU@@> LX'$3ND5NFZ6!_I-R!P2%Q.+CAM!@/1+JDS(Y)DJ:ZP?C6VB[. M+/Q>WQ:T&?3D]TJS,4'Y*]X0M9Y?M(8E?ENA!'4#U=X:0 \_4/4UQ">" IAY T<'QS/GRFQ"@RV#9XG28Y& MD!1\?7@^X'S !#FI5<0P( %O7>'<,X\)IVB4>[Z.+#!C&N.:+'T85/+:GV]Z M%LF%R^Z,^(?2YXMA#VPUO=:^*^B!+:'MFUR5Z297B-QU8KT,9Z+JIK+O?(^Y MRR!-,H'*ZG&3ZX8[$OFN:9>%"GDD/99%-JVI:#(BKS6"<-K@[-\WU0WCMK!M MNJZ]ZHJFH72+O:5?/J"Q6I]-)D0WWR=Q=G']\79^^+L M%T@'QT4,;K*M1M/- M5T_F0+1")IFP&*XGFI+/N,5K@AS.[O:C1\?*1+#MC8 +B5=I/*&(HE>_2VW9 M 3LUE/I2R-!R: _A4%G,>!IS&?1&BM:2F*5:Q$^J'&]/KLEKTW0'&0*QWFVN M\5;8+]%IRUP1\.U0SC-%*@X\F.>RG.\JHB#68/*G_/T]#E'!A7%VG\4.BSU= M>=1NP>1!CU/N(+],3JSTZ%F&X,U6"C?08#7&\Y6#!4TA>Q(>V=+H-U649+/W M!Y2@"O)@%8<-P@^#TV6#_QR#7;9>;4VB'^.!T3K]1;CH-R42W(XZWSOFRQK\ MUL(=P<=LX)JK*'U7+\J*-]0JH:]6]CAY\8*9UX56-'_$0_TFPM-KMD M:V_HD).1TB!>L[KVXLNMU4A&7]:G..5M/8G59V7"_D*3Z>]1[UG7G26$T,%E M/>GEQTC:V:MAS.)6H^POHWJ(S)UC-DI74R;I[I%G6G%C8A<"T"B\-B)IE]QB MW>"8#R#;T5/;=V*Y1E6M6"F3<^T7[2(< :*@;/LHZ!P>RTAB]C!M/;1GHPI[ MO6(( E ZDBR^+.L5G/98'EM3PH*H?X'W&\DE)80*6DL;F.XK G3Y[B#I !?J MPR=,3\NT[:LPHL6.^QZK?+148HPCQI8!CD_44T7@9O =6@31ER8CN>#N@MA8 MJ1]QHSWK2DH*.OJYA8G!A9T4OR(YRR7=$%0)%W.1LR6TX4)EG. U8XTKEYPE M=E%,*)Q&4W47H^\D"Y?^['F[JA?ESI7B_:'5;&;XR3MJ.$N ],7L_YY7O])? M]+__(MWMC+.GC?*?]=56_A,+%OS9<'(\G67DFH(;-I70<4I2.X=0_MGV,&X(K'*^S?(\&''@HK0ASU\D"T+'AA^ [A" MNA\_^_/2]HKA),("A*U+R4O6FM'A;*B%,QV//.4XPTZ\(W>M*UOW$'M-V@>O M]$:RJ?W+W]Z_^%??]9C)^?1='SV8_7]UX^?VBCD/]N_I;!N'[28[^85#SK+! M>=$$/[4KSRKBL5V$,+_;)?V197_[W<@4L<_T)0Y':F,RGK3!ND%2*)BMV-H7 M#M$;)7^C7_\Y6(KJH)\36OW'$(^LVK7"*^EG?Z'KL6M [M8VIIBWM?;3E(R& MBH!3G:KRBU?RBU'7N8HS5O.,T> HZ/+>-B_[-?.%XDD&-Z+N['?!4S0C4O]OF-GSLG86!"VY_Y+M^QJJBL#(B:!@0Y \X7Y,K=W&5)F-MY;;=QM+JGD(V>:&K161Q28A'%J M5,A(/3Q&.MPJ*HN]>[\?M/L67M7 '%L.([R>IQ2+-7;H?:RVU<')@KHKJ6\Z M)?GZ6[ E,&/LC AUV1!#P4C#<1H;,MP*E_56_\>*8,CT]7P,4B[.-%%%W^)0 M"<=B:M2 ) LQ0WP='.DGSZCNRD7>2D-\9@<3=:>VBUOTK&T7UO >"M",U*_2/D_=&[D'-$P^_*3P/RM&3;T3BM/I(?+06 5C= MF/2>6M6QY %:&_&&( %,LL*,!9O9L^SW#[_Y.HN#3^Z+@_?%P2^P. @0#!B# MGI.=JU=[,L^>7T@_33YQ>$78ONUZ)"']QOM79C1;IA.BC[_&57LBE!Z#[/.3 MXYA]]E:<&<>.'HDL4;"@P?*Q7^'30/'9:_=L-*03FEO2?.&6I;0FN>T^Y5NX MOAWE')%9R/W3T:L?&&RJD(2/CF>A!A>=>^_"/2AG">B)W,?:<^AS*JQ+&ZXY MH*68^]I3^.M"Z,W'YN2R;D6C_KHQ!Y^!/J:P4N+GLLM+ZGA5B;).GK.SAY'O M?.L'DN-$4>S0+YQZ]9F)69NF+8.Q\.&X=*;-P1?[8)H+ 7MJDT"#FTBO<*K- M,@X;6HK!W;=/1[:@#.05%WE0,6!!^2KZ+2/_*)N&<&=T)5\1 88? MLDEK^?--=S=YEJN40$M*U,K6;P7JY+L3E>H0^D 1Y6TE.X"Z%4:M!#W\AF;B M^'%>I.JW* C) (;^^]32D'6/A]"5KXX?9Q7H=!$-*LTG=GQ-6?T]YD*#&><2 MD,"AXQ]DM1B_"'&'[Z7OF]GWFW;B=\:LDQH,Y)TVW*@HQ6GMK*()X(J2 C_6 MI&_#O)Z+7PE? 9,J;S(4.$WG9A!6VQ2$-UI+DYM$?2-T:\,70!'!I4*8]X7\ MU'IAN]ZKFVJ7HA^U3(/)#VRB@'(2]410:M9WKI$A6&PV&BPV>\\Z@D.*PBZX M4"@FDIFG=B,;93=]]#.)F=%"W50@."+%^J46YWX!)Y&/]85B6\\;]'Y%YEK+ MH$Q)D-,4U,W^+OG3G;5UI:3>=TX/$2M4FD*(+^)Z+VXX#ZX#.2$_^^3)F>@Y M ]?TR_%.@4^BJWQ7@1)N@K;2Y:(<';I2C>O4O/=3\R:^?WB_OX7W&R58FZ20 M?1IOFDR],GRR'5!^/N;.FVN;!W4=71=%S\M85]/+=PW_<",DUX--PE:)F?,J MT)>R4C>X@\GVMIWO^:;T0+A>Z!K<*-UTPC=PX_VF?O'$D$6J[)JY&M]ZHVRM M2"0$8QP^0\D#&.!/VH?JMC@9V5_< ]MEL@&7V%C=V,8*PWJ'SL\]+,5/NJS6&.+.TOA'VE(0;$I[:?2ICC-5,D;:1Y =.=M+LN:V#6C. M_1IPY?>:M0R.1-0?RI7NX3AH5UOL@6-8YN@/VV7+LO/! ^1&H 2ML*6M'YOE MP*9Q1YJ)8E_X9PKL.D$%< &;@O("LZ-$N%,-"4*6,"17DAARD77-J)A '.@3L8Y".[;=L6P5?IV:]:L.?HXP MW!13MHZ]/GA\!_/SDKJ,PEK\)D%J^&Q[UO!_$@QFQ+J-O16Z\=5P%L+%HAUA MG)<='PW@(AO7Z"_F*W_ K:U<&*@S="]3P$;9C P%L:<\C8RXEA=-3S&V E:# MH@_ZQ*0SQ0@BM(!VI?4%ZB\?V:PB*K5:;6%CRC'%5/@Y)_RQ?/@F'XX!NF!.CFO[V/5"C'WP \:*0L<2Z(?[)ANW/MS(0W!D: MCF-J'VX86W(N!3>VER,KE@"M5J9L/G*W8V9I63+%D-HHR1;U\>LLI'F$KO@J#S7H=7EQ6I]1G^9L'E:98DW9-MCL'#QS#ND" MGJ'E B%W;N7\=*=DYE+:)RA>U9Y>)KVE?MV^MOY_9-Q&J.<?C-MF[$>MV(U&[L7L!3[Z=;] [6*(=SH"C!(B7#V\%?[7/ M7;1;/(WSIW;!*&(Q7,W6^WFJ!4#DN/ ^$\JZMTI[[$$E?VU%Q*?W1<3[(N+7 M2/\*TV]="-P]QZB5W-Y''2]-,:$E?-4&5Z&3V-9[Q.?A,>$?5@2U0U9_WI'N MUVX_MR2+,&.Z"-8A96+B6[AC4#-RX[I@4Q]I'#A/XG^O0'+3\.QW6M)MR M*-%*#K>XOP2S8*=[2,?+&%+IQC1V&&M)UQSX3ODV],ZFJ[:'JVVYJI%NH:P. M>L),<;.'C]4#F&8J$4&\G5(4]+M^4UUPV6K(16%PKR&.$MU0W4XYR6)3W> ) M&DQ&)<=EQNSAGL@7%!)$G0H7<$6B[VNG5\[W6*-M;OK0B9EY='C=S$@J@%G: MN4>O4XPHG:A>R&!)G Q%/:(LT0XL1 1=[(XC[3CA8BAB>D 3@D;34"(&%H:' MJETS)R]VRML*&-?YK%T:;UAD+8GS5=SLRV87PMQ02:#EQJ_1D?2D!C6'Y^EE S%:4 MTS@[IQ]>M'"!X&"O5R73EX4_AK 0[9$A. %K/=.$1%HA;QVFMX-+QEJ9VU?8 MU:VKN &ZSW@P#"M(0S@@H,/6N@_G;;\AKJ6H%AV3;P3+($:]G@7'<7K&&ZD, MB6<]*XGH"R(=3W'CAL>/9M%Q<6'-+,$PTF2G!K]NN,\PXTBS*8@,.<95);KU M>_2L@].L],VQT$;$2>%**85<-UCY#]6&"4R_U-(;T1-Z17@Z94;,11>LL66" MPG-%D>\2+%JD7]G2JY])_Z&PA59A6MM=5>E&Q$(!UD%O27GH3 MA]T!(';U[0!:L*@6H%NNPVO5FHA(AID>Y>MBRB^@Y_4V1!]TI352;Q6JC&WP MWRXPJ<*MQ;O/,CF@,D-!).G;EZTLVR_N#UE]Q5NDM!^X(!?5_B^3QE+NBZ:@ M.DI]7FPOPD5[5AEG;X("1E)(5U3Y%N0"[\N5< CW=KYD!]_LG9.-#B(K-I"9^FW+R/'S]X:-R\T$<:H?[% M /,+:M_M%3A!VTCKR*YA"Z>UWA"1#*:DJ@:Y'??B^CQ 3A*UK$\J<7G6X !GM M8A3IL7]=7,JK\Y9I4S4"2.H[V4=ND@ MU#3WD*G;,O^I7+3!D+FHMD7W@ Q=KQM.GJI 3/0L8A(U7+A?JFOEEZV/,XZ- M?K]PO'!WZ,AYM5Y"[; 0M# LBN N(T7:^8?9:WY+5H",F%-2G*P4='KB*D=O M8I+F!MR1:"K2U7YIJ]W/WN2[)NS!%VH*>&1_D>+PFU4)7HMDO/Q'E(-?2]7B MX.<:G W/-2\7<29,.-6 YF $K#XZ$TQX.KX_V6FMXFXH>,J"_>3_J)H:09,I M$9J"IXMAX^[1@X&L8=A_OX5;9/:MEH+PK#[^0WAM4](I9J_*>3#U]*OORSH$ M]7^8)3FC..7T$ 8]N,HW5NCHF)S6S7G/VC/SK;!H.W*)R2FB!UM&5$?(CV*J M;LF@G76E:5K0TFFI:54G5&0^G* D"DMQ<,;-9, SZ6ZE3TA_JABW&A+A2XBL MD0HO"%$W*?A?+NZ8D\Q]@1MMHNLM'0&2?=)BR(?)PTZ8XT[)$3V/?+U=18UV MNYXP"]SP&:;XZ)#_9JUXI^&7FT9 7I".^&W(>)3KA;D&+?RJPJ" .;&Q,KK8)\'4P/*4\I9 (( MN08<@=-G=&TU. *2@T+":)@CR@'&CHG]P#C0*(BZ%*9")3!''\ 9A$7D:[G+ M%CGA4JIS$2E 3LK_!K.M>M[U2.JZ0 J![?N*;&O=^!^]XW1J&.FO;>>8\*RQ*HTAIM]KZ*S!XD]JF$F%4B_( M6+#D&Q4>*#?+0SX[U@QILE+)B3$(U[)5H3T:^C7[0(%1G)O19Z=[8\^^< ![ MK8'Q_3+VLPR&YYJLM&5R@QA1E5'TQRU="N5F)RO<^1U\*8'-6B941J?YO#C( M\LH$KXDEA+,4%[$T.<+Z^SQS#I;\0Y<*_AV=5"\;IQ\62O_Y'^&9P M4Q+(E(QWW]E1$KTR0LT"6 J$SJ%TYHKE#Y; M%3D9!EN&4('!8>+\=P]IDR\TI_$7P5](FDT[/^IFN3)FEUBSW>^O:/V,Y00D MQ7"WUNAG]U[V)C@DA%N0/E[R9(1#KXP8QTA2&WQ&/17$P<=S984AR1$N(EE4 M%C&-S.5YZ6JE(X'YWQ1'\ ,G- FV2KA@\N)[*Z.#A8_:$FG*R1*-/(GZ3HX? M//ZFF!T^>/8-,V8]./R&DP),8')\I$1:QX7ZSQ('_U"%&+NO((:Z[8(+356@ M\LKJ+DI@L@6A;.>%&<_SC36UKZ*($UBY=AM4SIG-K:4>S2>SXV:R; C MSTKI?PW6IHPO[([@';$ N=W# %2NUY31!YC85+_++J)KD*+P9>OW1W9VF6U? M=[SMY^XS@C34=^LPA K>SFRQ,$3H@J;.$$L22@8 M\+AW;[]9?I^+ZC1Y0*:35_/'E$OQ#^ M]]/'#QX_(N\:LMY\11[S#_(+^]_)7U''7BFO!*64\0]B\%(7F66:PG_]"8O) MG62:&4$6@[(BJW+=5W_2__']9]CNFB+R?Z+T!/8"#>)@5>Y"./*G9?VQ6OAT MA>96^(1LNO#_%CIB_ACV#R57-@O_C__2J*$-&.(5R3IANX;Q?A\VQZ8Z"*=A M3NF+JZYR__:]G3YX^^SX?5_JAX9G_U"'?,+%2NA:+7IU+N8G0 M3BEZ3%NN?U<;TJ7KOS<30"_S1UJ&/V+=[O?0_\ ]M%'*SYK+(U7Y06I'IKK& MOJ='D(9]AIV"UD#',7N_M>ZW5MQ:3DZA,_I_(Z8TZ*^4222E$\(D4J:8SYSV M@GH)O!%EN^WN-]O]9HN;+9@DKP]*J;@SU*<[^'BTYQ@*26$8KL;[_7._?R;W M3U?-NVTM6;NXA3Y4.P=(N?>P[G?6)WCINE,H]>>2O@1E2'HAJ9>>F#&":T;< ME36WY@E.\/X6O-]KP[W&&!7SW)5P)'8L2/[A;-6>$M,MG"UNPYD'=PW%2TK/ MW)NP^VWEMI7N(\G=Q1;)V OJ#9GK>8WWX[W!NM]9(^D'HA^VL@4RND"#?_69KN59NUN@%PQ;!0TY4O2) 6ETU<^$ =5@8!B6"$57^ MX6:[\&L#H3^[!Z'?@]"O!Z'?&]?_><:5"0> #Y.>3,*%. B*.H_2+@:9UQ&Z MB/L[^WY;C2;Q(NE(N'0)Z*1)%V6D"!?Y*=%BIY0Y;1ZY@[U53O_0&)*EFHVXF2C)\26XYN6^J"(,8@)%\/_H3YW MM!+#;A+P\G[/W>^YN.=8.Y<@_/\_>V_:W$9RM(M^OQ'W/W381PXI;A/"0H"@ MQL<1%$4M'BVTJ!EY_,71 I$CQK=<"^D,+_^YE9++R I#26 5)\X[U@$&M55 ME5E9N3ZI4L)=F$D[7:P"\X^3J;V:?9!._)TMAB_?[UN6X]I ZN8"Z[S;"/T%((ZA)]BD;/T@\H8G-6H MA5F47,Z2RU@X@V?'>)MXY&.NPN8H8 M/D &H ]@BN926.NZ/,MUS M"LNA#*:OQLZE55)9"^(5Q]YEDD8S6AFCMTP"W;XW=< -]791[4AFJF9*Y#7% M9-*"1A>GZ2);768NO?!*A3=.'8J!.5X%B"-@RDH$ZXXN0JFY8:C03:.%*0=O M?5W;K4',NS'BR'1Q#8Y=R[=6P4G<2)%2LL MCRZHY,ZL9P-.$=(G8(Q.5Y1D-TTS!(C+3.[$B57?T<)Y:>+";'$ZA'MXRV"I M-C6(W515 L"5EHSY(DRYZ'C+N W'@D^WNL%Z-13T)T7P+5CG7$+BH$^H)Q*5 MZW-72V>EI&1(VXN"<7>("5%K,+U%2C]@,#_3(J#(JHW XC+<_94THC+3'F@^ M=/Y(%DP%+8Q84D/U52#]8SC]><%Y5P1!&U"/@DB4=;\J%S:((--1G **OF#S MAJD@N@F8H-X<_LM4[5L)UR27-6P-00K:\RCM\U#1,0#,S1.DGB:Y.J?<1=1( M5V+8([JRW^UVRTBH%>!44UM?$0O4WG">I,YG]*HI5@7HCM].5\'ZW@*YGZ[M M@>+4MQL<*5_#]UBFUBJ&$$&K?'.23J'I-N+0DKQD%6\&HQ'7K@'!"4U62($B M%KQ7%*::Q@WCX ]]PD$Q72%][E$)9V$9%DNV&C9= +LJ.']+"N(4MJ48H5.C M^;EYL A!:0#1M5.R89O6#>,ALZ,7W13&+ZEU-/>@A\-&P(H(';(4,'>T@:1% M S[M!;BENJ4HO&$7^I>7H9P0]L9T4DEB4 A6I/^9C2P,*A>C2I@<)\:#U#R$ M**(%6<"(4(7F(^51>+JM'#6DD(W -Q TFIKDF?1H!!F,PF=6&)@P0R0\E#:I M1>OIW-[ @3TNSYO]%08G TX?HCP*_9U?<2HU]1B1U)I<+Y2$T34^ATLEBA]W M7'0W;L[/DTC,^,1A3Q3J"YO2GU%4MH0LC#F^DO#*N2>0'C.TAB%<4.S*,-]R M5W.$B]5-E7@$-F>IL9#*'=MID@0IV;=E%#=9#FT776 4RN1W56!(5$ ]J.'- MV@#G1H4A/>PVE_!-Z4.#197Y E'*)AH#RA0$:.;$$VPJL?;P$ $VK(3;R\ ) MU)#[S"XEI1N>\:D=A68T-!:C@F])3=# ;#":B#E0QF*&DE+Q&7M<,$P=WWZ( M<(8^QYEM=E&?8,<[4TJW827;M?]3#24%9_S4Q>)Z)3G[\H./U%%@;2_@"(^P MPR]VSVIB4,",B45DEO8>M\XH"T[,P*Y8-9P'9A2^=38>0LZ)=*[$*YTB->BQ M1BM;-P .)HG6_6Q4@/FH&H+ ;YGXG85I'W39#KLV0^UXPK5_H M68&;!>S1;7ZW9AKM.S*?,?#G:L%3E6_.H10UTJ M15-"5[YU71+N-?=UTY,$"8C\#\\3C@*B_2,.O-)("620HBV!JJFXH%F/9"NA M,EVRA;4I)5& N*!>,BBD*K-=H]1BN"-R'*"V=*MZ',N?\VJ(?S8J.2&Y3'*:F[J+HX-@P[D*KM MM4T#=_.F#4-SW("&TZ/)M-%R#L6[YA"05J$-W1(4?6%[ =C'C^ .PON]%*-9 M49-IRA)D]'UNJ6TF9KH\H[5HK"M8H%HR>C[Y%=R7,_:40RIC[,X4>ABP6Y2S M_SB).=B\H>RI?;.Q9E>ZB;9N,<#1@##J>$?F8HS85!5CQO%!E'E28$\C]J(% MN@\GNWR78AW6V,=$+#(ZJBJK\2-K8WI]U"J]M!8-E$\+<;5@+YE$.FC@-D'@ M7:> D4-R0?!I/C]FOSGZXPPAT]8M) QAFRCGEQ=7=LXR2F*^F"&4Z34SM)%[&1S-X%O' M]_P"XE=9W?B/'$;%S!)2E&2/J@T]\ EGL55)A&#?!*1,_A;3**X>0M!;0AHD M S;_8OJ6Z*YM ;=J9L],1B#/-HZE6QS&U.Y&0NTE[S,YEV.44J;Z7BG6 H'X M*J86-7!'('9PXS,RP,QO%-&.^TGF0*CG30RGQ[17"RG*%5ZJ;F8C4Z%6A>D% M>@2XOG/^&@BG:O3">P'_P'07059OB DZYU*W$::&1YE9],3Z C-%R3+2/ ON MA6)J,)IQ4NC6#U*T%@H[L]K#U!L0LT\B5#;B&.?UD5O46(62NX24K#.-5$P# MF!]C]HM>=<-LB6*.1'O.+7V6!GI_,UU<>5TU&JB-NM/?R! #OZA2#.?@FX0> MWA=<$B>3D5J!L\33@)S&_;TJ@1)B,M2^\%&"_M8 [N63XS"1$3FT?"-;Z5VN M;S\*II_(/T<.Y?#::\$8 C@2W2HX$DH%A0VZ:K#P_,MIL +1G*\IYA(3\BR? MX/KEJ!8LG79]RG=5T]'AETFIO5/5/2B9X21S+6MN56GYK41>ICI\S&#BR(Q:2$B M)"K]BL'Z(]..OW0 +>%#YZ]),EO39+3EOG;Z?FS2)WPMJJQ]QU?)KA[/CQ)Q MJT;[V#7AMBFDP(9L[._%+)3J-KBC9MRA3:,A&+65/2VN H\6*#52P.-OG"+U M0*-V*@ ?.!8\12"UB"8-F1P00)59'&R!:*M@_V"4,I&)GI$VJ*MXH$EJ2 $G.-:Y5J<+G_]BD M?*)[Z^$11I> T]7LDG$%TP!"V/N+U6S"BDV&LZ**;7'9#FG34@;[.,PTT:F"UAS"20-GK2ZO$2" MFR_YNJ?P*, T0LF)I:961!PZ;ZGNU: /2L.!$Y='E3#HMD$=0;P\-.9)?!Z% MV<*9E(;81W^:;Y. 4,G>9*UY.ZT7J_&9VNI!"KS![% M,-"*S+#F E9GK/FUZRS&@;A/.GNLFC>23/=:BRB<;*EW%=V<-L_>;R* A"]) M,@D<$?(.7"85OS,Y(8WSM/X>>T/3[-B'25_;_I7/5(0]NC#GBYJ:HVR=%WC] MVE?CMNM58_E>R_E3Z.]*U1>#O2L;07E=VVN>I:VV>7D*XDI&PP M^"G)U=*M0(>/CIF6/Q/. )D#5S#V(G4\D]-;IL^=C/;VVFAO&^W=P6@O]^RZ ML19Z13M(C/ E43@3UR[WAG2:/U9Z+=;[$EXQM#@'WI+J+F]2[4#/$/[C"NMY,<4FLW@:7H01J!,ZO:7N&ZU>38V;))8-W4-NGTK=22U!YZ2^[!TE;BFQPU*F>-YB)0@*7 M>ZF## HQK5/OTK \D205QKCBZO0>:K)6%5>MVCFI^>@"T!U-&_J8EOJ6 MIJ55)-("UDSZD8_)\M*2&Y1@99OTEM9C'V)5U\!^XX.NAFA"2>9LSMP^I69S MKCSF05[6R4.L093\3[6'^0].ZPWRE(*PM:,YKLA9F*T*]*EBZGFL51I=U&QY M1A9GUHZIM7JJ+]"RA'M%UEV?KV^S=DN["T1]A$S%]9:4_'[#7?2]AY-'W"Q5 MF12\TN2H9L/*+4GZP8_^5XBDS\ :1O:PE,)A@!$_L?*N='DF*";R8_7.U",Q.K MO #%7(!M)BE6PL' AW,[,NQ=,%VXSD=6U8@5YFE0,/-AST\J92YQM+C7R9WD0-1>2I! V## L_X[T7&02<^C5)MYEVPRDU 4[WSF-+[_I;CG[3+#G1TUAF:[+1)1O%L?^O M.-"8*!Y*CUG\PV9^V)0'X%^6HR:%B)B)H"RP5H/[>O..*]N)E6T^,R$6"PLA M^%KES.?+8*;X!$ZO.L>;KCXN JSLHI7\W#K/V79C:0O!B$,WN >.&FE/AAM< M&^L2&U);;87Z/65OX2D5!UK24?,!<08TZLMI6C^DH.)#"L0VY4PJZ=B*88VC>= MUV66#1GRB8'=CFKEJ-I1H%TNP(WU!>H5H7@4+X,(IM)]VNQP*>4!N@*)9* $ MSR6[B#B/-$W](O'DE-];>TO-JU#Z1=W%8(,<.FV03G+9V;5"V:,<2)J(%22K MS&)-+?.'V2-;G$Y:+;O4W%C93&73-)R@KD%I[:2$4*X9IA6:C7$S7A8))1Y\ M;<++CL8MWEV?L$'L$E C^#S5QGG84/HK82"GK*4:=U 1:E[E@B:*1>A6!288,Y6< MSE)Z0=X\8SJIDGH4ZLHOTY^6KBL\L#HG)S"@'%(VY7;5;=B6)>4KU&JZ0?LB M) NR/VTE*B6-9ZQ78'H*'?7^LURG(&7!=M'-B D$D6P?' W-*?H#E21U3G8!1=C8@V;Q"7** MGW QM1C'F!&%94<<(]&&\/\*$'*("Z1KW-S#B_5.DL'Y4R MDGQ;F@Y;HC//N5B+;2EF F>5%,4V>!9L&$@RQSE=**F-%>A5B7Q1,S:!&C*' M?&>HH%000-=M5G<#D,FCGPXI"/-R& 78#64&C M(*D@IDQ2WLZTB+3^0W^??!96.)KF?+Y1LT7:B*>:'=,2L:TC5C@U'MA?' VF M6;)$[-^I-IDM1M=6U01M75YJ.<39:)NV<-,6W6Q;ZIYFWG@6H-3%96/LU5K+ M5VTN3].5D_>BR7J+V=@8"[ONZ(I]II.2YER79#+DSDZ.D25=C'?NJP'7X'.\ MFGK=O7_YSO?(TO:FU@XA6PX-[#\M.*0,'.W >HM+G[+#M+Y4?=EX[^?["W#; M,O!&!LX,.OR\B8%9*@H'8W1S*LHA/H\F$3540\@NL9J\Q]6FCJNYD"+ MWU*Q8O/YN3_-8$;]-OFA37ZX]\U@6C'[M6)6ZPEAC*D#["2:8\1?$!2NX;%[K2,J<0O_R!O3,,H*0A+00-#GC" ZYQQD"44K, M\,6P%_<:M[QEWRO8%SV64J.-E1*$G$2Z[V2MS1ZNOI?2Z#B)A7?#F I!'$R# M]\;8\IX_NVLXYF+FNS67=%(Q[2&.&0\*#ZO1K/O=O>?:^)^3KP;>O3"2@/"^ MYAX&V!V=?0WW1L<[):!0:6]1;KAG']7P0^R1ENV7/K8V0#-!-V\:7IDX+A&L_N:(CPLI)P)!A9E.]C*#4F*LNMET#0=02"96$4)@#V1 MLDEVL;/XUG#DE;GMJL_JB$K_:GF.33'+:@Q?L/B"60+OU]Z6!>:*$\)>NC9Q M4;$!(@-!8>,;7-U 16*<>^+XZ_6/Z2U$O%K!#1;F7A405O'OR5I*N'!M48@) M')2A;CCJ[6]G)\TSBC0$,J9S!^EL%V ,0*SN208$DXK60;Y3G*Y-M<)E&<>8 M4_KXI4NV,H&)&')%7XR@-$2#07=PU.GUM#BCL5_S5(YECF\"E(NZZ(.+P:_P M\J%P(31Y27AIF*?E#JDM=!F/ELV%$,B,1:>><<4I\.2T3(C6-O'G MB[:OE$$@9X:]@XJ(B;1',$)*.+,!P ?JAL"G=(@6)9BG\SVXB#H!4VCVP@H<[0 MF]TH+63SLZ_:;]_%Y$Z5K,:" 3C>8.MS^.+R,TH8-!A#+H D7$&$! %?(I:1 M]<@YR+O8P1R^^3VIA(DI]B;[109B9F,]U8=]FZ^C V/2.TV2OOAZBPK% MDA9_C\$?$W0O2YZ3?QHNBEE"2]&G2ZFA=-AP@\1:_7D8F$2JC352OI.MJ2LTN M6_YSWWU]<*$$R?DJ5TNO-WK1 2;6-'EA:-+1()0[JGT(B/:$L@B"3*.DTYW M2A4%-.6JT_='M0>'1N@LY5:B!H-EIL%G=D[^CU@_,[OJP,*8@&92"TQN^<)W M;WN34684:\KVG4D/G)MOWR6J\7.6#11K.WW^ZIC!,#;MX*I(.4.:LIG6^!FQ M*!HI%C9#A13T/1@^,!D.I"'-DG.2:'5P E!%DIRH VN!-@:Z%P]DOI9B=4[N>\&W(N0F7DZFA0P M(D('2"6M7VF=4X,%\VV2LZ.9L4-((^^Y:;;EZIV@F2U"34M*#<,)V?(;$2MZ M.21FU>>-]&99]%#04,KZ(\M7-G:DE),=_8]\4=>6VK5)M.-16:;2GLD^P!J\ MVAKJJ!,ZMX#3D4TVJ_5P"E,&E2BW&$M0S M.'U:8WP;O=_M6JZ=<&F1E] M*G'.3&)DU"7GGJ*^BCX5S+KI@[S2"?I,+ W M'RI=GB<=PN*DH3E<)?'@%HT^G0#30]():01F$'H8QL/G)>I.W53$] MK["#1B0I<=^L("DB0L:]E8G,,S77)20E7:?KXH7"YAB?C8"-GX A=W_,-LI6ZXV7O#\'%IP= MAY089 LW&O2]V]\#>.14+M+GHD&\LAJ$V/%&G2QI4)1XH_LF:0@ZTLTX4H&- M_7#A!)2#=F 9JD5KO ;V'#\DKN%;B%T6(1:G1A@2C'Q7 M7V5JR]5NRK.^K@1F7$[;6XA+X@HRLFLO,,[2#2UNKUSC&W[8M@4R#BFW65TP MG:I5SM[!>7"1,'(C%P)HYM0S,W!5EH#E?DL[ZKX[O+];+T_A E8PU-><>,5.NLU=4%S93[X;DSLP%R'$QKMI%6G@2HW# MBG.XT;/E?HBQ(URH4T^C"[1TO8Z'1?P"B;,RI?^ZSV@3O:5)-GE+(IL=XM3C MNA6Z+-*=+J-A*J^TEQOL3R(7(J%1<,&BWLV4,HG1M)1:*V*E U+A13H^?Q &'D+JTWH_\]#2FL;@Z4!EAW#M2MG:221X6.DGNV]NJ'JRYQ7/F" MR1#L>GNR"&# ]F(\&JO<7=FGP+UY].'FS_^KM\W?OWQQ]>/7N[;NW'UZ> M'+][ M_']8MR<+__OCR6W*UK*/;;_*$?3)9HZX(0.TB=U_*K'[J+-3.=VT!A"_XF&I M.(ZKWZ)V](250?A7[6M^&0%?8KN=,"-,/Y2/SQ@$6+M?;*K5>G/*]_?0-[[F M &P%0,5M-[QXS1!E MV8W@DC#",9@+:#:<83X(K.5ED4]AKIGW+"5HOM/.NX[W-/GL]4=CL( %J9"& M\;V??^O!6WN]*H[3EJ*O'Y6+NUAVTL(&_+. />]WNR-/=P+#9W*"4G'Q:VU' M94/K9RHK8N\D5NGYVN&UCXI3X4M)XY19I.'C;P 5J207%IF@MY&Q&X'%@0I? M]4U@]JK]YA.]?5NE]X^)HO, M"ND[P2W6<'/.HV3"7EST: R\A'RYE,[H=)%&/@A6R+QG<)DNO)]![89)_!JJ M',2+CPV\0_C[0P'&-&C)+Q0VI ]N7$=^Z!.9,]$>]8KH)E5H9+KL.Q\>0J MT]>KDDTPFZ)WZ6P5A+"CLK&;U_.6,F8D@U6V7+=-A[5Q )WXC&;LBT]#^Y(F M)'QFCD3623["$>AAP7@P3>$R2:-;14SYDBLL!OJNO=XA,F^OZYNL8I4KG8(> M,M2UOB+8O/)+"3OTJ<#;DOMGZ(\'0Q]4E4JC87(B#OS!?I>^K+#\W-,WT-DRB76;1&1.]T'I9@:O#A, M4@ZM>;,"S8W>X?:Z]YC+#J8QXMYD#D8RZXU\=!V\Y.'P@;8R=+($IHU0%1=H MUPME+BO4I5%I/\6"*T[-IHQ$,CNYLQ18 !D&$)?(P8&NS9)L;VM)V*X,!$@F MG=Z!#/UAB0C3(%ML;SN?JTG*G-J%(TR*=APG!9F;PJ\2:P4NU,>,V>0F?.)) M$K2*[MZ^E2@^XQ.4Y,J< MVX4T0VRN@,VY[@6V$H0(_+\^)BWP SY2&?=XW.D-Z6-XB03556ZU<:&:G:B9 M(>GEOFSW3)$E#!^;RT!,^&68928];:[#ZEA/M^1>)GH\K?#[Q!PPM8->IZ.N8);<$ZI?ICBT#:!]".)/@<[?ETOFM0['?EW9O1$\;]*.]^\0 M/E(P)) M8]B:P=!(HXUYD%OB=[0W48I\J9HR.NCYXX/AU_&Z\/((N-SR! M'Y5SQI(0LU"64FPCSD'V->V;0+:6O_0LIYY: MV&)]@TG4#\U*2Z_N\0S-O9LR-@#<(' IKZB52%PL$<":HU)J&>XQ] KZ95!+ M@7T/! ]$1 AZA?C?Z&-V<5ITV5HE)TAVOW_8.1@V:T"T%=3UPB2L4(>GIF[( M;JI?X^O8?1FSNYKR6P+O#Y4F5+[\27'G;:V_6K>GY-'&F*H91J$L\AB3+W/O MK(#7E@+@#W\Y.WKDO7Y][',KK$HMJ'/O4E6^2JD9$I/C1K,),N?4D;R/QR_^4@P1DF<3-,U7.OH95#> MZ11DV$AX1O4IVDU%#G!ZGH,J!/0]EPKV]!SYF)0_L//@7"W6 MDS0T!7^D^HDG<.><;:3Z'_01GP8,^8!AH.V5 MPN&5E*+'J]OO5I1E:0CJBDQ8R'D:$"@YL"36JJ,>VKWFNK57%5?!LL-,T*8O M541=7!!RJN.=RIL4R)KA).H1QYBH;"*(0? VH= MGD4$TLZP201=?GB;F_DZ"=K4>@J[DF'F3QE=P@%<: 2#9MDG&>R23JJ'==N7 M.%2T9>%.8>!%D(9)@;G@#(;BE%0L5#F-2S#28#; 29.]'H<]]=_#/0.U4X$) MMZ6Q[%JG4F!;MT(]LBB,A<>*%6C.CS-U$?-"FDCA/THK(C9Q/-H;&)>&MQ_/ MZ&8R%R;Z*;I#?S02+X4>+\PV#[AM:8BG%K7DLT60G!<)F/ITR0';)&$L@4[< MPV-2LU\6J':_5QE\A.?B'2O;WL/CE^\>;6\M$E0U,J@ Y8-@U7#F[T]0PJ1) M,%L&*Q0?W!Z#>CRH'(X[GBG"/,">0J@94WHEK/<"&1)L>G)GL.@!?5==XFDB M7$!XX7!W5HUH3FIFZJ2G8J51M@-83-X)0AR"//->PB7T*3'Y%!+$%IT;0ZLK M CY>LE#K>2_J-QXIOZ?$R;_JX_JLF#AOT17 'PFMY\CT.>>,CE.082AZPLRX MB9R<#9!E-)BOF^KI5K'X&H;D05%B9YPITG+*L0ZL>"^P-C!/%/9-Q5.8UR4ZZ#D?H*IDT&\1F8JM%_QE2;[6IIG!M8#I M'B"+P2#','VAG:-R#T:X:62J<1]9GOKV6-OQRQONOE*Q'?5$+_N 47-O$F+* M #9$PFL8\1>!&S#0E"UPWVZDMGU8@$5#[RDY-4EE,SQKU5KOM65>\U/_QB.A MT-VD4I?]J<1)8.H&=,08R%&1?4J=^O3*]4&%Z6 (IA2(IZ0(@H= 3?)N1A6' M;52QC2KN8%2Q67I9JTB7I\86+)13IT1I/WE[\N[,M4 EX\9(?0#M( ,"O[&MUTQ2K._]5L1D67C/"\R2 M?%D$B\0[9EKSV>3QY:,-H_ SC@>WA,IC'LN3<<#B M&8H4F(J):3L.EUS:^IIW!>D2U4$N)DXB 8/''UW&%7LH\/JCSD%3]+QZB&QN MKT,IXZ1W/$1T14B+7_WB%4([.$TK\>"C>==T]&JLX^:0&( N AIMZ 4F6>O& M+.' KU2;'@&Q@'LXB,G M%_RA)#G*5_RX9#L^LA9X!-;U'M80.XDXYZER8J<:)[:4MHSV"_P2E"3GE>B? M2X-+@V!!US.<%QW[8AQP:EB %P6'C-BR1 LVB=;N;9V%43CE2 _];0Z4O6*X MLEIRZM&^Q5+SCO>+\8Z9I= FHF.3S9Y8$7QR3Y)QEHJ\#;FX$C?,1/#GT$2A MND13X&^YE8CQVO"]?TCDIDIS&COG]$5I8MXO@W"-[/GP&,XI6,W PD'2[-C3OVT, M[5%PG-K64I6#2!N6#<[9]JV0.7U_3&C XI'(+.I?74C7!,=$@V-3UC<7! >Y MCM)OD#^^VT*T4OX:UC;S.EW+IF-01)G\S[8LN[J$)][#\%%3E@%^] *]*-Z; M,$A\[QG\_<^PB/?@GO2.X'Z)O1=%4G.]4E49T0__C$N$WICHP%_8)/K*%U;= MJWRQ(&=N:IRY\K6359&KZ2(&Z_E\;;Y,2AU;?5U$37<6^5,PT(!NU=@T5<.B M!:";(A3U,L$%@C4MXJRY=;M;B?*(FO/ CLN6-Z>'F+"^R1))-O6'Y5P8*S78 M]5D^'AMVG:Y+@2B=J(A\Q5QBKUG&9A.8GB4A[-DTU^YF"^1IZI?*6*3F3+F] M;P4TGT87%5IIC%C9\3 U&B>1!T%3)[I^ID8"?0=N6*C##;6&BY59T#0UU=%) MBS1TX4K=5K\VUL+D<*)_=4+MC"B^U/U:L%EW0IQ?9&XJ"AHY&*3BZ&8U.E2/ M=AHT1ZV9XD_R/?A8QQHU;)Q.Y]$AU(?X4]%&<'+>T8K^EM?2&/*4R@IN>?O'^[[78:UT5JD3> \''?Z-HNDFK16S5.K):5M M,0I6VASD/G8@HY.CY$@%74*[6#"[[IQ.U^FO< &>!W^@.G-TB5Q+NZF59_XA M>H7/DW2+WG0G25)80"_F18KI/4^+D!3Y-VA?&F<"/BP/O *K]4*@NG&9N[04 ME)A+%ICL^PE+^8CL!--2!WM]H$B66Y4=<+017$+W' Z PG0R. WD+M&>,Y # M03I)XO /Y-N7*KA8:\MY3:%I':&B>#/V3F"8%B,/,C%<"4U[0P*$, M3$WU&,2:(-8HA9OMQE"\ATB-K!1OVH%$$.$Q11'O:7(.J^0+5<35.[D;7F+H MZH@CK:G&WI7#0P<)SQ/K.F 8B-! MZ!?.)>';=9IRJP!B&+Y3MABR!H,MLAOQ>T(VF%-*^E;<$G(>"4YA*BF,5.I9 M^#!C?DOC,GDV'".>@F*THEGE!4UN2U/;+1. MG"_LT82=.B?P$=+M=*G%A[_]%67!K]Y[X.H8RS"V7=\@JR5*J+A!0CO'DY)G(>L'JF M^X1IQ?DL5VRD'9M>?,AGRDGOJN ?F21F'.<-7+^DP\(76E&FW?V *;#>PS?O M7GUXQ+Y?G9DBNINVJ'9DYXV96[Y Z;)\^=XFD(D&_QNV_I!#)PO"IPK<0P' MV&ZY@%T<^M#>J/@K:;G2544Z4%)WESEM&*>JE@)7<5%76[1*MD3%LRWE8%>&RBM8-@WN M\%T@+D?O/H?+8FEL8(,3[&1S"!E(F]X#W3?PWN[EZY6JI7GHP)$,IJ((O8L! MV3']8:<_? R5>6<"D"L0_HZ68!R9O@EA)&.=C&HWGOS V\^*%F?0 M/ K.J1&+M<1FF%?BELB4)4392&&/Q*N38^_#F3?JC[O[>[V]WA.2Q,C8U'PU M-Y5R((.?G?S\_JA4!])L]K@M2,.8??#<.)5;?>[$%AHO0$#P]GAOG4H[,_)J MP'UU_GKR^A&K*=8)\%Y9H*TSX"KTHG*+I9<*7;S,/"YP;[;@8/HBE\# MW^?$ZHV*X>HD-H:NDR>H@Q4F?7COWSP=]$IUOB#P5(ZN12=AR>"7Z\_(Z.>B MI)#\HN@V!:TZ <[T_HVN1^],!.4;$Z]W$ED"K$L$A59 TYS$ Y@!_[Z&/_?P MY<\G_W[B]0X.#[?HPW((XM05T-68BV:VHCRMA6V]SER U&7)NTAPJ( MMNTTOY@L%+?AC-6:*HDH;P)0"CZ1(#B)9WMYLJ=82X=+!22$_ ;CTF!K((H[ MRJ[7"4)/AM,,7UYL.5W"V;,OU'J"V45 R7C5'% (]W>Z 44>XBYM$1G(K/^:=NU(G#9K:3E!(7X09&9+5:_!DFNR]5F @FKL/-JT4I/I[5I170',ZZ SA7;CP/?', MD5M'(RM7(8Z3%8'@]@[V$0.W6/V#0U\59^>VE8<25Y<1^H^!>\GF/EJM%%XQ M>N:Z!>)QF$Z+,->*9<#EE8,12(_E$ED/Z^DQ.V(JZ5S4Q4F7/Y4A/=AB/S9! M7)MNG& N:69ZM)0P&B4Y(HSGU)Z<6CA3KPSL99I*)>_+(+YN6Z;4?UK_OAT*R&1Q]IY8$U- N[@=:33!)!.T.L:SM]YKQZ MJX7AI4V]_C:KVM5-R91)M#:"36H5R[?9QV#ZB798+4.@QXL=2?+_3KC;]&6 R!\P^P*+TKD;KR )$S+QOPH$9M@?(###VS!>.%C? M):R*NQ;>.FC#6VUX:S?#6PT'OQ39<'+:T%G$P8S37^'X'VF%, -]!V_+DU_@ MIGNOX,]TND6T0*?:1P09.V](-&'U!"?1HO;IT2DR-5DQ^9IOK+Y?ZUWES&70 M"Q<,<8* (-R)W.AU-S2-P-#89SL#9^AX;;6WEI/ZR(/KS'"'B-"4K,=FQ$?: MMB/.FV*C]R),$\(3P!(H0MQ!\ 0L+,#XF?$5\._?< ME]AN;JL^W/*&VK1("N!5DI(,3($ M$G!B&^QMDJ.^DWL7."'M*R(@2=I\+':I:[Q2?@9:GV)<%PUNK](+@N)A2 ;V M'Y.MIHP#"02%SI.2G5PE,8K.7=E(XLP47>&LJ 7Y E%K/ R><7KV/Q&C ,XE MZ#G M*I-?MS-KJI3S4;//DO-ZWX',G9M6R4@>79KV6X(C8+F0"1G430 \:64G:KT M[>$&+^D3;]3M[@_&6W1*N^GYM5U#/CZ*9N(@U6 ?)("H@ZE&!-0A-9,SR9FV M?+$9$!=Q<^(.<]\, 83K/="E8X+\FH(H XI,]?'"S& 8A!@.*85]3NR5C$:> MX_^NS:7LL;TBM1,#1MIDG%2KMA'!%\4(EWKN0K9]OTHM;&12KDR@B/IKJ1JM M/"U>$]-G@0H.JVAQI"R5:G?[W0=ZIQF[I]=M&J$.>%R?SP<;K6#\&/&TY>CI MJ@0Z3+=6.+A#C:+*D&"Z6HFG W99EM7@@=T7B[Y<6A6,VD,(8F^BX7R/&B?- MKJU:0?-PW!GU'^Q0!;V;Y-]WU0^4U#6 &^V>1^91>4BQR[H.0E#-I"8KKAN' M<_P\1?_G#J2%UPY#!2C50E>8@O4;>8+^%;+<%L<&[MHSK"K/=&] *V7GU0N#P$6_D^]-,S52$O7OR?"IMET7!0T'UUO(K:_='>==NC)@)4:S_BLJ MEB'B"=/+M[QQ3]>EC;OD'K[6R^X4ZLP4Z+HH)TLP-L"T6$+WXJ/I!-;QMI]F MSTN1&0O(3TU0T5'N=_???-0@> XZ#5#[Y^0/L -][Z/"KG[(85,U2V)L'H:V M)T@JNG3X,2,3,&4#V(1W9FP^SD*,$['K3%.<#&KF?PR(9( MY^H.14U+^;VX#+V78/8'63T[Y4Q*BL\Z1UM/ANN[X(@6(NBD2$&"NDB "59\ MF("V]_#D[.Q1+5JN8 O@A"XG+TVN#7]F:RZ12/*<^DP!L@M*+2YI<3@1>(&. MEQ%P^!R,P407U5[(!?YL[VCO^*6.%CTT7=F.&+6%\=QLO[I'5L>D#GG=_J"A M2!L.(./ D+F'Q=:PK7LHF3.0N6KI,Y3$]!,1%8'E*?)USK*%A(_^()-]XQ]* MQQ4$.D'O)2&N*+6W(@@, 84.&4P\[5!*.UFLP M&I?!H&"83B@5/M3-7E*N;PT8>IQ^B*BQ>Y]B5'STJ[>.X%^_-4RT!PW8#>I_ MB%ERN37!>7W6QNE\&WN' =W1824YN4')Y*&RQ))&.0 U6W[WS+%67EAK)5/G M B!"4,*ZY87&5Z8^&9?>V[T/Z!PM&_%PVY5BL34CGI$CBAU(@13E53>!%'#D MM9MCS<+(=+$TZ7MXRP&6K,R@B!CPZ3RLINWNFV%FJ$<+];\.A;__=2C\LT(R.4'WW",0?O1MA,FL0XVQ6S#^%HS_ MVX+Q$YP#)IJ54?G7-T;@IR5Y9SZ\.SVN1*V_,"57WFK"XM4,W/'H =HSGQOD]#=( B#0X^&D2 M<.JL;GJ^&R&K?C/"LI@]U^>$$$.SQ2AG@*X:?=RN.O3[#[2!"#O*7;[*7%]B M]5)E\"NPR\.\8%GY1B$F'_F)=R>X-)#*W0L5Z"X@9US@Y)B@EM% ]U.1Q[,D M"ZP'UM;&D[S$'@DVHDP5XVB3@7FFX?IQ/+G,B]4YJADSYW7R(N. (1>)CED3 M 5DKV]\??N20X7!_CX7IJ*<_.NC+1_C^T=Q^O],_ /*# ML.P/'O (\-E!_T')4;0#Z"6#JI.D'"!TF\X)0*1I.C=)4+L(=1I0O7UJ-6C6 M5,=;;]@IH)2J]BX[&:V/%9E@\2!$Y-1M+\80I*7:>0,':\^V0T+'<'>;0%1+ MI#0X8J4?(DVB DW\D?3%;)J&$V73QQHW,&CNBDRAS*'=/@LD"QQ$U5[HM5I1 M.([LRTPW!0;3]HY8YN>-V,486DG1/&'C6AK4_9!FS+ M(Z+B+T]O^BE%;$H[94[]SG0 =0\'.9&/7KP^\4X0Z@(K9%$/YZH[CC'\?\:Q M#8IXC@$^*_ =]:):9L/%,5(60QVE\8W>F=-HYU0\UP[P >^*0!"+2X3<%^@. MB8)5II[H?UB_!MC+>0K_-],_J5;KX/9@R0Y<5SGHGZM@BN;]91JLQ/5 FR:^ MC"?B);A--X3V0;D?Z=*BO_SCJ;BR\IF[B*U-I^00H;V;H6I =U[%*U7]%K6, M)V0RX;]J7[-C!214.,-E:SP&+%V^"-6E<:+HS7B,9'U,W+"%H_*10XN!3B", MJ*Q,WPBGOUJ4/4:1*0&A<^M3. JH7EWE^S2=>>@H<)8! L_&?K7P "\.K<%1 M90+9OJ7@)HME5GDS@R98CG^R14ONF4M3-F<+H4W97$KFB'CKLV5 D1;3F[82 M4R4A_^[D#6Y%R-,0>PG%;'G25 'M8$!( R)=[X5F?AC7)NY<85L2G7IK2T5J M82Q)VNHSEOON]2S)E:C)Z?@TZU<#Z^,O M0;[K;B0^-V7R?@8Q'O@62X<@8WSO0P$3 QW;A/^PW@MKX6WDKZ%.T TM'1&J;@(1:,P2=!',S@?W60HC3,41I,O)-EF/)HSU2,.T2S OTXD_#C M6U1MP\!M1TR@SS,RN"Z%F7"S=#)O0$%D%2QM X+&Z>O)5::O5R6;8#9%[]+9 MBDZ@;.SF];REIA+4>-PO--C-7%4"8HL(#BLE/@83)4C*9Z//>J&OSRK5KD7R'>EJ5IK76 M+>B$ LF'RA:TK,R<>H[P:AFX/5SF=V8I+(*LI@SR,0^Q1-V6=O.#!LF<\NQ) M_9-H*'4^=H#.*< =1'-6PG,G#XJ_N7!*//05LJ>].XT6-]&<\:,I_5CB\GT! M4D#DCW.UP5A/->$K2^9F;_CIZ=4%)"*UT:L%-MXAFWU2Q0[_8F^:8_3=TEPW ME;4X2Z I#3J(&]2GSN?TKF&G5YO21^5@K,-M0\TB6-!D-YF49&A*I@R[-P1# ME=)5/?3" M!C=4;]QW/:^W^EYT.-W-D.]A&_)M0[X[&/)]IQW'.AQ0MC3DQV>((O"W8+GZ"?W]'(@Y/M$H!VKF MN\U"2D:'?A^K<_BZIZ_.;O!#.].W"=93ZG0K'.&7UU\T .GS],.?G3?;SE.- M/V* "/S1\;^.[:_DW\-A%B" L,0QK+\E)&6BZ MAPB[98!0N1Z44_),]>-,(9:'UC.E):/H^Z4FW!K?)<"TP%>O3#%O62&5;C Z MST!7EWOP.T-X+CR.=U*=\C#)&ES:L0BQWT4K@=! MD:'[\I=?&8HGT*V%\#D$]1OU!OM#-NT;0'0=+4+FG!3WN-E5CYDQT $(O&-32LNUD0YJR*G!Z,)* M %27GZ%N/V,"(XPGOF>J9/V9SATHQS]+K%8&.ZS-DW._>X=U;-7A[4'[Y N! M]=$PYYN@DTUJW14DO&^UL%YSA8W.3<0*0EV(8&!P;*;BV=M7.X$O\Y&;EI/F MC[-K=M(9GS?O098[I:!7W)=&!#L7)?59UW>MM>_SD<,_?&E.T]I;HW\0,]!S4ZG 5:9%=<0J>@ MQS"+F[1:G.%&,)<2,C4?&&.IQR:"BWEHZ*HS9=38R<&V1B,*'S'/ MB<"0@ /8#Q&OX5ZXQ$M;59O+ZS"AU28H+(:.VC!CU&/16ZX;P0 OFZ%$V@C8 M!)P)3*GGLI+>R(5H4GC/%G \ M&76:G']2@%D=#A_G!RC22+-@E[D;@;UU"O+E\SMH6>%\?04-_SXIO5.LE FH M?:+1GQK!@F4=(N?__GCRC^UYVG1P8QE^IM"AND@BO+/38!7.,&6,3QEE 4[5 MRC@V+R6,8E'X=6V1]A$[Q',B)Y[3I->VAM;9=.]$KY%% M2G/4/(R'&'P (\AO%I]Y5P+QTCL39E5%%H_ Y1<$4>HYL5@,@1H@89IJ5Z^& M1P9576LG? VP0[T:V/&O>ZV;T7LX(E='X:@X8/ M"[=/J(2\,70T)XMQABTP(]/UD.G#^X"JL^88X2KGRM_^VAMU?ZK_U_A6;N->$A-- MY^>N/GN4+>OIG(!OO!O7<<15^X.9+K>T%RWE[QKE>RWEO_KFO=N4[Y?WXN:7 MW_>\Z6Z^(NT^ORO\?&.-!DE=6^]WN<>OL[BVSL4/WWQ\U-*[I7=+[V]B/^X@ MO;_NEK*9ND_^.ITJ-9]_7\J?E6-QM\:^VUZ7UJEN2Y/^_LMQN).B76[8;U#* M!B^=7G\7K^<#SH'-RV*=W2>6Y/ZVK_4S-S.P55;NJU+:&_L'W^+6: F]8X3N]_W^H-^:F??> M_-C?]P>#06>\97REZG1OZ)S\[HG9K[DJ3,-CJ,\K9!M&)2I7*I4JNLK%M%SO M,\$"/:J.I%$0TL#TY,9Q$$]K! C:'3*JF[I63]7^(("Y@(V?L2 M>8$P"KF".S?0OYEGJR&(RE44:(UQ)J)BJ7DN%U9VS,,-$_3#&_G&F M,G!;V#H62)6*#+&F&$LZ9LD*]X6A9JGPPSLO0L8W/SH[]CX NT^]47?DFQX6 M\AC5MB#L G;5%8#38[>BI=_[R<>B"$1'7VO, 3B)7"F?(L"L+D+!PMI%,J,J MF462$::+C"LX9"FC@5O^8XBERIH0G9[IAA483%W"+9RF3!ON5RB4AAWO M'?.E(%\]!];E?G(P3 @\02W'A$Y5,0.@)A5F71DE5F2[.,L5F*))=$#B$4\6^ MT" QO/\LU._4M95[KQIJQ0HM.-UERB"-(Q=0:J9B*8S#T:%(J',2'BL0V' Q MS; 5@L8>7O+M07/2U6P$;+I(HIFN%)N%L!SJ'R#OD>9LR-4)@RMBH1>7Z:EI M001\;TX9.R#&*$;RY!NNR7!-VQ;$QQ# MXQX2_BKO7G5#.CV['_!W_\!^P)U6WCP=](=VU[R'OYS]GWWGJ4>5K;O%G;NB M3GW#*4,X\7!:SU31[L4WVKVX10/PHVN),=6LE:4-/$05*,X1%:G?[1XZE=27 M@AJUO]\A-(P:6"X23=IN*R+?N-OI]PT,.I(/C+310'_RB,N>'5UX4[&V "&P M'B>H[%25W5AW307N:)T "%-\)@K,,O5ON6NGUDNKT'6^\!V>6&W+0$0JZ)@B*F">)"\ %O'@7G MU#E^ ](0PV"4P8> ?R++H]2LD?>-;=&DR%=%;IM_#?CT*0,MO?=R[@66AA.$5'(06V$-1%AJH4FX1 3Y$"[1Q8(R MP($,,SZ.#1PD'3+@ &^1/73[R*XOL!IF9RP7G!D(BVKW&-L7W0'7*KG3TJHSLQYH\&Y8-]2\'("VG_LUSWO*]B@7E'+_RJ MG\A 52'X!]*.C%;CX>+.[-*E'IB*[CN\,TNS\;F=990'IH\&6/_4?GR+#1GT M/2+GN72(T5]R;GO.P.)'O>Y'AXXO:]0KXZX"X]=Z>^/ 3U^!PF:ZM/KBRC\A,A+N09^ M\^(DWD.71I%FRMU1T]" %*V4KECVW#,J K4*Q+L&Q1::-]G"X3AJ2AI1$![]P6,]O=A48#4>UOU_1(NU.4@81KS5WA^D0PK8+B$_- M"50 XQ]EX1:;?+D-YRI4'N[W,$3!Y)3KT6T=9^$_N1NY[-N_<:<_+$#Z-M+H M T8!W"TG%/$9Q5J^@ H2\M;6![9@J\JW:2;;E@XVFY_ 22%*%'$IZ37:##6 M7:&15E\$+;-!A9UA3.4\0J15HYG?0%FQL*)[O2=T15GM0#G*R+.3G]\?7=6+ M42CEZB=6YQ"79;C-)D^F->47]\\T?0^J:F'I.G(,H:$T T"S@!5EH0+VWZ4N MLJ7VFEV$YV]JIFF[[\&D.5[B=A7ET &KC]6U?46\AOVD(@@L. MQOLW3_>'MMTXGGZ$EZB-&.R$-_UD&ED_\4;=[OY@_&@W>L'J?03K.9HEW+U/JYO$O=AI M.]==:_05YC3NL:X_T1",=8C;RAV46/4=]![HON44]$,/= W:MN8DY^%>;]Q+F2;F_P3_/TS_94JM6#%5!T:C<5904M$[56EN24%Y<'E)("=Q7=E-AYEYNB MFA:Z.8:"6, \/#L[0;?=#.7M>-SO#QYU*H.*/M/'MF;Z__2(!J&6U,<2B'F_ M^T!+( Z,]+I-(Z!$0?%) YC6L.XR!4J:'V?+GF>$'1J\53$!M1.]]"KEY)J0 M0<4IN@?O6:$,6U ZA'1ZX^F<$Z:YZ1RL.Y:[^TLO*Z^JVI:XXQTU3IJ5SLNX MVD=]W!GU']0(M[TKKJ'3@%5DGFK7P]-GOWK#@Z[WL+>_SYK](T?IJSTZZN&C MPY%^5*M?W+83V]@Z017;= 6NF..3]Q]>G;U[_>I,^P1"ZAVP=F'\"7W\LD&C M1)#J+:I=)H^R;[IG<"^SA//'V.;#M@@17,8!J$J%1#QF*J(>@DX#ZU_>>B]8 MQZ6 _S0'S@K"#!;\CE)X2&E0X>_$:W*PTX1E(JL9I[^Z41C734'9:M@CS]&D MW=;!SYQG7R2(_8S&9+'2K>8%\I\[SN_.AI=S;!UW$6JUM)AI8O(W8:>#I<)6 MW(XN1,3X5\CJJ'0H0*9^IE#CTEEPKTP_.FI%:9T\'YQNA/^FL(?WIHA#SM]Z M@1A^L7$3R?X79M5>+OEV@>T-JM;.&C30F<:W; MJ+PH2!3'H@9/FLHN?)7\U=4+,.X6/++[99+:/.*' M\:?KZDE#O01D5LA0\:!$-65BZ :[/HA\G3;,GA=).D0YQ!FR%-20MIV8=!WXF6VV3O% MS#XD*^]4''[&JT%V'K :Y_%X[VUS+>\,&\Q/L4D5:439@A<)#Y]=YUJFM,.BQ5^H0+=)/%/8<-QUD=GC#C<: MZ/62P$]L#@=E8XR+ OK6E4P59QB2G!IW M^@?, CP&<'8-W>G7S88T9>V:UL6"U-W4Y H9'FW4.GKPU%%&U7)?R5 MJ4]AQP*Q3UG4!&[O.Q9()*"S(H[H$B=%FNI_0!DFMW^Y%9%8@70"2 ^31U&O M99GOJEFV&I,[MDM%"C_(";?ZQ21+661FE=_Q0C:*S])>9=C>1Z5+CO>A*4@N M< ^H0EDC/"==68J_+D._40:.TUJP/)-,MWGERKM(''.F2;GDWR+38T]'#)W# M1>]!07=],_5:,W9)^M0A?V>->9TM;[!$G/H7]'1'<P#?U0J\:K MDX)]=?R>W#X8 V4#2O("C %]O5)CVMEOZD=H,RBNVL:RQG'8[3KJ=K+".1]K M*8GK?6N:'B M<1]V=-;\70O*]=N@7!N4V\V@W%65+C=(^/JJO"E71!T^* ,WQ/.0YCU\=?;\Y2/\Y(7"F@MV8J.<#\I2 MWN9\D+0N4MQ1/+- M61WJAOQ#FB&-B3-TCHD^'M(#'(^,:RKM1"I8_XNH@(MT_(-U9?R+J7/3/1[) M'CMOIS;,D^1"N7N^Z=VB7[VAWFJ$$7M587=X MQ(UAZ]1))MM!1Y%LQD?R#>RJKV@3"9W&TE2U><4S#A!4=TR_T!ZG\0ZA XC7 MQ3H:Q,2^RHPNKY-$50E;#'^+"27)Y_6YBCWIRLRP6B6G3=E38^=@7"VAN+\K MKRR[;[0ZER*@S(7^.0F.68@G& F%D;,"R\TSJO*:*?9M8#!D6N0&Z >3QV&N M:3CUIF&*&>LS-<>*%NT3$:PP6O3;_<=OAR6_D/$(Z5I?7S\BHYXQT39PX> MOQU?Y:"[&3D:]UV<>WQ/N'!ZQON QGJ(&6,$Z^"FF11SZB$V_A"4>H?!!^>TH>:62'"^^DL^NAP+ M8(XR)>0N2Y%3YB=T5C,SC!%6YHA6_.F/4S9/38RP9I5*?W6&SZV!$-8BD MY+KT*M@TS: S;MS-/@NJ-/'"9=S\JLN%(B?[FM,\@$]BAN^3<-MY&LYJR*0C MP<;+5@G5N'\=1.:6;+*/;DT?0JLT40VSA'75;=[WC'NIY3(D.8#(=; MJ)FD81,CBS5P-"F\9XM@$A(/\M96=90/)B1=68U0 JST#./!@C!J8J,FB?2N M!8@&;8"H#1#M9H (2N4P'E M")I,[%'4Z?Z@/F":K@\*U)H0:8MDD3! D[E^\.:+O04&MH>]![:.%\5EEOMD M)DU"MD\O4?7R^D-*9Q7I(K<^BY&W)TH5B8-8YC$@0E\F5U&M1GT!HS-\&8,)\/24$G@$#4!N3. MJBP:IU/>L:MO)5!YUE+D/B<4)G+,<)$RO>)2E^+2!6+*"J3"[JQ8H>9*#MJC MV3*,0\(1(1/764#OP%F! V*27[LYE)!=Q.'_0) M1NE3^.?#X[\%R]5/KQYM^JF#>E.9TDQ)8KT3#)T&44D'XXH$XJ>2%M=0NZ-Q MKYOJV%&+/P_2F^X(L@I> CSTGPBM+*NY+486(6EFDTN\1: M>$[!I6*O<#:3>J 3POF98U:D7T'^\1&$#TL+8+_IZR/<:03[8*\[**"W6NES MQ=FXJJ]O*?'?-/C=!N\[)2F2K1"5X=O@?G0BM7Z37^X*#\^NRJ$2 ;QCUWW[ MG-/9PF_A#6E: M$(UA!N7L"F^?[]<;@ESGF')C[W!VE*PD.1Y'AH_5I69@57 MF+PSYKH>,.!AGU23$4(1^]Z0$(GQIP==^N![)L+?B$2@,F"['6:B4[KZOQ]] M^# 3=!T5QJ.W'-.0D3K4!$B"9^3H,HTFX'9 #19KM+ 3A8;'HR&P=#Q@J$0] M@&W<(L^PYR=2%[A8PA(JX)5D=V'X>AK@G_0YV,RHRIFX]>G[8WDGJT?Z,WJ8 M;Y ."'0=OY@%N=1Z5/O2F/Q0X["JS@-A?CL'!G$GPQQ9:J9BHH?QC/5DF_N? MLS]9<9,4 _V"\44<62>5DF/!J<_"H7Q\H;$02C/3CSBS\[4#;?,*GWPW#OJ: M'E>R4^(I( L-O011L,K4$_T/=QKX5O$6H-$I 6'M%R$S/@"50'_ 1CQ]4C+U MNZN\8NC772EYJB(WHQ?K18$)81^H;.RR:;UEZ$+Z\(;,X+J8_W:]OV!)B%PC1 MZW4.KVS,VU*B/1(_%B':(W'+E+AYT^FOOKB_<=3ERJT9?\'6?%,)\:T]I;2NT7I]]9'O('4 M-Y=QKD 3@TLD?F_U&1TKXLL>&SPV[;1ZU#-(RR!;@.\:N/;\_'/BC*5%? M$]QMKV Z#OO=H3\:[M\W7:OEB*_F",K4[M=WYMYH9;\5* 5;I>Q^W.>'?7\P M[+4:V=VEX.T*G+NADOT67A;?4@*U]^^=O7_[!P?^N#=J-;*6(WX4C>QX4?RQ M2$ @'L6+XALX^7\,1K]C7-T?'_K=P[NMN;6T;E6\S2I>%%([MU;%:R_T\G$8 M]/W1N![W:AGB1V6(>Z_AO51S%;;ZW8]TYX_[??^@?^MV;$OK':3U#ZG?%1Q5 MO;>I:>U]_B>2# []7N_6;=N6(^XL1]Q[#>^?(/LP7=?W7@1Q5K1*W@]Q\0] MR1OV;SU5MZ7U#M+Z1U3R_BT)O/^"_RZ"5LEKKW1']@U'/AR(5LEK.>)'4?*H M( OD8'O1WY4"Q"]D<\/!+7WO)7UOEE(Y\/L'!S^4GO0#Q$^*#<+_9R@3UO+A&V M.8P)GC4K)EDX"^>O. 7YG=S4XD^VTG$B%+VXEDFYU(X"4GGZ=J10T@X)&0 M&PA1^X7+,%,E!&3G%-NF103S6^_\0"=4(R?CKB%:,,(!UZ&4=5/H62%HS8CX M/TW#":(H*^RI^M"BXPORMA8"W#09>W.L$+__T98PA.TOOP#C[H="% :%X6#8 M8D66F65+\*G=7DN('2 $'HD6/G47*-$>B1TAQ*@S; FQ"X1H3\2.$*(]$3M" MB/9$[ @A!ON=7FM)[ (EVB.Q(X3H'7;Z_982MT>)/]^(X5I_QS8;,8R^8&N^ MJ83X(3;A6CO_A]B%;\X*=0_M%CLU7*>V;YODM1UI>>#N\<#H!BQPU?JI=R ]]#YN\VHU]KHVS[_+?'_?:;\URGA-\EFG]A>M]WTG9W^]"W@N\. MZ+HM:VQK#W9>'7K.Z2WK5@_Z<6@N+95:DO\XJF][ VQ-.=AU#?E/;A?OF,NY-2);#_,/RPGWPY?8TKVE>TOWG5GRSCN26\+_ MH&[BV_4*YTDE9_C[@L1\I1?X#-8_36+O57R>Y%R+_S&8JS2[-9[__MOP=5 Y M9?I]=^C"VL0)EB\-$N\$Z),LPZGW3%VH*"&3R_M/$BL#4_]CTNH:-]QW7\I5 M@$7]3G_X%9A%MWW_M/3=*?KVQP?^X?A6@;;O')5+SM/M3OQA^,A[$Z33A=<; M^5Z_V^LBV,US-4F+(%U[ _QL>/"3]S"$!Y^IJ5I.5.H=XL?=0WST3*UR_K#/ M#X_I87CZGT6T]D;VR:/BO,ARK]>EQP[QL0MYBC_CQ\R[#\R[\;$@I@\WC_<# MLY)VL6YWXF_@RIZFZRP/HBB,E3?[VG#D/<\D7+%]^DP]8/PQT[ MI$?WN_W>X][C?A\UTW[W@/[HM>3\\KM\&[KL-UMPJ[RV#'\GE%?3]8Z:WK5D M;)64DI)RJSW>6\:X-XSQ#=HF_C#K3_+J2UW&(\_[OZ/V&C_7^'\>_H /T!]GE7"L=O*S![AQ*_6LJ5E3!_-+YU M#7UWR?>=4BP;8^6@*?4?][J/^UU1E>BOWJ%$R/GK_N-]^VW_\>!'HVW!M;C?/P\="Z[OB/E@M:UUVK];8,O_M:[[_#&,;W MO7_!?Q=!FS;9*C=EK;>-+;:,T>CT'([\?FL3W?W(<[__^.!Q3]37 _ZC)6>K MOMZ#R',2!:EWK**H#3M_P[!S$<2+(O ^))>Q[[T,1)_\ST*U@>B[&<[\<2*9 M]XQRO2[H9*,V$OU=O()!YB5S]/AU'X\?]W4 VGPZ?#QXW!M[/PH1MA!Z?A;. MYT46)K%3SIR%B,8#KW4^.STY_O69%\1YF*IYI*:(-^I-DR"'QS(/WEK,@VE> MT*\,OJ3O!050!1Z:>JN41OUS,>V[J 7N+LON@-_N>[+Z-G!Y[A_U[MMM/VX/ M[(]&\H.Q/QS?I4S1'?"P?4]!?:35OS&H?PN ;OE$?X_D S MGJH8RX.]-T$4K+,P^#$)' M& ,U&(L#^K#?OZ-$V@&][IXLN%7U6H:_$RKB2S57H>\=Q8NBS>-KT[7*GJ/# M]G2WC-$4[>_V_6%OU'+'/'_[1DK/575O=M67XW===,7K-Y=?? M+H/PAZ#I_==8^BT88LL8C:[ST=CO#EONN..JK)M<>8!(B/UN);D2M-OA8\1$ M;2G<:K<[DX;YIZI4WB2S(E)MGPQ@QU9IXRV"Z"/&:R>C*GZHH\I9T M[WNK%/Z7*U,(1G&BYDFJJ#5R,,\5/)PL5W!%P4T5R8!)[-:HG$>%\C(X6,$L M0W6I=_"3=YFDG_"]62Z/U]^;JXRF-E,788O:>/=LB?N3W_B]RHCO%'WNO\_F MC@<>6_I>YZSM]_W#VR])OE-4WE'?VJB+OK5AM7!Y_W&O]WC0U5VD [>BI3?\ MVU]'PT'WX"9KWT5*;D]K:-UOK8YX=Z77;NB(;0W,CZ$TW'IA>A'R[I)O6U'7,[7*68\Z)-V*BC/LAV/\<'1[11H_U+UZK[%C6JWI M+DB4+6A--Q'O_P3;(DOBBS"*E.]YSZ,D#6?!CT.;>W99]WZ@B_J>D:X_\H># MNX32>$?UK)L0XTV@/5QC2H!;I6'D#;H@(/O=_EVBT>Y=UC^<*G9/O'>M*_=. M13^/%\4?BZ1H 5[:XLJ ML+T^?G+0%L.V$=K6U[B;%ML=]37^%EX6;7SV[GJ?>K<.)=V2[GOI; <'_OCV M0?EVEW[;\AR^"=+I0G0HUJK<3VY1J_JA;M0?SB%X%U?:,O2.Z%G?!+;Y_I'G MGEWQ=^IV;TE^*R U_:[?[]VE]KP[X';[GI(8JV,)2'G\F*/$!#6'?TB1+'UY M^'C?? ?_;NG8JHBMBGCO&7JK*N+W0$>^?]2Z9^I#[Z ]H#\8R0?[(W_4;RV% MG=88':SB7O]QKXI5S)_6\%0.!H_AXY:D/Z+R^#@/)I'ZGM,S_C+N=??W!(P).C)+X?,//>YW]L3=Q?MWO.>,]\BY5JKQ,38M4S;S) MVHMPO")3'LGUS/=6\$E.;U'_*T*"$.YX'Q&W,0K5A?*2(O7@URD#-E9^K#Z' MC+HX#Z9(CQ!VMC24%R#VXPS^#G+ES9.T-%Z*SZ4*'\PZMTBR!@H1Y8"IPC)' MX;^?A#D3? &,&)RGBC>9*&"> Y"88.( MFD'DP=P*(&->I$A0AX)(3UQ^ABP&OT$*.BB?TP#$&FU$QWN'Q U6N*&(\[D, MYW# _V!OF\:CA=\ M"@)VNL!!1IW!J#3&8;_7&3OG ?X!O.W-"@7[A0,,:(7PTX,._+O\^N[0OM[] M)2.9)K'RUBI(O4F1P]?Y @:Y/KW*U] 8=[V>U]E[% M\)LEC4=PK/V?GG6\]V'V"8] GJ29?(H?9=Y[A:\DDB(S/"TR6$G&[WX5SPHX M4&OY@6P/\D,8PZ;"3XA/\N 3;-(4&# CW@0Y$\87*F->\KW?$V!T[P+^@%70 M'C*;P]#PZO-PZ@5 ,MP&>!C?FQ7 &WIHDIVR;44,7\%CV;R(.K1TT'F.X!=; MV 8X>LJP"G(@"?XJ^5(:/<71\93"\+#TVL\"V*D9'5Z@\127#2QE3[06 )D] MBWKUWU8(;[S873%,GUPJO&% ?8IF))==T72:)D@S[_:O^J^]-\[@)H"M!,J> M)[E7FNUWOAQZ7?=V8"D-_)7$R31=9SD>#! LF('.F]FE@?IA3$,&I@C\SN?F!PRY"G(.W2J*U?G:NU"S+D^DGYEHUA2L3 MKZC:6/3[( V3(O/.4] 4@,^GTR2="7OCH2LBD'DS;G% U]S>(D$MA.Z[P /= M(LW_\*9P4X>@C.)R\%#(2GRX&U 'PH_J;T?U9*DB.*JPX$4(OUXH.5I-S\-@ ML"O%<@6OA2.L@B5=HNDY05C#255+5/ZC-4P"CIUW'I#PDF,J,\)E@=*#2@1^ M&B[A/++J=!&LDA1H/8-+)M63T!-:"=OCAL((8;P '1A.^.=P)L(^7\ FJG@! MHD__F(9>XR3=]3#=.]Z11W>6L(:6>AG03@O#$#8^7*VT#58"7&J%$JM2(+([W@>"P[^ 02*4QN99O5K@T(;-P7D8OIPF243'BI2V93(+YR$>B62IM%I5 M/:CZ-.*$X:/D$K1O^O=J!8O!7VB>@BLA"6;")UHU$Y;1.Z5B--8R&2.,I\# MF3X9?YA)5+;ADHX%O%L12^(310R,YZJ 208/@G519KXBAY'^8 [ JUF_P*R* M90.,@K^@07DDO+5@\XLESY>LCERT;>!:4KYJ_.P0G+8==EO-Z,!F*"%4PPE M44$KQ@<<7/N,N7T2@0 3P^3Q++SXQ]_A/UJ,3R-0\M"^7X@,WF-;_\D Q:]8 M]]WN@]LSXAVGW)14?BW\^_O6'R?"_V#HS)K^^__^/^[L;4[XWC2)DO3)7[OT M_WYREK7@.[A/3HESM3_?GAWO%GMB5&MC$IJCWSTEW]\P . QP%, MT1RU7Z/S!/^X 5N6=[5IN[:AE6"GANM4DD#+A"H$2Y>&-^M+WL>77V)GB0 U M;;H"+N#GOE620/2M\$X1V:2O_=KG!;Z?K]XB+C(BY@J4E4QWQ8!OUJ2#X*,D M<_1L+H.Y2K^E4X1H\D7:[4>VJB?+:[K$!O8 CM0>&[C0D M!\8L#(#W9O =.L:"RXS8:DW=1:("_D5&M#.^C&6TD/*E(W>$]TLF=^\*6#1' M$,I/<7()BNHE.V+89T(*7*ZFBQB$[OF:;B?2!D+V*LW$16 G!Y/A:UMN[=K* M90;D(Z1K,8CMC0Y_Y?27'9 <@G">8'-)(P*-&VX4-E5Q<(?YJTI"7)#C!DAVIN">[5IVKXQ49HH!\KI]!.9S:1_(2%ANN@]T1H" MG$T53]>L[XEC#F>JYP>/50X4.V7"&%9N'5[LY3S=R] M>N/^5B<]81S/1N>(/JXBPBU6>W5O4W9]072@;7#R@JTB"5F+ L.WQ'"<'?&VGJ( M82:YMGOF:;!40E3Z]ZSI#:#7TC;).+X'=H4=;J7(FA')OP(%+( EG.^&B*=V M2L=X[G?$>W'F-'@J>7^T%(5#@!44$YF*6Q' [T_:[CUI[^YR%&9V% M (U"-"^,9"=2>J ZS,EO,$_0XI+3J*]X,SC9J[ >GA4$G',%;K8'GPAG_#?IL8C#(6IX7U@.V\Y;&;G"8<[&-HQ0>X4?SU%1"HW]*PX,N:'T@*L * <;IN;A%-0N M$G \0##)DG2% _")XUF3,*2(:#/3TO,L?N-6;^:B_V M?B_B*;M)C-(HWI4T+Z\+?Y8IX \D!,_H'*:9DF06'13-4)"NLW.XNO&7KKE- M^N@L6(G_5VN-[!:BA_5<^7H4X9QB)$'(D)6YCSS_>;CG[.PT*7N%R U#*CYL M#7EUHF#-E[665&!?I^%,:5[(BIA\(1E]-G?X [=-1!D;],P)=>*\8886$Y]W M-";G1,@3SX#X"CAB'V8(\,9:UR6$ AHK(;UASCN=("#5; M$[O2-M*/I E=HZC:(0G/O7EW2\;SUO&.&ZUQ@AY4N,B!9C%R//IF0,2'JTB5 MR$2W,ZJPZ%RV)XT4T_"\2(DS+7^ H$5QR71W7]! _2@(46_/)1##XAIOG 6@F:#?3$9X%R^"<[\<,_@-"#F:[G$1F>TK$(A5&;PFL+4=* M7:!B63+9T'9,H49O;_L_=NS6TC21KH^XDX_P$QLSUA1T *?%M2$6^"@QF_+%$S$:#\E\#!C) 7!4 M,XPYB46FP\"C+$$KM<\W\ %:*0%8*$5N7[G X=KX)">(44DIOE;'9,P''*;2 MY[NEN1,-Y9T@^#7>5(XC'0]G"KH)6I1NZ(I'2/GUW>2_FW=KSY9=EUZ'SS63 MY"-^+28';0G# +27/MCH(G*1UJ+996/]B QHX & ZP",DL-A[@A!=.>XP[H MW07=QR1>*; Y&-.BAQ,B(-*'M^I[)[W>WN540B88__UX\8:!Q]UI'XZA?US MB7F'@P=JU^)Y)SL' 7P*UUIU\/7HUFK0 1:D+'(*L.D2>3G2IDVP]/L2Q4/1 M73=8(GR_L_]#O%[D-)X]HJ?R-*,GX;\QLMN4+Y5L'FOW45W4CK/.VRT;V0 * MQ W($\5^;#X&S,'>42'L-TB1U;4W#H9 <); &NV8]*/$;V#9 !)06IN*7=Y M,<'+K>]^["T.]N3T!_KI6:?WPWV6XN_"XUR>S?-SUSC0'7.*'0>G6'"*;:%3 M;)FX)6W+:.6%1+J!O5U\'.$+[6AK/=L\ZQTNDY/*I=A%*B7?@"^;: MN?=L>Z>=HWO/%NA;WQ9?>5\/#F%U=Y_IN=9T_4%U=! <9)PK!J2 (C :E6K$ M.%)'DICED".*4"V'R1+D17#8+\II098V>D4GVHP&]D[/=N[$)[/5CZ.Y^MEL MH)QXV:BXADM']%]M"W+5[67:.6)J-XZ9JPO98&;R"%(\\D'GR _M/X)3<6!# MF2E\^X;B7 FOZ,W>U!X"6]N.,'P<,?B&O8LVA<$&J-LX:#*D_ '7+SJ8T=2N MHO,7Q-DOU00=A3#R!/<2-50V)FB=#G71%A\=G;*WH'OZLT&,AB:]: @[8 .& M^\6> V=/=14'\$1Y9AR5WV-Q=7#O ,(GQ!95S>B'IB"8SJRN<21RTHF155KE6GU0K3KSG+<;D:GG@0@'H#XUP+B M#VDS;G$8;=1R_(ZVR"'Q30!X\^WPY ZHVR^! J?49D. M*N/T7864C'-B=(Q$.)B+.<;N:&Y7$^AX-)'E $A>3$\*\D1 > MXAE,@'4\^HZYM[DK$NB3EA+]HW1BZ@1F.':A'VF2.C>6A#7N\O/?S]2$R?@8%F50W[5V\<';^$6I!U"[QXQ:BLP&,B PM*%'UW.'@[S![:#+73

]KI_@ _.=1.B<-NY^P'JX/<4?QU')T?HRL /CG"\ M]L?YJ6)64YP13;+AT8B6UDT06TC?\!.-*&,@&7[+4US.%4;- I'>J$^@,,71 M.?I/083#KWX%@ TG6'YX#HI5]'R2EOS[#S.@+BACOX)N !?![ZFJ\V021\]' M\REH>5=30G"POA> 'I-\+O%"%)U$6&7Y=#=*M?U3CI'IZO*K#@ZBC,^BH$A MT%H[P?2_J:K1CZQQWL(^K57V1/FF%^N?:@H^LMZWO))*]QX%7ZRF_J4%;SJ' M@1!;08C]-;7_ B7"D?B^"''4Z09"; ,A>IW#DT"(+2!$N"2VAA+ADM@.0H1+ M8DL($2Z)+2%$N"2VAA+ADM@20H0CL2V4"$=B.P@1]*8M(42W[O. M'+T'8HYU:LN#K-5;6;/O=[CH-W_1+R'2XI\/L1@&\3M\_-Z_^?G!3M\W1%B& MHCM,UR<_/-V5*S<3Z!X;HT1CV@'J;LFQ_BHV[>YG&RZ/SSH'CR_7ONBHISF?F!K;A6$1_9C_ MK3[UU;3FOSOY,M^<8+CG\;59US_^M=]7:CA\=/;VTH!..KVIG]BWQQ]Y:WV5 MVT2RZ D7YL%KL/[10_V:(+=K:SM,:TU4?CL@,H3=-Y!\>"7+M/K'WX^[! M87QZ>MHY"B?[&S_9F($>3O9W_@ MK',6B]]UM0,C,?Q<:\;GYP] E0- MA_'KR=3C3B\\D/CP["(=QE\EX=+@?'QX3]N,M$W$F)>OBP M1_"1_:F/@/UVPY?Z?%864Q7,,M^L#>XP/CX\C ]/CX/!]9NWP74/'EZ+W321 M@RME";%!SSWMQD>G^^%@?_L'^[1S$ [V=W*PNV?Q\<%)?')R'-QFWSZU>_'I MX4G=5FD2723\=IOWH"<>*2[@Q-PV39J#5 M(X<<[^9IW4V;(URZ^PMCB!3'EQ1_A:TXATC8W$C -+=/(T[2L?X^ #= =V'/)6[3,:= M%*K=1P"1NX48=\.S^EYQ2V?LMG=;E-D@V'7N;L3;8'F)QW'"'G9[\?')_L-+ MWF^&&98:^;XQ7NCV'C[N=]-,\/5\.=\8,QS'!X=G\?[9(ZADF^:)(!CN*QB. M'E*Q"X)AMYGA (#::=P]/@N2(7!#-SX[.7V<))-OAAF^FVOBN',8G,C;[T3^ M4-1)]IT;V%J+@![ "1P4L^M,[>H1/#B*N[VS^/#H-!C$EQ<%W7TZ=_O<)?7H -_1)W#M[4)O*+A_H;Y30W5Z\ M?]2+#WJ'#UM^:'<)'23W;KB]_UXG0(\'W6Y!HP?'S787.Z3O2'BBJ595$%>P C1K?)4)45 M173S-/KP;06/DR\?Y@]SCVX5G*@H+VJ<1#6;*/QR0B_%=Q6W>30M8?I];&]+ M[U"?IJI?P\^2FGY2M:_U-H6IX,)27"&\]'KMVCM?C3X>(VT1W[PM^/E1YV#'^+H ML'/\ SU]U#ELGT(,?ZF03](;ELQ+!-9N4HFR$?EM"B36O$".M$'^&989%EQBT7524K! M^:@K7$<]I@>G90K;/]<<7B$+#W 6O)YI-(3I-S:$#Q0];0KN4WR,3X&1RA7. M9A!=S^6(K!L7]U?&38L!$G$ 5P$,\>-6GPO967Y&[NL^['LRK=2/^B_N-/"M MTN%CDGS:0P$ LY&)L&DR 7&@/Z!KES_QS)>N/;,T_4+\OML++46ZO,R[&64/ MX:X^"PW&S;#\P^E&.KVO5F0#(;X6(;J=7B#$-A BG(CM(,11YR3<$=M ")!, M031M!2'"';$EA AWQ'80XKBS'PBQ#80()V);"!'NB"TA1#@1VT$(P!&!$ ]( MB'L&8*ZU]6UU%]R=<0^O6/+G^O,6.@%_=B/@[BF'DN]N3W!T[CQ8[]_50'$W)<;+KS-'SF2-_XFNDZJM.I$[[P\/TR& M\Q^09D71(*UTPF@58^K>GYB..E W*BNF)N%U7M5J L_4:E0F^%/*71TG@(NN ME8)W8]):742J0G9(JS'L>HD-D#@^ILBK<3JM]%KRV>0:=V 839(_"V>>, M#7 UF+KWKUF"]-6[:/(*<4KX 1#AH\+:J01/6C3- MDCE_3J^Y_!V3 ^'7Y3R.JAFF"\-,KFYQN64-<_EYEF9 LA@8YE/]O$S@2_AU MDN:T[,OB%A;S N%A#/_![7B-1RZZ !XJDSYN5W0)RWA=#SHQ?#I5^3@9P<]> MY<,R@=?"HF8E#)24=4Z[\'MZ R^/6+@^T[2(H]>O+V" Y\_X-;7"J<)>P(N> M QUAIO+;"7SYD.F_R[E])7;FO&V1!KM5 M48()M)YHP!"S2B45GO?NR4]N;FX!K_VHHN$,#[Z\1?)TS_:C03*W)V$ CU1P M,;4\?K;_P]X9I[LW!NF>ZE&&,'DX\UD*DYF;C-SK)$ORON+<\VM<:0J+&"L^ M->\5G8 1\"UEV$9/D@K&&*8Y9ND"%]X^C50^J#I.0)D3(=>'PUCB_3G6F:FZ M*@62ZS%"Y)9:NGJ']D(49CDY;8;!_;__CQ??9VYT3,XMRA^UM]W.\2-1I7%@#QS1DD3C4@W_ZR]__?#NHM5G MAW\'?:N$J]'SV\E'?_GO#R2@@?-1% /-*Z,9)/]]![;T=[5MNS8AQ73%B (N M/CR"J!S,KN$^RD$@>2J"53VX5H5;AL(5@TY-"BJ8 9],8& <'*]+?&28J4^B M;O&;02SF Q8R)!K[XR0?B;2?EBF(C6&&]QK?_B1(80XX7+)JBKH&@2-T640/ MDYNB)'+VT[(_F^!Z^R*,2:XW1WIPR=ZZ4DIKCZ]023L")6B*Q1)2Z3_Y"TCIO(^L\5[=I,"4^.%E65!!";YW>C^= MFZ>*G'Y9S3+SY64)&E0ZA<]_$77F?#C$:A3P!E2XY->X*C.(?O:5:%;1AQ)N M V+!BU(-4M!N:,M%S]V,3O 2E-^B1#R7@>IWBVP/:J)[FFPY%J\,3">ZF)6P MH%J>N]-)] O)+!Y&8JK%HZC/#9Z+4DWD4$KY"Y<=9]-IE@HS50J9;+AXV#1O M%:"FC^1PZJFXTYB5<*(K57VE*C(MXYR@K0%$60(FL.BZ*&*P @"!4XTI 0?IX(#7%_[>]9&T/1?X67R#A)\>^_ M)OD,J\GT]O?/=!DGF-M-BAUV9X(E81DW*D^1H1.:'ZU'*\/X&@)QN99K(K+A M-;D""F %G[= 'X*C\B)_QA:0PV_=D5ZGDQ3KT/D(#AZH\W-G/@QR M8<_@),JR^:JY5B-0:?@+?=$VI 0\;H>'=[U):$=.^5)ARJ2HI'LD,15RN/=P M#',?I !;482\5?!G"9K] $$NO#:9XNG X:[@9(SA5:"HPOQP?W$PV%P@ ^PC M5[H:@, "@:Z2B7]$9&&68X:S$M_D3M.1?7P%P' M(U/0:_I%)SHGR?),]9D9#KJQ%'.BY0PTE\O.PNK=B>*^-"9[D>3)(+&3OD!9 M'LOK8 )U@E>'6S+W,Q:5N:,VUA=V[)H/79EO0,#+DF,IO!%F7(Y*QG? M(7AS<^R4S!QESE=P\O[-[VY=N5YB8^7GJ 8 _$KLWKP!@#FOTF350I^I''F& M9E6 1)+%O4U'*$4W)$-!;""@DEM:^'V@;HJ:!/THQQ[A<&NAG@R,WN?#*$8U M/.G>R?%K88&,Y!I0H"[MS6"JMG@8&L=@JP!WCL962N%X6H2G^'Y/QH&(G( P MKLCNM6#=BUM,>[%G$^2[D*7V""$4?>"^SPKR! N4P:X@W=CF1I\.R&A.,Z#[ M#Z6A-KB!H@&+Z+,B D*M!IA&3P&OX/4_+F[YC>K3&/ 'O)ZZY@$N Y&%-QG> MNI5<#/C<&!"@,1S"[MVD?5LLS.STYOB&!3@6C;M%E00D;YGD'_%NA'5&&&UR MJ4K05Y#>NH19E7[BNZY2_1E"SV@.*%5C)1P-;9AOF)O> S)(!*E=]>%H]Y,2 M#BKM,UUI@'PN?W_^&A^?BL5QG$[Y/GWV]O?HQ>O-[O*FR NV^CX%MJ5YLIYP 5=UB5<_ M$:8HX8Z'V=*^?_C;7Q&G_1Z]APGG*$$WM-7OSNZ.D/I<%&BLF( $(M>,.;E!@7:EIK15DCTU@^B/F[*0B M]D=F\6B+&KVHL[\#+((-_5" ;E#!$<&#!\?(;'^&M[WV>!BQI1U&<%6AO2&J M\ LD#ASTOV/QWXWMBE$4_4TA:5UDY%/"BQ?T)KT&N%&GF=H[C]@TPSH/WE94 MOC41Y 1W%%M']!4F0AX5355I+1NOUPY"AYLD8PL;W@ZH2[.!BLGR#U[E M>7'#Q$MP&[9I*==P0KF^,>HEZLCG_7$*., 4#6[7)F&OU2?0*F0 M[ /,U2V!%;E5/^ 9AJV^8)/.D_?//UP\W4T/X%GP 8/X!9Z !;MJ,8"YKI0 MN;$(P+^E%G=*6!ZUD!WU:]:]R)#@ M**!P=&QVN;WM-YVUD8'6\Y-*6DTJ1 Y:CI@P0@ MARD)('PXA8O%N,O8SE+CFT>II@QBD*FY$+=FG[46DQB\+!?,>>7H,3_C=CZ? M3+-B;F\9;=*HQVDY6#!I;-T*3[ZZY8$5/VU\D*/;GR\W,71!>??JPU-VP6C;NRA &K9LRX+6SZ=\ M=-:83:T%%AM1-&RP-:QKNW;"T_E!5;JCVK]&BS<"_8F,ATJ]/+ZPC1Y>L+N' MUHDMDO;:S.QL7D6RH;EUS_O%WFL%9][L%T@:#[S_[:_=D\.?&,(W;K?-,HAG MMVN1PSA/626>'1:]0,C?KL[U6BN%YL=Y]/RWRV<8Y*-0[]SWZ1ED:.TAS61_+O$J"T,5&.SM5PA_/P[OEE8RQ5D+!;B M?@):'FEP!1IM!RVZY C'8&5RANV8T!_&EA#Z:T)G83*9Y>0KV]R&.J$/]X42 M=.Q_R9(1^8X86+Q5!EALAZ%*6C'9V5VGGF6P I&9T'*1.JI.232Q@!&8 ]P/N@V MB0K1C-N[H01@]@&"NUJ MZ& @\/*V 5VBUVE">03OD- *U_FS2O\D<[6!%(D?'S9IPU:\7!49NZ>OEZMF+REPO&,<&&K@<3A_5;0*P,EP MD*K6)W]["SN!(F8P8-<8R4I04#D"C8-_KF<5^C8V[Y/O+56E%K5+,97VUFJ0 M#;][0R>E,##J8RB=ZG)T$]X6[=Y-;46GE"MNA[8D:H! Z8*V6DFL&"CSMPE* ML9H"L)@TO?WNX>8ULG8:.":&-F56"YPW[AE8M&OW(L4Q.YH][ZKXMJNWV!,O MK<@&5JVP:7"//8DB@W^CA4J6QHX=[6>?-OE+NR/V=-Y:R>_="J>G+_E>)N4- M*]?"[[K[7KJQ?:Q<5.%AQ7Z":[:YB@(J&4BD.,#@&(R:D1 ML+!G.!Q%10)K9'@ *B/(R';)GIN('**9I##H'%(VOWE">B?=%J?[P6T1W!9? MRVWQF7FAVOI)";)%MKFGX1'??.#KLF#@/> M#&>!;AI,2!B@%F1C/_T@=T03F:IM G.?%ZJ#+2DE0'ND;\>H4??G?2;X^[\! MOOSI&:5B]^':IS=RO+QSN<61JON=F%*N\VHFD2=X]:3P!K07^SG39B:"/:>@ MJG!JIP1YB_/>S3\!"?FO6K],BCCZ%48??4K1U72#&D<< M_3.]G<71_XW5G_B5\\5+SF=I_>Z?((?9(/N_OYV_AW_/QC,,6V[YZ<5X]N]Q M :\XS\TCP\[W_RBTD&!;VX^ F-]2NF;?\[RW'OF4L&_1S9R MF?;SCS2;P!+J(F^$K#-OH+;BV6$7[?2:]WX$)>PHZJ/[8"A!L92C8(.-BUE+ MY!N%#E%FEH1WKZ*$V7"]FTM(PYGE[=O*"VM=U-[;=^^?.>>GL9@MBM<&S%G8 M-?C1*Q3C;'*JW26P.0D_PC@^( 7&6+>5>:#(Q4A]2E 6V+>:%^H- Z9Z!)G&)Y)T@"^Q,!PI,?SMMD@A[56FJ &S*@9SM/^Y6/)DZZ;IM XZ>0P-NP?NR:L68Y] #D\34'O-T<938/##8)X#C_>C MB<*H?/0,1ED!:* 6N$%2&&[M=#*;8&CC?G29(*JG7!MRVN#/I=^XGHL_:6)F MG(+#6;C_UBC99*<+;T<0^<310 'KD1-:;J<4TW?26L-:BK2#'\#>&=/H !3[ M$C,=1F23B7R5[Q2Z;*LV:3KQ%E21HR9["L8KI[!@EZD ML/%)7C"Z1\IPV*^\_U2JC60*LAGYBVK)$)Y2+JFKJF*.Z!Y+<:HNJ03&E.?0&B#N/M..:7CV*45M5L6=I!](1^^E1JTE#2/@L/ M' [9&G2!Z/GELQ9EI,7"SLK'W%4][$KI![32J[>O&N-M++E8CK&HKPE>\R#8 M,".>+B0,*,U!3R;QD-S:I-T8_++/1D44PJPFJ68WI]+HJR7JDLY9FZ@JY-41K$3$V)K22:U2P*N M31 GZ#@CX=&(U'P$'RP("9D0]FS/K';0@9,3SWG6\3T2JCEY6FB04/)#9M'2 M6/4_ZJSM*JW,U%=FEEP7E"U(9UY 1JQ=")PC+Y0E#P/L+P;*T;;B[RG$>XPY)?P4B% JYX&P6>UAD#=# M7;A.$OJ!O$64/IE@D>,)Q+% L^7D61<$/*=HH8(<7*2T43!153$V'DDF6*7U M,KZ:Q6&%-OR%S1)TM@AYIR[FLEFQ$@R% ,U%8V2Z9+;*YFRZ[['9 B5R4T8C M.>FR2?JLQ*'IWPT"@+7_D=;$H-K^_2RI$P1[(,@GQB_WQX=GE\8O=^%<0I0( MG#IW7>LK1?#SC<07E0G7.N]SU@MK(5>?/'V_$J_F%;GAC:@@KGZ7434 M6GT$M;?&4AHPX]?)-9?.TG>4IS)'%S_3+UHNV@IU"HI=B1PW()+>F\.BSG?Q MXJ*Y9XV9PC\^O+ET3]8VA?3I*RN!"V= 2QA0%KRDF"M]X[3*-E1>%H7J@N', M!,.Z]B6Y=3"A;H\S^DPZM&3W_H> M/F#2E+E>QF0Z3I!&T2C!'']RY^H!ADH-T(1OO+1>3438WE+R$\T30 C@L;QU M12N-M)&M<+]C+I!N<($$%\B6NT N=, 12*.-UL1DH:M8/)#G=.Y%0Z%<*9-I M.L"R/X!2"5M(WD?$M82PJM+ 5E6Z7QDE47+@_D]$7L- TUDMJ+TR#U52H"O- MS0S%?Z%K5_ EJDM"D$X/(N/?:M"P/)CHI09TD-*OT>L"E$H)!#2! 2;(Z:( MP,RP^4.)6@R'Y$MQ5ZQL@M!9EPSJ=VB!OY[+)R^!_+"#E1F&-]X&V[1M\WO5 MEU)C%!Y8-'DN M?,>9$H8P'67([\3A<6!$P06$/G\*_HI=),W+7$C#Z0"=N'(7ZP-4WHN5D *E M$$8.Z$EB=90) U1C#)@&V7&HE(D6%T.J#82\\S05.(CY9,69RK$Q%(R6>E: M"TZ02 QH&!-%G*)2#:N$>;:EX+)?7T9/!F.RBXF$=W(,&2#K' _9H.A$;P!\ MHVX7&U^'WA-G]1BYQ#)CSSF$3'Y;X^6-J=0F5Q-@S4[7A01UV%;K'&(!7PH6C$A/ M84:P9;-)FRPI?"UKT58]]?0:?J9N'"N,5W#'RFK\BLI=^G&)126Z:J-&&F:Z MV6))9 1@^RLGQ%&%1ABO[S 8S1PAP^$K2I%SR>9V&!NE&/52^;$.WSV24[5+%OT MJ['L0[^<$\C#LA$X\UE6I^YG'J6XN*:-43;P'GT= "5QG11'30>1"@V69/I1 M-BE/.XIF>,%THE^XXMT$1&>L2X$D3JTKSIS-K/XB EK?!#H:D0L*Z,..F4=L M)I'/Y91LB(^:]68/.M$_%%I9T):6F*(NO9^>@>*25A]US5CY%#_"\$ V>\/) M1V>="1N4"G:T7?+ 'THK">@C4IZ*D.9M#&EK++X:XG4V3-*,$F\'R;06RR&; M#77MXB+G@R'QS(61RE[M0J*5^I2RC0S8!-G5N0Y9NIC;;JI+[(JT-35R';ER M6\PP=U.9,P&OH7II%0KSA*S':O (17(_$[9<6LE[!=I7/=\H=D&Q5/K<-U'%@:@_:N<]?V"O[YL-[8Z7VPK MQS '[\&@L*DQS<%)&F3BC>^#/H*8<>WRIN,NLW814;)/PU MG#4L)UBA*5U718*#)_OOKB-NNLH $*%HKG211(U)+8E 2(,T0#_"]=SWV@P+ M*L_-"F=C7&_S^"1'%/V3LRJ 30]@Z',;4H*BP0Y/M@[&LVZ(. N&PY)F%&E1""O^I@YXTS9: \K2F:8 G!M=ZPHQ3O%&@HC M'S)GRF30*:",&!8O%G[GT-RP@N?!XR/F^ANMRH18K\3K$BAOQZ'Z\BJ7N IK M1ZX6&6Z149DP5%F7J]237J;L2:9EL;ZI)3L9*Q(3ZT'Z6;\_FVH7Q%B!XC%V M9$%;D"/I2<9BCTPSRTBYQDF_>WEU?H5--2B.;__$<3K"W[@$$2FVQFW0TZXC MKCNLPT;98^!'9CC%AV@,YV42NQH='L$_9$2I2>:/F,S@S[S60TI8!"?G2LJ8 M+%W/7#(@.U@G6)1:_,O4M^'G1>U1&0L^<95/)(,Y]B3U-I?O".PZJQ0B95WN M6 J9*"S7#>O,E(7EM^@\&&!'@Y(2H+1DTWX;5-T&S(PKY2A9Y?U;*J'8 ,5M MC4;(]I25ZEU3I56/D$1FWOHF =D*LC+)."$,F&F<_!O(M62J['JA@!H;],O5 MY&V K\V)L=.0Y Z^Z3&[1I\'^.U+\\8+_4;M^)70&^/[QG&8Y[M'6&QROR<= M$9 .$\55JYVH,:I(V66/IOGP));8MUN^]V7N Q9I(]R9"@'?WK\XR$FQU,: M+%H+UP0C:<6:/JW)*:"'_R/$R=O,4I.WQB$'_@3(@3NP;,^':::6O(,3>"P! M1,VTVH7V7.E@MV0PX5(4$O\&)[@H6==0U*L'+CK%'LG*M=F@U@O3&)#$>[AW MTAU+!7M1; "WXZT!QXCN7/$T::4!CP-=6+R?(+QFGDCW-XTA4-N6DJ$!;1Y$ M2R62Q>R_04/13OJJ>L%7%7Q56^ZK\FLG2,FBC0(_XPAMWK6T'AKC33M4295>8RH" M!_Q)< 2MV%KD).I.*QBF=Q$-YSS1V%/\59;"% ?KMW>JDXZ=W6K?63L9)K"- MIS:*O_)XD_LR)-B! [2-5JKYVX:9%IA[RC.C11IHVPPWY-\HB0#CPOK:*H0& M!W\J3ACP.VJBT3)/RON&;8!;M'<8C;$:M$D(=_4;]TUH4,:W>:DJ:!C/&N^8 M4N0:<5&K*43C,]?*[6NJ)MK1"2,%/'F?-SO*0^=NTVXWVTRF:.P=*JU3$P;2 MI8197SP%GD\^2=E8*O5JY )&_#7X/+DN;KAP3+],KV&;V=0;&]A-9UCW2AHR MPN,6BX28MW*VT3BTY)R"^%7JR/ 4*[=C\?(9KQ#?,*O1M M+2)A!%8FQHQ>A*;-JLDBXN/AE2#/IVSU) \[>7HF:C!W"=]/9B2I?%*PZ6JQ MP]AC6WPO&OF)WJRPU1(B?,<'I)UBVD0C[-.PIKO%25S>PC#5:T7>!6KF16X! MK,_>3),DH.4^B<2TQB QVXI^K)UUQA"(\W8:@QC3$6\R,-[06)N8_I6C*QN; MLN.HUO4-=(8?=2KR@PZ] $:3#8#?_ R2+9GA\,_['-: +W8N>OS*A/(_9U=Q MWRO:\G^86H$AM&G)<7=2YH!@79HO9)F2J7.EA,+3Q0<932(ZH'531=[?F;P& M4\83K^"IDJKTC#:+X1XL; ^+4-L;FK9BG%1L8F [KR )1-,"QP<2-3*N0BS8^7W78KTT);$CK1I+0D)]7<':M>MCRQ M=\7+3#T9_*![B)\T$E!^@].4.?'-O5B2:];-YTXYL6U)R,N3CIK># PEK?<94 B4[A M"5Z]N-*3/#Y$P^>QW[VM>\;96?:#7K-8[^7O-LW)ZU; ]HHL\]\KV2KHBP!< M#"_\V3R2",8?=:JQ%+Q1=)(8B=W8\C+!Z@22S5Y+S3 M63C%Z[1-SF9V*ET5Q:GIQ$$<'F_%+19Q:]!.\\7HXR5&T(6,4&>GO**+1).] M[DG$!1?OTSVDT38DQB9:?!YX]:S*5U8YP\8N4N._8GU"LYNS"3'9KZE+5M(H MV6?M]DO%SI)L.%\SA>L\82>E<:E, (J5=L,;2K3NL M&9@GXZ^B$>!WKY?Y.^IL>5&NVT%;BT29]AR&C(NV<^-X1S\K4 M[X-GFI-<5 M/,GA2^:H<>$-&7#91$TM%J<>@(GQ:(M75I_0 ?;9]#/M8S?7^4O\CZ0Y=26# M]WA_/WKSA[N(19>KJR6(QA1=T);X>RMGR2;&^]];FKI9Y#UL45=6LR07+QE2 M#K5B4ZWR+J_DBT3WA$FT.QPD;LD7#6G3F5@>FK&)ID(K&KR*XJ/1GHZ85 M!R$->!Q.M57ZS-![D.U-2(3U9I#U05_%E']'_,>%]SREI+>@6/1:KDL\/)@Q M.9!<2:F@@7(,>T=I-F;@2P7IRAM[YK1*MT>VPF;"E?9U"U*\RZZ;E;D>9U>_ MW&B>-X5\:XIELDA%L9G++P3M\K.]W&IO.\PE?PVJ(:(\=$X*9$4OITU&TVQB M;:>.F=&:CC&DFTRWNO[L( 5M9V -CJZA^$95PLPF?TXJ]I)=UEAXF9:Q-BU' M98%XU?3T W87F]EK_=<29=(G&A<^F M(ZJ.SXLTMGBK[%3JEEJGN^FR?H2"'D)\T48.TY"\-+MYE5,41#9Y8'>Y^6L9 MK=TC*,B528LM:6OXU@^W@&%9T<%#-7/*34&J:,E'06B/! ML#U,5>B;>T+7&$+"4PN3<9&E@V2N*2 F$%W/S?%(2L?J.9H!^#11FLDMET[* MI1A0+:Y,JJ'\D+K,9QZ(5VC.0,OZ1IWPVFG-4[&QMP91F2)YF&218[22SK#D MBF!^P@:9D)H9&\-9F2<4W<,)(LM>I]THXE9$NY,^7EC%*P8.+XI!++9X^,^0 ME#JT_TPD=K1YA(PY/Q:EJH(;8LKA )JWBUEMWLHL0L'<&#>03F8J?JWZ[^ SXXTQ\\)0H,K4WN@%M ]Y;.R%BX5TR)PZ1Q]5BZ8G%"@"\; M$]K__ FQ!5M;S#]C0L>=KC^?T].CSGXT63NA\_8O8EW@6Z>@V%+P:?L2J"]T MJPF);:F8F.*A4NK",:5B-5?_<=CI'NGYQQA\BR%^TCGX45[8ZYSTS(8YE:": M%?K6KMLQLS2'T(V,%]Z/''1TUMGW>;IWT-D_-CRTJ=*BF,U,X:>#Z!)EPHN9 M&*#1+VJ3T,D-GT>S//W7S!5CY-) G[F+P*5#@$4:M]AGQEJ5!-CK>\Q$ %$ MPI)]=W ;R+,2B]W-36:G20CQG2CDDP#54$E" @ C@5@-.3S7;^7 _%JO-2#,"AQ;9 MW:1-5(,%C\HIB1_-AN? $5ET-<^Y3D_4/0-9!V]]G15SZV'2Q97XU^^5+K"T MR+I\AST2Y\9?S+JM-5P-YSI1Z))[H7V2]^%HO4F:77O"KG@C--FUN@^W FIX M5'9%)2HI'X%KG3;N!Q[WO0%& 27OO?K*A/6"P>!J^#*Z=(\^BRP'1O@\QK9O M0=YXVF:;YMK#L[(_3C@I4;:=&M'XP7VB'7!(AL<3.I7&<4UQ9<%/RP(SDLIZ M=P0:^I'*E]:<:^.=9$2R9[<7--!I^RU,FU:V^H*34B%IQ+H9B5-!^B60EA(R MW-@O20E%Z)_/VU4RQ_&&PI,J[ &(3_BI3_Q&:S<7QB2;%]C PPGH^;SF%Z ML=0G,24.M,&!3Y!.?&E-4&Y-'>("$5P"H;'BF,N'4)Q3'[A_3DLTX6MD!2EG M4]$#9'\;B2N(_8'"5#^"@-RUFA<2%D3G$1.MZ;Q44D7$$"C6N[F($[]^&*.& MR%J&M/ 3:]Z-Y3(A3+;@(J+H9TDZH>BPMFUMR1RVP8)_H!,O'9"K:#0JJ2$< M=9U C';:.=,(*,9/#O8M)**IPF>'7?LCTL(!25G8E.;NSI=JDLZX-02K-UZ= MRM@K8[D%5A6;^;8YLPKU/*I$:!&,Y>3G)*IF$SIR8O(B-.<*%3H"]3FYI+>]H+2]L@N8S\B'#HJUU?3,L MHJ+_3)>OL7U),6@/Z7^S(;0 *F+!Y6S>FJKI:5* L'6ITK94S=XQ_>@L=IG5 M9N%C:B;<0:)G*2\&F_@EWQN5*(ZF;,SVK-=.%93V BFLXV5(+]1 O.-B\@Q$ M%UF8BF?N(_=EI1;>S8:_L6*+N1C28_\W^EN.9BDR[Y<89Z9SQ\TZ]"=T+/&U M[GAPX]:B4;'R7#EEPU#QR8D%8V-+-2L=SO(!Z4H@>+G(M&QY,METRP2USV"7(9I]6'_X6N111=)+5T],;C\\JZL=\KCOAE MXX$5"-(&FMJGVH@E/IG&;T\=HNT9@_,,AZ83O7.Z"'2/=?6-I6NA^#>]H/M. M.6X6"]%)G0=20D7$54K6"GV.#O:=3#'KDMO7&4%+5YR2@Q8K,YK]&2S9AHW9 MW*0]K=(U8&R-W&G"D0]B=7($08M B;F^,"6KT2D:$,5(Z!_:+=8-PKEX/GD3 M6X0,:+-.Z!_I6W"[5#I.D))(G';P)*NI+JTMM.=5PHS1+6O.\H0+"VR^J[MN MYV#:4URJ8IHIXSJ!*WA4$GR>.E&'JP_QNUG-92D9O@/.+VL%TQI'O\!F[%'4 MRF66<-J3>;%)O,2MO.*^Q<]\FHCT=M6 "1>,K%P8Y*?[2%2L;9>P@N)2:X$M M=FZHXR9)I(_W(Y*H>[A(G"?XYCWXX^CI_0B%'V-9\;WW6%,J>D!I1(4E@1.\TO3M?] HV>:W[17?N+GGNVG?MI MJ?9+M]WF"&H=1&==KK0O0TH M+L&E!&^OF\1#6VTGHE$%N81%(S""JN#"[Z2$^"J$=H 0.51B4H9M44QY4L=\ MB9;'R00@$+> ***J"E7>O'KU(28U6O[-]=;(N']%4)A=0Q_\C7CS[A?*FJZY M?L ]I*-[7EC:O%>CI#0%7G'];TQM%.W'(GHZEXE;Y@0N)"H]LL1RJ#'E=IT1 MBV>8'">?>]M@!5)(HJJ MQ21.OK6E- +A:Q-:S>;8R&MD3_B^+U-LQ??3#!M <3;<8&"27KR7LLR#5_>L M$_!CFA6WH*97IDX#VQETX2J3)(DA%*]OQ3- ;CD[RTIPYVZ73J^RK>W(.I".!J<@+G7%4;Y)]=2/Y?+1LS;;H0%?]+FV%4R,ZE$Y5B5@QX53>$5E.]H.H&D@=FT& M6V XUV:E _]\64JV-E]])XV/8&VBH-W MEP\7%,C%P0Z>1B/JLY0E<^UH8,<@EB K,M?/ "LM^KJ,N>E9Q_J$=&_D7^YA MQ;S<+9ZP0:U28IG8%W?F^*]\;>YD7W#/*- ^,6O8U:;6SYPXDLI1>GIOHX8V\7"!Z"(8[J#-4?-/8P@Q*-ZZ,Y^0Y_$Y!\8_)>,] M%ON@OCF^V]%M>N+&> .M^,11Q3VG2YA^65^_+.96(^(46!I19W1'6T7L@UZY MU(1S'<\.1SS"9B2$/MR6*UHJY\;?R+,VS2&..76#_!>D5F&[&0ODUIBX2M Y M<#UWFBV\Q9NMR;K@X[+Y&!'MV_X#/F012W(V RT.*_%2; M_=AE_ 5!(0$Y2\^ 2"0#B,0E/R?'->F*[-TB\Y:^\IQN.(T2 -S55/(*N:'Q M7C55"ON>%K=L:_!SU*B4%&BE=N3@PX-<'./!XP.C#>_@_& E?8-I<1+XSRUB@0 M&K13UHM8EZ^D=-9RMKE"Q-C&-"^1:?;NQ"SNC=?'R+/A?+&$ EG G!)M0D@, MA*ZDIVT3_PO'--&B')N3":R>Y!LKDR.Z$;QRW/Q>@'\XJ'J$)FB9,HO%# M?>*UF[J7=FW](@(DNUTW)NSA=K 9XO&0.]IEF:D/ >^FUM)]V=FRI2U(MZDN M+I3-_]QMUA/>!BNN2V<_XN!.%&]S()QKN*VW^[FNN6>V\17SMXO.6 WEN)_; MO0NNZ6<,HB[CF-BA*Z[61^+/.T@^WE?>ZZG,95EB0)?,8&QE6W_37^D+?5)L!1G)[\-J M,!<8#5>9CF>?*10TLV#_16T"^<5$-5_9R(9+QR&G=2J*M$<*9POZU;VDA@UO M87GA,@[6-B?'D=.4R+B.%NY&6WA%IQ;5Y#+J)]48ZR=Q6MP@1=<1)JBR@;[A MUK+]03?LNF!7XA>(_#91( J+:8&%&^YUJ?4C6K'E.>9L$V3!0*+:56N,V8PH MHTHTUR?2K6:M&(9QNMT?Y((C]'RB*Q$]\GJ=MC+YW@#TU+'UESB [!?0R#_7 MN7J3C@KJN]FP;JS=EEA:!%2*]@2#E)O"3Z%:& M1KKB0MT(L543Q!IZ6YL%NZQPPL8S7?UBYKJG@%\;Q ^&LDBSNFG]6R9GEY#LRY;L:R MKQ^.GI)YE%1X3Y]I=(251<:X$UOY7NJ.>@\Z]GE:/M+(?U#B\>.,?87%,>$- M> 0^]PT^)5]1_Z'HN7$=\&A:M5J7K;[0<'@QOFHIY[S*?=!U:5U.Z5VT3[D93A5G M.&V%^<#6(CEJI)M\';YLO1$=]OR0?+H??[5FZ3>3\DF7^YR[VI\938S4V8D: M"'BB7A"\TKP4O"NK?4Z=#@0)PS566&Q0Y86Y2": \W:U,> M!+@;FVFB^X_JCII]QL376'1D$P2(R>:UK;/&!TMZ,Y:5@P^+4NJU<">9 M;(YPH<9D=CH=9J,JZ]9W57&,]Q"5&4MUI5R3V%:$40D7)XC@7E?M:J[YXA$*R*O>P7Y0N6]$GFL[93>P98[ M0!\:,N?\.LN5>'QZ\=V!S;WF0"*(&)7/AVX!H^V$ND+4BM?[6_(%DV%4"A)H M5)#-%K?&&-9K23')U"BM,AV3IS/A65X-35\]"LE:=><.3!!5%7LU*<@"!PNN M=>23)!U659CW'NCM7: MB;MHMERWFQ'+4<<-Q<:U6 -2USZL"Q2]!57P9P.(Y*J@5#"&EYB//M4SQX:- M,>?[V?=CJ FU@)1$1DXX\-ML&?O)A@@3NF5O<;?L+36__E*4"OM2O++5;E(_ MSU9SP$8-LJ\DI#2A4L:HVL5BAH23GTX]0Z)8/\4S0JLK;H&WJG$Z;69/:X(U M[(K5';3OEIUSPM^:D6[LP=!:J_3GUI-E5G1%XX87!ZSU*7(R2J4Q=SE;7OF7YPRL^=:436+1_2-#A' M73B3^T":M[17#+3E!]4G'33%^X>A.D.Z)DS('V@X1>G@X]2M\@R:^Y"Z_YBV MHKHWIPW*;&2O.LU:-QBD)VZW(ZE!="=DZ:CQ=X[F;.'P%HL'5]-L%N;4\:-^ M),3GS,)D4"*%6DRV=YIE'*%YBSQY4IY*JZ' &?WVV%(/DVJF)+Q:LH:B18X5 M-*T'8D/:0",Q>^E&$1) M.3NLW-]VC1N\L](EGCB&,IO7,F^FXM&7*.. 7ZN'E7:>E?:XNW7FJ&^IQ6*] MTV86D@V\?/?+Q;LWS5C+]:?IBGMK>(X.H,$;T&FI3[DV))[35"BL:LJ^AA?8[A[+3Q[5@3QU3%!>5^5&[9ROM#X;D\[VA:_X[MZ^ M>3=7=7JH<;O.FF#@K[VLGGD]^<@6V"6S["*'.-&]8)KR9L(OY[Y.YKVM>H:- M402U)\-RX23KBLJR% BWCIFTC0U\.7;^O6C!<$3$I%G4J4R],;LJ:FP,*@_ M ALGK_V8"-^;:RV< AO83T:W!+DI?!%N=Z_E9D*B(%CL1%,.WH#_QO4TZ5.7I*ADJ;%J\09O-'PLQ:JUVW899EBSI%;ZY^ M?S;5NOX@K[\6K6W(8KY6K/Y5MN)>+15KZ')ZMH M[Y76QDE!8*1Z6V(8!RA(ACI4]!9'D@+4PUF6[9$%5T:A+LM#JNLMPT9#*EM( MIH*H*K1658 PX#Z*VN8XH,Y8N18,8^6^5XM*,F:GE8TR5X/8^2T6M<9%4-^@ M(:,'XR#E'+8Q,8+#\P1LDJ MR? HFI@E[O3N=4PGGZI,RU.21FCX(>J*& MP0VF6/15(L+ UHVW%)^O*^D1\6D1^#$U/M.Q&7J[KN<^O6!U7OMWM>H%L8ZO MGBIJ")C12AWS-#F])!W'?0O6G1'"83Z-HF[V/QF;_8U.[,KGQ*^(L>41-Y $ M&9T2["Q$[]7BMS )TZB+,TXK\QM[W.5L8S1&JD"3%$JWI"C_1_(MTNF M./H$=3)3(229 MX;2GW)"Y^/FB!X=LOJ5:Z'6)G[>JNJ644N^J.F_ MJ?VHIH=?#&C=D47.YY2.D'M]OF/2&O=T>D.:_SDKO:\G:D#AAGX/X7$QHQ@, MRMJ.M7N:JZB:[@<\4> &SNU&!S+QF%@ /(>5R:0BKB,Q1\6?G>B$(L?^F%S& M$,U*5#TX;HK*AA5%]IWE@>..6O ;XA'2Y0G(?D.G1\W%ZZ7$'.UX/6%ASL^0 MVO0\RM<%!\(:,R%'9MJLQ[8[MFD#MAHO5^'DQB5WUC(=N89&"'/#3I*/2H>* MNLTOU*9V\4LGYN*F/6[U[XCQN^R+:ZQ9W&= M,39"D9WSUHKR#1:8CTSW4%1LB'%*Q3=&Y>D&P,2TDB:7K1'4=\K9>"D'^Y<9 ME@)JXSOC>Y > (?+49W["_1J)F[_D3:^<\7*6IYS*=4(9G&5K,]@R9_XIKFE MM#,L?>1T39)Y3)*!%*1AT8(F/&[)A].8@2Z$Y2ARVJR'#K5^2-3T(?G$ZWIX MT-0V3;I)89YK&Z==%.6TH%/_*L?#B]&J)COHZX.Z$KT$0&Z_S>9I; WC:PX? MKLFN1,?F+@2#6%6">%A;J>W'?"9%_1>/^CI;N/M6J>F3ZY)B3EC;0RW/ MF,C4S]F9.VR,U^:3HV-,@(/U.9[S;8IR>.?7<-N7 MX7KSX0>Z(L MGR;8R"8V/2&*$?@! M8_<":E2IZ)YPO?\6?4CB,Q(XT"DR3]0#/6,YQP)%*2K&]]@T#@GE!6O'6/,+ MA2 0:Z/AU9:;%M%^Y!8V?]5EDY+A<'D<1@SN_Z MB7)54JE3>!^+2ERKDZT, MT U!B2R6S@P^5-]BR)U!4G(JO>P*HWLOGSA_N*GSY3"EE1>H[MVH/3);C4#I M&PP3)!L#.33FQ CB2]M)OBT?AOMP6GYR+%FP=\.B-#7G.26*HNB%/N[9(PV, M1+8;1*CR/XOY"D:TON#/E;)R?2T7LAW00V^Q9%GL,MUZ(.76+O?,FOCH"W^[ M+]T%7CK%R?"WSCULY^_=O=[P%Z9OAYN&)MBS$<>WV(@;I%R18[2.N4GR&7W? M)A,,&0Q+?3D][G#K,9=DZ2B5**YKY?(O:P$E3D)*93D,//B=,$&M:W!5]")A1F1-H)"!OW!O">GH)Z;B^"-@<(<9+;-2*0R(/.4W&'.NS2\+_ M3?/F+G_FBYV[4)#>-T;G.I>]^Z]Z<3X/<*9LWM!=CM7DSSF;$,XVDV:O*07'ZVAII;#%%6\P>BS!*; 8V<&X-2!PFH M%*8TR8%.&UF&:63$6QFQI!'Q4[?QMXVJQ'1'Z:RK[D%V\@/8YH_$] ?[&*7: M=T7':U6-[;\NQK-/:6%8 K?Y?V!OQTFZ$TR"")-/!RZ>U[L9<7TAT*>E.IPM M][""D@87I43\7'*]#0YIZ6S6X">3:$]6Q_O<"&R F2-?'-\(&]C5T^:3V0;4@58Z\[7C,O$T;N M+6/M41++C\[X8;*M6#P!4/C'&(M*))A&[ :&BZE'@^,^'!04^S2OB=I4%9M[ M^GBM:6+H6 6,^Z7IB(B!^IJ _]ZXX^+P1\^:[=&7+*DR:>!<8AF? M=1<6-XS#E/[%EMV>SS-\]8)"GV0D)N&6G! MC(V=%0,58#5*2J>7Q5S*4H@N(G)=+_':+K%PJ8;AIUBZ5^U=S_?POUB --69 M%!CTH(U9,A!F>]7W&.J5XN-E6(K5\:ET9U PKEXQKCF;B-W2GSV+\ M5^CJ\!HJXF/O5;\8Y2;B:>$$(-N!6"YG9+BW.2NMO-_5E=[R(M=F\O*<^8,H5 MLL\'ZPR]Y\V4.@D$6,=O(K &-]CT M:&ON\ A"$AO+K!A-OU2F'[LM"VS4T\;UM"F=Q@O00;T854;/QT#1B]2_P*]U M-JMQLT6#%F%CI+.^@%M/R)!\7%0L@,HV&=([B96I6XY.@L,;AXQ>Q8Z)E2^, MZ76W19D-;G'&(L%TRGK#W]3F FZ17W?P=$M%>> \+0$&BD^CN]#K8N#8TFAA M0RTZ^#L6$&A@H;X!1@.0U!$Y_,Z0)C@3$UI02Y J(%,JO)U4VE?HUAIRX4>, MGLD*(546DXMGII,[X:$I=EVW:[7;W,$JOSI\.5ZT"IK7W&GKM//:\>ZB:)]E M PGN\\%:=_^'!0C> RJOC PUFE]D'FTJ(.94/C>$M+?A]J=T/>-7Z: M(WNQ+SP3INT2U,VM),Y,VEVPD).$@46 <"48\'5J9NM?90:#8JH>N9V6ZAZ?,C?A>K3IC8IH3EL=[AUNM M)_CYFRUUSG7@ALL0(J!T,CM-BD) N"#%BKFQ+8$V;-5&H3+-:M("W^ZF\_,L M.#^#\W.3.;UW"AW]_?S#!J-$_=2_M7$8J 1.FF'9OR?93.T!=X* T55S_:AJ M$]3&U:*.O0(R],'=AK;E93XG3]"]IC][*<;FQ!5L +E2XIA;W1>V'J7Q#+5E M:XTD.ZFQ;%;2FGM4%(-*5[V/WVHH!/J;9\0Z+7D@=N4 M>H-*:RDV2ARZ]:_N9YI^\^X7^V=?"]48VUE#W=',7[6[.@W*%J6'$+3U TW&]41Y)-E8H(UDC5$(X-%TN=*S51W43= /]9W,HF: M\U^>W[UPEQO +0;J1I]J$7LM^]INO7D$PK+/4;$^$Y,!"^QFP79_CJ(Y[ VMZS.< UU%2ZP M^D(RQ4UN\HHN",P-,APG#9;& _[B7'%;H(\5Z 1+J^F==)\9ZZA]X%;.JW7N M6S8G"W&,,,8=[:RNBDS&FMDQ%ESDM*7J"TLV MW3LW\#!+1R%M29T%+!G?C1OK-SX#].] M]^+=&UW(=RG=-E;17.I%<0[FEXD9%BJB>[V;ZI[1[8[:EI[1BX)?RW@J0&I9 MRQ%9YF+6Q+7?[;U:S 6MO,P3,_GN82]V*RFSO\+(@;597T[93WT4]AR?3]\P M'K#1^S<_XX"F#":\;HP^2?-*'!M_));5685U$)H6$7_JM//PB'Z1'8B.P,(Q M;9D;.:)6Y%9R+1>,?9[.L\I$@WWY=JY, M5"7X+J^CJ\-]G[-\OI 'M%0,^]"K,G6,M.B)I6;QDJ%2]MEP)(SL*MTD:'B! M!_9 7!2<1HF]TK'<2#JTUS+""CU3_I;BDGF2*A^*5HR&6N;!\+(*?T MFM)=9QI>=%/RX("1WM&7RB96=O39;DB:<]S#!'>.O"/Z5PMJD98QK:*H+?7< MBAM[7L]6A8XY82='?NUW]\!WW.%\%!DW9==#<6QD&GL9E^RSAYTY% MQY=SY::R&*?7Z6I.(IYN;S6/O7 &7'VOP:0-&>ZZ%%E,@]:$3*[5O) " M7/X]9POFG^D^C"2M[M=-L5UD(>.^][631A"1FW6[(+8<<>4$#\@"SUFCYOKY MXOJPY#EN5LXW[1<*@H\!:@E3KD=0ZAY$GV5TED^K -*8NY$YV#OA][4Z;B6%7S;;-* ME[!:D 0R"1V:U4 ME2GBOI"[T%+(;">=VV?[P;D=G-M;F-G[RBUA8L+9VR3T M&GOEVZ).N6K7W6RAF%I78XP5^2"TN'SE^&(O3;5")S/EJB[Z'[%B IK64,!S M!?8N HY_K:HZ\I)<2CX0;A?C"6RA_2,&.>O_V MO/V;-]N9M>Q3[/9FL'.['2\4G#1055-OJJDG0<5$P(PGX$=GL4<<=QFD)*8I ML[=DJ\/#J%9U%D MC>.Z4CF'Q;)JZT^6YC*LQIB]0,&?.?^]CXX[V.N=5ZMUF@)LT3.V?SO=0)RZ5+J."W)C M2_ !YT5[90_GXGX_=#\FZ8#I,^&"4F:8L&E%^C)WA@1&P1[">J4@GW6YN*C2;FO%:2!H0$+GS%-Z=LB&WO ,3GP'05N2FY&M4R&^?]=!@795X"^*GUT7]F7)P",WWO[#IY0#'Q MY@)?E 3 EGZW(*=!770UF^JKYYD6WY)%M&8Y^"N4%" F#DA".PDM)BZ.(GAX M;W5-8\?FU&C2Y,FIDM ^VWZNL5KM6+$->='7M_;@4:XD-1#.D9'YJ-XF=;0/3]="42OM]T1R]W!ZVXJ1;XTDW](QW:M\,VHW8:]XWQ M-OH*Q9 7/YO*)M^-5^A\L_;#UQ)Z7K$)..J.F,4F?3X=CR,9-?!=\?)PSV:T MI4V(6^ GEQF\?G:+"]!9,J3-+GY-$[-I8*) <.Y9X/ V8W9$6PW<"=.&'#=2_KW)B]60Y9U6I'6/G$O1G7Y7<(ZR M)E+%99O5')SHTV9 J>AT6([/)%YC\ 9"S_FQ6WNY-_ZHYTWHD"*\L[&M*2%?P'/FA#9.[E#3.78ZUGL+U1Z;3(U(Y\;DV@$EP]94 ML]_ 7.U2096FS2",[CZ#KLSCYKDENZ_EK:$"7>LT?[GB&A<7^S[<[B%8+(;N M#>PD0Z= $D6=&F\D;Y;MIX[J(=\I'R,8&DL)]+V;\HD-%;,_TY>MV= XRA.I MQ6Q\-Y3'^)1BS4IJ*P8[,U#Z[T/7?^&4X9^W#=Y0=Y%"[X1* MU&.&_MH#Q#O'-Y#=2([+]=X4Z=0OC_#)LDVTA>D!J0Q1?GNP7>+ +"%MH0EC MZ#!ID4F]]"VB7&L'DO;S2.=0B?/RL]"$^(8UX=XUAX,2[K'8 N%!J;? W8#] M"+(60&AK,&C==LVDO2:FI%QQ(Y8Y-?:PW4#<'C9N2 D^X5N&.M$;F%=!?C^G M]T*SN:M&N0M$\)69@:KZ, 4\_-^;APS=ZYPZ<_"H1LWB;[*%Z$O M2[@-ENY^B&A+:Q6VMA3RLHU5_^.:*$D^&FZ$9EOH@5P$>'.Z64I68"[TN&:_ M*M?],75H34@X:L^2L,R5)I%0P.BWV/1H#3B7TR1=6_516] &V#53M7S!9H: M3)4756%>AO,RMXI$IBQ$'IK3EE*&N],LV4'_M#1K?J6AF&'-^,;NPG<2^A"I MJ?$\MEJG'MN:#&MR)+-4AMA4(;&%W/R6 M5K\Z_WRQ(Y7;8;$9/:?W=$FEXXP2U4NELOG"]M+E*6R*+_5ZD6B35F7-5I08 M'NOL96)44D'P+@!9C)8<6V.(K%:URC+%$18F%X8C2&*_=1@S@II0'RBC)$D! M1?^538M95:"LH-8G=-^SV<[M;J;*,JV+EMH0Y-P M**,_NF3@VI7YZ;N&W](\'%8$I*R9F)@2_9Y8FN<0@? ^[,^=%6F'A!YX-YW8 MW>#$#D[L7>RZ_$R76WCF*+INJE(2I8/_^LO_]S+[>- [/#O9WS_X"^_'1CQ5 MDL(_L'SU#?I.YJG#1B]^TN[.LKL;FE6RU/.OWA&UO9[)GV-;:(F6D\Q9Y$> M?ZN#%2]5 ;,Q/A4XGZ,23=CN57=7S7N)3F*',GT9BH5^$3J7LM%7XC-FL;SS M;[Y*<_)G&7,G'/B0-7@*L28=PF\7YS7MP5181F).] CHUZFU!#X.5WY5MNML MKA:%C0G)87@$R1,/%;E96VL"J/5JL!<3J=58XPQ_A:9PCC:1D 2C!:=D!R.GF%,\;XG:39$F[,"DO&_=1W@A,A&( MIW)'*"/C(;)$[6:/.QFP8SFQQ9&\;%37%X&Z>$(5S[#@,IS$&:F];.)%UE;E M#;--EUOMMK\*)YU)=+1L!/IS;!=HTDO-<+#SY,<[LF,N1O\2"*3R;?(4]V]R M[$C<[Q<+95=C2QW:(/$>)Z,1UERJ,9 [TXA:&XQA9VQ#ZB5+YXIMU6R()0[% M^$DM:\DHF155Y0['F*(9DF(S^; %1>PH]'7C.S,=82%Q/P[3LJK=Q!&> 8$U MG('T2B*;ZXIU#,KD-O?, L8"N^2IN+&X.8T!C&73")+%5YD0[R:?5-+S8M4K MC=5NY2O+AY&['X]H7>OB696Q_.5S0Q'F M=$U\"8>7R+UABE7DB9*2HD-9!FCB5+59V%+"7,HK8-7"(&=S]^0'$>^8VF+-7*C7 MVT+G12T^, QWX*0<\HU-Y]K ,J55Z/QY>-M'B1"A=/H*'2/:821W":7I)A'W M!<#3+!*%ZE(:<39)_A27TZ)QAU)#UDRAPO_QV'Z20U<-*Y-!\PC=0G_'SP(\:E$ AQ/ ML9L0+\"4?@+MM%9[P/A]!."W93*5Z1"'B+5!YO.WOYX=GYS]])]_KP?NO/P? M+9[)SYWR'4T#%X;BUO>J3?9_(-]$[8?^73D"C>S?XO/[X]7EN\@.]31Z0F$C MAS$@H=/]IS\9X8!K_SL2YN]$R"%P^ M(]XY"KSS_?$.Q8Y<%#8PX ,7BG_BP/WNV=GA4RHFOT7\$=CC\=D#]9WS$9;$ MD1IG'U ?VM.Q7.=2@IJDRW)M-7KRX?VKRPHN*AMYSQ%0W:>=Y1S5[A;HRE:P M%?WKEPAE1;%94[)1W6I=%!W56)>SIWMH:UG<(UE\^-0+*=:^SJ4&/WMYC,7X\9T*0&,W#ED)H#8";%0&42BW#L_][L'C2H5?4QS3A TCVS <0CYH[%'<]QHV M2RVL.?>$%@6T@.+%![&'<^PB'H>46%#*? M8N0/AIYCQ7H>2'LYI!0&)^1G<[*[951-/M6?"N',J62!@+.Z+HO$Z]6N:V:* M,"C*EC?,*O>(\V!+A]"I/LX"N39(AF$4M$0VSU'JK)8P24[R9S<#('HA "($ M0&QA%K\.*FWV2YNCPG"KC3@%^C^S(JT=Z>D<2=T@LJ:X)RI??%NBT1T#6>%L M4-%C"BM+]/EVQN'6$RPNDWG;-]%04348A:5Q*;F:1)0IAJR33_TBCWQM)7*I MB R7"$TID&379:ZGAB:R>"-((1)=^Q)#,"? QB*]BA!LQ8)A3VB$H\ ME2_/2MKH6^/BDTHRI@AL59BFSLAQ>F'UR!O4O=U+\-*9WZ MY'(3ILKJ^D/4OZ5B:*6#%Y#)3?B"HXO9&GB:-[P@!V^?D2O\C4<<7BQ+2KR:YG_.F#TIT3$W-/(K-K<;P9";,:TG[0[L3-.DC7N'!!?)B)(O"F MJ+ [9+\33&9(TST[[4G SDU:Z<_.#MC,1U%O!Q'WL*=2E 1(W>!]R?_A_BEV M7'AZ85Q.7A6WKA= 8[VW? /:5?DW/>L$B\FKNB&[3I7!4M$*@%P^P&F9T1O9 MROACNNF7_X0M3=0[$*< .A\'--@VX\#RZI:D",G&25)3\>Z.LP9]$!)MD:U, M8C\; HS2N+!N?#]VCBT'G3O0=1M/$H;'SE!WOBJ&F"J @9/3.%J.1Y=?=2P, 6U6TITFE];!-ZZG9S[$)X;5S:1Q>74/R[<7YA4Y)DZ:C:(RR MF;')PJ&G*3;+0^F]MY/444SX!MQ%D#>IV C9<&GGYABP+QCPB8YY70PXX\V, M[[X8-2MO(GB3LM;MA>]Y&^3,D,SLKFH&=,!,;'>))":I=X#L+*X&;EO0RNA2 MOL=FC%)4:)UN"4Z@C9\T!'V4H*6FY]/(!ZC D MF!H(QD\M=_)M%Z5J7>F+RPJ[$;9C8B$;8!0MJ&>401,/Q M#^X%T8BD< Z7,S[Z&K$K@[XT]+_W,'CC1Q:5M[!/:Z64$Z-B?II< [_!W?W( M JL]V)A^B+$J][D8Y4\_)&7)MB^+=>EU]GN!$-M B%[G["Q08ALHT=GO!D)L M 2&ZAX$,6T"&%>.5MF%Y"77WDO\U,$K!P[^Y]^O95L>58U_D#7??85++08/M%K6 ME7>8!9X!].0&=W7B>C!F.\(^_<.)T^U#:M46\VPA3^VCY/8WC$)=U93SJ8 MUHO%!.ZJ.&VWAG"O/?@Z2UYG4GMD%^&6[,)C"_GM(_QJH!RH'JC^ %0GS]B6 M[XGMP?\!?P1R M;1NYFC=JU.T<>0%VW?W]![LE-TRU'[X5-!O :P"O <;L+HP)5-^*)0?P&L#K MUP>O$:/7BZ(31Z_K@13;#:CUVT6MIM!VAU2_ &X#S/E>"!_ ;:!Z +>[1/2=!+?_ M-U9_IDD^BEI1;@"YWSC(I88;!^R6/0NX:=MP4P"X.T*H ' #P T -P#< '6V M%>H$JF_%D@/ #0!W8][;5Q,L&44U_YY_HK\&I/N](%W;NOXPH-WM!%$![>X( MH0+:#6@WH-V =@/NV5;<$ZB^%4L.:#>@W4TEVKZ87+\,J/8;1[7GTS+-(FY+ M\Q 9?P$H/3K)7J@2!ID'8FT;L0*J#:@VH-J :@.^V59\$ZB^%4L.J#:@VDT& M*6-32.PE%)RWWPO,I3!ESL,-,'?[D%-PW.X(H0+$#1 W0-P <0/8V5:P$ZB^ M%4L.$#= W*^J@/QOFH<\W.\7X+Y)YI*&VPUUIK8.-@5\NR.$"O@VX-N ;P.^ M#4AG6Y%.H/I6+#G@VX!OOZH"\L_9> :+#^CV>T2WO\ZR>=0["_!V.U%3@+<[ M0J@ ;P.\#? VP-L =+85Z 2J;\62 [P-\'93>;=/?NM<=9Y&K_)^ +;?.K ] MGXUF%:CA9R$R>3L14QO1?LNQZW1T52>UJ@+)MHUD >0&D!M ;@"Y >YL*]P) M5-^*)0>0&T#N5P:Y23[ZE$:7XZ(N;HJL3M)^] :TZ#)-LBKX<[\;V&M;X^X' MX+N=*"KX='>$4 'N!K@;X&Z NP'X;"OP"53?BB4'N!O@[L9\NE>W:?UO569) M/G@:G;\("/<;1[B4CTO8MAL@T[9!IC:".0,&C!O0SK:B MG4#UK5ARP+@!XVXN;OGJ:?2RR/"%50A?_AY0+I55/@DP=SM14XA=WCF2!: ; M@&X N@'H!LBSK9 G4'TKEAR ;@"Z7Q_HZL)329X,DA"O_-W@W+?%C<0KGP:P MNYW(J8UL?$X#K;:-5@'E!I0;4&Y N0'O;"O>"53?BB4'E!M0[L90[OFLJDN8 M:6*=NH!XH\MZ'D#O]P!Z39)N@$O;!I=: \[Q M< 92;1NI K(-R#8@VX!L \;95HP3J+X52P[(-B#;C2';#ZH_SHNL&,VCJT'> M^7D0/6M6') N@'I;@SI/KD:)_EHG*1/HS=)GHS4!(1"R-?]?E#O+ /(>Q0\ MN]L)HD)OH1TA5$"[ >T&M!O0;L ]VXI[ M6W8LD![0:T^_71KKAURP3?%5V6 MZ4U2J^AU.L$:KP'D?N,@]Q=U79)O]YAP[DF 3]L&G]JH]BH?!+_N]I$J(-V M= /2#4@W8)YMQ3R!ZENQY(!T ]+=%-)]??[A_(VN1A5P[G>"<\]GHUE51[U> M@+G;B9W:B/:R@!/Z#_@CD&O;R/4P4+>[OQ^0;D"ZW]62 ](-F"=0/5 ](-UM M)_JN(]TWL,!,1<\3 #[/WEP\4&AD +E;"W)-AR%VYAX'V+1ML*F-:L\G:1D: MZ6XCM8(_-Z#<@'(#R@UX9UOQ3J#Z5BPYH-R %J1N5 M%5-*U0V^W>\#]FK?[FFH3K6=."KX=G>*7&MA+[EM Y(-2/9[6') L@'3!*H' MJ@Y'D=9%'/ZLJ -;O!;!>J6G-CMHN>VH/ @C:-A#41K>??W\5 M"+5MA IH-:#5@%8#6@VX)5 ]4#V@U5TA^DZBU3_2@8K^4$E6CZ,7,(UI2*3] MSK#KK[-<1=W0[W9+T5!PM>X4N0)X#> U@-< 7@.,"50/5 _@=5>(OI/@U0D: M?O);YZKS-'J5#V957:8PY*N\'UKZ?.O@U23(=D.YXRU%1&UD^RU'TU)T58 /VV5;L$ZB^%4L.B#<@WJ^J@%P6\R0?1>]GL,A/:0X@ M=UB4$\J5C3ZH_C@OLF(T#SUMOQL _$SU!0"?!0"\G6@J]+7=$4(%V!M@;X"] M ?8& +2M "A0?2N6'&!O@+V;\&N/M]P=VC '>W$T4% MN+LCA'H8N'MXU#D+<#? W>]JR0'N!N 3J!ZH'N#NMA-]=^%NQ'CW'T6IDN#0 M_?X0[@$!W-. F[8--[46 "MF]9C/:B#8MA$L^'4#T U -P#= 'FV%?($JF_% MD@/0#4!W8PF\5VE_/$ORIP'K?C=8]Q=U7-I,WO;\3['Q#VJPUI PT#X-V><834ECSR6)96+=L[^V4"!(M- M6"! X^@6Y]=O9E85#AY]B=T-@#D1(TL@CJJ\G\RL*F;P X'JWMCJ,ZAF4'U4 M4V90S?"*NK M<&V+5@Q'Q,B+G'B+E;8&H7O]]YH;=.@[9V:C.7&3(S9&;(S)"9P1-# M9N8Z0V:&S$]68#Y;Y/]9Q#D7F(\'+A6CZ7\%5!4HS MDNXXDBX+S^KT)H;2G4%:#*4[SN ;H71O8!UB>WJ&TJT+-!E*,Z@Z%L8SE&:N M-PQ*,W#N=LWY?.%%%XD7<]'Y>*#RRU42A(8S0ICLVHRBNH*B&"9WG,$'VB?, MQ;+T87TW0^H6!9P,J1E<'0OC&5(SUQE2MXGIK834'_/ ^+\Y8^BCP= _Y^': MX6PF((W7$&WZ;2S$W;#(N/9,H,BQD@,=>9ZPR+F\[T5L+BZN'+/XH( M?OMLO%R=,SKN.#I^YP$X'G-]N5O8:?<"=M)J9G)7F,S;?S% 9H#, )FA$G.= MN,ERUU'RR_PB3S-NQ.XMMA->ZJ_26 N)M7.!\/ MLJZ<0C5@<-TMU,4MVAUG,,/J+L/J_O'!ZL>;YM9O!,H-E!LL,FYCKS'4&RZUA>OO!\B\B77@1EZ"/""O3)MNJ M_.PPB.H*B.+R<\<9?)CR,_@@F\O/C*B/:LJ,J!E;,=>9ZXRHF\[T]B/JWP.1 M+2-O^<)X&\WR-$L">.]9O(1YKGD%]9& ['=>XB\,=\(@NUL8;!>O4>%!WYG) M76$R]WDST&:@S4";(5=3(1=SO1%39J#-0/OI@/;+:)$'7+D^'E!=+I[N,:[N M%N3BXG7'&=Z:U$U?]O(?X,O.B" M'G_G@0T(O#!E7'TTN%IU@/=Y1[)N0:X;'?H^E$7 ^[ NG(6A$_B;.\49?S/^ M9B1V%(QG_,U<9_S=)J:W$G__*[C*&7L?*?9^[V>':.+<^6K\PC.XZ MC/XY!U[3D5H.-X5W!F'MXC2I-;.X*RQF$,T@FD$T@VB&4PRBF>L,HAE$-PI$ M/_\_\*6%QWN7'1&6EJ=NT;YESH215E>0%M>C.\Y@WK>,83?#;H;=#,!:!,"8 MZXV8,L-NAMU/'::\$=&%OX _#+G/V8??=W2$,_KN.OK.+_(48G>'=SCK%CQC M_-UQ!O,*:\;?C+\9?S,2:Q$28ZXW8LJ,OQE_/W684BU[OQ'!+(XN*F5OXSG. MW[6_E^!\8 M:&-4WG$&,RIG5,ZHG%$YX[,6X3/F>B.FS*B<4?E3ARGG6 !/O-@XP[]\"2+C M-=J&51*DPGCG1=Z%6(*U,,[(9!B_? "H;BBLOO4L _:C ^Q#1NS= G2,V#O. MX,,@=L>V&; S8&? SH"=H1MSG;G.@+W93.\N8/\UM@SG1MC.F+SCF/R-F":Y MEZP-9T28W&7(UA7(QIB\XPQF3,Z8G#$Y8W)&9^U!9\SU1DR9,3EC\J<.4W9C MB.FS'B<\?A3 MARF[\?B \3CC<<;C'81KC,<[SF#&XXS'&8\S'F=DUAYDQEQOQ)09CS,>?^HP M93<>'S(>/W8\_M[/8CHBC2%YQQ ;0_*.,Y@A.4-RAN0,R1F<,=<;,66& MY S)GSI,^3GP (=?X+GDZUP8'Q8>@/"WQN]@(?)$&&?>*LB\T/C@)5DDDG01 MK(JMV.N/\C[L1X+57ZZ2(#3<(2/U;@$Y1NH=9_!AD/IH;+D,U1FJ,U1GJ,Z@ MC;G.7&>HWFRF=P6J%]5S=5[Y[U@LS^>>#T@=<;@^V)P1>,<1^#LO\1>&.V8$ MWBV Q@B\XPSF@\L9@3,"9P3.6*Q%6(RYWH@I,P)G!/[484J!P'_*5?\Z0W&& MX@#%>PS%NX74&(IWG,$,Q1F*,Q1G*,Z@K$6@C+G>B"DS%&B=PZ;,?CN.(,9?#/X9O#-X)MA6(M@&'.] M$5-F\,W@^ZG#E)V@^Y/P%U$1X.\?A2^6N'$;8_".033&X!UG,&/P M6V+P[S)O&@KX[RRX_.%O\(?^HA\*+\$Y+=0+3N3\3GOX(C4CVW[V"-&XVR]9 MI]@WZ)]/ MO#E\^=0+K[QUJJ8Y'ELN"G2G^VT^;@WT$'DJ47RM=>29*K2]_\\ F%SXCG$%,!PZ,L M+;3-^Z'"X'UB6:?J+G(]M&V=!>DJ]-:G010&$8A0&/N?I2 '$=C6[+2B+.,] MIOF^H[HEC7^T"J+*_U0'0$.="1^"7*3=AK)L_HIS/ 6=$@G^;>MG.98T#H,9 M^M,D7H&!7)O&A]"+,L.+9L;KO_)@A=L?5ZWJ :V'(GIO>"W3;ND"'V-<;^+$ M"*(Y\@I):"3BPDO0$AAQGAAP$=[IA<:JH.6JH*70M#2-5 B];=7?IK51*V&8 MQN%,3=)Q89+3'UY9QJL\!2ZFJ?$>'-EE(*[4S[5FWUW7<-\LSP?RT3C>P%^! MEH%(U299,"$C6P0I_!KE,/A$K.(DLPY(TQMBG>JD;\EKSPAF?__FWX.A/Q[U MQ[U_]YS)]-_]_F3V[['7G_[;=>>#7G\XM7M>[QMIG>03;S^]?M=_^=NO'U^? MO__E]]<_GG]Z^>;-V?MW[U[_^NG\WQ.W-QA/U ,/,?7KF(U#,_HOK?_UK3.T MOW^(/\MI&S1O0T\SH5?O7.!*'%/I:U$"?JW[_Y#"$47HPGXY&?<<>_KLW M[OG_[O= &:;^>/9OVYOYH!J./9^[6WHP>/_A]<>7G][^^M/+7W]\\_;7E[^> MO7WYR\?7O[]]_0=<^?#Q_?F'I]2%P0.JPO:?!3$,F+M1D,.0]*"+1)'79P?7 MEWI\V=^4%+KRU9)"N*$(MRDTQN@A]%:I.-5_^?X _-6XHW(%0UY20!S#"<1? M<9Z=SH,O8E8-@76\+J=83TQ^U;@VPX:-(\[ 2XV^!T&-V%W\(PTO@_\9%&$\A:@*< _25L93 -5CP M9)YFR=J8>JF8X0]GBR#R+ .>7'B7PICF00BAH:'%,US#39FX .K#_< .+S%6 M\16\%,+)6>YGQJ47YL+P%UX0F1!L5D.\>1(OC11(XT-4>N7-19(:6:S>LH3' M0Y'2IU,1AG AS1#&8=!:N\4@*:'K\554[JT:?8[/\3X=,DX3""5-XRK(%C"# M%$02@EZ(&C$FAO?6WPG7@(7OP:0#*0(Y#"],8SF6C4%CB"H?]^'7U(CBS,@5 M 3>'JPD#7[6,ERE^N<@!]QR9!(9!(KUG.(0*>56LZ^O(&!X=#HR?_C @MH>W M1[$:CVD,BLO58>$P1W;]%TWF1XF<&Z0*[X$MB;@440XO!7D5QL=WKWH#R^D9 M,,(0N&/BE;YMC8LK1$"X..Y5;C.>_W;^/XYKV0-]Y06R'=AH$S,=>DIR-1'I M2OB8-PC72J=F1B0R>,"/EY2DP%' ,'K&LC**R6!@#?45/0K'&HQJ@W#=H371 M=]UR$$<00=\^@OL 5LD/5J!B@#>S&!3[Y7R.I );A?*B? NR23F<.$H9ATC' M,A5A /H$GL3+R)W,(3Z+K\C.*VJ2!P&1-TD:P<2)+RB)Q2-KL,U@7,&P LG! M:8 OP$=,M-80! 5S\#A19@AB"EIH_,P,/AK&E*30WF&JD@ZF,0?G!2SUZ*4S M2MW1MY.2DW'!R0[:P)L*-A1$X?;D@?_]#H5XJ\.!'P5\;78\"35*M*K/< MRIEHH5/R19[%N$CB*X@V9F(EHEFJ1;:(LF9$UHHWEJ%3&4[40BD(0G[<_X"^ MJ?JQ2R\)XCPM%!#,6YA3Y@^'H8+ I>$/+[ 0:&YQ4*!#A?KPT M$S!B)#_.-@6KX(O*-^E-\,PLP>D8TW5!HC3W(3I,Y8QQ#B(+RCE7YP@W>4 A M,0M\B5/5J^7'Y*ST .!%RR##^:3X,V)^9=/04 P;0:,P%, M]\AZ XH$^U.Q_I4("8PU ET8!M *GG!M!] #O AOUT'7_+J'@6I>@M] %)]/ MTV &=O"^WJ[Z,O"GP!G R[Z/+A:NJ$^3;97A(MT(+B2)T<=@:@$G@!?))01) MFE6(Z@#4+JT_.$;0XA1?YUUY"5E[O __=E4Q[B8,"KSC!0P3YD^N+UT( 8/% M695CPD' Y'5J .;OP6_XGHIG@X_"?V (-"$5QRI2H'.):EZS\"YA+G,'_P!J MP;M,"?1P/AZ\A.:!(8:Q\M;TF2*C4B4O90E4W@?],4[VS=M/-%Q0$H'@.%A. M\R2EDV13Z$MZ7 M^'@X4)*6Z:9-M<5$1"XE!2@&%"BIXJJ M^ABH0&R1Y)&_V!%(ZKQ701AC+A-=51LB):U'>2M/@2@US]WT)V2GY[U[RJ2I M95X0GPJ#ST"%.C5@H'F$\)"BUQBAHPH;@Z2*X8R]L;C2<9F54W.4$^I#, NF M!B98H5L5<>I'\?XM.:Y0#I_[S?JG!7X)@U_X%"4;Y2?B,N-4'\NO,0B-\7() M/L3WU) &0)(@0K.=94DPS3,M$E\WM'-+)G0I\305E'3"7^#F"PB8]6.D8&HD M0].X I$6R@^H;\!O X#KVY],=PU$F\5S$(TE=*1P?489R(_K&/]WZ( ;?MY M!I$N<.VE,JRDAP+MJAPS3$RI.Z@@O8M2HN6P MCEG8+NU;\M4*&:=X+%$E$"TUJU39!\B4?<7Y;KC-0&A-#"F/K2("F@TVIX@O MWG(54JA@_)P#C)-BAR1$KN@J!$T9G!^"DI/4]V0N71J\[7@'>8G&=\-8H>$6 M?^7*,7I:[$JQWADLJ-',0%^ H[[6$/RJ%U)A LS8?T14L+Y CM)3UN V/4HL MPMQ^E,*81?'IK>C/&5)(!G\9F8H.B4#C(&;[5;?0,M1X=2U=@)S,-B:\92M0 MVP.0"B)HH<#T7?HIE.H%40%&KA>%=EXDHJ+ZE&(.J#ST#K3 CVE$KQ+O/T&H MIS,NHUIT 2@\*5H9_<9MRT)"Z?L SU"*<.BE,5!15Z6>0X67A6Q?2@O;H#0X MC0&O(0D+EA8$T5E+O(UD>ZTT5D?.2 PT3+50SJ"%]# KRSBOB1AU*>D?U0O- M#7G;E"M$-L1I3)""GD2^D+6@Y1*\..8&TH67K"" C5+O,B( \X-YE" Z* M9QF?X+V_OGX)D@2FTPL@K,LSY2ZQOTM&K)XQ#68RYEJGF5@2B?&)2NQ]D:"? MD0$/^*,5QK8@O==HHV6\0Y6 6!RX0=IH5@(FK$""E5_AF!1%R?X9/R6!-#I5 M&XWA%$XWSD/T6#!1 Z.K(KJ=@4U9R\& S:D, >>_0780Z Q?36#0F 6)D*&L M#J5(LI(UM:.-OD^U>25J$6%$N$HE281'\9!"&RE:=AI./2H#!$>:G:.+Z/NP6(L)D,1Y)J7DJN8=#QX(1J;ZL+Y6EL-(HE"$UJ2W6 MJRR[J$/)ES@3^1E)A0( :HVFR2\]"/(@,(9!SS 7ENG%3UA6-KS9):(K%=YC M%"FB!>&MOW(O+.BBXF)@K31-(;I"K;SRZQ?H@F3C(^;T,$*,R@HX3=U$U9%& M%7TAP"$<4!+#]' ^&Q4&/2D9]X(W/'3MX(YI@SWK,.C))B?-SQ'_JA*E3HC. MQ(GO)=,X"OXC658$%PHF_(GA@HQC*MAK*Z T=8!?AE1HU0CJK8(H*OW@/*=3 M6B53E54&2QG&\6=R5#M>7;L7+*ZL8DEC"1:*])/4#^2:H,NED$8A GI ; $& M8PT&2/D\>_8S-<^WG\Y4>#UR(B;-I0#!BZ(X)P\G!X]9'!W@4]P$(XS M_J/'A6MI)0>18>R32=GHPXAQ3(C5/? ^0_CW%/3VRG F$UL!>#FNGJUA$'(Z M4-( - +;4PYB 48!1OVY.BLQ1^;B&U1 "R0PI,0"%7)X"=DF^LK0+NJO54E19O O1*ZIZ!V'8#K,@!<7"QD>@1V( M9T"T*B*C'PAKP5@^_%X"$^2[2@^E"#PQ.D=_5^9>8OTT.?'"#V.8G$38Y>W) M""X1H+21C,E1)$\$1@TS6>"%^\".@W^3(&4KA:'=%]"Y/[;FJFN64B!"^#Z6#T$=-(C$>U3.4);0X!5E0@O1 M)TAQ)04Y]RYA/CB$T@V V$J9HC!/OA/$!]Y'68/"/ROS#,'K+%=M:D4J4($C MM,O8 U:!0O!JY*DR;&@6A !8%X1)Y!*(@^?=]03@U1_B%+(B!(0 )^4DE("OS M$7L49",3$V"*A[Z.0DV^5Z'.6VGY@C(3P#B!'554OQ@,?OH#YR^UXR8R8G"J M?\_BBA?74%S&S'N^;QD_%L4$@*@@_:H?52E/1;=TY"CA@,Z-8((F10*3)X1OV3@0W\#@HY'5E_R0[:A;=K<3.)5 MJO'$1)_-$A#'!$R=0=\:8RLC<$:G.57KI.SO'/6?;>JM'N*& MYEZIWM84X@QX&F,R9.$J([P!0YL%8$T3U"9PRQFX+FJEJ%S6*0N*&BIJD!F_ MGF3KE2A&J$11A&@2L&^(]R MF5G9;%%1MPT3HFPN?81L+?HNRO5H$>3VAT.V/PRY_8';'QZK_>$.+:-"1UJU M^C)>KZ\8T.9O=_%46I%@B>6)O07GO>T&ZH,A9@5 F)<4@F!=,/#AA1@JJ\Q7 MNH5R]'* N1 SW.\5""JTAUX%<(J)%;4)DT M\M&Z)"VK50A:BP4&$A_L)5B :X'1:&A<+]T3S@[@E?Q2!2]5RQJ718M$]J60O.BQ:/6%HX9)=;M$EYDLIABIYHKL.-E"'PKO4+:]\5+7\J1/F!!UP M]BJU.A58\9:K)E(M"K7\8U%1J'.R*BF8ZL:(4F4@X>?:V$MFJGI)RSJB'+R7524=BQXU"4IQV;5,&&Q\ -_7 MP9;GZZW.)T0SP%2Y_ &B>6]%51I=DRVL#C*1.!8@"D,UIJZ6DL]EQF@)^I$G M**,?DB!.-)S>+#[H:'>I0RY:X!,F9/=TO86465LZR4%I20A+:'1%H$$"AFJ_ MNURDE.B%2HM@GLEJK$X:Z?H"/K2)UW#]T(E>M 5DP+P8 2$ALJ*/M09RZ7-3 M<0&,EL_)8CN\1BV+4@T$EO&*#$@LJ_5*!A'NXOHS6K3WOP#K?O\CK6R:JH7^ M,E#U8(H5>U9BW8)BNM-K8E8R;? LOE=%W[CZJ685U0(JFL 2*^USB0?PI@M, M1E$&HZ1-Q9@;TI!0'D2_#Q5/?:KLPB[S*I4)PSO!3J6Z/*GG#;X/S$-(V.]" M;\P \74N75E1,5\;GZ/X*A0SE:';3QZ@^5JAQ9FL(U=6E?4&$C?=0!Z#4AB8 M09.Y(VTL\:M*4D2M!H-T^/3^PQF^@Q:<:4!.EO0+I:RQKW!@.<^DK!9Y%E6G MQ5'5;W9L:Z06K&U@J0*;OI0"O?%SU=2!-R $#=XN!H/ZG[+<7E%TY5WDGA@D MYBNP\"H97_C!@U9ZFKK\X5#+1CXE0OFE,]E^=@X13'H\RTBN']>[ZH)6) Q9 M+[)'J$&28A@YI$4= 7L3I!$M$A&ZE+K2S9 $Q;#*+?N65)*>,E@PV(T&&(G% M*1VQUF,IEYN BH).J76^,68[*A^N#1"7HE*OK>/:Q@Q H&6<"]FL5YC$S4G5 MLN>F,FCKFN(6&64')&'N"\W-;F+39 ]"SCGV)->2>5R%"[T_QH&1^#]+->&JBNZDG6 MXJ[-B>*L[C833'.EU .I?8A\7X(C4&PJ.&&I!O *R[7RS(9L6M2 MZ@8""N?#4/6 H..1K44I@:+@$E%(:FI7O/D+021*<,K,L^K(TD G7*M&' CA M=9E;]J9>^R[J>!V.28-,8SBAO\AUVWWY]]LM+7Z)A@(SB1)?*ND)(6 4M0_K MA<_NI&?U:TN.>V[/SO7L]\TV@\8W^K*LZ>' M?LN1#\N5T7*MM%,N@M;#[DWZY8IJ&O9@9+EW6RIM%LW$"1CKVDAO2V3;&M2& MZO;+012KNAW,:U>'ZE1F>(>EY>1'IMY,]J^O-(G56)5O0' J36)%YFGQ "&9 M6EK@BLRUQ 648Z=RWHS:]HQ=ZP?Q[GH'$ Q,/XBAF'8Z&VU"6F.<'L5E-!$= M.%>6>)!9]-)%58MUXX-W(6:[-(TH(WF(-]Q.U/(5QL"EVRR_)UWD%K(F?^SA M:](",LC=U<*U7AJB"]U:\*/Z]SG*O#'*_" 7IZ( R96@'RB1\D%Y88XR5<:C MFM[:WCLE0*6>A[G0=3B/FK&$JL[K3O%*AU$1%:46P.-0@)L95R2?BI*:M'H*H%.F(RV;>JC3_\_= M">6--3;D1^R)\B".K2KQ$AGO6F!2Y,84LZ])*F]UNVL7LE%C]U1E,-Q:+.91 M)D1N_",Q1*#6;]\ND;UG+9GJ2@6KCRTQQ5!E8A5>?L,:M7N;CP)5EP,LN7*[*SM#:/[,NY B#@2L&L7^)J MG@O5Q;W1OH5;?8'/3I&VU25$18NC+M)4M^.K-KJK;!66EWJ.*BZI#)!*2E56 M(\GHZ]=<5=/X.]J88,*;E2D/013 MJXGO)UO9R55;';-:Q%E\&8>9%_AU,AQ/EO(K@>U/I5$XUR)N KI5]@$)_UJG M6]X6>T@PWE5]1;+]9)Z+$&S7[SNV MJJ+0G;RG\@X!-MYXQ<"+Y8I(DJ)-5&R9"^I[GL6K^@ZLMVX).GI1/RLZR"O; MF40QUAW NX!]69O&3P);BN$O;Q+I\%^)\"+(937_?$6[\NILL%]]W\L45:,$ MTJH9_V;RES("@:-%VU=4=0;%;3AD8+Z5$I:IS8#I_ M*JB]'UL_Y:+N7 D8;?<'89IN_B%=P5TJB@_*0=*R%FH-K";3YKC>:#._4TF; M[DO7;"P)*B-?N2DW+ES0B9HJ860R#UO_2]76;E#I5J!8J:*6?*6A MER[TH@,)'>*HAASJ3]P:/ZA5CW)M?]&)1QL[8=Y0DDJCBD3(K6IH1P&9=:UL M/I%5E[W6MN; +ZLTR%+M9*&7$\HMME3=&!>US2J=GK@24"0DN4DW+%$K^D_FB1"UV*2@A1I;@2RI. G^/RJ6,,N4:*#7JME:+["5@M9LT68" M25EK*U=$J2GJ]7'GV*)7;/0N]RA32[AI&4\1FMU^2S@EO.2%KA/>BO/Y)XQ@ M!M^O[2>BK(C<#X,V/BO=V(;!K_1WUI103\K%]\DB+'Z5AK:Q/8C>BX86N>'7 MZ-F?/_S+Z%/3#/[-&4E3I1FEUB[;QC__,"OWN\7]3OU^8"S=C+\/Y%-JD1[= M;=?O]J980J7[U'XL;F__^'6.>VL>\NW.<._0*V-00RC:DK8&CL$B#HM]7F5S M>AF"%,=;Z(VKT^&S>@+PQGLDW6E"WB](TMZ+ G#&NH>3EEZS M^:UN(8F6EFP%FMN-/71EG:#(W-=Y3*Y MP0W=* -(P>4A<\LR,+HIM:Q6F$"@23B7-F2LE$1DI(IA;8+Z@)=F.2WGP-W M*@47FDA)K8VE*^7;4V\N+G+<)22HEE6JNT3$N!E&I,A;NRO5F:F]WY4Q=W4& MVY_9,X2-EV_L+DNG$2DW*1>$Z6.(_J@M-9#,EFO68M4;5]VUK^1U"3WDBH;2 M]V^()5IG27-TST7PBIR5>YZI;G,5Z]>V'XVN^VY][[V^-7@FVT=ZUO"9[BZ2 MNR24^YSN/72F;=7M,5>WN;K]](=!WZJ"=(:A+!HSU0RI2M2T$M1X%WSA6E'I MZ(OVN."+W 3E,@XO]58ZH>Y&1M.&?UE5:OIJH2$&[>5[] *Z8ADC]0,7F5ZU M)A=W'2HW9=H?_L7X+GJ.UO)5UW\J>UL>Q'=2.2FN,AA5E;:,5WKS,CQ/H%QS MI+L19M56,WV.G/XWR%*0_=]-DSR%\*A;@F'>&'2SYIT3L%8M?2HBJL\F3&8A,V)<>7 >+%-MX>1;K"S*RH2NU^,=>91O1SW9\F25Z8'H_ M4SG-\B3=C?-Y9:BJWC(<6.[P695"&^?N5L*+ROO1K,Y!8#35]+]/\)3?4QDL M7@&=;HS3*H<9%[=Z4SHY1#Q(R%:C[\AR-^3E1%ZZU:ZUJUMO6EL)Q3>/.=[# MG'U')[M6KW],[&HL(R8$>Y@13\X(UHB&,((UHB&,8(UH""- (UQFQ.$8\5V6 M8+Q[L-CV\68]OL.L'U3W'W?*6_F^.]( H!5>_/LW@V_N28\>$&2LT],Z2^^L MOB!$#6:&SGP_(,'&UV7OU4>N.^G])2'N__6M,[2__U#D0N2_SQ0,E__R4OG? M>"[_JS&W_!< [^+\=]:FAFC3>&O&UXF"9.3VGW6^?F4 UV)5P;S2@6C!G&\; MYQWF_+U#U'9SWMWIUS8B:WN/SZB%&:,BS-B8)CO,ABA/.\//!NO/\Y_^>'&( MN+!L*CG]%LMR\_F#B\$]4OGOXBCVDS4="H)]GO7:U<$4X F(49NF=A&'"@P> M?SH5D:;"5[75IE?K=JKI?W4BJT10R@3N,5S7L@]MY9C)#6,R&-L!,_GZ0*_U M3 9WLZW)S8S,[N&?/NB-P:/8^/#ZXUFUDZ*=X=F!K53+I-6Q+;?5T?5QLP\W M%F;VW::4U4SVV0?S%>V -[]2[SBYCQK*>0 G\M2!T;UV*>0P&;1"K8[J6J3, M L$"\?0"T0F,M4\@.@.SWN4AC/J!/61K [WVQ>D/9,&8@\Q!!EM/XC1:@K=D MNH[Q%8?3I2+8UIA#:18&+0P3%@;&5:I N;=V]1VM,&T,NQYE\^MB;QFUIKA< M4FY6/.K6NON=Q__2-HF>OS!&N!3=E/^A1R-= M;5.W4+'R$ M-MJZPDWP4N$E_D)MIUSN,B\/5[\2=&ZC-XUI*WIU@&60S$YP([9U^7@0I5F0 MY9G8HN,U)"CWZKO=U$D0/;U-M-R/,"T88.X]Y;-Z-MKN;]'L=M Z3_4QQ95V MB/U=>W3:I^M:DV\.=3[#O'7VP]Q8/75V(;PM\US4-76 MMJY9?>VGX (T^U<1&VB/1%KNN4.;(<?.$96GIX')P5V6@?(+;=.= ,^>963RJ(H#Z&Z0\5D<#PM ?/+/: MX);:MK764VSAK>4>>6NYZ[K8SRG@T;M#Z[CF?;GC+FXXFA9][@V(I]L4 M^7^4&XAQG*_&=98GB< CZ"A6 ^,4J+!+[;2&;CI8RE,C:-=OVB9N]Y9M%)+0 M ;/P+Q@,@.*,#I[;\>"U&VW);6EQ2UHU(,](EWB&1^6HAV)\]/+BQ7+S5WWT M@]HASRPPPZP&)S8.0D[55HUS00=1E4<3%&_/KN+ZMH&AIS:>54=6J0A2[I,; MB>V;Z8R?Y +WBHX\O5&KW"5V8P[%Z"L<4+L&$@7UW8EW5;F7-M;-OP!YO61= MW2-0;;JX,=?JRXNC-;:V&-SUX.:I?WMD8N.8OVF!$99#Z;NAJG&;)0&\I#Z8G&J6X21X&">"W)6^K6^CB'NCJH VX M+8AGR.19X*,(G3;::'1W?[>>:]D]WH.D='5/MAF,8_6O70G(C'@L1MC6B/=' M:@0G6"6:P8B!Y3 CFL (UHBF,(*=1%,XP2K1#$:PDV@((U@CFL((VW)'S(DF M<()5HB&,8)5H"B=8)9K!"(Z;#LN(.RXHN3$#WL%M^&[2_99NP]>[[S9\SLAJ M_?ZFA]K9]L%EXX'V-V4I..0NMX\O!?L9?= =-]VQ-6H[DW=O:,L.[U@ M-T=U5GEZ4 E_\AG?9XN?@\2YQS?Q(V6X,FY'-^]CY3E[;^JX-"9,'/![HX;OZ'N+P@_[ -9T^T+U%%? ' M9.*C=V\#*P!\[O[:NT>\L2J-AOEA^^B?!#/ M.AR:@T%OQ]E";6+BD^&TEG%[.#*'_1YK;(OMK6T-#P3"GAISGA_TY,MFY \. MC=,Z<&Y=OV\.[,GA@\'.L/K),D '!W@'#R*>FL?'5-$[=*AA0V Y=@X?:QR? M3'3'0+ 3:%[=Y^#I']OMFX[3LT9=8_8Q50,/+17]L=D?NVP CL#(NZTL$E8/ M46IG7H0+%+=$I*XY& S-WJ3/]<06)\(F[N$C#-;7!C*Z-S)'\/\>A _;J4]F M>!<5F^UR,XM,8]MT =WU!E1#:B-ON%+X@^.8PYYC]GLC:]).)AYYX#/< :-; M6@*\]A3ASB0)N(QP__Z4T=ATQGTN+7&&Z0$;28]/&#IC(!S3[O?,T6!R>'!X M?%+1%1/Q )F"XQ.&[A2?S!X U_%HP%$$2T5I(VS;=.VQY;!,L-O0D>5V1:$- MM4N-HB5^7B7QGX(VSSGJW$X[BQV.Z4Q&YLAI>ZWCN%-TO997,+@T>3L^(QD< MMTW[!UZU4Z2ZPNKN%R=M99?>G[=7LE83/!PT^P6UYJ8TNDJT[CZ=_]T MR7AHVOW!CC4'+!,=T/C[;9# BXPZ7[QY(#3^U(SF0( M%^%NKW_#R9!+KBU7U%NBNX-#_7::V7969;I01>4*'/.:K?(#@K*GQMR?XLP+ M.8-P^Z)!_33-WNJ+,8OS:2@>XSC-!VD4&9B..S'[@W'WUI$\?$*I:]( ^((7 MCK#YN+W ]&US[ [-@>OPXA*V,\=M9QZA=-DB.1CW(+ 8F>YD@(%%1UCQ^@2 M%[@WRF T:B GH9AGIUZ>Q?H"R;Z\HM1,WE/1.W4/7M%VVWZ&T\D2/3#U04=. M\W99HN' 6.]\?PSCD(@:::_C=IXNDT$=[GDRN@T_>K. VR( ;U M%J&7!9=BXYW*]-"']:W>- 5QR<3&1!]:(.]8V;XQ:&X+R'E;; MOWJ2XZTY3FNOO)*B.XW#V??UY6+UI6/30\Q6.IEZ1L)9?<%]>(+98R0DQO5\ MA ^ 321WH(]KN_:!:,&<;QOG'>;\O=UHNSGOUFEQ/T_VU*GF\TJ6[O1@8OS4 MLWI\EZU,6:,6!CUA[,("P )P? +@=DD 6H#,SF$J?AP95]Y<)*GQ_-T?+]H0 MB3U@P?>FA%TSB[?F8'S0@VZ9@X^]"[3I# ZZ6V?+.7AMBK"1''1,>[AKH[>6 MHAK:PMD787A@K_#4$SNPF6E6M'(?N1V.[$.N+F N-Y++X\%!%R9WC\N-0Q[W M.I)O,MK7Q-=P'%(]]IQA2$N#6&=LCA["FS +'P^'N*;;.^B)YBUG8?N 2+]O M]GIT,#(W<].X=C5> \%2N#O=T6B-'=X5=V1DZQ6W7W/[=><;B;BUKNV,X&;3 MAC""-:(AC&"-: @C6",:P@ANOSXL(UJ07-LS:VS@V^K+X^YL[M'E[FSF/'=G M7M#>UDIC'3NL&TQK48[&5:"T!-O6. -OYUOC<^Q.&:VP=: M6GONC0>'W'B0^??H^XWN*#H?*_O:US?@X $U'6I>WO0-[^(HYE[FUD24]Q)A MYZ!'L#*7&\GET0Y#Q3QN+LRXER;WNM#(K%W/K\:G]4JT,RAZJH7@+1/8@Y\R MQ*QF5G>,U2W$1+8Y'/.LRX!AA]>/WQC-%1I^-F9VRZ(YN#Y\XSVG5- M!ZP6K^KM.DKJ]Y%F9'%1IPG!K7]&=,X_FS$<\.UW9YI7 DZ1^A*A*&A.]_%S+@*LH4Q MM)_AC>++2IXQ5%M^FBZ"U9*6JN(2U'D.SZ\%_(RO-5+AYPD\X:7X@G=>XB^, MGF.J;_KQ>.6M4S7/\;C2FWQ:M*(B)8R!-1X_,\J_(CVVB(F+@RLD MJRW^E4_5E_^J:S+5J>M8PP=B2\7\D0FLV#_/6"1B_O=OOOWT_FSG MR@G\.]CP9.F%M=43ZA+$M;3B&I3E+*:ETVDAD]YMY+).U5WD>IP5(C3/ (Q% MX&^O$OGFA[,XS7"2']4A:8]M?! M"R/QKHRE!ZH9>&$*'F(1@''=NA_?AK)A7 ;X'7 >X3I5VW;B<7.)\'$UEESG MKZX7;_T>/@1?PE?E2[PEI6?0,8#[B;+BLT'DA_E,&'Z2^P'=5VQX(,^D RG$ MD2SC*/:3=0J"$0:1H+5?@]!(\."\- M\R19@YM:B"7&3/*;5:H8J!H1[MJ WTFKFY46/YGTVX67PIC3'*;BX8E]%XHZ M\(P7"1,ODNN%_Z;U/4_IKLIN=US8"]5JOY4TAR( M/H-9^ID1>F!D@>+I-K%3#QX+%$^F(A+S0'EAL5P!L03\)-\"XA!$EW%X":XX M0/Y&^=SSLSPAVL X+@,<'G[Z\H6!\K 0WJS^U8H\B;]RZ?/A30%:*2_RA;[; M5R*<9ZA2.#PY7OR4"&$P2>"#JM&@KY!1\%7XZ$Q C.@'GJ8)4&@%P3#P=P4L MR,S*1_%)^/E/)(^7XAF(^ H@&1)>I"E^:8Z37WD!!2\E#]8&SCLFJDFCB%MZ MQ,23.,]2"+]\,=O)'LG>DMT%N_ 2?!Z^G^93W/ BH4](0N"/V2).!>WX01PE M.LFOR]A*/X.;@\S1#P US4(8B^=($O#Z:A5JKF=Q'*:6\3;"B,JFN,JA'S# M,BF:]#=-RA6\]..[5^[8F@P-L'LA3-/$*[V^Y8ST%7H+7 0$/AX4%Y__=OX_ M=&RMOO+"A!>G&'B">PG7U@$MY5>YF$>UZ5_I#-\#WZ4DOH80/DK9'>IQX3FJ M<4$=H:A3&D!U1"IY$2_Y+&JWF<8%V,0$W =JSI;!A'8KX0"H853 M[PI.:7$'Z@4_&,CLZSE:^* RRD'S# !TI1]:P!]A70JNO"0!#[(F2PA^Y,L" M:$:V77DL[4=-")2B7',<8B9$X56WBN94;O8$,IG&423"6F2 /YT4ACWQ+H64 M/<)N&;C*FEQ=;[9OH,25@ #K;C5']6,N&N-AULV',!:W81;]N 1+'@7)?FG MBDUY6;>]X9U*!?U5YG&/)#1%PD_!.D1SP._:A=W"RWH2 X!%D196L#+7R!JFF/X%4>8(Q+) M);X0 S$3PM 4P*BBQ@VVM*I2\$J4#!@SSG_JH86>9C>HSBW,?J$_CM5W:OKC M5*(BK3\]:^#4]&=@CZV1L60%NH<"?:SZVQ\K_K:N/A]O=,N[E6<3PJ*0$^B) MZ4SV/2\M,9",\&_K$?:^L*IZ]%,=W91@YKJW7"_F-P\/ M'6NHKQ1NPNU;X^*B#/4'EL-R?B\Y?WMCQ A2?L--.V0HB\69"JX+,@E VAVH*)>(M$C,5.TW>)Z*W4X7B$L1; M8,A#4'@5@Z1I2'Z-<;X2E&ZZB(# -[L!3 ^"/7;Z&[+KCGJE\2U,=.TBV>C* M;ZC[>&#U]ZF[\79C2H;OK4@9T [-9!H4 M^8(LS1)E!^56O3MRD1+3:>-J[LA'HI'=0><2M4W**4E_;.]PQ_;&%!V[?*K) M%JUUE5.'*Z=<.6U)Y?0GC+TD)O\)TUJ<*U;C>D/5-G@!.5G\+_;,K%;@ES%Z M5;5.@5F BY*&X'S@/W"1;'9&6[V#0T4DF4_38$9%.WQS&/LJI4 YBC!^<8D?1'KA[.B#&GO '4%2?4\% MNDHHHX&%3'E:QA]R\LE,UL/*:6S3P:/=^!.A:&G,\X2"GW@*?D"-!:B=IY)& MWA(L.D4B%7$HWR^Q"HG+TEL;EUZREH*@P@*8E?J;+/'AAX,4OPM\ ^)B=).X0Q'(R4@KS+$_$#7FN74\C*73)%BM]*%12DG1FVM05 M0&?B6O9&6F"P#:T)6)E%8-$S'7< M$EF\V!-.-S@$;D2H\/J+O_ BL/+/?XG3],5W/WE!Q+B^,J["N%;A+^@$4#$" MJ*BH%P+QE#3W>D-K4,\R5?*H+\Q*+F F+;U,_!9Y7]3"WZQSRYCAV2G8/G0! M3 %@BC]\%-$RB*:!MOK.'08V&&P.;% #W7L&%MQO9.X-(\-'=?[.LGMU[]&O MUTZV1H:&Z.XC.P)A_MHV$W(M;RE"^.ZY3O2]8(M0S?01C0)%(YT >U$V7]:2 M?1>YA]Y/"!V"D@O^.8@^QQ\H)4Z)(IU%JW9\+> =\FRE61RIV'2WDR/'N_!F M,FU6&9YVL!N9)&=71FY8,PVN.P+;D"WB/(4['M^[-E4TOK:G6=H^H.8;#U#. M[UZ8$Y/>*.M8N&.X<.4!HCE3?7\,X=6X_J@CW9H;F3AE\KF46 IYXVI* M6M[G*%",=Y&&;OFKN>*([L2439)2UPN_- \ASLY+92V>3D"MM:/2_JCFI*K> MJX"TQ2PK;MP9]LLLMM357L6-J_FX.YSF@09W!"+X6%JN1W[G+\0KXN)CSKQ! M-J :DV^K":%5OJK2BJ8^72'9:1]N;7R%@CR0?3JKE)G/99GY5RPSDPL]\\+0>$\W? M2]1T)B:9B-N/NTR6;^Y$L^5^!LJ\>#X3_39@H".5H^RG<=7^=ZB_>@C@K'S*V_%B+]PNV049-M9 MO(-2$/8E0LA2-K72I>*2NOMECUNQH#9/5KC*DA8ZSG(?C7[18488&#S!9TS& MQ2D55C$2I^LI?B3 KEHP \&E7"<@74(DQ(SJUU-!+B-<2Z5ZT2P!7DF5TQ5>Y&I3P]N?)E< M8']'Y.$_?LXC<7 GW53%>R!;]DO1=/H6HK(T0Y8T;/!-L6_D61WW3KLC[4R! M7AN]4BAM5]/^LLJVD3>4K4W8$F/\E7M)AHTQ%M1#;G5D/]7'DCSY5H3 MB(2PVS5;5WMVX:T+&PO@DC87JLS,^ M@&F6QAC<%]Y%NVMX2VQ1GZF,?EIX@B)[C0(513F(FO2YV V/C2Q%RFRCS7YB M.I.^V1L,<3LML/_)6CZ0&@L/1C$5(I*]*[(BAT.6^RS$2;$:4FWO4>ZFL=K8 MJ>O:29+7JY/$Z1NOI29MT^-E?I M%-MR<":B- 4=KV2TYODQ".:XXF0W/4 M'SPL)?;-;0<97&<_&>0>844E\G94<,VA;9L !'?0XZ"3W#?R79-T]T_RC9@F M.3)"QC&WGB?PTGZDB>X9_:Z)]O9/]&IHD5V[>_K+Z"'\![ZU?G^A6GDN$I'.=#Z MS=3LISIY:V8/)H(C**8H@8W:& 9+V&0:<4KKKRUC-BQY[A@ O7\EJPJ=P=2K82X/%;= M#&XK]C_KR9K4N;@47DI["LIOQ-%64"'EJ_8H C:\*$F(HJ?Z*BZQ73(3%W%" M 5=&'9;5.?@5SU[=@83DYSEMCE7?7T?MF77]_@UZDZ=;+%57&PSAQDPWKO@U ML4 $CA0_I0CS9SPUYGGD%]6:@@Q"KNQ22XDWE(P:PZN2)@5K'H RD5Z>Q?J" MS$72E5K&TEYE&_G*[91PENB!Z02KAV.L_$ R=9=P,,NA%^O%,V7_WY5?L& M.U9_S(QH ".&UN3:#9R9$:P1Q\6(H=6_=M]V9L2C:<1XP(QH "/81S2$$>PC M&L*(H37H,2,:P CV$0UAQ(21=3,8P1K1$$:,K3Y'34U@!$=-#6'$T!JR1AR0 M$7<\)//&[/?CS7I\AUD_J.X_[I3OVRBF:>#'(5[\^S>];^Y+CSZ%!ZJJHS3" M67W!WL5@9NAN]@S M?LSWFPJ!#[P\L:%4:99?9(O %N$Q^7Y]V8,65$3/K]OHK0W)C0>/&ELFA_VAIO5 M<:O?@R"TMO+OD1M>&XJ]VLF]!V]*?0CNC4P\2V# ''R4]M('T3_3=B<_'$RWWN**O/G9[EO/C?1\^U)UZC=Q/7;FM5G@,77G F MN(V:>"O^TD& ;IO68C\\AF,.=U:'GWSUW,-4>P;NZ/ IN'9R^,E7QCU(^Z-[ MX'ILFVWT$Z]\>YAJG].1:M^GVYW*RFF(6]<)ZJ+> U&?Q3D>#]M269^XKC7A M;-1=:X)=$P/'?H 6S0Z)P;%8 W,\[G-9\>YEQ:X) MN#>Q4>.R<&)@S:' \/ MO-B^4\*PMS;9.6'H#TS'<0_;3-XQ]["G>-DY4=CI'@@C?Y=Y,+':.6/W'KEK ME;S2Q*M*5_"?\79^/9CD3L=QQ\EG].+/J(6@%MT[\.(R34\V2XL2U+SM> M1Y^VAD+C?7=@V3H/ C(1B8+ AI=GL6$;-GZW>F+981BKI.4D%',8:[$/4!#- M1)2=GCA;^R3][^MWQ+JI_FL$D8$G3AE7(A%&)"YD[["7&C[HB@>_BN4JC-<" M9C$3*R_)Q,R8)_'2B//$.(N7(#)K>GD&!$Z,1*0KX=,[]J8IO"LOF:7RB_,X MF0L0RIE%!OA M_E+(L0^A%UG&UPS,O6%@."XM6#>,S]TSOD>1D_+&T>J.YQ=6;)$?@NZAEUEL M&+T>?O(A3F3' M3Y]ZX96W3G58-;;\MA0%!J_+*8+-_]J+<2]: M!L'.VF/RWFBVX49XS0QO>2.F"=WC]O$F9T0W_2A\L9S"A]P)71V;$/?"H"&F MIM_!F0//(O %EW!1N0HO"J1[.%L$D6> H3*N1>5\,+Z-)T660<'?PS#)^#KSHXDL _XT^QZ;Q_Q;B3[RB__T/\"V! M_B<-ZU_!5:[^23''3*0P2@\'.%W+]XM07*)["F,?%U/EV2).0!%@X$ 7Y*EK M?_\/$$=Z'S+MD_ 7$1C%B[7Q&NTLN#SP@G2G\[UR9!5V;(WZ7_DB![DJ!UD? M-HVS0AP/?*J8PT5PA#! )(VFB3-XAH1'?A!7();#]Z&'MZI37\!,XBEZ7H'! M6I :?^6@;'/ 0^3)X2LB^C.6!+G%UUP2'W#3ZFL]:X,5],4T!\B4IO,PG3#PVW9ZJ1BE*;#7C:T[>J-UZI-R;T1KPJ2HH%DF(X.!^([,O1BSNP M/0O"L#2S/1+RG@U2"+:\L!>F\8N B+GXU]DB_P*#J9J\_P.T77A!*X0$P:34 M#IP\S?=IO'N#_/DY^$!1MVC4:3;Z'EUI0(0$,0:_&X-G3U"3E(TQB4,_0=B^ M KK'EP%Z]*L@6RP@CI+W%=X5-0COAF@0[22AQ@T_):,(=-J(] BL 4NGX$1Q MH7$PS;-2-^9YEL.-$B6B<@ .+6Y#;5D1OGQ)W]D0C#0,/.(,"B<\_/'=JX%KN0:0/L07XR%0(VNH__U"CQLED2)9.6PN3&(O$5@:WT8&0BODH;D=VYAH*TJS6;.:<9ZE(($J]D,QU%8%+LX] M'Y@"PP-+0E9[&L^",HC"NXNP<>FM4>K I.+[4"P\X\/',VE-!%[#G%8Y"+)# M:$\D3 KIZ8I1PO'C\[>,.K4X7X3Q%%1/WFL99=C]=KD*:1+25WW,0RFI-3KA M/V"$R]O3@ QG:NRZ18DX1C4F:B!,#@@/9L,TXDL*KZO/(#W0'R5Q2#]C( 1Z M3&#F\*@BPS83"!)9:!WM1#P@>3V],47(#E2X:7$524-LQ+9D/ H MTH5H)RH! MI%])[*")*H6L8_XBL(11)3DA5"RV)Z<03O\E:K$ E&44'YKNK7 ME9*%WA715>.J/W.X=180AU))*QQ!97#@VE&JJ^^%&6(29T5OVO@1!"<#&5M" MX(K9-\H+&(OX2DHJ:D(E*"!UTM06= O-7<5F7T_SVK#WS YL5 ^#:+K+?5/ MM4Q3!E%"S[4I;?AYC.1_2[BTT(<_T#+](;P0K))TF/^0/C(U?@F6E)1&9X5O M)4(!)U.*432E@GEA1[:(%>?AC'12_)7#!S$76B&=EYE@F3(T<:BTY)@ISPKV M(R_T\+(C_G+L9]NQ''E1G\@']H><@D CN?+6^J),0\9)Q9DH M)Q7%T:VD>I"!&FC7>07RD_08DD6>Y,P3KZHA:J5J-"FDR2 )A0CE!D M5T)$X&=@IO^,U9ZVRE1[8(I5&J$PQF$E:7;]$>05MF&6+,2@!( M!, 1344D((2BA-55A-4VR8WR_4%:>_6NX%I&GK, T!HZ-GA1BCP#R4S1\&.\ M+&3M+L"'@ D:(J*?0*<8S (O65O&*Y#CK_+0Q%5T4>6(B_>#'[:PM>%9$9O6 M!T5^<@/O4JR__^Z-#">.\>8/%+-[3LG$A1>\,-Z5T=%9;)G&+QD$&S27*\PA M%K0%![R3/);Q=FY$(J!P=S5=F M/DE^"[Z8-+T,?$PFXX_;B2.).U'AFJP_#>X.A,[BW30S];A\K'U+S"F!#HQ. MF@'%8M3)0N0=EX"I\'/**RS!>"Y2>!3C=DQI")@-"6;5C)B;9L7785HM=S9X MMF4>5WF2YIBX4U;J#E8&YS<+4C]/,4?C32$.WY&-_34&W",T+\XS9*6NOQDO M*[O,8>0O%?MMFN:8]HP!@%(>A:Z^E$9:0P2\]*.:KW$6>GDJW0&\VWAYD0@: M/EH@>-=&&-0]9"8UZ1<40*)3F4FHTB%$BGU2% U$N1W(M-' M* /R;K@&OA9T8HE8&*>@Q +^YFV + U;=R1>ZU^[O4A)Y=-$+B1H!R=?UK<$ M? ?O)CB-W_H5Z/BQP$ZOD5KX)#+C$])H;;PB[80?GW^B$D?=G;_0C%+30EB/ M\I%?Y# !63BT)]?4(=\#3,0,H%--#GC;(E-CWZ8RD)^4G/0,"/2Q'*.RS)F< M19!N)G[@&^ 8T>;,93<+>?D=,&X'1<\*+']+[?@'PNE8!@6$]4@;WR+5@_D: M!JUBDE>E*7R/IK!>2RRX4F9^KB.I.RKT185B]=+*'33[1P5;-X'^YG@+?*]< M?77$YD8!.@<0K&K(*F&]"T,O48Y 4\(I4V4-/;],SZ=EA;HSL N$HYNC*+X;L"R4F@.$T7+!>)$J9: MHAE8OR(*1;^)+\4J@8XL;J)JF4DIPT,MNXFT>OJURJZ7"JXYOZ&M]Y)XYY*!:1L/=@D6UIE M4(Y\ES/Y"H)N! 8WV#P82MU\[+%X M09%@IF84;V?@2@&N2KW-;J7CI!N^4A<5ZQDAVO&ZPRED$(U'4?:"YW0"WH,P M*TTUO5)!EV5^- $*O\D3%.\E2+=Y)W==[3E![I#SEN22(=2VT[B.AK_">&5? MC^T,MMJ! FVPB<8J(-H7A=%PRDRG-MH$'##^U\9V=D-1?%>45B,WV=L@K$13 MB5B!R52GQ,BFC%26G'9DLYN=C7R,<7W80!$?T%>DH+7 @8_B@HJD90R&I@+^ M]3LX8Q13E N4KHT(D(S!&1J)(-PT?673F3.9](E-&*QA040)&AFSZC-%^#\D MDSDDY[-_K#+80<-7!*IH;RCK!+^!/N*50GK*4D(E022B"]7*01]*/9F>NXAC MC"!4D4Q^&Z]3A2H%+WF!F@%8-='O!B<:*A("=RX!3ZGG]2O+JQ"7 '8+,&N% M!B.3KP!!#W5];5WIGU/Q7+!$:2]X1 .L=]E5H0F<.AJ?KN^7D0:/NV>,*=P M$2>JVB@_6G .%!QE*-M\9^^9]6F_>*.AFTLS7.U_+"RB[*ES1E1BE1;TL)1! M=FKNRS)KE>T(!BEU<'=*FHFFY/V)0O22J_QD'5*"LUN2517\GPQ%*;+P!PT+M!9JIFL'Z#(+-X&]N MG ''XV41>]3@2-4_2(ERJO.KTN&@ D"A# M9=.K)L"W/4TS^^RMC--7@,#PRSIR7^7 >029V 40D)!(#T%!+35KH!P7$3T@ M./4*4PDBO4H.-4Y**A2BEZ?2VV$\AU\&4:3Z"4!.9!Q>$E_$&OV5:M\DE@KJ**^$C,#0 M/ZE?!69/KCR4WDW>7AFK[F"A])CN4"]?KZEZV_>3+(@Y,+'2W$'9V[U?+A^1 MO=Q8L#-$&% B1<(0[#.K=>)/2-F)C>2/%O B$YL,/-T!#C("P[+.85O%"T:Q8T!F^4M)?K5O;-XABF%3>AJ^& M!=5W]3.4$1:]N]%@H76M"P-N7>#6A6:T+KS>NRY*)Z8W(]G0@ZAKH:PM6OD/ M01AG:$,O$F^)GE37'BNQLK283L_O.$!N+5S^G M*HOCSRJEEFJ\ZC M2%XG(LW#K*R9J^7IQ??E=(H8;>_D-V*V7=S'9!,%#EB&Q"*IYH#&D *H%#(P26%/WPCJMEI8R/:=QU\>Q3PB'T?$W"5SI9C]$]OG=M^%OL (2C4J*V!J=KT$H>ZL,[/LY^Y1KO\Z)=VGA]60LICHR.UX_R#Q#Z64R(7.V5 MT=N]5T8UJ!FHE:2U3$R)JM!R:_<=K[19K&_0@HQQO=]8:-HS-Y8K8^T7/J$J;C@B[$&*"!3 M26J-1_'R(*+NO%TK'S?%R@!-T,VXLLV*4KF"$@1PF1 9522QJ>0##UM^^F;*:W-WBJ= 2I^+#H[/% M*)?PP-K MX#9T#-Z%T&_,:"MQ!&Z) %^;HSJ]A^N+ %OF<=E;\1U\DPRKIP*[('1,% FT M2W*C)S5D0M)S92E#)W?]\ MX*VW2L6I_DMU#"@-*DF%N0Y?YDAT/HZR1[B1G+X@;:YQ=_CB85SUQV_U)\/>F@$,^*1&#&QG!XSH@&,8(UH""/ZUI!] M1!,8P1K1$$:PCV@((U@C&L((]A$-801K1$,8P3ZB(8Q@C6@((U@C&L((UHB& M, *B)F;$ 1EQUT-=KPU9&UF':-W)Q-=,>:NT>$<:^'&(%__^3>^;^])C8/6> M]L#RXH"?7F5A8.%8T,XG$X*QWUE87!?67 '\L385LN"6Y<% M=I9/+/);1[E=R\!]![P=2,$E.&NQ@#__^.[5B[98NT:Q7N9NV\SZ9\QXUGEF M/>L\,YYUGEG?5=;_=OX_S/A[IYE;S/@M8Z^PZT9RW-X##6LY *=, FQ,DU%Q M$S3G:;*$SKW3A(.)-7 >W)9\E?8$D30GV2+.4UHW*_\M-PB2?R\7B.Q6M;LH M1+F!Q^FWOB_$?/[0Y*FMF1A9[JJ^-N=$7JJ1[*RZHH9V9-#;=%87-1U(7QZ? M(K6Y:F]RJ!#BT6=3$7]:!;-K>@>;9+=8II >LZP]+&,M:QW+6,M:QS+6,F89 ML^P1#..3S.8^+&L6]K\GKOFH5O.W >L_M*5X.ADS>K4]+VLIC.J@5XF@MDVX MQ^@-3,>=F/W!V!JV*&'ST$%5NYCHV+9E,_=:JH)]VQR[0W/@.I;#3&05;#GW MVJB"XQYXP9'I3@:M\H+-J]2TD?F.:]H#U^RY?6O"S'_ E46-9/Y.N]W5^M.Y MI\Y"3^D,XF4\PT,P.'_0_)3/O;"=:PX&0[,WZ5O]0QNVKK"Z@3GT^[!ZXEHC M9G&WM7EDCN#_O;%[^!BU*ZSNCC:SP>ZV-H]MTW7[9F_0L\;M9G7S<$A'1,1Q MS&'/,?N]T>%QZ;&+2 ,KA/=R%$-K< CPVF2D"J+@TYFY]:JGV.Z0PPO3W8X2>.D8=MU#_W\ BAE;QKH_[UAT-S M !BO3:7AYD7K;>3\<&0.^P\ [H^*\6VL*-H[TK-'4D_T11AR-;&CZ:A>OV\. M[,GA \FN\+DCQ0?G\,%*5SC<$4T>VA"4CIVV%QY8DV_49+;5W=9DQ[3=ONDX MO;9W?S0/>G1%0OICLS]VVVX)FBM72W8/)E^B@P34>'Z M;8J>FBPL'$]5@F#A:(EP="4W/1Z:=G^P(P/)\M$ZX_$@G51JGFHC5F.>Q$OC0D1XJ(28&2(4?I8$/@A(&_)/G#_ ML)KI8X.S5M18BR[5.%N(1&_+"I@M";S6+J5LGBIT)+'5'XU-9]QO^P*]YLE' M1PHF#[!3S[%+1DF/;'(\& M''>PA.RV';9MNO;X\#WJQRX?'2FY.CN6IW>BW'H6IQFB]X3/ORRM69S,1'(B M;SYU5E\PJQ',C&]M^M\3BNYMQ?6Y.S8G@Y$YFH!)>]&B'.2#[XC2?M:.7:O/ M+.V4MO;ZIC,9"W-G3S!5GW-%?-[;C0^R >.P%MF,1(7,TMDUGS">)/EZ)MF,2U-]Q7$ G:KB?XLP+ MC7B%2V5QKROQ926BE&NY'4DN]LW>>&B.>@X7ASI6'()X:, L[92R#LS!8&#V M>K;58\YV2UE[UI!9VBEE=1QSW)^8]I#+=BP22B3,D3,R)P.N[7,A5TE$?YA8^#UR3 =P.;.[U?OZ MWIK=]JZ6CZZ6_L[S:1K,UD9 )<"6YA0XM7A3F6#BF).QS2GDCA<)[+8GCUF3 M;RH2# ?F<-SZPT>_GL]=4EN'Z_0=5UO'M,<3L]_^E='-PQ5=D9"!ZD!E^;B? M?'2IEK?K1(1.U/)>?_$77G0AC.=AG*8OOKOP@J@-Z13.>C[O]8;FP'6YDM>Z M^D*K$I>L:<][@X'9GXRM,?.M59IFLVULAJ;=$Z&Y W,\<0X?@7C!X *AY+L:;CTN&Z8Y8-7J=W:]_0 MB=K>\U^*DIX11\8L2%=QBGN4SHV4NDP#+PEX@]+VI<=0DQWW@)K<8OX]=3&" M^(O0CN:O<+V@,Q[L.#N%^=RM.@6O%^RV M)KOCL3D>VWP:7^3;]U2[ S[9F\P?( 6_F.O)K59*MR>.78G+!3' M4&*\M5#8EGN0;6M:C$_CU6$/KFBQNVN!P/;,H3WB14[-J&M@_=XFCW+,7'AJ MW;E7K@8 GCT^?*JFE0Q\:C5ZP$;N5O+CJ17JULZH;SI#WM'S6+@]M/O,Z^,K M[!VH];+51;U GZ:0>)DPTBMOU=+L 2<,=^Y5#-'@:/P A\9WA;D-S/=_78J' M^=I4I6U0SU%7N-Q [64NLRYWF,O-0Q[-EXZ"\-#-@AJ&JVK4A"\-YTN.F:]I@+@D?#;G,T<)G;[2X) M;O%Y3D(<3=J)DY)/:ONX,,'2P;:#I8-M!TL' MVXZM');MF&/>,I7E8Y]\],W1J/7[)C=//#I2.[5W[)G>C;KIOOIHD*:Y%_G" M\./T@#OMM#AM/(V3F4A.Y,VGSNJ+D<9A,#.^M>E_+9/H]NTN]N!M?1F-S;YC/\ &/%WA;@/K,K?FKOT '=I=X6NKM7;2-YV^S0N\66N/ MC*]MUMJA/3#=T9AW[#R&ZN>MI6(\,D>#$0O%,=0\[^ "1AW=QO7U7SFP'9N6 M X*6WST/\+;($N;.YT0V/+-V:WD>N.;('O VK^THE-S! M3!U^*Z)6==&[7LP>-A*#K91^QX M^+62=VW4O@>$=$<5G[>1]P\&UHZ*\T^]I>X3PK!65!-_$6EZ:I3X3/>T>EF6 M!-,\\W!;GRPVLH4PHC@ZP8IC$H\=TOI[Y:CZ?7/8 MZ[6]5:5YX.E(Y,?I =(>3%A^'JTLVC'YZ>K6NB4LW\+C/P?1Y_@\#KW$^$<< MXHN-L]@RC5^RF44;/8V^3PW@=U=^A M:YL#>\!%8A:-3=$83\S)L-\JR]X\R=BU9+7UDK$KHB/4^AV!O*8R/S,*/^*]-@BYM+[00;"Z]?F M.8W#&3SQ4:SB1*9XSL7%LC;/U4'51R6=>L-K!WU+F_ 8XWKEI6)FQ!$UHO@) MF-0D\ R1(K6"= &_3=?&R_,SPQW;M-.Y:W^O:&A(LH+6T'7G>].(\\3P%X&8 MZTZ5Z,*8"1^F"U]8>I]%8BR\U)@*$1D!CBB8!_ )N(2?/UMX &L2\'#+?#*WP@LA?AV%*1IG@=9C1'O8E\81V] MW/Q# !F ]@(8>BDD_>-(5/B>*BD!/^TOC" U=' 2KJG#Z2(AYJ24:UW%5R ; MJR2>Y3YP"L:7SST_RQ-\TS0'^@,39#M4"@0 ]L([+N(LA2%XV3$ 9 MK@(@,UQR'G.<#9+5OP7[B8=N_%)$.>BT\;?O@A_>@YE/U!6LYH O7X^Z'B3O@,[C$(B&W3 2"C@ MMTD?E&/]VY,/%__1[7F=H7KR5+[>\YSW@ =J%L*+!)9E%H!XL/)#)(-5EY(? MES^$@;)EN"8$ U0JD2MG5M W\@/F5"OD0_++191NR@$!R M!Q]/<>M8R_ !=VS!1W_LC0=-\-'Q #]+\ &2?G\+/ER@G2&L#+:HKM '3K6( M0< )?**D>T( 0QIOXRJ)BA6)YRC3[-C1=.H-Y(8 5GO.S[_;^Q@,O+YYU&NA M9@?42.&"A0J4$LTA#Z?>T$!-U^L.&X!F,!IY(V=E ]:1<<; MJZMVN\.^-W!>EVZ[ZW9& -_F:7OA-Y()EAU+*#6:>!-SVZ..?:7EZ^YZG0J) M&$R\X6VNNVD-W9%&Z\EPM'73T^G8Z[3W;*WK=V"0(A:I5/LD;ZZ[<2WJPA/D M 5TX71MC!W4(VYXOZA S[$.MSQG$FTWEJ.%L ZDSPR1780!()XAET3&R$J\' M@K>OPIG01&_EDPTBJADF8^X)NN1&^"F*@>U]['$?(@)(3\, B^S+UPP5 ]&E M+B>)546X!8,QK*)'+,TXI^D"[3>QWV+'S5PF@2/5 IR$[PJM[_>\OBU==)I$ MTJ[7GY383:\#0FH-NWGT][%;FSQ+,I*^M5:)2J7SAHR'_$N3=CG67!DYQ\#K MCANN:@R:Y[ L&L!5C??2'FZA-+:8M_NF?TZ3+'/>ILD\S,TM+^CIFIZ6;W@R ML"\8!+]1$RJ"KE7&Q:XWGM1<[WU8!EHR:Y%9OCQ^;.E'=&<@-0,EM36B 8KR MM\(U+80H6M BW"T0[HUV IS+!K$&[8R#0#6/K1IG^C8C''K#1NSK;E%7;]S; MA[@^"9]6+QWQ;HVKP@MWX8WM5\+5&OU3B)R8RTW>H:JH!.0$]I=O7"DHX3OB MKT+B-/X%(]?-[J?BY)+. (W!<"XLHPES?H\[U!!8QJ+, WTXT2"*&2XTO/(S6RJKQ;,0.TI'Y[713NT.WI< >B M^Z2^1.R9G:W".,SRE((-&L!@/-'F,I*=ITU0 -#2+4'!L .?;HG5-X/![@=UCO%[@C>()&9_(M MJ(@+7"YPUC:N1=IP,H#:8$FG/1-7(DKX_.I9#'9JM;S-HVZCIV#< TVD!!_= MSM#KU@"(-)&*JP0MV2L,X!#S>9+F!!7)KD4J*VMK +I!2[$;OKS1A9584SG= MQBR,HEDD0/4YS"VTOC9EF%&O M!O=0\+&FZ2 5:R7+/4&#*W!I_=7%4EY&B8TI@5B^HZE"Z>Z!Q]M&),#\3@-5 M&$P[%:XQ[M80A2:FH9;! -EB_0U7>U%<9N%LXS#VFRO-Y'.)UV5=LM_WIC:) M'S:* * [3LO*Y'!B;OZ6%M_ SY9 A0(1KMD(16L,E5\'(U8C9Y%!-Y4L8I@ Y$AB%Z < 760K[)(Q][FX= $"&@ (G5P M^[L%RG#\'0!7?RO2H%E'U:!%["L".:_0GC]\I*<@OZ']@F1Y'[P+SYDE4>1C MZ#4N!.@,_O!.Q*![7X:MLVE?BR@Y )GF6+SD=PR?GG%?.7I#4A]UW=,JD+B5 M6-'&+\OQ1[W>& 3/?)D4&4#9T_;6]G01,GK >H8YSG"E9E!4 .FVB(,-/J 9 C6#O.G> M9'(SE/@V\>F.!I58EU[?:"6[.)1%(8C5E.F'I!F:--CTPB8D+=3=%]2]65L: MR^?#FK[.A,=5\#*Q=-9] &Q0564Z*/MJXE..AZ-ETO(:EX&AU5NPB%#EK]>P MY?!V+*L%O[W!KPPF0'DH@X?S.^(P25&8E%E2F-8C+ZP$CNGLEL"X[RP*.*_^3LOS44+-8R=HYO":-/YH<#2SZTL0L M=PPPZ@R]?@D4)^-&"B7F\$ %@=\ M>?OB@'N:C>.[E1ZT[%'*"C7N=1M-BJ->QS(P(!A-.S56*$\;,W=:DKLV/)$E M>?Q%H.E @.?S,SJ[VQF=G3:CLP;7]L[H''D]*^1V:"=M,B!VE#&]+MGSH;(W M%?O>,1R99W4AT;E_E:3TTSJ!$T'++JP:-'YQ34\QVF6QT9%FBS2Y!G"":4MI MH#)%]!M$Q5M&!]T^$W1HV_7[O>U@PXYV[=SA5C.X0Y[P>*1C/"2G& RVG'OJ>FO3 MB.^0&-P;ZZC6$?:%JEQM-5FXO=@;$B5WIP@KU0>$.R!AUS4YQOND&'>]7C7\ MIZ,"O5!=B 0.F$M0(/7Q.MG.O:3EO!:? /&5[1V^O@QCC!CVUSYE><+'W>$0 M(4!)L#.Q%G0XF#^;SAS03L@BY;RF(#)<3 LE6^C?F#E;5<:!+34B/?ZV%2YB MBXYU^;=F"D,2&E93(A9-6;J/2SGXW&3<+@K6%L<>3RR?5I5C;V?JMIA45XAA M=W$ Y6P<;1NUV$RE1N&TBNH8!INP]%^8,=DM \ >!0;:F_M"2=,3.T:Z-['S M<)385)-'O5_2%<>^?O1=$IYK337W3DV/ MXB)O3' >&W<.74,IX]G# )&HF"F'X=F_7I !\?3%"T+.%'/3+H$XPY5GSJ5= M_]5?H8P(LX# $.FRJ>O"*@6K8RQ>"!0AE1GT+%FM1(H509.;%]]M7OR><;&* MUOC7AH,_.C#YK%MW*\DEX)S( JP@ M7I^G2A%/\NYVI:L2!%@;PN^H"#F3?TR,R6 OU1KC9)5[E)=_R\Q6T-KL.KF3 M:>/MUV:]*NLFUAB/%W#U:*/JWI!]JL(8R251$LY(_N*W3BX! M[;FF^>4CI,!?(#%U8"J92\2<]K8NSQ#IFKS5KYB)BG]N9:)B,Q8K$_608.3H M(F>F;>1,&SES&)$SM\FGIF#06^538XF>+:+7D$]]4QYV;?;T3-PEU>R0B-?7 MO^3M'&AUT5\D![IG)5+H< L3G]OL?E\4?NH#IHF2R$S1^6])A22[@Y*S")$X MTPP + UYF%D2FSQ9#8VMG="M1*T=/IT.;FZ.9GZ=R5P MI_XZG)4$-VW_()Z<46Z:$1]1)]PZ@Z68\91A@@OD/]7D@!1A$*X)W$D@G$?) M-9#&.($ETU.8M$05<06TN!A Q,G"3\X*#G=Y6&+=$2'!@69\][=L/QT.:J1W M[IC=?0/+?8P<=["]KCO!E;8HO$/:*<$R#B-< MERTMM\*#;O@^HXE"FP-X]!*%(Q[PRWR MVRF5)-#QR'6DL]QV3EE=E1MENU)!"UNU1O:OEP+>!=HTJ+__?1*^JU/UNZ;N M8V>/!$4DK\MPL617&1KP32#GY8:!B(U_ '9"N.B>5$ MJQXRL;S7[VP#H*Y@6Y-TWI1&7AG:2AOGP"\+:@\[[E8V-9964]*FT&(:^>M, M/%/_^/$>X%O9CZTG:+FD7>$:3B)_DQ3YLWGX24OGW;:/H75>[ET65]C!# M6DZZ1<7V7?T5XPR>%0!-*?YKZV>>C'K-PTY>A7\50!ES3MD^ XT77@)[MAP,D8 M+$"\)^41']:76IU6*JB@Y@>"M+*&,1=L'CA%>T:&RB']!,,NN0'(3+7XG@ER MSTB9*DG#!<5AK_S< !B"LA#2C ;O.)$ S2%?^CGY6->1'RC)CU5R')@53 E$ M/FK760XX(FO]RL @>R]FL9E95206H-R@C3 B49#'M_V[L(8K/XR(6Z*ZK"(* M"Q"B48#-A!D-OZ"1 /B)A>;T*GX69EGAR^"P2.0YYC:CW@4R;)8/L46E,DN60M MTN=MF6(,]%7L,Q@2#L0:?E=Y"JATG("&@V50T!0-()YLA_W9*:YDP?:#/"%% M!##RE0 2'KO.!8 D0!!FNUR!$"I^"]B+F"/I_&R"!WK^=FR^ 0C+=P_BC@N M'0HN\[4/(F46^JZ,@R_?B1T%[ <7Q[Q_RS%G[A8:^+F;536Q/'Y M5T]E-*@ZZMI@7DE^60X /6@5Y@QN)+SA=BJ@N9+U]63@3-\;5BJW>U.K5:?? MQ'?@*=- 2H;JCTIC3'NE I/7\ _G4I"MAC6?/AL=M6<%5P/DTL&X&"F:$+$# M 3]-KEFVD((0T$8_HR.V)2!;MI$2!^>[6L*-3AFV%'F21F2H#_8_!/H.-X5. MJB*:AY$\OYKSI0U@0+9:.CFCQ(KOW^((+!(E.\(_\6]\X3I)/U(LOYS-4)&9 MOP'UXP3^8P<:LK4Y.XHBA\<61-3MM$%$;1#18001W23[I%>BTQ-O9-%Z$I^O@"PF1<9B;IG,]WO>J-SW=V!5!X/O02AR9B!7QLXL MN8Z53M$;VW7K\+.^-^U7/M-K?736TYMNUU*1#3<$\2"VLUTYD@&T=GA72E-& MEZYP4N8W<-P@!&!:V DR5($$S2C<3TWAZ$&O(AY,= C\4\^YV^J3(L]R)432 M1%.OVZW,TS=-;5V.;.J6)95^=V3+%RZR]C6[**(-RR4JY-MWF"2A^P1= MQN3'LCW"L/T^[/U[.#>O,X7_=+W>D/X:]N$_:Y*KXV)5GJ35UW8!WCI"+_;L MALPY;$\K:2<:O"Z3Y*/Q=E("<+=L3AEU.L:E"; 4X7@H^A%3S6X<\(86%*Z# MA:MCJ5'<-%BOBC#]SK $Z=*'S^'K5TA:;QZT/^U5NA@,;10S1@AMS[AI1(QJ ML,>S_GZ*DC.9$5%P7OL;=2MLE*RE&UPM>C"N-'J9]BTC%1"E" /J%TLF0E?5 M\*\(96\*Y[%W4>)KK7G#"M#OI(3_!$B3 M.,]A>Z[S&UE@8>&G69:H&*-Z#:^K(C?;PMG_>',)2@,;K__^M^ZH\Z-6K2O' M3CR#(9I,A7AC.2JY9$"D$ EV8LJD4_D7%3PKZ:2&N==@L2N!U8]0'*-UEA;(\Z1:LMGQ:B5J9BO@T-8>?5N"*5>\.AK9L:$R(;T]1ZR9Y"^>\; MD+F!.!8Y71@&L&',$#YM_1O_ (A&$Q#"LX%4Z]8-CY.6XX2JFYF8/W(VW:SP MV:K=UN?JZM>@&Z'A-[* 7LJ='#VAM[3P9E$%:13KQ]=P;ZQG4F0VP7120O M:XV\%2@NWR-=SBR\"F',6:8BU_#CDO288 @U#,H4=<;69@D AZ_C\KN=[_$_2-T(T4\PS$Y%W"5($3+\";9&4(6!V(EC MD3(6MF\Z#^U(AI,-,W;N893",@$!Y@0$!>Y'1*'\IKL0^P%A5DR(@IEGL*@L M#P/[N5=3HB 3EK*@7- 6YC7=-1_IUN)YW=J1S2@&5^HS')-X!1PI(Q>=S9KY M-3I:%J?(D^&(4&:5J7B[50FH7$G%8_H+)CG*, CGY-)16RER9G5R+1)2T7;*SG\9 MKR1%T[JSWFZ$=HD]JC 8P61O2_\1BC<\(W7&8N-Q5O7^N+C^%4 <2U3P[M$UO M.B@"SW8RQ?!%*:U(PS,,AH%@)-5;*V@2KAX]8?\)&ZH!/06"(B.F%'[N GV^ M2$!8C'+&$QUFR-7K@U'_GP.7] _ M$?)R>0*I0&:7%3)>(M]> Y/_,@HQ>= LDLB9O.-/.*M46U# ML"4J/7)8YF8TQF'W)G8NQ#IG?.\-$=^[?;=R$*W/DAJB-.+&&S;S3LJ)SH99P8>)T3X/<4[W7S=9FRC!)!'_.K^31HQ!E*_PJ M]<.,WR937SGU23;]!88C7QAMO1 171RQA9>%7?GNM/JN8H"4'"5C0ZD>MQ;5 M6Y,E,8;LWU,28%!VTC/>3_8<1BDVCJW'CLWE39G)5I(GO0A#I$G M7^3WG>-WA((?0_)K?R,!82<08^0^@S%Y +2WK +-S_TT0'6!794&A%%/ *XL M[0A-D.G>\789 Q3BY,LPJZP26"0 D(A+2-3JL1($+'$?$'X;$(9UU&PG&% 4 M-&P7P0#O[[E(05YIHF_VI=AK08'Z[NBN(K$Q"?7!^NNJI+3#NF!%S,=TMZ7$ M!Y]:P_.5FB2;R*Z?6'+Q8/B,!0WF=JANY@JTD2MAAX#8X>XZ/^(K8=TA7U$) M!_F>YN15]?$(*6:LR.BP(SY?\OJ!S%^L9=E+HQ9*/:MC[DFJ$:1QVLD;I/B< MOG^-.0R+U%^1\=^P\^Z$%L)N U^U>*M^Q,90V:&.UH0&8IK+H0@M9A@G \L0JS5E%I*AEBO9IF@;-5X:Y\S? X+S.,)$&]'\Z6(G958;,5UM19AF*."P@**IN1 M(/D4*45SA]3:QJ0(HKU_:&-[S?7MW\,O;X)9,@V\2P,Z,8I MK*@B[/@L"Y'E.\W#8N5$'#EV40 @):O$>0WW581:&CJ3$"0Y*/),M/S7R3:* MNU)W (PJK)=U?O7AZ%39,C\FG,'0J(S*JV$9C;=_].V(:<93%4XCKD(X5!A' M&XL.OZ[%PZI'TZI1%VXDBI+K$VSM@3VF@@J)'HV[[F0\O!N)EB1XA#>F2? > M).\FPRQ3BLFP8GWM#6Q!KB8N5H-BI#3R$J1*]D!34(@/97T+# (D.P/[# \IN36LQB5%G>HJ#$3Z1E$@/Y7N=M4/A3MU,W@AT&R[!4 MW0US,ODZQ6+)%6$HXI9DR+4K91ZO$N[H8RT;\7)T:]N2LETZ1IEQ6]H6AV ; M,1](;>VJ"?LHN;?T^7#BC7IT,*6#/HK2! _5A:RJI*& 0E6D^Y78^FG7]*MI MK,!1"BQU@<*M= .XH,A =T0QF0*P&)-"$P"EO"MVJ)9/-39E@IRNXL51A;!] M7Q;XO111**Y4Q*Q^5_E3F\N%Z&XZ2"\#67_D4NPL$T;>0S2+6#E&5!FDZONC M=6REOZN4 2M:;$=67U,]-:53F!H^L'$TFPGNWIRI3Z*&"DCVV5I3+FE2Y!? ML0 X$M"?@"ZS#/J[I&"RX.9__G#YE1CMP1IJWU," UK;R-$@331,9,G\FA4K MZGFDJ+-B?%9-?Y@VF:&I5!IRGQW1&=^B@B\O"M<@*1IVIA;0J%NM7?>SP6^3B"U/*9LCHWI8ER_\M M5REN./:FRL<]K]=M+^( +@)3:-N;.(2;:%'B0"ZBV_4&O?8F#N F6I0XD(L M+C$=M3=Q #?1HL2!7$0K.-WS35"/CW(WEL_2Y0XR /O+(O_#;GG+UO0@9R#Q M3MHE)!9TUY\

  • O'#1#=%B!J ")( M(GSX7]_UO[OK>?3);W'_6=:9=J[?YQW?^PT_\/%?SRME6PJ9I-.@]10DA"G6D*L M[+,5F0X$?;Z.YC"^J^8P[&"QYX-&H#!FDH(E-#-,!:U'IUM"O8E3>_:W(!!B M/G]8J,#6WQ12\P3KKSS]0>4K&TZX[F(R\_GW3N6_GJJ7\?_17/>AWW-&@O>J;Q?V# MNNI]K_?)T)UT.NYX,O Z3[^U*[Y3;\MOC\+O#0N30=?M](=UD' $DKH64*@^ M7*B*NW\AH>1H:=5N[_CA ./ G78G[F@R]<;W3IB.]/)N"H [G,OK=MU^9^KV M^KWV]O:-U7J(VWO2[;F]<<_M3\9$Y8_Q1KX:5__:5^>.QU.WWYN6;N[(C0FV M$4%W"FN-",D8J-'$&WUKBD=K1JA>-O =K&Q@&B+M=(Q:M&8P'WKB] MQL.P1%2NL>=VQWUWW)D@7SC&JWF,)HG*'?:[0[<[+-W@<9HFSFJY>AU3QUYE M\%TLB_UB@1$LK/G-2+JMR:+&9 &$:@I@?N\2P;=SV=^*R6+B=L8#=SSN>I/V MLK]UB\74[: QBJSASA! MB7#5U B"VF/);B5[MAST'/AXY6\ =*,--M.8A1A1ECQT.:A$"O]^,+SWD79A^=GP!JDS233_%1 MYKS#\EO<>0!IUW/5$ \AYV4\*V"-&_G![X(/9 W0&X1K[$]4/AS"!&IL/@MQ M;Y<%[Q2;U3+LK_V0\]RHE:TA5LVJ+.J/Q?LC!7-N/F7 MCZW3 ':PD\$,^"Q@AJ">#CA8J?^?)%1%E!,)LH@2G7#W1WK#/NV)Y_RD6Q74 MG+E;#X[V=(R\)@.Q<6N*@&B%,K@O'A M%GE 9*RA+6K":@+G>9[B2HIA[63FTV!]]R64'N"%I>AM5"&QBJ'U#7-MDN")AG MJ;%0ZE]K$L*]?O.0Z=Y\GL'-P'W4G:):-[?2,DU:[ /EO4R\4?>^CK'N"#%W M)P:B'PIU<2.O,]02$C:LE <$0H5LS=1T0.6)];7M@"+5O"XT<-,%[:5N^M+] M!$6JNYZ7KJ!M*%8;\;V#)G0531CT.]Y(*0A?C"@,^U^)*/2\T>"@B<(V)@Z] M<>=^,''G.=U,A/K>:'S/UW8[HC 9C@QLME3ARU.%CI84IEUON#=5F(FM^\2; M(H@Z(3P060W%'VK,A#L+8QA27C%I/D$@UKEJ!Q;!KH1SE40%MVY;)-QG1EHR M-%&P5P)[_A-E>C^C-C;P%6XC3PNR.:#$G1&6H%T&NX\A3"$<<:MN$1>*ADS' M(]-DSEXCJ#/K)$--9>[DUPD6(?)!@4FN0=59@\J8TQ)?BT]AD'P&0>AYDY[! MPWN@"'47MD7&S?S FXWQQ#>=]/#G>033%J9%^DRLN.4G+7#E_XF:+ZE8V&)8 M\84=]&"="M5[SU(<94MNZRYI7=TMF8&:-FOJ<.5'A3CQ9]2WUO^D>I0BS>,M MX-EIW?WAJQ_"/9,DGS$^K2SHMG]JA,!=U)R0W$;+5AJ"C!YG[U(W6]@>&GS?(* M'28VQ./>M,0^JXMMFF+B#2P;C1;;;A@2%]VT_:[7T[IE*_#?!MBU":#;]?K= MNP'[OD#:[7O]T0T OP_B3+S1< M^[@SMUHJ^!+!W.]ZP<[_0[G2M VC!_3;@ MKG7;@3?M?5EHGWK#FZC[/L ^\#JC>P-V&V^^$+!W)O<,[.-IQQLHQ?LQ0/MG MBH$_Z0H?K1BXERFLKB1*513L=:PXF]WT O2WE-HG:\O-U!N-JL+94S(O4'P& M8<-/U'3Y!%W/,@1$DY'Q>#?2:EL)?K$]^]@;]5IF<5<(Z%K*P)TAH(_UE"N\ MX&WI^D_SD_=+?T]7?AU5]#M5$!1QM^8F=$@;(>L*4]0Y4M[_/W!J%>1ADV\7FR%!<%)Q$E, M_=13((V\*A 10#J@H"V1*F5@-%Q])E0.O?[@,4%E>1F[RJR_DS*:BK&B9!<5 MO93IBNO?]G'M7M=/28J^E# +BBPCDAOO$[27IWZ< 967R"%].2H,47F70_B3 M@@##S %A7T6F64%N.B"4"$ER&84+]L.X3M:& '[Y$$"W*01PX-DGK:#BC"]8 MGMASSQSH&YC_*A37\B!4-6@T:?&$=GHI _-;=4;N(U)ED(.$5&2:4PY7CQ?G;E3\3KK9$V 9"ML--2WJ--&I7@^S' M6N9[:KSU._,.WA!!VUXV+"L5;."#^>P6?1'B>?@#CP>(P2!Q7 MZ)"/33JY]?KDV.6H! HI)X)$#DDR8B'Q4BOU%ZD056>X]1#7CV*.B03 4UC" M_"=")@\$&UAIG/!F:@,%T(U/]%_*FZ]$MO3AGB_"8%D >+]%&34. !K^@(-Q MZ<#^_>'T'6_P7Z'(8W^E!,K20JR)S;GQ.=8M)%^"U+A8T@0UYZ;>MZX55GL! M:UVD?N+J] JSWE_$7,""3^-E83\^6Q:?8* %;*B(X](.<9FO_U"&_6C"- 9MF$8;IO%UPC1VJ\\(N\XI1]N& M3/!C^'? M/B12*F?Z=# B:PCO,B!\OHIZ'.GLV0-M/^1)O^\C$%@ /XBY6ED M3S^=7CQWPBPK@"&>7GR@7TXZ U>QV7<@":4"HVG?(;^#/P'UG"?ODW48.)/! MY.DSY+&X/5])7#CL.>G$;"ZK'0%>->EN[\0Z2?&F)*=30>/2R)E)T[24[&>A MEFO%)PSV)5T>)5I_O8XV>.$?O O/^?GT]"W.HQ@I"E\AR+92^1V*P!9)".MLBD6,< U.VY;%Y6HO>6M$<:BL_HQM:H8CW#'<@4 MV7F89KGS5^&G.1MFR7>FK%CT(87GAC,'SF_+^%(VNJ#0CXU<2:Z;:[C* "B9 M;#X&&^V-N']:+$"XO1'Y1QKY7XC+G+,U@+VBL4L)L6\(H-](*'IR45SF1! & MX\Y)K_.4WGD!B[PB/LI@]XM$IA/BU81A" OG //Y1B>UO[F&1VS9,\-.NL.3 M0>>I-IPQ=4C%*L'!%1YD8NVSB0TQ7429*@U %3%03ICA?D+2#XUN;+^P)FQ# M=3K+D^"C0FE6T_'$K#D 9/U=H[-&[O-CM-(FL9 !&[ZV7L("9_J(0J9W:R%ND)*/0P6>!'@?B:Y+D!8A9B0 M6R9B/ ?X<(DC)WO]YBY^>?D(D7 M8;9DV"\3IB&.@-9T 3R;;EF-=$'(7OI)3CON3IZZ.\F9&N.N1(U$CLB'D]U( ME\&L"% <('K+=B%,=<$32_6(ELC")0#LHT@PPR= \Q:GXLQ3(0@9\75)>&#* M+$.2,'.N4\2G*:8E/544<:6L%N6A&&?MU=B+8;)@ MR 3CI$'1;:D#5X3V9K+9X8-YB E)5 IO+UH1QD%4S+0K&&B.(C1(16C^)!.E M83WG-.9)-QBYAIX?DBLK- YE)V-_)K_:CDL(,!&);')T(KQ>'-#LEXY $F:; ME+;T[-M0/7^#X_]#Y%].!3W4 [V10;P)\@31MIE),(.8N,98"\3Z4II5,ZV. M=H:@CIZ62:.BR\XIIP B:NAGKT+V_(8JC=%0<19[3>*ADCF5+(A"D*833Z0K M)\7 D2!9Q+!YFFD%TA:*:UH']^ 1EI7'<"M?>QM3%YN*#3^Y2Y/-MF%77C? Z7V$^-N^ M?(3K?5TS8Y:9M#"^P.Q87SN!60UX#)QA?^-:KY&,]4XZ\./[-"E 49NQ0$LA M4X5T/F?2.1KG_D)@X(;4^ B!X-IP'(%!+(ACF4IY5Q2OI-'E:A920=/R+*"T M!8 7(;K'F)RQ;"!%#5YN=W32[;O.:Z9BRFMU1M\YKY(,_50E2]Y+HWDJDFG% ML.C1X9M??=#[THW#YJ*.M3M6>>.E+._ ^?+->J\D%5'B(QVP8B%5K<"&/1/A M\&5L'\ \:JF?4#H4_+V1?T"L [FNB/(-!N@XZ&G)*: A5TKZBH.%;)4:MG@E M+]$LGP**% _1@BT\DZ]H-)-BJK, RI&1A"Y.,$ 1MX!2*D4424I+KFV2C=76 M38D.AJ:8.F29- D\+D%.1BT%@[H>)&LB+:<79TZ_-SKA2^$=;JGPMU3;>W<5 MQ6VEF+=8RRJMK"6;A^$:.3K?\K#U+;>^ MY8?R+=\HE?Q:Q.)FH<3YR0]3YU]8^*3$[Y5NU>N0JZ_V'3@C:=ZZ$$#PF*M= M%)<4L ;<36E5R#$NL+Z3'23.3$:25;:$$5,D#4L+X 55U]%?J>!8K,1#EGAM MC#Q6/*>V*^$]U:UIY#("7)KG+%7*D@V%K@6Z#8ED^(3H.ZYBV5R&%#^,U M4=(,R3E&3B'S7^DPN!:3OM-=TS8K>XV6/EM*-,)$64@-4;S D1(E8H@]96'U14_\H/(ZZ"AAX-^!'%/C;7 MI5H^H(R]C*RPM?Q?P5T,Z&Z+CM^ -8Z*M6N61^P)V5WDKS/Q3/WCQWL@_XKY M6T^0[="N< TGD;])BOS9//PD9C8;4CR3MUCN&?-9ZZJ4X*>SA24U%^&G$R_7 MW3_SJH7]*W7YMSC:75>[%SND/]J,D6, 'S+&"!-FBG<I63L M,$W?;'29 +7A?>(HJP1V"5M9<<%4TKO6U(_@9=GKQ+VB) M"O."K:7RM7-@J3!:@#'@?.>T&%C$U"R"]B2MU_)H+S&%%"0*BC('#JU.D<*S ME.UX@Q84$-+P1-35S,-YOB1&#C(4"2PY0"TN_\5O?YS\_(I=R]=2F!WB/461 M\]\2@%[[.=Z*O!$<$\#E-6<0R!W]$8IHYER$*QF>X3QYC:D3/X-VN7[J^.P+ M8,@ (7R1HBR"VP4Q9N&C,$G1&^___C?./)'J@C0-O M5I9(@?W,3#%,OBF8%%7:M3Q0C##" Y4[&SW4SGJ=FW9&"]2&6A L$4??_=U? MK7]\X9P1C*DL#1#OD&,1FERBL(QQ0;"8C/,T-CJ]3T(].D_@I#38.>]UT360K/V 44*;S'2+DL@OXF I9K+()*,/*.:9/0] MW4MY>)FZI%%MW_%&WJ!N.#NO1U,.224>/8^R+,TJUW=>1-$)49!&GI4+3*FZ MEMI>&%\E$2:)K=91LA'":CA2YF$S5#NY\PW,A9UBE!;2.)/F,:R4^5C6B(@; MJV3 8K%"$0XG;?F[A\,\*$E'J4!)D(+RR29:K:!J^SSRH1B.2B 10640%"-" M>67+MGBAX3MG4N5=$9YE.L]:Q"%I=;&_8'L&C.BG2^'/]I,/*,0.U$28!=EJ M&( FG8K Q"5S* :5RU748$LR*-^'U!O%@>MX1V>9';66V=8R>X-E=@6G(R^Y M._6&@_5]M\';G7U=S>E%"Y\L'G!E966RQ_\WH"D88^9\B.V P>V,5A:**?P_ M0TTYS%"P\)T_DQ![2?W+U*DV]([Q29E: Q"1"B*:-9-Z\&^9.DH9CSK$6*_7 ME1$FY;%!M8#ES.<8AHC[ 0J(?E9-HHFTYL5,&1%G"4I>*%L1RF.)ZM<2>LH5+[2GT\R6)@#J*]H[\2H[PWPKI]S.]E661]UUHHF+P7QH M?33W3U\HI3046?U&[7@=W"X >2ZLE6/9?BK[1Q4T:,R4DYEU5S,ME=C08P$, M=U?+!=4 +/@TJ/BA6K^)/:^N3F8/\9R?[-C> ML*1Z2'4<71(%R5FJM -[W1%M8CI?0-;G(OPS+*&-CD]FQ>PM"6#G%N))!:M4 M?T&Z8ZI#L-K)(I]LKP!DRFJ20+E=1)1TDQ$5&4#E'C@K@H!'Q8. B!=M*$IL MYN<^6^AI0,LDHP51V<@ ::-4>RAD!%:49)RV=>6G84+U86*643-E3QC0*99) MK2E9:1-T.[>,CY446S3R4V[[*TL)G8,^S&#R6F,K/-2U 6SZ%TZHEMBCFMFV,<#GH!-B1()E $=2TS 4R MK/,32*^/$.E&-AZ2U0A\# M7GC98IB!WD&X!0(+H"FHFBM<&KD^=,H%PR4N:>F'Y0.X0%^0I),70+QE0Z,@ M.5&7A(NTV8D!/>M*N"L-C<7<.V5O+ I*&"05^(8ZL=L<%'4TXAI3 9J5J!F- M-E]]!.JC#&-:QD*AFT3):IV+F0BHN9.\.WET*^R5$J0;.(N(?J:%*Y7<$D[P M4NAC0(239'X2A7.MQDLU6?7SI=ET&"R&=[$S-Z4L8MG<]PK+)BN*@0FML RZ M_04"O I",R9JE:N&*QKVU?N9]<$L62&*!/I=4X,G@[M"H50/IX\-S@B-QB51 M0;]E&;2MJV31!+[0[P&_R4^TY*LI4Z;*F)%C0;W<)#"MB-\R13 3'[A]X8&4 MKE(/9Q6U'A)0U0CP^YBP "JOJ+H.Y@7Y& ?*HB]^;\L!J[7 (- K$9.,][*A MU-5NL0ZK766JTA56W9Q,3>]N*KLU&'6MAFBR[M:X-S %=[B,3V=HBKX^K7*V MW]FO$\]4^ ?FJDM^DN3"-J#A#"9B 88QI*UQ&Y9 C"W=A/C8R.EE=H:L:D7< M ? RE(25LU039UZD]$)$U!6/,"$TC4KEEP"W&#NYDU2S')]*DF.*.6E?F['B M27"QS7M*AW@,F+:_>_JE3:;>2C+5^J9AVMU-ZS'F":.1%IB/":RMZP)N.VL. ME+"Y3-?M=KH.8 /1(TJ(-Z_U>WW9+XY43'I,\-L? TZB4*/>-7HGS3V8CARJ MK8>F"_E92<#@TA-K*W"CYC69:&1*9!FQGUZ5AQ6TB!AU">ZIST$9;WD=QU*Q]5*_5)V%@HE*0:( M9=@K3Y7Q0RZO$=H%W^7]_]G/KK91A\ MIVX$^XA&_N99&*-N=7(9)<%'Y9_JCKWI%$Z;O$66]T@%2WJ=(7JPMKP?*G22 M722]D=I8+\DK24C=7@GKF:ZI M3 &D/\9LH 0IBQC9A ](37=8)2&]03UQLJ__>>K_7QBYSG_[.5IX+GQX[)RF MH)OZ+@AH&+>.IL>7\2P!M1,?(F'Z -(1IH3 >\[Y*D1U!T;59EW7V$@Q,#?V M5_#HG_[_^1^7:!"!?XMX@V\E!09[S=&JYSJ_P?^F/L@P\,(Y)7]<^;,$%Y6& MSBL__NC3.G#XLV6([@AK*<1S,>"W0(+NDST7"?G++/5%5,G%5"38.O!)#?FM M#-T=5=XY@YW-V%':K7[/Z[A//:[LTA]4^/<)/7E\01KC-DBC#=*X.7VN33#Y MK 23%X\FP>1]*JBTMU;1OG3VR*$J8;O7Q3HMJ,\QJB:J(L',$5$FKC$%4F?Q M;3MR!HN+!HE*Y MUFDR#W-IHW=AL+^*<";+ M,*IR^-I830HC&Q,HK( KLO*>N9Y,77:>;;' XD%VJMTUXE+BG F$>^*SFE> M8)<*JU^-;AF36J-: 0;')GVT5/JSJ/3YHZ'29\KX:A7P.L_R$#%94QD:VROIZJ<5>J*Z=K='++'K]K%Q3-Q\Y0FS[W(V ?[ M43A_%K.%,>$*!5N2T3#_X&@$2>.Y[PGMGZN&N7:E,%=Q&->X8/G4V% ]LVLW M@L8L+O0E=IX-)WFJBHE<@I)TD!]]=2D$I>HVR9ILFP;2=WTO)5]U]53%1:,LPV=LI)5%2.+T;6E,H3 M]2^JZTYB"-\?>8S*:'%=&M9JA*Y! E M2%G*9' &!KK2A:/*PU4K.>AR6[PQG.>RR+7$.D/7UTQ# 07FSK",&.+_97(E M/.?,'+PY'6O_F;!: O#*ZCL&-IV 5=+!D3TXL-3621; M5N.3MUA;=$\Z'\L5^F0)GWYO]/39W6KY5?IR5"@A5J9).9 /,Q0EVZ1@/G41 M7';/B7@:E1-'07Y41]_@ C':$HF$[U!4,75%3?W/&9-'?_9GD:E\9(M,ZNEQ M(AJKO [L#0I;H?IL6WO#8IHAM>V@NCLF1L :X2OQ-BJN@\W?=:G'\KYTHT;. M+="<0A4YNN%8PGC)O !;TM'%B'))01V&>>E']&NVQ)ZR"+"R\L\,3M$WR0^[ M%AMF,F(#%B0+Z:GX6V*.-H?%I!]N[:#(KPX,5Y$%9BHJ,B1E+O*3%!&6"?*< MY[*[2GD=0%!19MH05 :JK;05R@*A6@^4!P$4^ KYRUAQHZQOT$TP-5ID:#$ M8TH?&JETUQEB^ OGITN66'-M+AE%ZF3VTBU^39BFZ/=,U;/< A,%QS,*J82[ MT5+PVL]RG>N1Q"51V(05*GE0*Q-*;J%P13;$"%DBPC*Y<*E@<-%N X%8DN$U9D$%)FE(A?QEVNANP$Q#F/XMPV*ML!GE[4R2)'?=(7D MH12[-N@:FD0]2;AP;8!("#1AO_OBY=M$K^$J,/D0U+:0"W-PBKV]8RW=<;V' MKX49S5$GF(Y$7#=)L9#&290D'V7_6BIQJ_&C3$BW03]MA'T5&$N9=L/OD4E& M6*@EXO*IV#&"Q%XC&%-BEX_Y>\1[ZH^>-00==0MCOWO]O.?U5?#Q5SKJVY?[ M!]DMQ;)POW.'C,V#&NWKK3]_)E90\D4Y=PFC^C9K5'0B2B61F4DB9".!,SSA MZL(I#,O_E*T_.,5$A32#@B0"U:G8U^]2L,JP\IV_\#$R6R6($#"O$JZA'\.G MW\LX]^_+\>:N2><-4?H"8HEA=*MB59^R1SUT;;$1M5H180;01NJ/7,)1>BNL M-+YUDG,$9JD./'%IUN-\RM&PC!MR)1AQI15U938A34(E\5 MA4!1<^V'Z=[!*%!I3;H2T] )EM8Z2G<0<56 M75$U%;HX9(6+:*HQ!RV8RGY+2EZ7[6SG.)OCY/4!T4N"D-;-^>5%-$<*LVN] M1%9-34]BCNH]&M4[SK"*21M6T895'$!5XAK"PU4OK!Q?;?\JF;6HYFP2L?@Y M4_7T5TF,%?V9\I.KGS*M,=Y:.0)J;2512%)01<5,73E'==-4EF)5?D#:]#1O4[I&& M,&QEPD186FL>J9/#[37((P^7KK9;OTE,3G&31EH1'JH"2A.CKY;O: "C!MG" MO4$UPF_*JE%%,_*EYJ"79M!;U[$H34&9G=[@2ZA()?9*-U2*!+DAANFN)7%] M)YS]UW?_.^A,.T%O&/QO;QX,_G=PV17_>SF[%/\[N;P<=B['OO1BY?OSL_>OWEW<7'^V\LW[UZ?_G;Z\_GK\]_>G_[VXOSUVU=O_CB7 M'SUX:B,LSQEY?_];=]3Y\4O\K]ZZZ_#F';-[![;OR/V?7]RSRZ,-&#K\@*'3 M1Q,P](**+":R2M@%5W%\K8-?VB#/NG6])RL$NA*(23&N"0Z[I!X)=L*E*GV! M[&I6.FWQ214T3B@/+\V>'702XRV("B\#9Y7:+BI- 2M;BDX0 ?2+/%$/6 FE M)R4B:5--?F?;%I"G:F$J4TD2%HW!%;K =$N1@*G7 \W7.J$*OEN:H#4^RHMS M@ )U:NKO$Z0NSUBOOX9SNE&EKLO,\R^IFIVH;-0R/51I5)7R)8K"];S.Z"ON M;GM+Y72PVV^M='EP=]-O^NZ&W^[=#<;'>WG$#LN"RQXT1M)-.7%W_L >ZZZA-E_[%AN-UGO< MV.GB3A>VDPH=\(5)$G/,-_96DJ;RM=U,?\S]*>*CW1//_A8$0LSGZEPH[/X8 MB-&_0Q"=A?,JO /!J=G^@X+TG1*/]]RAI$L'=L&E[0\F=Z YW_*=*=)TR)=V MMO1#](CH:,6$2BG-*[HL=DB9;VNTGT6M#I3Z+ O_;N3GFX';FS2N+T$[IHAN&Y%B_U$BP?=X;C72@][2@\/ MNL675N5U)1-\:VS_(LQX]S$+EB*8\]COQXPX6= \LC M@S\V>&3HNWJOC(BW2QD8W8G+/$I]/':>&_ \I-H-).U"YWC9GW M.F52IKG/*"$6WG6FZ$3\0J MQ)85:TSGSQ(Z[';;/1F_$5&(']XFHWRQ>5EQW#B(>=J2F$IE^$]+)UKRO@7<@W>7[H._UMT!\ ML98R9<%Q6>,?UFEXA3EH6*D(^X&97GT\7'2'S; R[B4OJ^OH_J8:D0U1H>ZXU'C6 MHB_4)55W\.1[EOV(:'>7(K_&>^U.Q[0)O"P7GJHE_,QU)F3R"P',3R!H <&, M9L[%)J.2A(CLI[K;QVNUHA<6E($:B?^2756R\M&J1,C:+XGN_D7_*;"O&'UY MEJ1KF;IC'3F7I(+C7E(AV6 )1"8UE6H%-B.CK$[3&Y@R3NC/),9U":M7,-VN M:=]<[OD+!S;D5M@PEX8>D/%_P%Q2(UR^?G[* [T5:R#A,^Q46QUI.CTVZ>/H M*E1,VPH5;86* ZA0L1?WWG*L5_AWN;&[SI.E/!@LKZXR0^,?32W@W(?,FE'\):PQ6U-P] Y/R)-0[^XW^6 MP(;_#.T5PHYE(;J? :'7^CA>@8:<8UG/#S^?RZ^IQ@76TO"=/,4RG^($!)2M")/8L4MI4!M,?R16SW,ZP044BX7"O-(=N\Y+[C9+A*6!-7Q(G%O)H94T1+$#)QU,]"[QLZL4A4C)_7?KQ1ZSE MC;,!6'$="=@'&PFH45?@+Q*7<.T/6(5;:4CW7(1_AJKO/0!M1D+#$N 0@.HY MC$YO_12F6>[\IJ0>>L[=Y7%T@L9+L?"IQ#F(L2GJ?'JS'R[DL3Y7YW\&?"' MKF?89LVG>J!X'"^\,\]>E)0K]Q-!SK&6!AX:FD:*&=7#(BE!P]R6N('*&RF= MV(.L9LARVWE_/@>4EJ/^FBSA^G])UA]#^&]UY$E'ENXWPLI9$A6K2P"I+5&E M>VRBRF&0="N$8F]BOJV9G0)B1UBN>:ATY8*59:5=*Z-*@F-@^>^2'8^XPQ*! M&H:BWN941O\3$,^K- \2V/";5N\F=!5$6.<=/X5QB)<]TKLI( M4EH^+_N%11TEINJ]OGU[=F;H@#VQU#CLXWXIF[P+2?M9J:49-ZYB=LM2\P/88K'[",+]A2\70VH+9^B+U9UP* MF8C'UIM,7'T)EG4*F5P"ZZ4$Y$1JI/K?=TNG+,MF_Q]K[WZL0.=ZB;VG_TPV MF2X!?D+,%FLP44E<7>?XDB^(RM$KJ%&SC?:<#?<$K _K[I"9D4J(A9<%\UJ8 M 0^^I99WH99U025ELFG7C9#$49=Y8CNP93\.ZKUP4L'7 C+0U0%;D]'^U>MJ MAU&IH026B8O4QS^)RY2*[\.W/?RV/)HE6BF[3I$Q>.&.C!':QW+!^"8V5,UM M=]);+,IUC<(XR%F9.$M0H,ZTWZC'@FBWY^E1L4Q41@W)!'5WH!IHNI(MCVH< M17YLYE/E(JT9?PE/WE*S>".#:Y43I?R?_ZUHB M'&K/C%1D@>=F,_^OQAFD PCE1KUK?%PZVMPY3[&<,EF_0?TJI-+US[>O?R[[ M9LXP[&(>BIG:<.2.!/YNELI[^/K66\'Z# M'Q*@I?''A$'L%UEVT'+[=4F?N80[>)?X -]TZ MPZ+=4)?+(NON=+IL,"N.*]6RX"HDTJA[GP!;+:C!KNIF8I5.9JDD!!I<<+3# MFQ(]1NT5NP>009J*.J_64;(1PFPBL,&E4O<_\X%6A[I6<)A:K0NR\GA?E6<> M(,2\C%558*QQ'&(_YFQ9>]C^8H&E"[%VKVY$]N[U<]"^.JIVKO/DP\5_=+VQ M^ONI:O]2PVOM^"?9[B%/,#I CGY-!13A_L*9T.6F<5&ZHV$>IKK% X?+7(I8 MS$-3GOBF:4DNASV,!U-O A. DDEM(7$7G0GL0SUZRB)7K_> 3AWJ/S[T"5Y M0?0!I 4Q'+W_<,IO(S^^[WZ MY%##^G<;MWR!MV3Z Q:..\%D+7RJ3ZX@GR@ MH=._F_:.B. [SPS#:4GS154/WU2]"!'K[1Z%0'($12K)YLQH&)TQB]H]@>SL M9=JY++#D.%*?4+^XII6LI<4)1T]#*H>>(?+4/'**.*3.HO0'%IE' RZ7CD5X MR:RNJ/3."3ND?>Q51>/-!;%KH+W28B!]&J?TANHGRAUVBA3[]2BKP>[MAL3C M_3S'UF(X$;?=I>Z!.=O@,?Y'DU>W3'9MGEX.EB2K1A%0[S-\')>ZD&,'\H@-T$#J7=F'! -Q,L&M7EP.1<)6["03 MT)#*N\]<@]9W*9DZ6K)-$UI)[4&(^%-VN*'OZ4/7N9)MA# 2"-O(N*9!G;]1 M':++R[%X.O9T"P,"=MJ_;(6'E^P;T* 4@PTKS"QUR%7#%5*G7?3FJWZA4OPP MBI(,5R=+N\!^+DML9W2)3P!_0LQ)8J7\4L!]"8MU5WBR+P,PBBC738E-U!5. MN!+IP@XQ,C-HHZ<+XA,X(^ !5% MT'!Z?'#F;34',^Y:Z*,&0M3/6/8M3#*KJ] -\BB>_37>N>IL[&$'>#P:[4B' M0\V7W'M6F3C$(B&Y)9'X$\,.4FKEO.$%DU0&?VB))N9X ')7?/ N/"?W/P'H MT34P3.O6WN4F1G3D*^PIR$%FR0R#*"G=ADOM#CK34[S506\ 2#>W@/4K23$' MI)OLINU\4Z?H_I%]H,)_*'B3%&9?@5&VX,;HFD"2^MBIC,\P:;6@H#9N"-%N MM0D*5\:DA*!5HMDVX=LBNK)I,E,DZ8=9AS*" M:J8:"U=6<&P2\M>'MG.0C>5*47\A8#,4S]>D%$-Z)&UW+;;'IP*<9A6!' -08BN)N\DG1;F+. U^-;:W1P7O'-[+6#>EM@J M)D?Q:@R;+UE\8XHRISP/&7V&=CX+7ESE*Y,W6M$+C+(!U"58^ADI!BJ%O'S+ M(-=I=6J7HDBX E,INMU=!R6'K%HJ9:T)A?IF5>Z)&5]NG/!TN% U948H;$U;(B8K?R9U6^ZY:(T8P.]1IIY&FQLNJ_AQ/8=N4^U.U#E#UJ'ZEX.U:8#H^R48E$ O^'H M_C>[7V_VC6IGZ-T\G$P>N.3*MB^UY/LL^3U=Y?>4,2F6FY*J%A@3IZW]9@[F M>B9.M^>.IR-W/!@V,%2OSI^ZMMRFX0S#HU1:A3^? P"0.AEB3] @A4-4Q7+8 MLXI_E5;FEJWI]B)I328=1VG;9$1/C'N6CFZ?\="B_0DS?3B7->DVLDEN(2^-KF"LK)@7[&.KLSV8D MSK)50-):VO&^ITCCDJLWY!#_:Q'-"4;+9FX^%#:; 8*TQ@6 MF)J_P#(@",4K3%/^/V$LT$5>9$',M2U(R4::^'53CE\[0YDH[=[_3,^ON MXY9%JHJW$.?&\V@K!J#'!%>LD-I0DF5LF4?8F!4MI?%4?4&K-1J5KRG=QL=(W2]'[9-!! M^06##*[\B.P]6^:_>J<>&RE+W,)$(*P$<$06AB0I=)4$;?:M\Q^!^1:DW/BT M*C+8J,VVP0*[H?I,5PH^XV3;6J>"[YB*PBHI%XMG&8^]3!CVD0J@QIL!%G,- M#3^*Z/(LURH&0D>1#N/),'B &:T=TD.!9?DR!":/)CK*4C56[V&##TNJ158H M[[6_X3UP@!!%)5!JF/0CDV6,K(U"%4Y.YG-^H@-I7!525B?%(%[,0$171DS: MG*TD2R\X_49QUQ(\F6I:T\!/*$V(F3PQ%?1%N8Q:D" R0Z*3CY5S?B[" .[T4] P]-2N82P;TK%7",^G!#>"R M4Q;446;J*!.8$ZAE).TP?(A(XLCUP#Z')WYFNZ*P0!/0([A>K#J3!9B[D\1/ MM85:RZLZ=)J\F#HLR[XI.N RU*YE8#8317VH55&,*>P&[12"Q#XYK%6X1H?Z MZ0PW!3OJ&\5.5""5?:5L/P;M,4S(@&$<-$,L39Z9VZ";J[\,+>V2A9S$I59W MO#>/#)4W(O5'J9--GAG;M\)>&NW^0!!6WH/=:HSGZ)60=8"&4(I<P1! !T^PC+X;@5KJKS%W0Z725@A7-54@6:^ BD MP'!5K+8',V&7$HV8")5C'THQB99#JAQP$W/D(:MTI#,2::G?;Z:")TG"8!^N MYA"D;5N'[EHG7KXY#0TWW '0.NF8)F^8TGG8=*8(S+I/15?Y#AO?WL-WN&6]NUU6Y#UZ!GONJ--Q ML<_$9SD&C]T+V+K\/L_EUX0,CX&6?R$'7S-]V>W@VZ8MA^?8.YK[J;CQ=$3< M+F;1NO&.S(W7=)7?F!NOQ?)]W3"$YONZ81H)0>N&>Y'H=>M>;-V+K7NQ=2\>E!3P]:GES<[$&].\;N5,;+0$[>-,;)2E6V?B M@SD3&^^@=2:VSL3[=28V@EKK3+QC+?0FMUMII5@*N,E[^ >S@."T&T78,/! ME%R />T";'K[J%R W1[Z_V[G \3.R;=R EI+*OG\TNH*;^$$W'?,&QR!5&>" MG8&W=0.:JG6RUYAE\T*'&\JWE-M>D#U7%9NGHJSL(Y1RNS@B%^$CH*@W=VFY M@XNT@5BTYWD[%ZDVSN^BOZV+]!!!U%1QC^NT:;;:5VCK6OTGEVC3:#6ND8?-L^R M?X!YE@<$R-L>U(8#0TC]U0>2"D2&2@0K(W'3^T?E0^UUW G[4'&8_NC'UI7: MNE);5^J7&M [CF1E]SM>Q-> M]('1E?N+X% DYK.B.. =368.)YK#EV9^6E$:PN_8LXL\$TJ1"PE^),\/_$*Z MA!2IQ(?L)R*)P ?&#A)_H-?Z,4ZN8RW(TV]M$$D;1-(&D7P5HOC@'NY&\]L^ M'NXF_:7UDC[/NU)!BF"[5IF(TD(9-RV>Y3(9_B+)P1[Y=>Y_W6MZG=+R^8= &6O0+H]V@I('GZF_F$O V>5ZB2JG@&KK,H\0LH\"N?J M :OR]*2D\'?(WF"K^]L6E3Q5"U/Z*V\SG^E-BI1T &DQ8>.,'*4_\@;C[^T3 MDO.IT[+T:6O\!,:NX9QN-$Q(2Q%-K%[U+TFR$5_8 M1E$?%$,OPH^W"EV6_YO/]CCV99B+$Q@@0',''I?<9L_K]-J+.("+Z/:\0;^] MB0.XB18E#N0BNBT^',(UM/AP(!?1)2=/>Q%?_R+ZK?AZ&#\RHZ*\FB^G\\^E?'[?^]I]U*A?TK7W1C3-(^5T^.-3Z49,[_):-^ MU@+$'=75(X8&%1O+9_(6 X[YGT\^7/S'TT<.$4$2(8OXK^]ZW]V=+X^[1PT@ M/Z-;AL_GA9_?(]/8*<%_PQ Q]'K#HX:(\T_KD",[^?)/(=\N:4CL;>Q3@7IMO".T_=ZD_'P_D[ET4(#9R$\OGWWOQ;;VA\1 MW@1Y@F&4W8Y+/>7O371[A-?]6,&<38M' >93A/+>X',ET0>]T3<4M':NRF(< M@[J]O0FE+MV7Z'@XH+67*"$#.>];ECC2*SR^^_LRHN"WSAANG_ MS4ATW_I%/@IHO.3O@_#J'#?XMU!*Q-[20SW+NM].U?\3=SOP.N/ M6^-@:S5Y%,9!DB3[K6VPA?)OV#9(4-[K5T30'RC=LA3+>.=U ?3K*U&>?>L) M%D2B/ZWR/UYW*E8UT97ED,E]"DCIJ,Y/- A']M_Q9FI1/!DY*5SD(L=*H&!%%,7&&!$UE$B:=S869]?EA8Z2K) M!;=FR*C3@BS?]CGG C>-1Z-%'(+3I2J@9U\!55^CZYMA*2D\!H3[+*'SHJ5Q M]:)+"92"2Y*;P=33D NP_%4D:;%R_'S'$>"O5HN(S]DI+%*5&Q8S;U<9-BU# MRE*35,D*:T76DHDD30$?5R F;TP=]23-%_Y"R.IEZ8)KMA$#SOV/L#$NH;6& M/[D52!%C:41B@L (CE$D%F1?BTZ_H+H*2 V/ ,,"D6(.3P,G"KO"RN MH+B&<1=X&YGZ9B,KEF,YR,O<=:)0M27!T2]!2"H5)%/;35(%I$Q?U)L+"A\4LS(T@ MYS8+?TCKZZ4_J_1BG=BF9Y/-OZCD5TY@+0PX\*WYU3R4CV0 M==V! PK, ,QDEZ=85O%%*6DFLB -+W6EM$-I$'=,K>Q."28T-K7]ZXRJ6$&7 MDG9XD6,I8.>UGW[$IBKAS'7^ #SY*RR<5_#_"*N5!!T6H%#H0UF;R[-NC0(: MBA'Q%.#+/ZO+0:3-YBR_RY9U1B<,A.I;5RU5JK6"5R&)T:JV]VMLP@=BWH4( M3+)4O],_Y87KTJ> <8#.H4\(O6->IA/OL-M,MW-ZTK<(Q[FJB7H:R,K6U;UA M9G]&M!WO(2!!776\,_T9N"PC54Y/$ZSC*K4JJC>B[/RL-;T^*M/KW_\V'8VG/QZ4_?6[?V2@L0:YZJAC MVX<(JE6%4HP;X'K1A%%4#']F&DK&27RB'ZAVBK(TLJS*BLV N#4*D[&FZ7[\ MTI;:%E=:7+D;KF!# 4'EB767H :$V4B> @#=[#*N$XZUO8M(K)U$'?T8U!L MD:UHL56R#=$B08L$!X\$I.^5>((V7Y*2+V8G9%NS#9CC/Q%^%'VR4!DU.N=B/5)LDEHG( M/;L6A"0L0F6Y6&?:- @<(\*)J2N:3S8%/0*QE2 4@&*B194650X55917.!/8 MHY[ZN9&*30W&9'.Y6W$%_+4%]Q;<#Q/N]=?4^&L:?)FVV^;?(=!7X;P*B0K7.'&V?33Z$V_[?>F#"66XW?U[ M89RR R;[,AZ8-XVQ>VCH$G97-RN>3+;D4^&$3>U):;L1[Y)=+71<.IXQ#='* M@(U'HTUC7",Y9S!T,A4N+/4:8XLPUI$%3! 5RP?,&ZV)?DQBO5(K!K%AX3N; MKOH9 Y5QA%,<7+U!9>MTLCPM @R?V5V0:-Z5EV3RT88&HE[HNDN8[L7 MV7JO6MGB>&0+&W<$=BGVM5,JG)M.G2ZA&1EF+/>MMKN74&&= #?%,$CL $H1 MK$ R@:8 A@@KOM0@L>QR"P\RX2P27^JR"075(K[)CK)-&,==14'7)>0'X@9* M0:N_MDAWH$A70C.4/"+VYDKWKFKT37BV#,5\N[UER8Q#G7/KD*8<:J%QU8Q& M73A9T!$A\29JWEE*1\B3!=;OFY+3%P@W/ZRSBI"<>?NKKQ^1Z<.@)1 M([KI#"Y]2LJ(N6FH.M0D_N*8WV)UB]4UK@L#WC4,+['8'6H0ZFTI:EK.#@1K M9K^Z6VX)-R3&,U88CXC$BI;MM0ARH A2EC6;T6.+&T@^H+E,"^,MC!\\C)>\ M$1RM])%MN!+N?=WKW8 ^)VPRBFR<* $81#;1R I2!PTP^49)9@+^%K"GKX*@X)B[U6D1S#/7G"@DYC]YZ25K, M.VC,NTVJ?VFTEP:SUJ-1XU*P$0F7&0I&NLT()& MGBN,^$'S4+VCS4J&@1NN=MGLW[H=(&[[ MYDHE%4) -YTJ@_4]KL)9@49+61I#);D$>!,E=4\:0TKVPYJ-6.X$?#_//G,_ MK1NO%7Z/1?@-$4+"^>9FXPKA !(FR@R/9,"#M-1371^L\D,)L"E:Z),PSBF MSC;FDWUS7GD!JQ*%F-<&M/S*#P";-JVAIL68 \48VQ@I77#:P669(;E(63.K MJ9;9 @0"V0$6EL&Y95RNR,^/F$%B(46.2_\U#:_8$U M OZA54<7WT)+8(>*8/NSI%(M-?P)\Y]1GJS68J#7[9 3 M*=VU6-!BP8%BP0P#&9+US4A0TI5\0(& 7X)QJU#GC"RBET6&$$_5&V=% MP D] G3P(+.C>8U85TJ9HY?G]1Z?9X:U^LSO_.LH,O"BI=T%89K*SK0X.IUZT84)-K$@B* MS)F'0#Q#/]TX,SK34B8$/B,S=)1L_"C?N.H1?(NE=)<)D,Y;!87Y6X$%%SY"VX_1<*!B#&%BE!IQ'79O-]CX@BI\E,4 \6OL+LK<#R<^P M1#3UAM!SA3'+4"D1SB!,@V*%99(#-"J_C!'!T.HE.4Z8ZC.DN>G0J[=!-::#U@,P'7&[%!XUD*V+P][,L@>OCF$$T Z L*2LLXSGZ5"6!O!4 5D0$ MX+]\N*I\[])G&SWY5EG=$A^=F;_R%QQHK^#@FIU"Y<5C4>$4*TJ*V0-6?CR0 M],%=-.J]D#E$+TI^BW,=MOR& S1;RD5^SEB<M[V+A4T%W)$1%3I\L )YS D!%6.\S1P44 \__I@6:RK,OB1+)KPD M0LH#(-'/68'8[O@+/XSAGI;ABH+9B@S]HIFS!F:'QY P0<.0%ED"!I, @E1P M2K\+<\*DLY!+I8<(5O"JHF?E!@]TC+PZ.)XBSNA5.+L9#0/C ,B S)C1' 8* MX)[P7\CITM!.%)3#X]=73VEU(.KJLAR1\*^X,]%E1CR)@:L6(%Q<.KV7\VL2 MLK(=,#2GX+]/Q'05\8$;RI>F3J>*-LR2Z$KYLNV]"?+@ #.!+< .X!?0B99 M/&1:![J3:3F,GQ8\X&U?P8D1N&3;\ (?7X5I7@A50YYR0#++L'ZF_>2G /Q/ M3C/G'6:>"71C@N T#;,, #Z]MP#D% MF1/?/@5IBP.56CGX1],G@%";RG.AHFN.R]?'Q4*.JN5?*D>@B3*%.8&45C\ MR#B@+QH[J H(0]$&N?@,_0P4_L^"[_]G[TV;&[>2M-'O-^+^!T3/>$)Z T5S M$27*-3,1*I5LJ[NJI"O)]MOSQ0&1H 07"' 0BKVK[^YG0T+1>U+X4.[2R1X M<)8\N3Z9.0M0(]1/@RZ=%A>7V""S2RT'L$F.2F*C3@>5"9F44S,AU$[&09%C M(X0%=Y&!_?.UEC3/HC13JA6ET:'ESO"U?A]' MLXAK*/OHGX@+-LP5?!&W\J_TW 7138I,*Y.8-;)AK3P(JE\E5-%;O#! / MB2;^7LW^EXZ(-#S0NN&+N@-QS^.&C<2UVLL+ELY)$1U)^DC.:<2L=Z%J#UL_ M#;WK-*.$F!"6DZ4)S<56V'#OZPB9-H'H/[E0U;W(WAF' 2Z>5G*(T2(&DF=$R!/$MA\SD^L\ ;^6EINY6 ?%U1?5I/T)6U;?FEU M[RJ!'WG+83_3633VXE37_>;&Q]8#6][ M+*#E<*L<:J%/VE#+\X9:/GXWC58/) 7OT5NLODX5:8^]JL#>R8$UX![=7?IO MCS@0_*,/?!=5*8Q++-(%Y<-[_2U_L V/PT^Z@RX]NK7M#WL]G?68^ZJ+(K": M6+J1 ,/.R-DE_2V-YTS_#+_"MWK7B%("902#(HM%%@&'5_ +XG+?8*L<5T.0 M%%,,6)!Z ?_"/8YXP'W@SP$(\MKUF@7*$C"R]XY\I-9B3#!GT/5WMT8XK/-* MW^OYN]V^M(\$HV',T1K!J;#0&<'P"-0WS@KI=[((IE.M8R#V@E]/ ;:C\2+%>]#O]@9RVWM;=!FN,2DF"694!"94 MRM-9.O= NGD?T,LOK#4S]XMO+@PE>/8_TBRVHS1_ARE@466*^R5_2>YK=_RR_Q0<<(> M*%MJL@8^AMLN?6U#2KBAZ"Y'"Z3IIR^(2N8!Q!0R=LN'W\9A'#-46>U[,-:8 M9@N>C"M2V5.TYY<%>FK1T5QDX] JR$MGNP?&7DR3YH'%(*6-LM.[<"^T+>D< MK$KVTD$CBBG9GF^.9L#+OJ17S%&9F_X]"I*+;Q$?4O.K^9""V1RTVN,LQ8", M>B&!,C[@_M#[BN.:7^!2\=QH7(0D!]_[!+^C:_1I$B[3HC,2B MF(6JY[9V?*F+S"]%Y6Y6S(!37* A"R=&N5\8EPV#B7I6'YQP:,'C(%$$K(+E M.I&%^9S6&VCB!%&S9Z\F?YD65&^2YDPN!.2MZ!@3+\D%)MZ@ZW%&06^*WLVU]H116^WAY4 YI[NC M/]OX[?3?>\-A9Z ^V73M"<+HK&&\@.83<+OH8JL$[S M12!1@:J-VDE5$*9V_QSE$%5O4)"""?62U*5OV)F)?Y(_F=V'NG89>NDB[3:$ M'01MA2/<1A<4J=MZ@;XK+]#!=^,%.L7<6^_H&E4OL+M:7U#=O- ],X5+DS+$ MG^\65F@'-@FR,C+L4F5F$C/6J38D![AWHKUL>HQHO>3LY*Z\.A3-J43@M"N<&% [85N_DD'N#SDB88,NT MWRC3EN02])DFDHJ#EA/\8702L(YF*163@@D..]T?7-7DT9LZO32]A&>&;Y6+ M@I=JS)=142W--0!;57W 3(H^<=9C+Y"?JZTOK1X!S,BV(1 M/C+WK2\#2 _BU;Z-F)?_NC>X8=N;6$._LSUJ#^(%'$1OV-G>:4_B!9Q$OSV( M%W(0_4ZO/8F7\JBRXE5I M&5QBM_I?G9GQ(-)?E'RA]][\FT>CS M!]J4AL,?!.)!V^R!W5UZ7 MLOLCG<,[-WJ;&_U-8#_%_$'NXPT"[Y%=I3>Y7_;A1^=9! /_&L97(:X,7Q(D M^;O:T[P-QVYET_/+IELMN7)SGF0/7K_$^D)8]= MDH^\A%WI-VW*6U^W2)&6&JH2Y451PRU%RANS073_IWJ3=JEAMO/0(W?NZ->F@&_0SK M>6#.L./OC/K^=J__UC3WA^;XK_^H!YU1JY"_687\#TQS^4>(Y75/H_"Z5:!? ME@+]?UJ]^67IS0]Q(*TB_,(4X4KGZ59S?8V:Z\,QRS=S;*]!"WTXEOKR3;L4_8?C_C0KO4U2T.F6K4[ZD VEURN^!VSVW+/@UB)9%XFWL7P99'(6; MWGZ0MFIEJU:^B6-KUCXW M?/@ID5UOZ^1:=?6%J:M[<7QC7U'J!^OA+.>M)OL:-=FUXKU;78KMC[I;;6S_ M%:N_:YUUO]OIM<']-ZLMK\S/.,ZB9!S-@]BCM.-+^/3!LS)>Y_5^?EWY>13- MUJ?[VH[LNU:C9S!$'+XL-?I#AF7:L;_@'U'B_0H\E5II?^)V? ^:]-!B;-^X M(FXG3[2*^-M6Q!\CT^*Y3_EE2XJG14,$<>B!PDVI;P\M"H9M\MO+T-KO=O'] MK<'(W]W=;A7YEZ'(WRD=IO. Q](LRX\740/P(GWWYK M2OU+JHKQRE@*]L#M=OUNM_O6M/^75!SCE1'%=F?06@GW$#VJG8%5)??.*^EW MS%I6=+NPVW!T>KOAK*9NKUN,=YU&+KI>\+>:X>C5G>U0A1[ZV.I!-=9(TB34 M)^!A&P.OZW7QO7:]W<<^:.S<' ?+GZ*$1.1YG(Z_.LT@\#>R+:,;Z.2VL^(_ M<:"5737^CR8A^K]/V.60&F?T?GC(!J(60U#_HSX8I14+5>E.$VV3KJ?H][+1 MVWQAO5X^U#68BW)O$H)J"KR&.]AC&]UL0OU8J4O=20%4T!M,W@U43]5?8)P, M!L%O&.]Q$EX4TI7=HY:"]-S!MS'0_$7H[8VE9S?W[84?7:74B9>:B5^%.;7U M]N;I-?RRKC6>]$J-OL,^,^W5JKE:_9=VM;#UXSS,L"@DMB.&BU+;S1$N&RQ] M7' GW/.E!P(SHC[62.4)E4>E%K?<[M'IOH2CT&_RPK1L@@M$F"K\O-_%JAI; M_FZW!Y]S;7 9R8>A&M\"YT_MD_&!V@:3&^$WU6Y[N[OC[XYVO;V/I]@W&?3+ M/*26VU[?WX(?[ ZWR^_&NQQF5R$WKI\6"^SK>Y$%V,V7>87N(H7\ 8>[XB;@ M.3.-OK^[-?1'6]W*R##;118&>8$?+4 -V.1?N,LL_PH$\:)^$R]Q0.PYC8>+ MO$7SJFY)XR7PC"9Z8+N;<#?>:CGC91@3PUP=6._<\#TR M[0"?643YI?=[A!3B'>; GR8Y75B\B=>7J<.C]Y>XV!P&F^NPC7_[83YG'?BU MQY4/._2GKH*(\R+=*(5[HOJMXH;Z&7<1QV-K#0/ M%1MV:0PR\\XPY.0H5^99KJ[UP5FX&&[9FY5,Q]JT7S-AU M:;<'XNN&AQ^'P=>E=ZB-1>N^-WZU)N>.@!'"DV7>>Q;$J+G]$L3!M^4]>;AU MHTM_-W+QYE4]* -?L:\UO-N=\UV8]^KW-?#ME2?\A"S;++^69Q-'?XLL^]7U M.-]M>YQ;$J_M<=ZP74^NBO3Z;TL7&;Y@7<2@HY[$R*S"]#HUG]W-F(0IS7"R MOV3!Q#(GM>J"DRVRI%;U^$>07,SQQ_N78=*I?M2H@-1,_D$UC[H-*ZD!=>W435:SG9/SK;]DCF;AO>LQ;;4)5@- M1>O<\/V=.-9QV7AHO/$R\OQ=)B'&W7LFQ7$?Y>,-*)OQ&&(PO?;H0:._VN^_!QD!= MT#NF:-I[^K3WWD/R4&QAQ?.Y/+_I$0NCB!Y<\ #A%!@>11$^EE^X44$UWIY^ M3HV\IYY38UL:WS2*0V(L\(;PVR48\8*50"Z=) 7'N$YZ#H+X,I M5KR)5V@M#0$=-%^.AL*F@1 ;C]+$V\2CJ,<(Y7$X\8+Y+EJC? I/3P+%HL: M3,=YD4<)L@A0IH-%> %;&\SG*>P9SN+'+)RE5\B@IIK5LO8-- 2V.,\TS2Z" M)/I7M"".DL[#C..F^)P>WWPLK'6?)97O_3U*OJ:GP% RR[%$/_X[D,G%MXB? M8.:V8LN\:9%Q +KZ*)BB_3ZO4['5+A#DG0GIP\DF,V4> MP YF?O&7T-7\Z56H!;%^BPM+$V&MFY^OP]36*9SQ3,9'& M438N9@@5&*O))"DL.TKM2/>/+6S<#L0!C3_!E3/_J_E#L6]U:1!K,BPQE*HFA4[S"0 2]P<9D]"6GB"CP@W^\L_3 ^8<6?H5RQ5I#$>2(C(N9-)#$N4AX#[(^0,+ M XKUDF 6VN0W+G)0!7 H4(KYC37:5ZY.& <%7FUH#"@BI'!I MXBQEY HJ<5,0"A%=L[G<%GQSA19G*$.*._X($)I3M[B2;9 M))I.@=4#SQ54*KG90%= M(?AU@/2GL!%^[K@8?&<"--4)7F!2#DM1H/*WN,:?2!/ ?U6^YKE0;]SWV+HZ M'\=I7LBY(S0Z0BV7U7B2WGNLC("J=@*C@(GF'62@:8=ID0/=[ '-H&1"F1\F M.6NO3\W]OB#QSN^_O1R>FO>R<' MOQY]^GAP/)P:>]LX./QWLG9_\\.]F3'SUU'2Z?U#>YT7Y1YZ M1-[^.?@+-&Z[Y-UCVU6O4/>"UQ['89"CACQEYX182H>+<.9M=TRM6!\,\P3= M!Y^U7X?+Q\[F<;H$HXM$9O_]08="1E-M6J-Y+J'[X;H3J2!;Q7&CT)B MS,)%<6$2NU@D0GW 0I<^<42SK7WQ,U7=9Y&IB>GR%KZF)9 MDL\:'WTS4R +M6OJ;ZJI\A/K,=>P3S>J$):(TH\&Y\ !BT6Y@L?3\ MZ<'Y+ M +C\]YYEA+965@EL#^*)#J(WZNRV)_& )W'+FOXWLJ2G6_7H%JM^U,M_[R6/ M;N4];7)Z/E ; [EA(D@53G;^S2/-UU/*\R-O1Z.YO\8&[>6\(>F4_U_I,_R7 M4FK<[6JOP?-?@ULM^:Z&S2.+GV;4+?YDBX0ZWI)'F"2IZ3%A, MQ'[E0)YS^(Y>#T-JP M&KXW#&Z>9^E?X7A!0+>/Q7D0;;X94?+0%^KU%RF6@.\K$2'/79KZF>V(-V(H M/+NF\SJ$P!U,A,F5Y(JDWFF!:$*$S[9&0FLDO&DCH9GJ#RG]ZG.:7*1Q%'C_ M%S.7O5/8H'&:>)_A0F11$&.E@8[O?5I,5!K3^#+@W."<'VU%QXL2'>NK0,-M M?S3<];='NYWN*Q0:+T+=^?[6W7+V%\+9;Z\!?4D7H6TU/Y'V\SKHXA7S]=9& MJ+\A#?1NN4=;.? *Y< #.WGZH[X_Z@_\T5;_P1RI;_SL6[[>\O57I?D<9^$\ M6.J,GB-*HWYR1>BYA<3;=O"W1H%#Z.3Q*46"$3>>%MD8<>/8!2"BQUR>:^Z0&_+_5\%][]C8^+=X< ? M=']<$-4)H5F4 MC\,X#JCJ#A:#TUFG;T;\M!ZJ.]^=@;^%HFKP<$"_-W[RK1QX::M\RRS^]NXH M%@I!SFG=* \"Q_FT;%U/KXJIOW>S]UXZ=VYS#5KN_DA:_I:_W>W[H^WA=^9O M^J4(L*AF&-[D<783:[HS<)!<3'TY,]57^ZE05O M618,=OR=[:[?V]EZS;+@15BRW]^Z6Y3I"^'Y]TC%GP=+LA-00&#WH44XF,QHMMTXK<@#UK;8E4Z\;'K,+IE$956;+PML7$7W6FK MM^L/NUV_V^VV@,Z6\[><_\5S_KLB/"6X\-UXD]XV)NCMHSSKJ;;D^='YQ:#@ MG(>703PM=0!_G?S^#45T[Y8HO+N]Y7=[KQJL^\=B MRCR0>8P.3OS?>1'%^*XV0>N->:[]CSF1% MAUR[=6^GMQO.:OJVNP/.Z89;Y(FH=Y2#UM% M>EVOB^^U^ZVUO87OU5MXH[=9OFRENU*QOAZUN;!5,QD$_B(+KL(X1O&O8YL@ M_$$?"//<"[_-PR1GO2'\%HX+I"EOHCK*>]>78/1EH1?$>>KEV#3^$NQ#C*IF M(0B0' M284-7U<3U&O[)+Y_@D/#5C#00?,\8[4;U0M\;PV@7$G&-DG&$&@YZ M&IFRL7,L_3ZR9BO%&K@,UABF&J&#OM/S[RLAQ6&**]Y 470$Q,&BFPU6D>,N.;A.<+ MYF%V2M%YN+@.P\3V/. C!3#(2%I@!QQ MUB5J4)^HZ2)\Q]UQ@RF\^J<@O@Z6N:QS-.KTM\P-4//"G?"&G='H!\_\T^A" MUFRP^[:U98Y5SK]2'W%_;?GLAA:]UO7M]SK;CW0LEB%(QJ!E"0;>919._^MO M_W9VM-_L$UYU2\Z([0&E[J?4F]STO _^VSK@)KIT=[5NNYZF5^<-ON\3V\== M*F9C#(V7VG;^*>;5O$-<&POXVQ+.W0MA@(FG^MQZJL4ML%;4*?'A.$ZO$6+Q M8!._]_[=0K3S6W%WA#7_+OJ5\[T3\2JWH#?_AFC\:.(I[?\1-^F^_-%9/_,LG11C<=W M'U?1Q"XJ7^-;?""BX"OP[#OV] %%X?BO=>&O@+O?0.G80%-7.'H-S/PQ,4Z/ MSII?,$SCA7#MPV2J#-W#P)):5MO"DEXJ+W[@DHHM+W[B M!.+^T._M#/UA[P&Z[KTXCBQ-+SP8(KC@N" 0]XKG7WK+I.U^%OK^[ M,_)WMK:<(V^:RK?;[8ICK7:^3&3\;1;\R\AWUM_R=$?RO/^CT5E<;>"&G].A90+2%/;./AXD'UR ) M*0V(TQRQI-(DRN=I#CI[.F61P 8HYT1.TNLD7V1A,#,YWE'B];N];4J_)#AC MB.GA5'ML%N3PM[9434HFO QT%G-W$(T>+'&8QAQ& <2IG1Z:=SS8"4R 0@ YH@&"Z< M51#%%/Z?AQF\>49C5=^ Y0&]F">E+U_'>68=SH-BAB1!/!)2#^B+;N.XM@[ M#RF.&T=Q7J"$CHJXPO3(55Q;6L_=7'-1ZG&8$L\>&F ML^P\#_4>%UE>!)S=NVIZ?LW"4$&/Z$S/\8\I/:UP%TH M,$DXCH!(Z AM>M3Z/J>S!^BFR;Z&"P_)#4[DS'G<3CNFM#HU@V*>,B'2$W-Z MJ_.6O-S:DPZ;TN)Y4!@DB>(;?L07MM]_IH,[Y+<3[>-.6Q-SN46,^\[^?QA MT!FJW')OX[?3?Q]VNYT1#)06.>S=)FW@))I0R01^CX?M+\U;D*.0[.EXK/7+ M*^LZ*5?G![,!7>%?="2/C=%U7:(<"!<>7&>1Y,H MR")^T$[W+^U\?]CI.WN_M=/IJ0\V.U[CD:?%(E_ P2#CO*$U+]]_>-L67,>A M_;+M7F>@7^;CY& TEH]XPZ\#>#LHR>T@_U9A[_;I&!>BE52\QSN)1Q.3VDR.5VH(*+ M$C^.51W1\'\+]-SIVQ$EU7DI#JADECMGW 8<&!3H MZ#LU.GK2K)7[LN'P55;D"Y>1&W;0?Y HNZED^4\K&W<23 MFF)Q(/P5%Z:"%5#A*3INX'AY"/QSSHKQ0C1J97P 0X:I)EA("[3!=V#PL'NL MR'T8)V"R"+L,3790C;YDZ :#,+:2/Q MI5E^&90&^]P&'H'G3<9-,'2M0M@@''!Y'L> MX T1(1&,%W@.XQ1?! I$D65EER%<\$Q9"NY4%2$X&P.[$:5!K'H M]3(#D&)#]"/F@R6NO=O94A/R\>\1\&PU0?P1E@PRB@3-V:H@M.EJ5#Y.&O?= MAO@B>UN(F'YU987Z;5FAMJS04Y45NH6H/ *)'R1@_2P]X@O=D5^JRRSUP,KB MTT@9+-IL.[GFEHN"I8L[(#T_(7^2KNU,;XGY5:'BX:2[D(D6>+#;[ZA2C[!0 M5JK,/2FRNMT-N+O@'K(NKF6FI'V!5R057_J&7)"Q!>ETR*?*:=_3JWM'? MZ9166#9$"O(69N203S/V0CRWKAXV1V[75]5AZ:ZAOF6Q]&=2_BSG[5\I4&N, M^NU52(HK%IHP_D91E6Y1J9.7] M[QLV>[X>4Q7T[,%L'J?LBMW3WEP-DWURZCF%JX"J6[_[_G 1SKSMCO=1%9GU MO=,PB8 J/AL/*>X]+P$T20D>[G>\#VD AN%QAL7&QOQ%O_>>2&J"NBZ5C[T( MV,T)>PSFC[ 85$#@JF]\H/[T '! M/D,%F'1O^]0".+=\G$5S4LK1'T,K3^?&+LD7Z?BKY@9*B%V+I_J"_(O$.#G< MI.>FCM,J>PQ+CJ[("LQ1$PX\U WGG=N6?6LKNE8KNNYW7E1!5UK#!*TP(KF2 M]E_^%HSP\">22?BORM?\,JI,1**>O3HDPP^^H2^!:6P?!%P>QLU%6[_GBI%? M0&\+YG.0<;@73Z3#W'$_ B^:_-??_AR%W=V=R6CGST$_W/IS*YSV_MP-!]M_ MAN=;H_$XV)UVAUM_8QN%?W%X=O!Y]//AE[TO^X=[GPZ__'QT\GGO[/#HRY_] MX<[N2)Y]ZCP:G)4WZC35.KK_?TDX-<^ V0F6",5X]T_%'&[,&#@Y3$WOE6=M MU@/+NGM30RL8[B48]KX;P; /&@O^DSR>IPOX/]8X439PM/1GQI0$,:AV>!EH ME&9Y4>_DZ]E2O,#<;,(T($9%3%(-]T!26080$ MUMQ/LT7'*RN:O9&U768W17E\+ %2I[-WU]/9/X'AP8;IWF06)1A<(/^31XED MH?3:>BX]GKTU8-J2.?>#%XP#M#DZ/B@&'-8%.@RC!&X M4DS1:4]VL_3(0Q,?3>C?DDB3.RC=\,!A8YTHL"S( % 7,4YNA/(+5C]O7G011$G.;0'V+Q'-%LH^1KS1Z'\?CPL*+*H' M..2,9@K,?9PMX=I@LQ9L/2"PT\MTD5ZE,5BW8V]#IK5_>OR[?N\XC.,$P\>Q>4P<2GY'0(]LGHIO MDH-(]-!F+24@:BE&.!^%Z*8!O.^Y.UH)LV.=V1%4G=]N9DW_ H9 M)EPCZJR#&Q#!#@?P]Z5L@7/IZ(8UW3QGPDP>')<#VE310YBA]HCMT S[-\\0 M+D31.!M24AKG1-\2# 9[S.9%O/ ]T!(OO4E('GT!MV7H+\P$S!DL\;BB&1ZO M689+AW*&AJC7O"A,@4A] 2/NS.[;TV),GF79B'>=)ML;=':W?O VV MN]H-Y M4F^(X23^UMV137DCQTG7/]=,W3P3:!=7\QAO#TP=C^D2P40868 9XMV+XR7M M08ZNUEF (5+Y.3S/U"49TESM3[9O>VWR$+3Z29F 5)( D%A6^?+%7:KRCI_= MZU(U[8DL&\&312+H?CP=^!%NO-ZSVB%7;61D.,(.J9R8-X.4@JL'0R1+7JL6>J0!,!OB5U8(=.?67#PM,J", METYQ#AL?W;S(>7$.)MSE*J);M?(;J(*\5S9';R8'=^]6,Z *C?#-*F_Q>I9' MO_M#';V 77,&F]U:GW_^![F0)$'ZS#V-BGKG! M#V<8%>*O&::F+,<%]FW%)JWH*E/9=A5?G]^Y0C(Z[2()UX< M?04!B= \VC9L#1?!EO,4<<($!D:'%TQXAAUJT0\6)7\5V9*V5S2BM6ZIWA!Q M$%6WH[1ZX=.WGVG@)>'"'HU#9$R7[KQW_77/6R>F/N0Z!$._8BWUJ\"VTF79 MNL81E"VDZ:L2K12[*"X*L&]*)W='O6[%!M392NM=V36DPU:GN\TF4Z_?V=FN MF$R'EG-SO97>+!UHJ0\O &M6"*P8E]4D_9INWWK62?3MM9"L%O%KB?<&4M46 M"*][#:5N';*]^0"W1YW=P0]E2KR/GO)<*]D==H:*%"DWUC&M<\L: MEW>7NT:J."QF;YY%L%2AUQ6)M]OIC^HDGGVXZRS4.5SR,*]QMH2?VGW_ DZ8 M?$8,W[\GTU%K?S*6VAMV=GH_V'2ZWCIN8CE/OA#T9>VNX#R+$$'3KYT>;!WGXP.T\G4>![GX,8KBK^Z^P2'9C)A!"/OT?A M(@EF'D--<=6YL,K9/$T8DZV9-[UH'&7C8H:FBXH3W,1GQ6L.RV]8AR,?CK13 M:NBOJ4'8;N#4,Z=$VHV9+@4*Y*ALY.X>SG_?>6X_R#4L6& "#4_=6M _=^E- M!%6L@^U6 &U3OE+!L"T4]@/%;UBIC;C8$?X(T='1HE">_ 3V8JT 30E@JW#6 M@F9!'[Y4#"(E1N.9R_J) 9P3TA6VH1:$+5?4&E$1-%8&DJDN7.AT/02:"\$( MS+DQSK *ZXP31UKC,C?A-PE"TR^H".DXG?.-N+_![.!>AO/%;? !]X%?,MD^Y@XS MO\C'42(]9VXF!2N@ND/#EP 3E:W3E';KK,VID@'^LPGZM>K5?]EJLPZYMX%>%:Z]C5:W/V2DZO+Q3;'@58.Z5$]@C MKNPN/,-P33= U=OURAS#"4O>.F:W J#QRD_T\19V+R'0[[)\U'D7:X7\7QEH MKOF8_8?4.AX 8J?,]G5Z@!PFCC;C'-P-AW)K1!M5,H6%5*DS?X!E>UQJ4&4E MUUNO>+)T%%D8Y"E6JETBMA3LTY E5S1CR@R,J74C):-H/)>5" MR9\Z[L?>1 M"^K\_M%R,]WH>6LT_&E&^T)1./ 'OLK'6;K0_4KB6$TEY V-L9*?/177>!3/ M(DMTV*@0K!:LILH?T^[ :M (6G*E*W@!&Y;B96!CQ3*)[A*EMW."L6P6CE\D M5'PP->790]TH&9&3XA$'IKV7C&G)L M\C556*)R):73Z;N++,)RAIG4E)DA45"1A=S%%]TZP+H:?+.A8.D6]EN?DRIW M"%-58DG5,MY\Y3I #>IJY3[=);RKS^S6L=V5F)HUCJQ?E_PLU_'V4U&'X>3@R*R- M-V%39-.-CY%&2"6Z.93NH2")IM&8?D>1O#3&OF*6)HPSTGJ4]-=SQB39AYI2 MGA8@17-?/'*X=A.^:O0TWT!Z5RGMA(EO46%K+0-A@HJDK#D_/,4A71! P"$+ MHG=U]$Z4TE$_*;ZN?0K]2EKG,34_06V$PG3&NSZ!T\GE7IG>B-CD=+)4I$P64I8$H>K"M0>;K*"'7FZW1C5(J! M:B2C_;(:YF$=BPU$T/3.IO.Y,S440D(;H =)P&K0_0$V<8C_4;#JX0\F),5! M"/*MJ 1/]B#B1^66&^&W,9"FSLODW_8[0^^7/RB73MN%&) V"S";B<9E .NE MNY+F_#*N7:ZV(J#.+79TF"-@>FF+ 'C\U$F-[74KJ;&&3B0.$U OI#C@2H6T M$65?AD2U-#]@97):WA78=1 6B: !'"-1]:ST>HA;Q] ^.C5@B%X%7-M##!"5 MGS>XA3P,OPH;I+X#N>5(J- <,2C"0+@EKAB*U//5U0>UEIO::,S ^1)U2/1_ M) OB$T;=+//F-64>;S'Z$MQ0.N,&& 8YC1)IF0E;;58C@ !EACX4)U(.$"6Z MDA#[8 7,AV#MU-&4O$O,(.CHR_RJ84N8;RC1AHI[B.P&/52:CJI2+L($9CY> MCY4=+)8Q^0N^59T<)5JO)1UL"IVMIK&M"N+(T+D+,N*^%0V48_>R,#>0&4T] M5WT"1M7;0@BZC_\O_]WGX66'R*94 M%U5K<[FQE,8%G'3XM]O0/S@,*CQ3:@I M&"H2LSE<580NL%>1AQ69*^SC#_0W>[^FJ!>:OAB-*E;'VXNQ']4%M39.P?J% MX7$3W3*=>%XQ-Z&K3M1(<;T>"U,YT8JM'H0X-/(4ER3Y)'+3>!AFR:R\^I 7 M3?$Q;D-69"776>,"B,Y5C[5Z/1QN>^%H9TV Q 8UODY9D1N&@^84&) MR<@#XCII4 >#PU+I&7BC<)6ZT37.C%O624]5(8C<.14B*.6_%U!%#7U)&.J^ MM/6 ^,5[VH\6;,*O.3.6IB>.0+9=QTG)AB@7Y.#?[[&"W]O=V:+6:"HQQ\:1 MZB<-#+G6"(5S@(LP3^-H'*D;-E>-2M1Y_**1?:3#DPM-M7C$F87CRR2-TPLX M32J8CET3T8E/L0B[>2&/#PI5>B6&%Q(QJP7D7S"G;99:MO(&JZT\T3TL@.(: M9Z"-3*N8JRR>HA'!!8A\+7%R=?:TRIJ\FY;6KNC1:+# M7V)88[<24M70BXD_.2^R"3-A5(P0VEY M/=E,6P1?R4;#_!62N6/63UEK58E@1%K:>EJ]CVR4*Z1GD5"U7GSD,LAFH#?" MS_^WB-C1A&^D^9I])6+)0ST1 Y=!YJD<%([RPC6\0%'!FUD30D&?<9BE%(/% MT]*UTA6*?58DD010S40$= _J!1 $UD\Y4M[Y@;/=-Q,QD@3W=-6%@&LC/=S= MJD97*VDLN&23\*@+F=UM3N@AX@+%^0T30P*^3@G9,H?'OD4H1^"]OYW^>W_8 M!:7.M,T:;.D_4=_YA*L&:P@;:FU7O^$FESA,MUO]=N!VF/;-%.$I'IE^+T/I M_5/"-B#2*%.,B$MWH$'=KWO=RJ\[WKZ.PMG:!Z&J@;CGNG=1%EQK<9M+Z6BE MA_+FLFE$^'$<#P9#(/LMM"]Z#W6@JFB5=>]C]Y @:%G.YZ%-!1IQZ=MI[8X_ M[!9D9A5.4\;*ZLBY',!%E-AQ\QIK)7$USKJU&@))!42Z;:XNF@OJ@3[^2^D( M[:NU7G#,D42KQ,P E2PWEV&48 ML.K':B0_)(:2) ZIJ,AU*K*(=I'!^[@YOFL5^:1]VPVF?8&RJB/M)$ M+345'^Q:KG4K*\?IW$[RHMJ^SM[H7G/,BQQ#[NBC"Z=HU;1W7RK<,,:"T2O@)(*B(/(0Y\^"QB"1NY+I^^(IGO3_UPXT2W9 MQRM-F-]N@1,M<.+%),R;34&_91ZP:W(==S)?<-L,6 .K318_\Q=V.G]*T&/9A9%5DQ*IV0H_E*3JDSJE'W#'T5%%?.R36 D@LX64P.E&RI M_".UT&<;N\99^,)!?TVOPROTXCAU[A^F+ CQR&(Q3F>6H*C/,-(;RI:_ GC$ M)I"P3G( N<['B.*E/%V,,RW3@HT)T11Y\SC&%&'W(>QK&RF-L>)2KCV5.D=R ME:JBZ2TV@(@('M6AP@OZ_IFZDYE'KI@G*H/C^, Z'7B M["AE]_!A\2'Q]AMW@).BX%0J@1U =L2KUBL3+E3S>N/2U\VP=5]SC]LOFK6H M[AOJ].@/%)SH]G7(2N.&1M*;P_K)H/H3.CO0_'D#&OBRS^2D6,_.%8MQ,.F#>((O<3(XMB+4\PK1X-EP7Z51NIR MDE@4=J2@;BH-9%?'T4I1UA8?;"X#1)KD1O-PCE_;0\X1PPO#I,ER4],AD%BAU<$47[S MO;1G+'1?L\F(O<$B*XLXU,6Y<0GA--=W*ZJL!/;8OLV++#HO$G2/P*.HVM5> M/W%S2,$1#,[8_@#MYF,IKB,NJ65UBL7&"]J(-IL6E5\2-+$XGT4+KLFA>I52 MY0-@-[!_AEZ9012J V_C@)9F"N8>O9I5+[SAT7@6KS8IK5S4V_ M5HV$F*$C@-B$:%*:9LI+L+U!.[;GHHYVZ* 7PB1N1SC$>6CFE9\UO@_=R\(* M\87\CGM*JIDEE]9@,B7Y8>'"K$N@8CIXQG%8@N,BU=G"0L_M5O,HN<2VU4F9 MLC>VOB/?/>\5UYN327."LUMK+O=9OF&/&#;C2])$K9%BAH>;!$:,G#6$FZ;C@SKQEF(V:M=7;0P&4F,3J MYV.H>K>1E[%9AI1]$J*>]CFW"!A!1EVYD#4ZEO%'Z[C$"J MH8\DP]M"X2"RIDT'<\1"(D9$8+E,=3'W^RX6E_!>1(BH!E9EUX"!Z2LB0.19 ;@H3(4<-FPT>[Z.][/:.\8E#=%Z'HV!E9) M==27RX(:=;3+,)XXIK*O&@@9-[6F1QQ,L(2<8JRH+LW@6\0G4EJ#O9=J4=HP M*_URJDM/3=3&RYDH\ J-/8X97F+&MN!VS11(5Q,U&-]^MW4HQVF^>*?VZ$-& MZFEJ:_F<::GO!N]_PZ\XKCS@G\#9L-M^1ILJJ@?#JBVS 4.72& L_5+5D7H= M?5#9*1_? M"DE=:0"B/N<-<^OD.-57;('.A'0U1H "K?.,RCV:9!1TA5X#L=5Q] _D;]-; M-8LX0&F 0UP.@5P-N@0?N0!]%$Y13I'+:$Q%#*Q<&,01O@-5%+> BI39[;M6 MZ-DLG<@9*@#EDI*#>>\6M(S##[F4)@9[$]%=:[VCSF+"C7 D+>]R%@GK(GJX MBBY2>&LN9BW:S%8#>QEJ],+$BO+5OH]V@ O0 -"OW@[ MY;O3-"Y8+NRG&3!P"5N@YW8>HTL 43\HD(B?*JV>M+/2Z!PBV)M(LO#"0YB3M@/':[?5Z[[J#[>[N8+AIMZL< U?)-3^W73.J_B=I M/S!

    =83S6]3L*,LU+D'8H/>LCZ-KT- M@31* $6!MU &;W!IH P.*FWC,OA/'T9_KTL^51]2[?>]_+L._HD#[.=RO+:\D?W%F M8/2GDZ3SX7+B[HO:EA,V4O"^V7$B'06](2=2A1X.S_8->$Z\$2AV:--)8T,[ M1?SRK!NH,CLU7JQJ)I!5D9WCZ/:#MK.+]7N])BT=)X+:9UK!:-RN/]H=^/W> M$(U@1K9B].!:W)QWN4@X8YO.+$='@(5A@+^0D!9UEY+F6/G6E5X"6)/*:9N$ M.6$AZ';_'8#NU"\>@.FA"//"&Y@6:''K+G(+9+%'$!>OM"94>FBN&#);#4H@5O MCTD2DX"#+C8@XDM)!IBRAE\/[/?:QVK\" NJ$6]GDSML#$=U;K<\@!LC%QTG M@W]R-H4JF432CSRL";NW^$PM[@!D8H],D[;0L(USYVLH6\75WF:SH%+K'2:> MI,D[AS[(2Z V2,[&*3!0@I' O>1^V';)9T[@BTNOHV-4^D -A[K+?,4_EX3B MFND:HG3AHUP89,7L7*ARXRKU(K*F!>2WW'%R/\DSH4S03GFTX2T_$T5_M,B3 M;Z-FPHYOW(FL54F8XT-JKH1!N H9$,2MS6A:G::%*J\E/^:=HS#X[X'.^%MCW;K]5YKBRJB0:-EK*'-'6*P -\?S6:85M"9 MIT.TUH\YC4J\F7"1PWCJ.C65["U)Q-W5LVD,GY:FY0 *[><_\O,V)D_+=U.V M@FC#"5SJV+BUB^P)#S)Y;VZ*:'% 2F*IEF8^J+!U&,6L3,>1R,=;,^W2,JUC M[&L)W[QQF0YOE7:+\J)9)@)C*%TE";@3 *NT#JV".7DA%!%2X1=,WY(HT"7E M;X%);:H2633KU[Y7,$JJP Q%6U2PQU5Z5+!L[9MKN*>!'*QQWW,*^=(&VH?( MH3!52UF5'J;N!!C66M)5ME/@Y<9S_$?Q"L4.)J!&ZL27IBN?U^Z8\#K[ OP= MU)Z9E/!B/:.91A*M^8O$5=F?)F_&BE*;G2N/:'1O%4\Q0PJ!ES?ZU^@"M>J: M4V*B^2%R@RO_6+K/S44=U51<^<8U7H^LN$IP]AM 5=X-5$Y#.'T3RG MO*"K*(UU;5IU>D@*4A5*@JJ@,8 L#^N\ 3880]5/- EA:J*ZBC2_D#2[,RYH M@QJ(5 QD$JWG"@+#@>\O0*G#BW\=*@4& XR2 P564\&,C%YG;116-H(7P)"# M[:WW_6'7[W:9QK2&-^CZ-]&8#>S$45=,UCXIBW]NWTQ<)'NXI/; M;F V1OZL_98SQ8%M!ZWPH[4N@F&EAMUW==#<:D46Y8K+US/.^M$5:";%)!*K M9#/?!!VH-J <[3XF+00XD1(M@8:'D%/%QK"GYTJ;"C26A'AO-"8D!'RGT.B! MR$!@':@=APKG(#OI(AW'TI#0B5!S-%JJ(H08Y[4R8Q!1@ '("L<-6#?% "B6 M2U:B YTBZ1P/GB+J='E9*H@RR+4IM71Y5RM=V"]+.U@M%67G6RJO48X_N"1' M;A8&DR7-8HY^)99$D6J8:<^EA*$HL\-RL1#U,EPORL])%EPG*F;.*B:JAQ2D MIK0ASL4YQU'IBSBV0*)\$QML)9>:'Y3&_U<&!^5=F+I M*:JI_;QO0J=U>6GF%Q(ZQMW^V. M!OU!M]\0(;0/BO4 \>M+Y*;TB*JSA8E+C+76KF+;1O6I,FMBBH3!S'A=TP*+ M/5)M,,HO/::.[MPA472O%*L\B$&@>1)L3J$_U04K('E MRCY ?/,2?1.)&8OBHGL2(,R5I0."Z2B(<6+*0UN&@! M%A*QJI!L@D+D(^DRJ1MW0,R 49]JQ(S'RJK@XHWY>PFNZB/(I9*C M+V8:_6DJM_"$X0A1^^/-=@H03Q<"S+?@=JS_,F'"Q<7"OU<:AH[T+^G8QLE< M*A)+:BRP]T"<)TJCMC5_\0[V56$5]3(#,I8,;G4>4GM7,@N5?UQM985Y*HUM MY8SL)! &/)M%NH:9G48QSM(\?RJ%2\#KM:>.+M""X9FD5&L/EZ1ULWTO<\B;6*12^H%% M4K2*2T]$QC14OZ)$BC($2F2N,!'3>$D.XY8>]"UV\,VUUQ7E+6NCBK/ M0C+9.@0K6$@/X5W0N27.4F%>%U3\)LJI?(U=,"^T,C2L7"IQ5-7.50I"D2MQ MG8MK,JET<)FY2/,%(N ]F+-!)L4*]&&LFE@IX6=*II2OW357NFC]M"O)L6S!!S9=("^,P_ M@&,'7*JD-S(P>(D]S=#)9"<0&,%DES? ,S)SQQ8,F#055A$ 9A54.3::6JH7 M@G&P2LGR=GIOO6I;#@[?*":T$V]7Y2J>1ESI/TS2HZ(*%JL;TCV'+$Z6ZF\(=5%.:"DC%B\%$9# M_BC)NZ -J\V\4!XN4B0I!:>4""&.-VNC'6M.,1U)NC#Y%CK)@O00I5!52NP\+#2C91TW!T[T<]H_D 5U\R<>; MA#.LM9"Q64*%YM3B".DL,/C$S4*[>SV>X1("@/2P>7C ML[T/'7H6RV=CBI@3EE"V@Z@LD]D6_<:,/=*1=32-NJB_+ //%X M>'@'Q&<09CIS_#ID 6M0-:@-8$,V$4NJ0S"Y$D@ACW"#2(5QWJ11%WV]FRL] MF:O!=!;^;?<6PP46C"SC[BQ:8:P]#6$.^"#E&@!3_^H=81@M=" %3JK]'0]4 M2A:L6H;65\K+L& A7:=;T0/@ 0ECUTA@S/T>[N(]CTC6D$0-VV/-@\E&RX:# M GL]&*V5*0'(RH:>,U94>06(/1HSS1(D-X&,/(TRLCL_<,$?^6/;)COK+7<# M,]7"D>J7W/$^FDB#$T]OV"(:5D.,RB^UZ\HDNAP;:J2@"CM%NM6B(I6?KHPZ M&P1#6]3?51>A4GO VJE))/GF1."D%G&D'W.[P>*))S;3M\H3<U/74*M=.(C"+&%%.B^@M/:F]W182T(&B MV-7X@'&ZJ8_[EX'*F]?MX3?V ZJ0V0')T!_V?OS[\=ZF,X43'KTF: IF\;=( MA%Y$;L)$]>?@LOP$"H8I13E;:(Q7P>8CGQE<>4IU&W M:AE(K4)*7Y)YK$IZYO54>1F(74\JHZF8R0OB[A#2ZI,Q7>2UZ,A-0 MGG.&D9-'FOY&>PP=:CIN:@>L=;V-AD5R+4WT-]!&L5JUYG%*/3(=W23SYW>$ M8K"KW2 "\((9C8"WP2H)PL:M,3/Z%H[7OBO6W46O6GYM +Q"O[HHIJEL65YP MU%36$EUIPA'$42+E- -5GIJ#@!2"E:TF7QJN[ 1':)D19T#N-*&3D#I\"%[N MV#AJC\BI#^RKY^6@*:RB$/)U6^?@4UQ=%VZ2OE'2@!1]C::SKXI'E$H ^:9& M9_EMW)F2:VHZ^0W[DG%!RK*-R.U79]@\RDZS7;-3 MI2JD"LA -H,%E;H.PZ]L%A-Z8$?AADLXZWZ#Q#<\H$H=IG*^MG L3ZN&/#"G M(#-"VSKQ4A>U)9.#'*[:WP+TGA7&?\_>[]Q$-HU'H.$LL_"O4#<:M.R8\XQC MX>*V=YD,[5:6)A?8UL_)8DU4^0FK/.Q:9%[R,=YIJV^F'1Z^!!&B/3F5C!_!2C4 M)5C+M@BYH;N]'=/0EG^QIW[A]K$M;8O6>E?Q?0<0H*\L>F:TSED>UJA+Z Q. MP]Q"8)ARRRJ2S>FK]HZQ9H^]5ZFN'-]IC8Y2 7I3Y!B(%%6AI>/2)Q$T,Y$= M$U6ULBX8WI;_1"H3F$6 M1([@N2GUH6_4@=F:D([L3FU_TU?E1P)%EHK]UVY);POT7;TC4L 8MB4V.ZJV M/L8(HQNR/3C>USHYO%*46AV<,M-M>/6V>K6%Z5ZDN*>X,7ABN_U.5SW4J;5^ MRA?@(Z,AJ@JM1G5(D&+@ V]$;4*'HP571WG72JPZME/E+G)&$D6?I(M<JE@$L)*AH;QJF5>1.EXN=81K*M9K3(ED#=W,[AS\+=Y.??>DYQ!)(43* M4/D,WI2M]06LD>*VHU@!A5A2/YH8+A(%#**CH=&#B]J-H[:NC#;GDU0]SRUJ MNE#F!<4;2[E?Y:J9KTPBMT5.7V21TR/F=M@#(\@)\AES!V@$U_AJ]>8B4(\M M28P7JF1WE^J*)38::D9N&1^G'K*ULS0BU1>3;;O]>!XV MJ40V(CR1T1'2,Z3<4&LA"C.WSMN4F%:1362BZ (RV49V0[&'/-CF<_S/<^<% M$H#!B>@DFWZJ^!UB8 M@8MO3V2V0#H):A6I1F4@Q0@BCZ2\$H/X.;#\2_-3A9W1YY5?PCL($;?W\50K M)NA)R<.0S29*[R%",E> ':/,!;@A,0QJ6-J4XH\<#5VJ!"$048DJ.<8=Y4)5 MF;W<@.YUQBNWNFV\LHU7OL!XI4 W86ND%MV),\ M\,L.?!@)V8<@)DQ:N^%^K"S0DU0J'%D8KBS,8+K')YB7=%'$DD)G>!86.HVX M\C@^9%<85PS3YI.XS$+!3:G^HOAM)5W/S .5!KI,:P8]9DB#$=ZC&@$?K&N*N?NH=1,K 1@LS9 M3-IV-0:J@ 68DDN%',]5YT7U-^D54N- 5WQ [2,O"9U2I85K[,I5=O+ ,>$N MGF-B%J/]KA,8^#*(I]*A@NQ]UDDO,"5'Y=3RKW NE)2*E>.H5+.HG=63S;B= M+*M8$TORYTS%SZ2%GAH[A^X0]K( ^BAF+$<14AESH#K(\Q34=)W%9#6CQ3K[ M3#CG*=J4='$P IMFG,="E(%_I M$3,?=$\.X$JE?R9.LO&X-QLW3,(7B*9@]9LE!4$4!Q]].-&"3%^Z ,9"R8ML M'J--J@KYU/0:]BGI*9.>,(I8]%N8'J8!KTL[&FK6C+0V"<.9=JK!O9VB,J9T M+FL7KD->J?)*@);E":]2+@?J,T5Q28K.JF]%A2YI:GZYR_!"A5/Y*I# ,2Y/ MNU$1'4@HP7$*]^9V/SO,ZR"G8 =$0%EGE*E;3$_%T(C[ [^@.H^3%).RG^L& MH8_6%,RTA8!A&/9]=\0*+P0SO>$ 8O(2@EZ02%H]Z7XP=JYS',*?:)$$5M4* M'BECJ-S%P3P/?U+_>/\ RHY2=>V/4,NB/<))O(N#)0BLGZ;1MW!B:UU*163] M:)'!_R8/![$HR'12,*7WUY?1(GP'.M,8%:WK+)C+=.C\1*N4^?S' MO^UN[^R^_\\?%Q-[7NY#52WNKE->4P7<%_WH4W"MKA8*XHW>[NY@DP2^^,;? M:]T0Y_\C;NZ/=!JHB$:3__K;T:>#/S\=?OG'[M]8?W0_'IYZ9AN(OMM\KK=S=*/YYCSY;6@OP^,?^B'JG:I.ZXDEFT6[ M>"V7I4JN]=Z/GNPS.PL>71>"5_VFHTH)C(B]<;CTG])D(KVSOOKL'7]647#4 MGOL"@EV0:QF>^M^"['\.PZA71'F3I9U;YC&&V=+$6,6][@^J M"4_U/3ACR=Q5NX">]5*%43V6@K,.S9B9]*Z@9%^RABIVN8HHZ'5S,XVJ6?X' MY7+3;"XN,#UH@>#IV(Y!R;8XE6?JUHV;!29Z,56Q;XKU71&>:XA+I>\0C'@^LK'N#$PS$(@@3F#5.JBT MH^.+T:9:PZ_\TN*6"H]DK.R@^BJ*R=31"1S-AU1HO7&B"BZY\A4-+AI,F0?" M7BRE:Y7;012SX@5TP!5-S.40+ IYTF0@,Z[$(?A$F-+5X2,>&5?+LL2'P7Y6O65A3EVOTF($$([P2'-$^553,'WYW5LOB4P756*1:,(* I83#@E MTFI'7@\M$$?*I'X^#WG3G. 6[9:]?>]N.-=*-'G-@V9;_\_A:!!VM[>&?^Z< M;T_^W)ITM_\<[0XF?TYVPFY_T!_MCH*)XQTX/#OXO'OVZ\'1SS\?G.Q]^?CI M\/3L\,LO?PZW=D?#+7GT,5C0JO@Y3LK;?0#NT/1?6+!'*_9@R9ZL^8&#\6Z0 MQW?4['U M(U43%!6!3Q$7R?J(LCYN^?M/QM7-_G@*Y0''9/@'(6=KPP9&S8HCLOC$[O[R MS],#X>0(A^;24SUI2D68D 4UUS1XX7PY YZ@VW/\X[0C,.GVHC[417U-6M@Q M HX0[>M@J-IKBO/ZDNJ"A@]XG4C]^-2#T-.?7NU$*WMO*U M5;);CN#>^(/OAB-\C&+7N&ZY0,L%6BY \_GYN^$"!PJX+0"-0RP'VK*$9V0) M3QY/'.\.1^/!^9_;T\'NGUO#7N_/T70T^;,[VMW9'FZ-1L&H&D_L=?<^?CP\ M.SSZLO?I\,O/1R>?]_"//W>[.Z/NSG/&%'O=1PPJFD5[UJI?8U2Q%1#W$A![ MWXV ((/1VV=L8"L86EVQ907N5?_PW;""SVX.Z9Z50[IG M$P,S7:^6ZL=5$6N2@JFK^VM$G-118W2Z-+-<,[]7^@8#!XU]O>VAKTG6PUWRI57>IH@;6J5&E*JP/,KD*#')42[;U@ MDLXI-'7/!::F?/!(PEF4GSI5-=,H.5C2EJU-E95X\^(<^+AI)"P=B'%CN+2) MCK>96K\8C6NY_O?%];^G8+Q4C5+U -NX01.'-W!GNS(HYW#()JJ: ;D4"* R M89V&X>WX2J___D/'^Z"XUA%0)79_ ME*],GJY\H+)TN6W5>.FI3$!^4EMD[Q%@20]_8"US:B.S:S&GL^!; M:TFOQ#].==?VO)C-4&62\)76L]RR<[[W:PH/_R-5[00IY1N8B-O([7Q#;FG;BNU+<**\AK9;!!'V*"R&3T8G%M%0G(2Z>'G&6?+B0V@54 M-(FZGXK!BL;V&B6;,5D9ON(:\.BNM8HZ,3_%_ LLI2R[IQZ'B%+-D\3=2ABS3?^!J_RJR*)^H MDEN.;ERN.MAX_/AOY^U/DX][UXC=4P?4W%WT#%]ZJI*V+YP-E?;'U(:$^XV) M\DBO(94DP?+:H+<4V!TWQ9X,NO>NPR),_0KB0+Y'E9>I=O(<^(1=I6_!9ELN MK]'MQX7]+R(N#;V9R^M6JR<4VW M(HG9%+6J)W(Q^G!<<,E/NJ4$,99/J5">ZOV#C$:F:-]>W02L=&FQ4G&63@I, M&E:U%L@V7M3_@I/,2NN1&@.E MN3M%!\CHJ14-%.JG*.+S$%$.5Q*1QJ>MUQ M3P1T'$HM WIWILIO8XLPMB_&;%\XY>.0 )3"Z]0-K"^9^J)9TJL#UO=;8'T+ MK'^JHLKKBUJMH'@D75<]ZHCA50]ZK:"NV NH/#<:#>80ZE1_W0$'^[&J#TCO M/5\:I9BZ 8$@"2/22#&^E9LG-ZAMQ3B]2&#VN1+O(-%A$ME7N)+O9I3[ADI! MQ$TWKJ22*)M,,I+@*W7]54OE-A-Z[ 56/F8G M-\^2L\;FH*E,L9)7E(V+64[J1ZYZ4=!\A7^E-GZ M=4MB]:ZZ#YO81:J(N10*]:FC^F=8V1I?%$S@TN'DL/)6IDOTUAVOK"1"*(ZP2^8UYF:?:K65.6 ?GHQN-76;?K]EN\$NU.51\-KC-7^ M9G,J*P7,PS 3:AY-#)B &%*NG:6F+JN6!Z:OFD Q'M=O6M)L2;O=KNZCT!!= M#CK-EMZ_6WH_P5*(1=A$NDJ+G(/\IBXC0991EMY%Z8 M:UV"D]^$[@@X*U!?)KH%)O;:"MV?Z0FM?I5R"(&(SBY"Y2 QPUA76C6HCFRW MF+KCT@L![+!H5LR\3-2#WG9G^(-'\"S+/49HKX8?\..V7UH^)#:AR^J8B9M4C MFW!T"3F0EEPPU%H([&3CS'074:XY^NL__KVOFTKJ63I5)>T^AL9?I;M3/#X7 M; .D+>=;@_/](GS(:L-;YGR^Q;:4D25]6 *%+T8&B+)C?&R$ MG8N.;]HL:TPUW@.QHO(E-@V5'V88 #! M4[K'QQ"]%ERPO=JGIB _%-VSZX;[@MX;QT7F4X5G++:>A>.0E(SSI>75L76, M1[]7K3':7J\[&Z.&K*WX9V3:62F75Q8D^53::1G8@XBBIZ/UUP\M. [3>1SJ MPOLGH4Z\X#Z.+=C@*7&8:K-?!8[RU867PD MKGN#O.+-1]]N-'[_DB38+6?ZM_\^1+3/I!BW58N=III]IZFFB<9C-XF"_8PJ MEREW0_)$I&O@)7 M"0MO4%.I*671GH>PDDT)E%JK(9=<*.VJP'1R!B!\ ,9=5TZ%&BQQP /=?XN\ M^I9R1/8015$"/U FWW[*'I+>[FC;SMSU-O!QT2CP(9'[F[YW!I(E+ZA/LT&L MS;-T5L07Y+0TG5T9#!!,9E$B^]# MN+C&2K7XZ2_49E5U[*Y@=\KZ;4<*77,/\X63+V'*,& M^AL-3 TS5(+K.[N1/P^[&5=7I&$%-B!&Z$4QEVBBFT;3S 5"HK'["N:!.!?G M=D=89AG1KKI#G85X*2%BL@IOJ$.1(+70N@4NW\ 2X^#:X&@$9R)=J'6[G$A@ M%+BN6O")7X_ P8Y@W"#;F\=!0I]<2-,]*QG &@87+4S8X%UP<_)P7&0TK 6$ MM9 \. 6,0E6>AIT?JQP$1$FI_P^Q 6'#"FFOPF_S8 '29$'SDA#;]67*^;K! M6/7D0[=TA0V,:5ZUEEB&5V&:@"^ ML])./5XZK=IU7SHCR>5'@?T(L3$A'.E%;PE4AYW!0 M582VLT%5M/MU:DA$?:C*R3%-[UU<$C"^NI:;&58B2DDI6P;^D:3).V=^%B=+ M,_-+Q4$X'\#W+J+I@@_Q7VLC3%>+3YYL-L]J(-AELJF+>Q,D(UCJ&R_&O,!%P M*.JQ]8J3#X/@*'9XVC=LB[C^TAO'(+E!O*'DS=V'UYSR6-J\4EK818"05ZX[ MDUER7P'4:M2[3$%&F181ZC(OYNB[8RP&MA^E#I^6SBW::9J$FK/3@I1(( E#_+-87*99M!!D M N>EB.8CB )43*@,S@14CYQ%* IIN<]& N-J1=I<2_F(\!LVER#].?'VB@O< M#T13]'9WMVF&]*!J_8LVE&KX*Z,1FXMMH9S')T>GQP?[9X>_'WB'7WX_ M.#T[.CGU3G\]^NW31V__Z,OI;Y_.O+-?#PY/O+.]_PNLY/?#4WQB[]0[.\(O MO..]D[/#_=\^[?$3^)O#CPS_NG=ZX'M'?WPY.#G]]?"8FNE]/#P]/CJE0IC>T<_TZ-')Q\,O>R?_A GN MG1RWN>#$WC!%^_C 3UMOO5A0?N??OM(KX(?JZD.R)ZI YSL M)]\[/=L[.^ N?D?[>Y]H,9_V_J"7?#GZPL).?>C#@__T8-I??H%I''YQUJE^ MB&/A8\<'7V@2,!!L-\SR -YQ\,OAZ:<]7MP)[,DOO_%?IT^8B/5V'&(HXEI' M&,_K,%$*\+I"/["5)DD_AQW5!K#%377*1I.^T5"XC,NC?5.H>S0*2C^<:DV% MJO[A;Z9UF=XTJ2IJH&&5WP.'O^?=4:5.V@NDPJ"&JE2K9I5U9XS=FNL: M: B.]"VF7"S1#GD21FEUV4!@V>#J/O&&P.:)SD^9R0(2XARR8B;NFC#($M#A M^.+KA'/R::.%0V[MU8XF4$V3<32GO*;KRS!QT#_:/.;9^FI-XX KFE78!DR/ M!@'SOJ#=HOQX2C GOV6\K(QO/(R5X25OR=D/4G[UB9*'S#E2X'YAB)X-:]/( M^7C#KN&FY2DYO3#]'>:RJ!PUXWGIP-$:QDQ]/.@L7!198B'^A/ M2Z_#*Z05=+)2NE<0CVGCZ_>]QMNK/1Z&.!$CP9;\F()":.K82\SE&I==L"5/ ME;M$#9Q[V?+KU6$DMEJ,1(N1>"J,Q(WQ:K,IELJAO2# &>?,0% /SB_3;/&. MG(-JRE;*L@':J@#@_X*48[>:_DY% AU!U^P\]97*0!ER.O?%K]$X+#T\"[F2 M2J9BIZIJC+B;U?>V PS?C,XIQ^U;Q0Y75C859EV$\ MX4QX[296#OTY'&\Z(15IX0$E@:C=[GD3N.K>I."F[RI*![/J]7OOX#OY%9LS MD?%6L_?39-!0_&06+C"TH)WJMA M217WKEW_=4!!":V#44X5R%\.:^I/X%OV@]JKI1_C8GV5 EX9J?YWD?X9_#^K M]FJW*X'(I;>A0VO'/Q_NJWN&6H<*^I35\M6'6#Z9TEVXL4PXO&X<%'EHF=]P M7C5M>2G[I6Z&E;.%SV))O(=?+QD7D,J8IL%J;" MH=Y%FM;2%/8O!9*0T SQ>:?A&'$DIK2*RTTTMNC2-3>)B\F;,#0#L\VG8 ^F M\"A.43G$U*BV*..;8@^@]R Q9;BH%)H!3(,A<9$%,RX8=L=)TV9J:[=ARQAB MQ OB&F- C!_@AQ02;'2#14&2"@C%5\I!?+/$3" %0PY1B6!OI!1/!@Z,L&U M_<,S[U-PK22=#+7R^*UPF;689%HR"Z'33:!93FG>1F5X6Z4"-+AKIQH(S::7@ MS#Q%S1^#B,%5$,4!6ZOEJZOEN=$SG5H/)9IY(FN[K/TW'ZA5D$9N"VTH!XA- M2E#UOAC'OS!H@CS MD2@P4:S:"$<2K$\O%]5 3B&L2[2C"+JP):$C)1")-\J M]Z"BI56O5N\3I\E#R5*H[E\845)TJ#.#(7#%3@I"C[X!&DU MY:1$U 4EM*%C$=752Y&F*5<5(K4*55!4>8 R$C(DJ*CE1QAR=@[_Z%-WF7[/ M5_L05O24).3=8NZ_U'8&N@8$Y&4+ D9&T+[1#BL8#)ZPS#-0];K8&G+X3O[[RK,&5E%,J(]H)F"NLE@PT%52H'6W"TLH*EY.I0S2["+%K7-6 M2;\Z1UDR0^ >>28#6P(F*4%&!9<8H&_?NXBN0E%?4*NOH25S,_1. 3WHG1;1 MJH[ @6'Z*!H=MD=S)+-SE7\?#X%D&('R;$-3F:EBGHHIRL9,V:UKU% X@P7G MMA,K@8OT%7<^3G/VDN-S IUEPIIA]35=FE3!9'5P1.Z17_-*6R8I:1(TWHZI MP,;JKW#SW5T='X'C,0 P/!^75H4S:%Q,K$09"41>4_V$:/>0;)WXA;K7JK(N M[#9.MJS'J1@+:M/TSMQZ*<@I#<*4O4&GLK$_E=H4JAV@T$M6L,XN E !B"U& MPXJH(R_Q5BHWN,#-JT%S1.T"[25>LB]P:.6@F$5&1OM.+7(EPH0.H I^&JX=4) MW&4@.A@NCZ.WEB7HNF "7]6F+M_C2S%,:2O8"TKZ+]Z52RGP"%QZP>*!.31= MH_) -=&N"&%S1J&F$4,TTA4+G@91IKQK!*K6M?SMUB6O,UXS;.,U;;SFJ>(U M:Z!EFC,.3RD,G7E')+L_NKF 1XJ9G3K,['ER(_<!.S0\1X9)D0O=PZA:I\'3K%*_2#!H.41])MRV-!Y=$/IA:A"N9[.J61W MW"HJN*E?'DW]FM/P5R-)",1-II&*/MDT.U4(=%*1$9)NM%O1LXQ"II:- MDV,0O)W\!H> N76H*1NW"!SN\UQ-A[G:%6_F6?B.:MX0O+/><>+$E]!F6>TR MP2>TVX3J^Q&L1;P-1NY*2RR=D46?1&4VY-=1L%"X6SJ M+W*)); C5YSUM= [QIE$W@-=XVQZ\AQT^"W(9^-KTB"\GMB M]A1HLYIHE(^!?%2YMI9DHLK+R?)FM0OQ1C^(5;TX5 M6XD[GA>2C&P?M+KI?,=8AM3*Y?O2=LAN.9W$6#:]:&,D4H%+JC?"I_K5XE%2 MLYHI^5'QEQ79A0J V"Z!%>Z 2K9F9+L$5I-:< L"L\5PG1NB@?0U^U^1+]YY M>+SUO33KFW6FY_&7?# -M1CE,+//KHSR!5[Z%U,IE]E0S;<$ JQRCGV4YJ _ M1B&ET[%T)VV(+S'B2];3QBNH 9@0AA*0@N#_^VX(PI?<.6^2,C165U/&5+UQ M-$=5[ASDUXSA3GH>,NS &0[?(=<+B1#$/WTU+;!AF-+3V)NO?7LTHN1G4Y[I ME*':I2>Y2@)F_9V'X@2B3@\X4Y8LXSAE!R55@7#]G_LB'"H=S' 9"@F?Z2/" M9X!J5(XX P$6XL"YIA8DB;ADU%GA]68_.F8W8E!?X^T12T-PLLRJHZD!&@P@ M8:!P.2Y#>Z/'I-6BW-F-@M9XJ\*Y'%^T/&.W0$J M4$2S H6>\5%7P)()$O% #+YO!Y6H:@RP>]_+TF40JS(AR2+7-HMH[?#*63IA MK"&!=0STT"J;D5=FJ8L>*"/!C*Y?Z1:W)WG+Q6X0S5&,Q0%-]43L2O:DBUU3 MPIPYYC[0RP;6P:#Z%SKEF\IC$"Y* 42MI'F4 2Y9^[6()2+S!6P7I]K >ZD> M1<$.Z#0C9[Y"<6@-H_P^8TPQD7 S6?0_WVLTH9)G8AP:EF2X*=YSNM].Y+1D MEETG^6H]K.*=0&8>?L.@+#FL3#P>J[A4-41T))5&&"OT41P%V@ PL1A67PEL M);=#6B6("P[9DYN!LB)S"CD('FF3(2-[LQ"XK _$O=#UQA9VHH^(W^#B N7( MHC8,84!/#H-564"]_E#S0.%>EJ6^_IJL21-NWJ2K8GO34+3F+%3X"YE3G4.A MA %7TV\D!\76[^L,);\5?(QAOW42+1?+3R M,@,JL.J.&QI1=;J<#^LK8=2HS)I]PMV9U.4V;CA1=\M[LTG)8:I@2_WDFI>C M#4X+[5.:"U^;2S"%\"8S"T/0#N,>G9R(\J0I,:0HJ68F6J]XAL]H6X=7Z%F4 M?!VE9#WB-:\T>+C=!@_;X.$+3/9"7L$(EC)HN :8P$U^H@IC=3R$U#5!^AAJ M7ZNVBTL]/U>"I0[_?_;>M3EQ)$L8_OY&O/]!T3.]86]@"HE[U4Q'4#;NHJ?* M]AC7]/9^(1(IL=4E)%J7LME?_YQS,E-*@<#896.P%;O394#*R\F3YWY9C.O! MZ*]HN7&HJ-&3^G%NM/"%)2F_,)4\Y2H4%X>.K]1LM2J>80VKI.%\IU!5%?6, MA,TK]?/)[&+=4S9#_A>3RNAG,W:\^/?MW!M8Q:%I&RD'J^>X&292=29K#PO)&=&'Q*#QJ$!IZP'_)<*]Y,C8U[JYT]2WK MZPO((KCKBE61:RD*"F_YG-7.8@H:L-P/,=.%6I MO MK<):)DR68* "KBI1:D6 IGV@20U&178JI1?7$CC/[DQ C5\!,@6S#G#*A M(;BQ<($0+++1P\Z"+36@%[(PLJZGR MEZ^DHBQP2.HB%?JAK+$KWM'B,S,?^0+RR2[.#^61>L$.41U9II,N4_4)E2E1 MV:@ZC9.F;E&=63/ZYB5_S9NXDEN28D1Q(3Q<)GAK* ^.NE3[>XAE VU9DM6/ M4[\K<)P@"]S5=_-(/QM(2$F\TM>U4CPA#B_)#YQ3JM$JT*;DAR9B67F<]1ZR ME[A%R 55&IFP]*G,.7*&+>768F1TUF0K%239O8YFA<\@B+B.C@RJ,.,D4>YH M5=/SW_U3[8#IANA?*0PN,)WQ!["2C&7R/XE&NSR^Q1>G[0B+KT^P@-\UHM% %\A/RZ#F>@I<0E&7$PT(5 M?IE D8?'KEA!5B,J*% EG*, J42>C#IOGA8G&!ZGP M19> D'WY#N :,KN;2G>C=*#HOGX-*1B8HI(%^I+@HAZ*FYI9CCZO8#?*9*9! MBBEA/PNKU$"U,D6VT%98I.V".D');F0CU@;.Z,I\G6&ZV/27ASA6?R#&JM?JT*2CBN ANYSL4%\*6)0)4)P\L+ MYXU7CL"HD[D'9MZC&"W)^&)^G! .%C*>)Q1=E56JH]PIEA;'3GE:44SMR4)] MFS3B*6Y?*03HQ\81 E#V7^A!?TBE^$ 5T#X=54;3$? MD\VT:1\&13(P:20+S&J240N,:A-@_G 6/5\H-67'*^+N M[Y2O*I4!Y*_(LQ%UG 4]$?L/@*CCB?0ZO,;R+8EQ.IK9!;*)7G=^QGT1V%$U MBFDGU2_QL9X^6]!,-8R]MT(%M4A:2F*-17$6$82\$,6Y]*1*=55ID>M5TKUS MT;5+%UWIHMN+_+Z/@(K)S/A=B^#&H'M4E/0>N:F 7]EY2A>MJQ,5KR!=*'% M_&L9G2PB<$BV77469.GO9P8I!/H, 639 \K[8H4RZ"ZS566DK/'XEBT MP/JJ<9Q6T*3V8B"ANS-7!/5)AIM762.^8FWY EH?EZ9:]-*2FI%+YT:>!4P- MBR'*YC;D&P"N 6>"UC<\1TI HZG]A*J^:#8XD$P$\%,^A_%DZ1NRKC5UYJ'G M;C')2VZB6EG"4ARP'E-'9F;A'RJ2RC*T\0I+??C_J&@=X M)]![@5K6E8+!( ^#LPP&Q_I6#U](N2HX=J5@^@M1>:#J3H4 1T^3^!@5G("Z M'"(I Y5;LD'&*W+:5G;B10L M5\@@)(EZFJ@2!C-J=R>3;O!0Y61I';^5.$%+0\6"XA/2"'MY62C'P)\7"G=[ MJ&,S38"3UG0[J];*%*6B+XKO;)J\3(3:P:0%2KX8*X,-Q5FGPP@8*1^N$*5( M[$$QRF.SB+]7?WQX K%""97:-RC.$(1Q#4<>FP=)_'[BWG%'%V^4+"8$D3B$ M_SE/4X!B[.A+RO^^+"D] M@6"R6LRB/3CTG@9W(^#2?*AC!>96WO6A=JBPIV:DS M;6?8QZ(KUUG'U-0P'Z5^C-,CTS@X1=>(5'3K]?J1V6HTZA9)7TL_M6MFHR5Z M"5!$3\&<+*W*63R[-GFK_?<[U@VF[-:M$XF9CT6$X5&G "CM6JM;IXW0QTZMW?F1Q9L-HR\B1W]X MY>L7;M4:M8[U RNUS.*5BD8NB:Q9L*7--#O=;O=0)KX^XOU6O5YK'U84'*CR M[+9J2NTVV:2V(?F (9$1Z-J:X97.G,R>FN%GL9"U=)#U581JSX[S(5CDA)9> MSEGH?A=MAM#]BH5?4X.7/D EB[%9<&2+Q47%2\NA7-60'FA;!+RL&C&K6R%0 MR:H=G5)D+HM5OL$$$7\*(+[1':7YJ@P3-X*)9')NFM:05A"OFU7C.)BY(FYC M[2YDF\5"&E]1A2-216 :]6:C6[5^"-(:$FA M-"G;Z1Z%1=]1PDQ%I.)*'XC(U'<2Z6?%6%;.*[BD6Z10F4."#O(JVY1F4\T[ M"W27[])B+\3+ERE$:&=CK/;AI:;4XV Z=47E0(3'4:=6.X+ICVI 163O$ 05 M,E\%170FW/*Q$;FR(LGM;16H;/4Z^"Y""V0L5Z1.G"I1W\UEUGA!0(9,AEI& M[6R'BA3ZJG $A9%1L%T8^+!-81Z.\@08:R%<4]!M_^37WJ41S2.845;O*KZ> MZ9W1'1F9,[SHXF,/#PPN5##-&9+)0*NRH[+Z&/IE$-!9@D9"O@\[(5X33.!. M4PE$D>(1I,XSZ@7)%JH,%VX@1^)$3[?H5A2%P::3E%@%6LM<>%5$0R1YEB+% M9RA#&\U6$1RHKT*6]BO!*/H"2?*3%!*^E"HM4&.QPRQ&1!-D\B(H5N%(XR6I MA YN 3:/!"Y2+4"P7!->T]L;)&&:7"#C&C&;:/4B=[L9YI8X*/D<)7H;OUU\ M"<)K6.KQ#48[?V3^-Z2AO6I%AM6J#K9ZN2$91H7(G0: 2B(A@X%QBC0X"E,Y M7%@_!I4"=L@8'Q$A3&^S1'BQT N"JJ3L2%N ,C*>GA 9GD8BXZH>1H0AO_9Z M%Y4TS07PUI4!A_K-DHXQ8PH<(VW:JKRD&=)B09C$EYX6+;&*G.!:FYLT>5!) MJ]I4JE95"D8"#=$]"CV3*ZRLFS@W@2(.JJ0FN;>)0>'4DIE5U#0BVHG)NKRA ML_3Z8C9"CE2@!TTL4'"]-3!#/&VZ'*)Y[K\6BE^7:[SIJGAT=) 'Z( /SV9@A 'V^]S;.TZ&/W.\B/ MGV60&"A9STT,]N+N2QLDAM')]@9IY8QC-H?QC4'D,8J%B;+0+-)N1*]G4E8H MVP&^3$/PR&Q$674.MMUBHAFLJOV7ENMF4138+DU*XXRY**>[,/7BI!65Z/+^ M33N6,1S[Z6B31C-^^F612KPXX?JOOW5;[>Z'G:)>/_TR"Y"4H+V9"M*#NAE, M71M5?($O'U;3F!);WARV(/E,ZYW\F3BNL >1 ;C$E!)3-$PQ)NP[<&/5G*+$ MD1)'%G&$L@[&$;G1T/FI' -H\PP#CQJ:4-JPC:X=K#XAZCE]0%ZU0YCTI I6 MB4B/1*2%&E+H?N/D@Y6R393,*,4)0PJ-FD2P4B-J5MO)9:V@5 Z MB.-&J6X24:JYT&C4HSBX'VI([S=Z[6@ MS]Y0I1HJK>, 5GK!##U-@4-73_,">^R6]&["S3 K"(Z^P0\J!RKO.*975 JB MUL[/FXOY9+MS5[0"UC+\U\Q2,HL2FQ4V+V!R%L* 4%4O(/*=L7PJXP>BA*N M6@52)(I,W,1B$EG4&N+:GG&4<^QH%8@*)%1O, T75SVCA/-9#UT142Q(MU+S 4A(4NQ0EE@1^+=UP#7"7M IM@QP4L$K8B-$=W>5>H$EPX=F.R M^FTUCU3OOCME?P:A%#M$@)$;D0]^8>G<=['/*?.!VU+HVI0B^B+9UU-OL$D! M$_D*)[(M.@5Y9&U<2/01'U6%_QD,26$*6,U7-B[(ALYU6:Q@)5.9NXPM>;$0 MB4CFS@474 8YZ?U*>I(2%J4>H]U3CD\A'ZJ!&F7AI_UD*;$=@X5#$2QEB/8] M::9T0I4&U*>EUPUMAHKZH+5,Q2IZN2YK5&I.=K*G&SU&]'+]"IS4%VS^AGF6 N%@BKS1&GPQ2>.<189)-ZW1D14ZIM1K4O M2NL=(=;A!['+/P%TD>-NOP9F=@&_L)G'Q6TX9H2N!Y\POO]?\)]#X_/G"T%1 ML!)3Q#V9N[W !3S5,_=?"-G_8M/9!^/W('",+\R#P0,_*AH$;RJ]*9(I,#L< M,2O*QXE7#-5*)^2RAG;:J$V,H\K9TF'DN,JB!P/WB'!?G(%J-Y;R^=N4:+(6 M[UCK4-(4C9Y,5+"FP"Q%7O*4%[$[XU=!QH$QQL]Q!1O)>F.2*S)SEFD2@NI_ M]@BJBCWT2E&]1&R%V!1T%XM.UZYHHB2;_H$8@46O/@&X9$AHQ\8HHYK$,X5'JFRS@4 @W46*)]N'A#8X(8VLF#UR@'B0%DD M%H\D;=V(.K,HJX=EB+%N.X)+=4ZAPGYA@-$H^K*I#!E=#56ID-39=-&'E0UN MF>MAA^E8=!7VQ1W.+AP%ORAM/-6YX4%1&UU-)=(NZ!A M!%NW1<9%3H'/9DD5@X%Q8CLBNANTPLF9,,BW-DQ8.MK"L;!7Y M!8I^D%&&W.EK#A_'HEY9, :.SY11?<9$SHCG_I7([)\HF6K-!7+P)V< (>\U MD'N_HHSWSL)C!XP:5]-#HH;RAH"L& ?CPW0;JS:1#]W#+;#5&\B-L+C^ YL6 M.G&5Z] .1.,A;+I^X!RJ2PL2;6[HD;P$>U2 MU/M>Q-5T8%[(7(=@D9(E(\;T5 M?>1S5YWI-?OD>(14WUQYI7,72XM@Z8AI1NB*?B;9Y E/<+[G]E]T7HG0JHO5 W&R/C,;JOTBSQ!T?>BB$TLSR4+ MOH<.&5+3;-JB&@>KYJY(BB\[5N U5DQ2>4B$W55Q6JHOCVF,Q/QS9$WU& MH MG)1YR+(!@M,B_JN!=9(;Y4K@YR\PT2\GES<*7XD,92R73_PGOB%P9*4;\K=, MV)2E_302U6ZT7/V%8UVXL0LYT0+FVMNK@:M^E8>;5OM=9OTI%->)DY2FJN1) MT=$5^\[9HJV4K*&0CO3=#3P2DV(JRAHA1'.'DH(#^X*K"AD19H_CDI"/2%HT M%V2 #D4U$%SVZ^AJ2:J.T)+Q(U.]ME@&D;3MU1)=!?+@4!XW\6TI5VCN$$GI M%XCZUG( ?M,$H;Q(NGC2Y.C"\_-2HD@,,)6L*30F%#D%6=,*/\@N8EH^FX4A MQJNI3&@D,N27$?)JH21;1*+4_4N7D%[N!6TAQR(S.5;VN8TTIYHHRJ,(M^Q< MOS@S72.QDUNX0$)V641_&)=[$R*#J$2GN!M)F9.:>N*?8N+(1=*70WOI7M1[ M'-D$2LJ30.DMA0 )"^A5$W6%7%G]0-^KG&>2:YN4Y(B'RD=@CO\ODQ4SHSHOZ5&"YLD2O)U*03:56V=*2 M)#1!!87P)[UP*V10E$"Q0(AJBD%:=>3"S<,N$]0M/JI(E4*3!?PBX1BEQ52J MHHYB*C)@A=172=%WX8 6-[LXSI*8J-W)(67+:$B%=5M+)*X9%H!(@!)X*+BL#QX%Y[^K6D&ZW.!W>#GN0\C:4FS*$,+) % M4E0_NK%67&5!QWNVLKS$4')E>>])]=2MJ-1F8L,$*V:XSC]_&G4ZG29G3FLT M;HS'HT:3F:-QN\5&XYK3;+7&DUJ[Z_PDK*_BC<%5_XMI_OMK[^QJ<-6[&ORG MWSL[@8^?Y:>3P?#X\_GPJWSI.=+)QBOW_M,ON#S#-*O_]3>SA5WQ_.O5\:7WN6_^E?&Y6#XKW^\&S]E+N+3X\36#\N?>#*5 M_$DALX>9XXLM 88DO:",CW_,!-5T%;RRT)X;:4&98F$WEXK.N-,9HR)JHNH+ M"N%1OL .".B+BLJ9XBD?045A"3Z/LAY&C]GTMHSUR): [2^I(Z-N:O"!\W%L M:"OZ,#C\+ELJLF^KVORY8M2JW9^)P%O5VL_X@%6S:A51J)&^KEG60H'#O2S$ MTJR5/LG2)[DMG^3F=%=UL$SKGUVZT;>2!LLX9&Q,%65D"^5D>#H@AXF0'B^Y M#Y_&;EK'SPXB59]+-O[F=Z#R@/9&!A\2M5$+\%#?\>:KQJL:V?Q!$E,D;K:( MK*S8PNMD]G PZ@@#D?M)&, _O:\G0HC^C0$$,83U#RX,E;=R,2X:6\5"(['A MU DB4MW6\I 5ZJ?]&:79)F"I?$1PU<(J49<%+:):<"1N7+SO> M3/'21:HV >CIB8T-#Z/E*H3DMD1PJ3AYDMPU2W9%-KV:YUJ(B^WCLY$4\]TI M_8#_5G(P%K5Z9VQ.A* 04!I+Q2!(\K9F"2/&Q$OL.)%F2MW&D$.EU(8EH*S5 MGEN>4#N8PJ.0?2KA>#$$/HFT@K5':7HCJ&3?%DV8U*$:7E.X+="1G %_!H0O M 9GSL2>XZ,Z.*(1*?Q(NST#STR50A?^PC?..U\5YL1@1DBCH4FOEA5-8PA>W M+%1JL:W*9"J[JDL'DD MF^>P5N7I99,K5[K#$=-5V_,;[ES+4 %1$!'PQ!'H0UWD6:RBY%2U4C0OR;*1 M8J."%F'G>;'"U.F1A@+DJD'J]<\7I%SZ1BM77)&BI8:JZ\"[FLYFUVR)Q-XP M,H<):9HVD+9*;M2J-0.0R5,^(\"]>JOQP=)_D%3[X@\0CFO&6#Z=K_:]>!13 M\KVI] ?3DG6=X<$@,R;I($U+&:=CT$U&"RJCQNAHZ\,:,2RZ.9IXP2W(^O%- M )L/KLD<(T5_;4Q5X%/ZF/ 09T"44PJNO /&W,6F<(!DWR6>+)U$J(6D8/*) M%T1YQXQ\+H\FFD5[S9GFD0G$-)\LCO#RY9>/9JM1;:0G= !G9M6K'?7%H515 M+,W\=(L7R,=K(&)WA&E6J&"THH1.)K>U/#=(RW,6*&HIXQ+,RN?Q\B5%X/ T M*47.M\"%$Y^NI;/\MJ+/:)8E,,OEX/-46]F/XE"D8KV0K_7WU&LJ>QJJ6JIH MJHLXR@9)!#H?553]GI3O1, -IXJ[*F5NC4Q/TF01XF7"HP9HG4L)&5"0%FG3%TM6Y8CU MYNZ+!9B%!*%G[J< Q'?U>7+",NT'5!GQCI!?;Z@6,7H8;"PWMS3@@W9#G%6&-FE(ZM%TJ&727\X<5#"0090*UJ-?(0;KWO0(J3ETA]2P.6 M9L!*93JR^$JA2$#)X@7\M M/HV#, RPW82TMZ1#RZ[2PGPE^:AL%4VH)$BOF-'A4WQ75H@71$K$(&@46NJ] M:3 ^:3\B+))820AD4S:V0:D6)GKCYH;[J"%S]&/-#E)/\2:U6P5GHN8NQ!#M M_)G_37^7-#M&S7[0A'3D(_E#YZU.=JD8;3$F8,.?2.72H&8A+1@!B(C8="I% MD'JUMH0@&9]6\!X'H08@C''Q4[BI;B14G&!B@)X/[)85X]5NDXN]\X*:I1>T M](+N0&8F28W&6?!=W';L8$DV#6(%M,T6^9W M[GD1Z%SA=2!42J*+J5: \0ZBWQYI_([0P;3IK8:(RY.C4WD[>BMDE'@'3\.* MW-BGR@M?0 Z&;P0$N0Y"04R9_T;'?Q6094,9P+TPY(3I2] MQV"+CDSYD&59%O9?-3YFA#]+8U@&$RDB8S(L.Z)^E:A\B)+D;1!^0U:A7*;$ M^)1VJADCBO,5=YI$;PF5O["YQ(2U6(P"L)\$9T_LM#V8$31Z"O# M82S]E'9?6XF:E4<>K[@"ZN8 ]X\65IFFQ.FW:/>Y])908,AG<4K.6LN(T"PB M9VO1X L#)(#M(AK@^7WD(8C8JPB2B MTZB\>-JA=/)W#O0ZT 0SY3":^RJCWPM0'J=[7%(O&0M 4PS06A!PY MT@1 LD:N2:E*9\N.2#\;JUMMKSB>K,"+?'EK)4!W^P;DI)-NCE+ZPO^2,:/ MWT1(W5PZ<='0[?-;0HP,)^1]D?>A0"XI#PX.SJ,K+2],)D$4V?S$%4%Z) 4. M'P^1SD*Y1:-$R@[ C*@(A*IO/%Y(0<..L4+N4!W5LRC.MW N+YH*YDP:M1IC MK5&K8S9&#>XT1AVG61^U[(99-R<=RVXWEE/!K)/^\/AR<'$U.#\[/QWVC[]> M#JX&_>'YU:?^Y=6GWEG_WR^:"F8]8RJ8MG7C_-3(-F_0[@W8.S],*U34_:(W6Z/V)(8[#XQ M^/AFB,'O5)9$AG%<4@'\DB"43:/?].T_?C.W_YS\CJ4L\*IE@;T+1K'*8)0R M&.7^8)22R_T0ESMY,URNA]74;(;^+T(DC*898K^J9^=W^U__YY2KHN*B$)S* MPC(^23\3>M ^D9LI,"[8O(SP+TIK2S'0R3"0.J9A805994VEYL[@6PKLFE & M)=8KT!^G/FTN!>/+E*2S/X;]JO';Q9<@O&98$@/=>2)"Z*S:JZ*71:8"JJFE MTP"/<18&UR$3B0(N%:947DQ^!V(A50X614NI J*+N4?H&P)NT:G#X3MN!,OH M?><^IA>?>D$0&J99(5#^$83?]+_,FMGNJCIWZ6*04G-,^\7I)UP6>'>X!U.' M<^D=#45)495WE57EI+(065M/.2[ZB@3 J):A>AV_IM2( 77/3IH^I*KHS'F8ESBD/CO-H:>FB M\ 8MWQ Y'>1RA6?E8618*_LA:RO'3=%ZR7VXKJ\D" DTB:FBKF S8X!&+ M*>V<4$9M#B9SO3Q"BL-)GZ!*T&99@H]#M3 YH2G%D93O+T@30MJ1HS2Z/^LT=T%$T(0W M;7#,^L:"!(H.J\]'*)"\%Z(XUI"]5PK6Y*[T438&M@[78&&7>D>D!;%FW?:L M5[V[O3T\$L7R\O+C]_G#'+^SJ*FWJ]:BJBZ^DE=?]3JE10%2C^^YP=X(FNQ9/ ,P<)X:I]Z"*W M<.K/?)ZGH.$LG=#]N$^:WFXA_N..,]O(KB+<)J!.[5?24O,LD)=CYT OOUN[ MLX=B4V9<>_\WV^9\,ME!!/M[$X-=#V3F\"%%&6*<&LGV^+4F$:OO#Q^*C]N' MQ%.@Z,:KWC&L[5A6ZP%A/8,H2E0#:CQ=O0BB*W^+9'D%K?NUKIQ0G<-41Y2] MO]-N#4IU*NGR'B#]7F#X&Z#+CT.PDM#N,*$]1DKJ>6E-J_O-9SE2/-%-CUJ@ MN*AWB&FB)8'= V3?"\Q^ P3V[]5:_Y\ MV<*.QFS$@)!?HT\(DTYE EA)5_< =?<"3]\"736KS9HDIY>H!,(_44D]=QDK M'T@]K[",U41YD"]+\K@/N+D7B/@&R&./(@&T\KVRYA!^2XT*TR)":0..B=X) M6P]>@%?G04(E 2D;6YK@5/JZ_)C^+%5'V8[973#[E21ZEV_& TGT2" A[''*T;,/7XG&V38 MD0L+YH(Q3]TH2AMPR2PEM#L<,%&A%0LL8AE$3%4I#-.P)-Y[<&GVXH:\ >)=1J;M/AH^E%#+&K B_R_?,A5KWVN=VTI2N0=H MNQ.HWE.H+\>X)OP6?C:<))XK91:E M)\H;Q@=*\K[+5^>AX6Z1X7/L0)A3L$KZO;-XN1=(^ ;H-\6)2C*==@I==H#K MMD(1T2^<-ZZLPE"DX^%CQRN[M5) M+K#D:U160?H@"A]I! >;A%$"D",ZC[C3<8+]U9-(BG[2O(J-6)!L99$\8=8> MG4KB.%/7SUPG>#13AK5Z?!4:IHH;I1TJTHRDBC%.8NIK0*W\:-!*6HY&S$36 M/;49/^4-)642BRI;:BGJ%H-]G^A MBDY3I,;!8C^H=$0$D:@0M4#'J<^+#DVQQ?PPZ>^4?)7KYP#@=R."R"*8IVG- M'2J"$Z^J=I2KP"1*\*0M6_1IL96+%P78?\6A+FI@# MTP&X,OI V\1>%,Z?"16_P@1=$5D"B_;F:M74["PVHH1J:6DC8GN;=,"0VL88 M4QY7C=- -4.3G8JQ!531^K%_1NJ!RU?3^CK\>[O6KC:Q2E 2D=68DG2N99^G M-0CV;.5$[^U-D;*O1K6Y@C;KE%"\F-4=>ECGBJ99ZW28-1YUNV-[U!C76B-F MMQJC+JNUK-JDVV9C)]>YXJ)W>348C#I-L]VU7J@]!:[!& R>LQO$ECN(4#^0 M^DG_M/?U\]7P9/"?P4G_[*1W>=GO7?9^[0][9RR'9OP/8-VO^_O_;/CI^^$]28M,$Y)D7DM/&E=]6_'/0^?SD_ M&9P.CGO8;&AX1?V%!K]^NAJ>GSXI.$:RJT!DY&!D M7)T; "5#@$GKS_2'\>G\\TG_4E#DKR!UPV\7E^?'_?[)4]/D'2'!JY?AN-', M8_/WKH^UCH_&7F!_RQUX1FKKK14"P[.6;L;F24=83EK"1/RCK^$9BSM_8233 M>\:7P'$GV,=555E%,?U2EO69J"8'-M,=/>9^QZU-"A+O_]0Z??^FRG] M_E54I[D( YMSY\WV-]E<%, FL&34.I=&K5(#*BKH/@$:0PU6#;*[USXL(!I] M:WXP7'^".$Z&2F%?2UE3+OX[BN$GT4[51XO4U#@]JAL'IQAV>)90>]YZO7YD MF=VNU3S$%KG7G(R+U'&7:C&%033C=IQ$>O- BIRF^='=OR19'<#+;'XQ)XE'%^=!V(V7"=6%&H'9 Z+P@%K"9I4W55=MJ M--9E^VK5NI5ZNRG2T7+KL"J->IL6N5117P8O+&&^[+S-8X0MG2I:"$-NU;Q/04%?K"#:2ZX=*(<#TOVY:IQ''+8 MM#%,X 6N-7 R#KX.>X?&Y\_'].9'%MK H2+C6/8='_AV%781RJ[@"D*D"*61 MS?H!I0=? ![0QD3$E6S\7/@8F55I!P(@G68U:RB]IGLZK 7'6^[TC5V]\?'O M])H'_ YQ(W^,%_+G"_7S@\YRZ6W]0#M6U5I]H'03T]?(N2I1/-+.DV[N\JEN MCJOIM\&X@=Z]?=[QA)P ;07=,10.H@7>0MJ^/= >S0A- 8J#,\W33LG0_ MGAH..)-ZM:$W?<_=*M"> M9/, \BDLW+&EF6K5K'\\HB =E1U$\OVR:40EZXB!81B^^H1\73@.Q1I70&*#K3]RPV];T'L\9;Q%QRNVQ0$I9B6Z M%-,[O-H'[J%A2PY-=P-X>Q*2%(9#)*$4#2<&[#"9P"U*Q$V#(YV)FPG7,)E= MA\SA*:&"^Z:H6!(NO"D]XRYU%(+'#UQ8@KC'#B-G*OZ#)9 945%9Z3-:0]W: M]T%(17-*0:!NYDGM/4 K8LKTCA0*B1#R$-O#S(OH(3[Z?SP,#*P*\HUCH0(O M%2@SVE1)Q50 .G-5TZ$'+V[/CO4-7/R'Z, 6Z#)77U";P\B-K1F<'^O;W58T MSTMIO4VSWFX_J=;K4*1+2J= 2\48D!HQ8&RL!;=.\&)-11%Q'MA/8(%JD;89 MWX1!@FX+7*D*2E0(O/!X!3AAF MI=%%E;LCYA6IY%*/@?5U.U4KHZN+^LFB_/O4JB50(F2#D1^B;QJ@#/"(D)3M5 @XOW<5%^?"O_ZW -B5T:Y7ZS^C (LQQ\DX\_OG%]EG+HD&/>5QH_EMD- MUDGK>1AER]2%$[CXN<7AU'1"2*%@?.H+J!01+X 7JX#]Z05/STU9/9:?E[2D MJ]M"7)W6+"TA@QI\&@8>"V%*#"HC@O=9!#-6Z(!O;X!,SX\6 5F15S#DG(HS M1=C$,8MUHT5BXG(H:1V<1N/GEXM.>RK>N'?X9X_THK.+DZV5_..K4 MK5JS\:*Q?\UG#$)1FZ:@DFS;;T2\W_PD3MS(]H((557$WC#PA+!(8KZ34.&@ MM^X41-\R">=4M#:98>Y4*D!EZHEJ5AOG578@RL)ID5E:R;AYX_+)4N-E42XJ M^WWB8J(#AKS(WZ4JH>0L !;_SKPDG93BXI5KS^>15L(FPK1Y&E[8!+)5.AD2 MV#H2S%(DJ*"<3X'VV,T%P_L=#FN#%0BUY3(!"FC6V9'9/."'^.(T\:Y)\4I2 MT&GZ1?_.O@&1!_0IF\0XLUMOT!QLBMV;G2KH')%J>PVS99NLW N]%9##K4D+ M-/I!:3:8><%^A;D!FX%$F'A36#^E]+3_9.5+BO>I"Z$G9,]+CJD<>+ #%(]0 M5Y>$QSC_#L=PFIZ;>%*&)1AOG@2=Y\@)7D'4^4"Y)W\II55%&.#B1C6?1U53.(FU#G5[QODX"CP231C$5QD2AA#E2M,O5T@8[E,'"^E/A5,HRS$ M,_B*9503ED=A1T3ALO=2(Y=P7=N@3SLT+W&)K#LY_,)G1+^%4X_LL\(K[DGK MKW271;(9^0QFLUV^1(0HI./ I/Y I!I+V]M"EER(05-.)"D?96"ET'$XO.A5 M<"U)*'R$HA:6&XI&ZM0J?L&O)XM5N9$26(F8LF6O913Q&-C'@76X_F1H(_D) M*!T0URW,3&D&*YTR-A6+MWHLRAB!JO32/LDL-],]Q\(!(+8QYN2CQ"S2 .TB M!:M@"1QTZ/X?6P-,[?H+Z$N7H70 U.\!<8;\ +;O&"PCBY "58)% 1Y()PI, MGOAJ002.OQ)7'',%+504@*&=_;JC%P"SJ6D 50IAQE2%\0KFJ3(A[SV\TGSX MD=LL$79XEY 9+6.^3' 5F(/6M6@> WO M.[/F\<\K/E"A)F$6(:*#Q.CM[H^=%0067^">WLSOBSQ<$X+SP M"TN<).2($SY,<1VC9/RGW "Q 3?ZIM!4BGJXJC'0GBGRRY1UCC/P"\X62>^C M<#NH^#)9'=#AF $MR-)T!IPF!2 Q%$70@U"GYS@Q[A\6B[3XC:.\",?,C#6] M2"7Z4IF+H:17C5I#J3E#%HX9'/W1^9W'YTKRL&HU2WI/1-YSF""?U=44F=VO MB2_X?"K"'*?.E,J"8D=T+HJD7V=)]]K\!J[01X#@*GDE36H&PHJR4WRCS-5B M%.6J6Y2LB21;]/5U2+L]#4$&NPW";\"8:V;]4'GS*.0SNLG@0?N.8X''0Q0W M _(AG8?7S->Y%3Y\!33#N04,SJ!E''SS@UL?-W=\/CP_7*?8:3#-ZVH$\P#62I%"I10*0 [@-*$(@*"ZS^J$7(B"WETDG MIV[XU"[K!US'BQ 4ZUODYI@*SX\#M"Q$QO_>!+"T*ZP-]OGS146>7K8CK2*J M##'6Y*T)[ AX6.*X\:HK]3!L6*GFHW83TVV 2X3L5+RC@@[9;$:>$XS@ +0T M3H\L<3R M>2_MFI'ISN 1<<9)UK2J(,U&O4VHPF YY*UQ ]TQOFPZ6/0VR9]*^D1YGS"+?&FA5#>DS#,'D>J;+#6Q M]$+E82O?';_:P\HXU&N@KW=J?%2K=R>C1IWQT;A6,T=U[M0X:S3&;:O W= : M=9OU6J/VHIZ%5G77$D^?#LYZ9\>#WN?^_UST+Z]&5O.EJF9(>T9-# M6S?2O1OIY@VQ^](_(8V#XP"T>^J5EH828\@#:1-3LML1$?P25HUAC,J6\86% MWR+[AF.4,O-S/%J-44%#&T4.(T<6,44D#F:$#JT=85PM'MB(0+Z))JXL*I07 M _22/1,ES8M3K]?J/24-':=1*;]2?5)2I"X#+\MBH6)-**^36;)5ZQW5-9.D M;H=\-F+<7D[-7T[,?P3V[%U,0[.,:2AC&NZ):0!R="0/V:Q7.VK1HGI4QV)C MD-!'-@?NV&@VS=&XQ5LC/FFU6NVVX[1YHX!%?CP^/^F?G_:O/@V.AZ-.K=ZQ MNB_+%#\^:WC#"=7)$-LM6>!Z%LB<0)CU@7\YA-4<5 1;-1"=S3S9<#27B%-) MTW J!I_.O&"NDJ!$F*ONT5>!B61!%2&W-#8:2JE2!6D/,-%<3;/"@UU9[?@7 M/V0!_0L_Q-R^\8&B7L^S7[!!'YE<72^>& MU3\QEC/"6,XJR%#OR.QC'^'JHW>@3]F-FL..6F->/VI8$_N(M=O=HUI]#'>] MV[ ;W/S'._<7<0:@Y(**2])-S+YQW>4I,\K$N1)0@B26!8(KA/VS--]LD\/# M$=# "!(=V@HIQ1+#P$6D>994*[S$8MK4_8-)F?BF;)*SG?B(!VICG5;;[M0Z MHS%OU4$W:S=&W8G5&;4ZSL0V&RUGTBIB-<<7EP/00"YZGWO'Q^=?SZYZ9U>G M?2JH-^Q?_F=PW']9QG/\C(PGW;J1[=W S5.@G=Q^R9"6LVAD&1LNTB,DNVRN<1Y19#9X^'3+=C]M0@&GW7:9/:":D5@&SBI% M912K;2&.YRJTLB0.U!="3:%O)^3/K M7X51>N+!V<;%1 /.XC[^SP]3&K=R;XXSWOWM[OE1R?[/@$CD@J8 MO 3F[,Z@:%9#^:2>N8/52L?:!K8>S#Q/S2PE/F0P "4:O_SG3_6?'@N/6K6S M[[AAY7&CI(HO?PN6>M:M/<-5!M@GNO-[3_\.+K]\/-P7 E@>?7GT.W+TUGX? M_=?AWP\+6=N"DE1;P39R$D([E1 6]EGRS!VY/2\C.38?*SG6 2"=9RCEZ;_9TU_KN]RK MT]]/Q>>*W0DN%"7YT>GY-G5[IU:BRGF,SES5UK ;T!#-$$CA-%*Z>O5RMCM M1K.4L%_Y&=>[9GG&KUR+ B6JLY=*E.<9YY0(\,2LRWIJUO6",MV;B((IQ?L2 M%9X1%:RV5:+!?GF(GT<6JC9>B;ZWUKEWA2U%GS0P8J>W^QQ1,P%%:M5?VW:Y%;QI%C=?&UX8M::]>JR MV8$X[3O*?,[EGCQZZ58U.TT%/>T;I2/J58:J9I=/"[)A\BDNF]2I2K-P[@J& MHZFK+:ZD!JM9K:7UJ?S YRF$L>![8-2,&L6;:5DL#\@0_[%[D(IWUC+H:!%' M'IL'2?Q^XMYQ1X>4JKD1/5.U77BVSLW0UR'Z=OZ\+=VUED,NBZ'G2T$XLA:$ZWFB-"UG]HTJ=#=Q(P / M]?0S/)<*UDQ$ ?%[ZC\\O-("U76 )3,'1ZNFMWKI1F\=80NN^C[CJ[6C^)JW MTNT1UO:'O]Z/M<7E^H@6I@1Y6U5BJ!= 6IEIL=*F&XD:3_R(S;#2$Z?^L.(I M+-8$;.5(?$IA* M"/0Z&>EVS_+BR+G<:_I)]CX0BG3WK*YM]13UZ[- =8QFV M,6RB(A^);Y@O>]S@V:VOI^5P YBZ.P608$&L='A1QRWDAH10NO%%6,ZPKX+J M^R [,FN=T^AQ;#7A"726R$H+%A6LM6-8-GG^Y>I3__-@ M>#4X^W5XU3L[Z5V>#.5++U0>Z^09RV-E6S=P[P9LWI"[-]+M&Z?GE\9"6>.R M9!:NZRR0Y1AM)-([=I%HL-;L!_(,]JV4;ZLLY:O)!F4IWX>7\C4MBS7XR&[P M[JAAM]FH4^^V1@W6K76;=<>J<5[ 0/H77R^//_6&_>'Y:?_?7P=7?PS[QU\O M!U>#_O#C'T!2!R_+0/K/65]1;9VJ^]+FC6SWQL<_B*4,AL.O_4LJN=@[/1U\ M'O2N^B>&>O=R]YG)ZRV#UVQ4:V99T"7/-5^DLHY9;:S-Q2L/8DL'T:[6ZN5! M[,!!E#=B9PZBU2P/8@<.HEUMES5K=^$@2M*T*P=A5LV2-NW$29178C<.HEZU MNN5![,!!=*MFJ4@\X4$\, 3V7M/&?I7[>1ZJ_!9@<)]"_Q9@4.+!_6KL6X#! M?1KD6X!!>1!!!*1+A76W@+,+A/4'_Y,HC.H?"W?F%W[C29_E -Q%(N M+J]^*1>7>%#*Q:5<7-Z%4BXN$:&4B_=4+A9"<0\3'$ N9C$O2H0MQ>.2 I3B M<8D'I7A LF8ZY% R"B;2;G0RC4D N!>2W)"#KN"_U MQ!L6E_)Q20!*^;C$@U(^+N7C\BZ\1?GX(@GM&Q9QIQ2(2X'X+0G$7]A"S^^,A+<;B\_J4X7.)!*0Z7XG!Y%]ZB.,RD<>R"A;$R&I>2<2D9OR7)>(5* M6(K#Y9W?27'XAR/G6!DY5PK I0!<4L%2 /YP0;UFO/F3=M8K$: 4??="]/V* M/:T$ZL\Q(,W)/OU?#](?+N, B@%OK4_O8U:F0KQ= MB4\:?$+7YLKIZ3KBKQD/2ZQX0_*?/'^=&98&P%(>?(/R8!A'Q@-W#Z\'>Z(!/*0?I_WVB_0LY\(7/_@TF M"&P-+9Y*1-Q[% $EHD2.I]F_D!3W&",4 R6 1,EL6?IH%4D?GNOSM#\Y-F?" M3NXXW0( X6NT59N'(),DLQ+EGDHL?4&,RUJ7KP'0;@JR>WQ/84+/#?S#;=_3 M1TK0S/YV'0:)[[S_FVUS/IEL5Y'ZC?D)"^>&5;-JQD%\ TNYOC%ZL]#U#*M3 MP>_KA\5@;%>;,,1+T[<7 .!#KO06#;,%D-@AXAWZI5G1*'2ASZ0>UEIU&H"%)? MAW]_.BUDIW?_%!?(JM6JM26DV8, #9E1M/M&BMV\W44F]#H@LQ,D8X_O*S8_ M$SMX<]@AA?$=PH[=@(L4S7<(+N6MV1WL*'0QE.A1HL=J=\#N$=4G%9]W:*_/ M+"R_BQEL[)=_..[W'UZY5ZQ MV/W.U85#L_A/N<5EFLV1'7A!^%X=B1IQ=E=S"Q^B_!*5V%0! ;6XS,(OY>_:&&I+?7ZB%TPFC:7TUM.L^K MCV3HO71"TMVP?)M>:CGGOO%;XLV-%OE5K(IQRPVF$E0,9D0W+.1&R&R6_CD/D1LQ'+ MHPH^\YW%');A\^L@=AFN7W\$-FJ,O<#^AM\Z'%YAOO,.OE1^JP#6$AH>OV8> MC#+CX=2-@+4 QD\YPRD<#K/CV>/"Y2+L +X1X\-PN$1FVP!2!J="8*,=LMG, M \3'L<+$X^+9D%\G>#?AW:IQ!4\!3'!P_$T;%HX)AU@\7CP4ST/@1LGX3V[' M"-7O+'2#! X&]AR$"#';2VC%.$3(_TKXQ)68YBU\9'9H7G5 MY^:1J2;NW\%\_C4W>G8,,(-Y.G\3OVY9B%2YLR(_?']$WF[C)"SVY&TH3S'"=?_XTLNH=VVPV:J,F&YNC M1L=IC+J->GUD=SI.;?^J=_=H?G%WV?QT,KRY[ M9U?#X_[EU>#TC\'9K[WCXW/YTG,$OZYS?^/R#%A?=55TQ8__5VS=&)P9V>9) M2FU_&!H9$ R$PM>S*_@UC>AX0KE"(DN]M197-D2&;:SK+(@U*E)]PGEWX3H) M\4(3<6R/LQ EU9M%UHAKR$M&SRQ:6XU,V)0"I]EL:\NF__[__]]&$IJV+RFL M670$U_QH''+V[8A-8.KWS+ME\TCNL].I6HV?,[%*K@LA832KG<[/1O9G)K%I MJYFRNR,-9+D#%V^IKTC05M\M29 _+8R:"BB666T]T[%H0C\)_IK4SXR;D$_^ M^=/?KLZ/"[$2_P9Y,IPR+X>9\JN??KDBC@Q\[AA^1:Z8XB3;!"_S4"T"EV03 M=5YO-CGP!:=9FXP:[=9DQ+KUQJANB'LB<7Y@_5U)>^J)Q'8":YI/\*F15 M5TCIN)$_@O";,8Q1B$[%PL]NA-,=!],9CO<%8\*\BA&(N<_^&/;A#9B0A0[* MT('A2U8V1XD5A%40)1D9JJP:@"0$C/.5-&^ !)Y@$0[XT?Q $NJMV"J)YS') M^('40U;O8Q:B#F!G>\E# K_U7)X@+*9!%!,]?G3@J:W":KQI"3 MRB$PNEZK]ZIF*D[GGU4R.>I213N/8&$$WF#](0 00*6Q0Q?T =(68"AW L*" M'QN..YGPD/NX_S&/;U&!@V?<\#Y@(;A7PC0#AZ;KX/!>W=YUU,YX M.;KS-%+59N8:;94XF11+D+O9@BOF!09=9!3BPK)$%H=JUM0B15M<;0D*E,4' M1(G&6G>TQHRUP1$O)X 6"A[J,YG_W@O1ZA8@<*]4D_[.QE'@)3%/0U+S6]3- M8NO-K5-8D9=:\ZJ=M74/7V1W30R\14L)W*+I>_H+WN8'M,&M:[;892B49_M#9UNW7O;2_LC9WA\N\P#B] P"NM\R!^_X#HL'OT))+Q"N5B$BG&H?%N_0"7NJ461*;C5 +[-97 M-DQT>BUH<2^-V7VT.$]"XT)*UP]-H%\B0B^=^[-VIQ\#T Q0"#\!+"97Q(;8 MFFU3H.J#=KGIT)+"O#0$BS7!8M4'-:O(ON$.^F= 3^!WW$Z0$X+Z$T7HS6.Q MX7$&RFN VADSYIR%^!8HA ST9% [R)T7^*!WHQ*"KBQ.6I$\H:HAK0BHGVL^ M)=*C--=1=5>.45*$ESY&O-4I$,GA*>!M,,]3/M8QW8M8.IM/$A]V#W"XX!/#>-"8$HVQ<"II0W .-G_2S'V"0 MB\^NB>%JW(5,Y0BN6 +4;]EV C3G!#(\,U3."FSC1?67/SU/RX=4R MA))?[_1V2G[]@OI[+W'<&$U7Y&/=U-3TEN2&P035<$9PLA6<@(%@SP@C) M!S(%#Y((6#X,]YU'RO6Y\$XDO,XA^FT9/A'".#-J-Y1Y3RNI+U:Z46UI570" M& !YF>?"'$$3[K&/WX/FT^5B[;#'BT&!!/*6)D,,S2Z80*W*7H\%=)R!U3* M:F]"&"AEM9W>3BFKO:"LA@Y&[D>"7Y4BV].9>LA.P$C42N&;20[X-0@-C@'\ M'(;Q2 PI'2O/8*I9>00D,]J!'X%,3$)GX//"(R Q#W_,W&;JIWT5($J&5,H+ M>[N=4EXH?3&;,^ABZK_&R@"\%31U)['7\ ZAL$OU'9BW2-[%;%FN&#,]X*I8 M^6(30+1D R KRVD03@VS=O2ODO<_WB*PXN2454 >L>:^D4:8/>7HI4F@9/&O M9SLEBW]!D\!9(.RC_G5I$%BG8-ZXWJJ$O'O, JO#**6;!R0&/SN%3&JIJ 3& M4B!XA$!0D(>(@EL1I'.&@?@V6'%:FUL&GK:(R4;)O?#C5DM0_# UE?GNC#7& MDZ9CCZRFU1PUS$EC-.[4QB.;F4W68"V[,ZD7Y+M_^C(XZP][I_VK/TX&P^// MY\.OE_U1H]XVS>[+9KQ_>H*,=]R<(79G9-M[_;GM+UKE2CIEJ9*R M5,G&I4I,/G;JS7IC9+;J6-&JU1V-K:8SXHW.N&UUZS6ST\J3[IA/S=;@1 11 M)"&_Y-<,2\I=GXJ*!K\EH1LY[DL1<%@>$/!!%0FM\7QU2]8N(@..D4+'D. Q M)'RH8H1P:5R$_#M**0,_FHE*$E'))CY0!<0O;&Y8:05$*N4A(Z%N&17FL+TD M$G$_,E)J/*?'AOUC$3U-"A&E3!T-SV]U@16GA!% M"='/E\4$23NA,OI9M:-3"@D7+T0@4HM4+)&!=<)M$:14-VD39M5 R9;"DH*P M NL+^34N' .D9!08%A1,?))N)RY,03B"PU\<]\X_TL837Y7?< 7.&!24_AV5 MEVL4F-&6YG$JC^CZ-'%%Z#2.%I,FMX*K3Z(';L+/OC6;^OF(1%9_:O/]-(/7XWDSK?&!:2 MH>##L9,8,.X%$!,S#G#JU5BYVV+5LZ^+>+*9\>1>6EG3P:.FOQ?A5\%3HOP] M0 GCFQ_<>MS!*C4'[B&B^C6 _=[ M?CEV$H8P(%R^-)P3EQB$\'0RI7;[T66>XK(T6##$<4BO';-CJJZ-MQI=[K-9MT>L6X71*J: M/1YU84>CB=5PFA,.OYCMG$AUT;N\&@P&(\OJM,S6"PE.N @#5O'$DD=.HJ\O MUCT[VJ0NTJ/+M9*5H7TZP*)R@][GX54/ONB?70U'IM6LM9LO:F-H/V-1O73+ M1K;G4J+40HRX!_1%A*3/PN"[B]6J4PJJ.7MG21@E6$L,'A2:1>?92K%N^7*, M.&\UV_#;B#6;XU%CPAHC5JNW1NV."3H?[S1YM[9LM.L47:=&O=ZRZB]ZG3KE M==K^=1IBZ@J[ICJ#\*TO2Z7C5\;ID2E$D$4AZRDOT-NS[G5+ZUYIW=O8NC?N M.IVQQ?G(K#N34:/))R/6Z73@(Y]P<])I.59!O?IN_W\^#3X.@+!WFO6V:;TH M8>\^(V%7^Q15NM8LY:E+@_XPW=J?4I^YHEYFK6KM:=W C;SR[>[.%81K,M>_NP&*$6]8:?",LH4?$1RT'K6WTN[L M<84$U^/M[E<1/*$ZW[-8MG ZD0:MQQ<4W Z"/^[DMHUQ>X)?:Y>YXV=O5LWR MX)]&4&1JS*.(VT= <["XZ'LN&, '?:+_^BL)X@_W3B<>^_"35&ANXG@6O7_W M[O;VM@HS5*^#[^]ZH7T#_#AZQYUK%KYS6,S>F8V.V33K[X"0F6:W;EI-8+Y6 ML]VHOW/X7=VJWL33(L7H@5"X7XVZ<4/'Z$V%FY+ZF7&RWCG&E[SCH*!5&CJ]?J1V6HTZM8A.?2\2VQ2(47?;CU.L^G'$;QO*1<838*L8XX:14(BV]Y#8'89L8 "8' M4L\?1>^M:KTDLB^_RI+(/HC(6N7!OS8B6R!^USH=LX'B=V-KXOE566U/Y!U+Y>'OQKH_8[ M)E(3X44[2I'=18K21N\ZY()4LVD@X^DS?B%"I9U,[,8Q;@+/R2(MUPCGF[*1 M;K=ZT#OI]_."Y.H;=0_ M>!$FUBA1Z834HLZIV6-U'WE-J,6]7 MBVF4CH%73=<;#:O6,#%GM-%LOOM>K[4ZE@5:3./(W!9)!Z[2-3ZC9G+%@0 / M?(S;P8RS"X^A6UC3;4*EV[!(4/]9+$1[JT.RO;FQ5ZF E$S@ M+3.!TG'QFIG DN/"K%G=;=NP!D#EI[YP5"#9S,Q68Q[?,$I5/CK7&"]K8Y03\M"#F4/<@R7H")>C6_ GAS\_E#_SK:H?]^_]MP(Z"F(\I'' ME(4_90K3F1?,B3QGW&!SDM\I27Y)\G?AYN\=R6^6!__&2/X+4WPT^\?&9\XB M7F $^LWUOP7&,/!8"+2V6C$^QTZ52/!O+A#@.](0B MR%0^L]9Y <>W$BY.0>8]E&?72&5URBYT@&GO'+3KEP;]B;B%B M4YLUJV[6:^^^-VJ-;MNDV-2M\0R@BPVC_U?BQO.%P-2-(TU3ZEX8:2H0Y'G" M3:F="PRRCW2]S'?;;8+Q2O/=X+KN.BJ5+.596 H@VY9XRC 99SELF9(QM&^X MDWBBK6YA0O>*%XNSNLE/(MPDO__^*S O[*U%SZ*]H[^].*H6H MSY2[<3\S55V*]ZV10:M6-C*0YU(V,GB_NI'!"Q:ZWU5QH912=UL&>;52JEG; M=5PJQ=0?%E/;-;-MM4T04T%ZZ3:V+*9^8=AT587@1RO,X5KVE1Z#*--XZ8 < M*CEJ7"2PA>*HSM^Q[^?OG'E D87=X5/@X2E&J7D *?,0Z7+( N-?\&]TPZEF MA'WC@UI:$.OY>.YBEMREY"XE=WD8=REK1+QF[K*V %S#,5O;8C''@4_'A<:H M(??=( 3Z&\/0:]A+@:9R''('B/TP 1(,K_Q:,89PK SH/#<^PE- C 47^<+F MAMDDLMS=G(.T7L!&G5:9*YG'BZ^R9!X/8QYE68FWS#RV5F+B69C'P2=TP/X+ M_G.8:BL_PCO:)>\H>4?).S;F'651BK?,.[96H.*)>,?'T]X7HQ>YL-KS&1+V MQ!FE'>AD7L O[D6BG7I7!+6:S6A?C[B8VP@W>^2(>SWEC2D:Z$2/=6E+% M4REAO8'QJQ>,@2'E66?UHOI#[&Y]QL8+LKL]HSLE%]QA$O5Z0^-VOM[(ZT*D M?>1UUM:BZ)Z(UWV9ARYS5BN,3Z'F62^15U&J>25=VJW-[#C.H7^@1*22P=W# MX+86\?=$#.[,]3DQM$A/5236]B,L;7T@7\G22I:V3Y3H];*TG2_D\KH0:2]9 MVM;J$C\12_N4 (,8QBS4U+:Y,1@\B:YFE8QM=RYP28]*QK:"L>U\.9G7A4A[ MR=CJVV)L%QZSN6RADF^D\E*QCE:]Y&.[^WL3K0J2]Y&.- M;?$Q;!7LQTG(5]0^NX+/JA@SSO9'$'XSOG#/"_P*=IIW@!6('*\*=I*/PR3" M@L_(.&9LCD&7#/GCVH&,8>_=V7]@N.2.3\? P:[U(4.YFE"T*<9L:.!_:EC\ M[H%KM$DG)3Y&@^A,M_U0IMLHF>[N$)>25I9,=P73W?EZ':\+D7:9Z9KU9K?= M?1=/ 9SM1K?AF*-)G47AMEAN+XGA?3@I8WC#O_9W8S([C''H*2D0JF8AB(BVKU19,I-.J(Q/A=^;1UF)% M5%^V$V0=[CB1A:Q!0YG?6\\Z;X;4V,;!UV'OT/C\^5BV;0MMC\TCXYC-W!AT MFX%O5S?MQ5,U4P;6.OK7"A4H"7TWNGD"'E9J0B7MV8W-[#C.H9O@OTM,>DU< M3!@/+>L%G&#]XA*%/ MKP2U\T5R7A0P6!:\P?;*KY,Y!!5DK;,4G4OZ<5N M;&;'<0[N:5EZIF0\@O$ $&LMRT+[L]4QVQUA?JYMS_Z,%HPXSG6JYLZ3X[(D3Z/(K0@^LDMDC0[<S:72[F4WCWJAN<\':8;8:C;KU2&O'*1^' M"0OGPN!A[F= 7$GSWS#-MTI)=V^(_H*D:UK;$W6/^^?&,0)[ N FVGJ1A%&" M-!H(,1!+_$Z<4[UF*4H^9.&8 ;4_.K_S^!P#U/ 7"SA022=??)4EG7P8G;1* M.KFW=')[A==.2SI9TLDW3"?K($^6A')/"65])P7*;JU5$LKRLKPZ0FF5A')_ M">4N2I0EH2POR^LCE,T]L%"^NO:BVR:HS2U*GH$?D4MH8GQA,T\Z>(Z9Y_ P M7QSV\\4^$LLR7FJWK]8K#9D".KW[%M)7ATS;I]/;[&&AZ/2_L%#!?['I[(/Q M>Q!@S5 /Z#;\7M+G\DKMRGYV'.VPU?+.T^<]4:%>@.QN+;$Y([L*PY]]2N,B M=&U^RV(>W@1)Q(^#8,;#R/C?&Q3&KUR8?D]E\=)P\88-%S6S.C@;EC3W:98Y M\#ULL/D_'R\_&P,_BAD&@9X$=D+QGL#V3Y=]:NC?G4"F-G)T]7["[P@^G2"X^]SZ6Y&(KY.(S&W.OI!2[LLJ24CR04EQ<]DM*L15* M<1%R= #MNR92NMEW&@E?K9N]UMAY.O7:<.DX@.48%^QZE4OG8%//S>&*=B=: M0XE'+]NJ9@M7S5&T;[ M!WW4FE!4S2Z?%C2JR#>*V*2-B1IQ=EK9G*LV.IXT8SC\W?NW1H1V,OL+^)#C N M==*F=R18.LNO_]"J-HQB^._TNM _IWH]&3=:4^.=<*X$X"__O0C!Q3YU+P]% M[4'X<5/2N6^]DJRR5Y)&E,M>22O Q0S7^>=/H]:DT>C4'7/D../QJ&%U.R/6 MM-LCWK):G-G-6I?7?A*S/C,R2]"-<[-(L(P#SX$?AX-?SWI77R_[PW^\&__R MA#1#)Z7UUE-(7-M8UQ7(06%6;NV&AWP\-VR1;@CSQ# _'U/)5? M&/*_$C>DVFJ1,0E"+)^&0=JYWB685Z-&N&&1X20>#([!-0[]!L+$31#"4AT: M$P@*#R,X5OP<&/C7"J)/WV;SP#<8K#/F-\R;5'?Z4+?838RF.@*>'R3Q>Y3; MEOJ+J76DPB'M:@.=I;U.P-<(BC8PBN@3+[A5T%&?CVY#-GLOV,,MP.->RIS^ MSL91X"6Q%%^7*+0NG6ZJBS7JKW1CK5>ZKT9C'S>FFS#@SB-U^.=/UD_W[K99 M>WF#YDZO=RWK_\WUOP7#P&.A\0F^06YU'%0KQN?8J:;"P-Z?SP]1@MU8XOI+ MO65W2'G^/[;$C_/W#SY\*1=)I=A$NYD!%-9U#*5I;G4+[Z)W6>?D$DN>8XEG M;,H?CB=;76*) <^ZQ"LW]G8=!8YOF!O"6TH)_ABPT,$/)Z *VW$0RE(2-RZ? M&/T[;B?DASB?3%Q0J4N\V9$EEO+%I@L_83%_GV\<6R^QX3FP03D:MV,A_6&7 MQA;]+-8C5J6<7>2[?-@2R3LFK06;KK'VBGU!]=(75/J"-O8%.6W3JK599U1G M'39JU'EMU+&X.;+K8\MI=WC-LJPG]07E ]O.3OK_8UR=&\?G9\/SSX.3WE7_ MQ#@=G/7.C@>]S\;P"K[XTC^[&I8^@IS#_X<\ C=NS(]@]3:B(-I0Y:A=J]I> M&WVUJ^;9QVVW7;7VTBVR83S=HT_YQ:6\]0?V\K:F'W%G8\S;:MOUXX\S8^OO M_V;;G$\F6S;DIRSODIR^P60 %';&B''Z#,X=<.IQCV- ^/BN'?^T1B-3/@_K TN@I&IC6JRT\?X\$?]>-V_>R;->U^\O[W MM]&1_5?O)\-G4Y1[N?N^ESAN'(2XS('S$['E,Q:&HY.+$_\__PD:__DZ[26M MS[];9Q?U[_\&$:]A-?[Q+K>B7PX/G^AR+:.1O&](G%[XLA$7S*/=Z9'UU#=I M=_Q?6-@)84VM]$Y=G_FVR[RL1UZ4)R3/PP6W<8J/S&[9&Y*H2[>92'M^>G[1 MO^Q=#>#74:/=,1N/(XDY-,F0 VGD.5 SHDXBY =-H'/0$B(#Z:9CG' ;XZQ# MHVZ2J:A&_S7))HK$J[" UQ.3EY>F'\W]IA_WXMCQ^9>+R_ZG_MEP\)_^X.R1 MZN@:'#L.IK.0WV NTG>,T;>#*=\-;'MIU&J]#8KVL?<9U/7^\%._?P6$K 'R M2>T)L.PC\Z@FV/!&A#(2LBWBT-NB5>W73JL^]$B_$M>[;(%XY].L-/YU^/O]].&HV MF]W&4Q"Q!?1CT8UQZ@6WI3BV"NW,VBNA<6?G5_WAU?G5I[Z.;JEI.\6[QR'9 M61!CL'] .'2OGK@;V/;BJ&4^JPMW1])'WH3?>,^[Y3=21(@ M/<7U)F^-NVUGU.Z.6Z.&;3JC<:/6&M7;W8DUZ=:<<=>6GF+QQ@,< ;N1:OAH MW\*3YB7N(A^Y"M:%3^JJ%/ZZ/F_C50-J%55Q8\!)^T,!TIW/7)\,M($H;?'N <" &K M]N%83$2?S ^'*TQ8EI*XX:/(O\5D78^6E%M?E-,E@]2T7\&/=LX*ZY(55OR0 MF3RB I,'%R8/G!@?1@5UDBJHG-DW*G0Z!N:I% A9CP56X ;."G7"JN JO(2@ MIN_))]7E ,-B.)5]\>;PVX2'H<@B9I&AP3 '@4F*[!DL%'2K!IPV\Z)@^'!&<,NRGC% $2>: 4Y'8H9L4"7KJ9.0 M"/D@@A EGKCX2'*RRY]2H:>\NO@4P ?&F2)QH&(N+!-Z9H!CMDN-.*^Y#ROQ MX K#[WP6"^3'&;[Z;FH HW7W*%*!58T>7E*WX$@46*8,;BC\CSOK0,PG$T$_ MMG.?G_DBPS5\[;=P/0B%:1Y!K8G7%PK3$'*[(K.]' 1[D>&XD9U$D4!*M (: MEC(#WDO1\K=," :"O,!*X![CD"!) >%P8W7?!36Q@0S"=UX ,Y.DB@5'X(9J MTV /GS 1E!-^0(/B=A!ZIT_LX?K 1Q:Y NA*,W@;\OQ5@: &@[!KPET@ET3Z M 1PNVF"D03O:".OQ8<53D*H\@G,(3HP#N>2+AFL0366O4[Q Z9 ^_$!<>O.1 MA9@L;O27=,%)QT MW A@H"/\#F6<2/'E5"M=/)G[I2?2*(I?WIQ?IVP99042Z2,AYX?P/V,FS#&: M9#)QPZDLCT0&&UF&CBO+C:)]&HM!X$5X :5UXR GN!P:!Q0L>BC*'X5I'262 M"L>(09FEB&:3 DKFFQ$SHAP#DX8.J9CINKY6AU5CPAT4HHR(VPF('ZA&>NPV M2H4_.$98/-D>PT2U/X==RN8CJ8 _S-[')_IW@L3K\KX:DC;UV@6.WXDZ.(F- MYYEAT*JSP!YT#J! "D\!)./J)HCT7R4&B$)9MR!+>TP %H1J%)G%F8FI N" M,7%*4+ZBP*=#!/*1A#0WJ!4)C''#X95P0[4$D7 2"I4O%8OQ?-4CE71 )^%T MJ<,0"!>6_ IA68*4J4<>(T7?LDB3T5>*Z*\=OXHI0IP*; M.TDH'+J"MPBESXV^12N/>>-)-\*'%>M!%!>,PA$4#:\"K:MJ#!.0%+6'T[WQ M.P"O3[P-28X!=#1&4NZBUO;=A3.RJ8@=W"9E'&)3(6SB4E#$!4E3CKG9'@5+ MDZ?!A(*I5O.=>0F+TYD*]=BTPAW6L',G0&T!P+!L=TKJZY0Y'%6U3""IH"YY MRP'OX=^%*?#BX(V8Z779-STM;20M9]](Y.%WP',C:;! P-'T2]!W.!4)).% V#!T>6RE\)3* 72" MM"SXC"M:<_ :2D>(J@'= 0UAZ03I1 GD:7[W(:163A/\QQF52&X70* MS<=2>P+&/F-ARM<+)3TRPM_)#!2;T0AFE:OP0A 17C*0(-P,9 MQ%:*XJ+ =^ >(O,DM46JL23NY!/$XV>@V^#H<7O0IN E,CT;U' MMA/RF:!3Q2/U&/T2< P1MGY0?@RL B(OG25O)3 MD/J.*T<81QJ[1TSAZ.S8Z&A_X!"51X?$:IN[,RGS\CLT(K@Q'4)^K[3L,<=Q M2 P-?*_0G*!J,V<$1C.?">BJH(U%8.*O -#[()K=%X 22&L"2*"WPB6'-<'! MT*OJ4=]L*"4O269T_@ F!ZCO3M9O*G$!V59%@H M3[]RLOF14WUNY1ET?2P)#B?N9&>31)$+N(9WQI^)O*V-@*A9]LAAF3H_HI0RA[I58!M8SWTX.#_#A\0?1!1).4T<,B)!4=X/B%BL9 2<]GRSTOCM-IB!/ M #V6:@&1(IL!2"G44BH_<#XXC0-J)PAC\ZJA.7^%RX_GS=&*TB'XI6E:D1%4 M'\C+!5J6A^*5H!6Y:+-4JM:/04$K8 %-25^ZUU$-N;X N3D&=2$*UVOP%$W1[<9&L\#(*)G?YY:-9 M:34: &R8//!7A755WXX8(C5,(>&3.5LK^X$I M,)LJ2Y'^N'[OT8 TG0ER1*\N77V' S=%&%_+H*[4\UI)TP;4]G>6TP$#[V=X MIL=T/ 8Q-\TXUN*W$10Y3'=N!'0*2*\V;E[S)V*O44\CCTEZY.DUS7'N7I.-@8F,"% MX0ORW.1>\D?W1GC^/9J,!^HCV;>6@W?_'WO?VINXDJW]_97.?T ].M+>DIWQ M_=(S9TL&S!W,S=R^6,888VQLL T&?OU;94*2;F@Z24,"I$::[#1=;_;1_UD;*S #\-C0_OLM/(8 MQ8I[KW6W+W6GP?5D"]4OYPP0 OQS5GCV>.$6K)>IC*/N;^)8/S_7#D\X'8D- M?>+OP7[O(Z_U\%*O/-O2Z(?O!!8C-!-O*EE\CPP.6/%\.';+>?CB%,9C]NFQ M'TE$V)CH\)YP,,_@NXP?/$++]"W@(H"A3#9_/J9;;6^T#".HK%YT=.\')RO8 M\PO#-]TM)4^'9Y(^/7?IA=%],3K)$P(;^A+84Q O27?MPMQ@BCQ_MBL9^A25 MAG_OVF,SD8#C),(^3/)!?B($;W-?!BH[C_9E?,Z^C OKW[>OI9<7QR\M4!(D M3C9W_ZH[5RQYX1<_1KR2K= G#?Z9[.MN6=QU<_=N/^X;W(7S$K][O\\6O.[8 M3';0@Z8[1?"8I4CRVZ%CPXV@X&L=SX]=$[S3O>MUI,4/M/B;2/E>B7Z$0_M] M3XGG\B=V EB=O]XJTIZ4V7^.2LTCNO+(&P"%;N[X\R+,\');RFD!"Q[Z>HG] M0T3A0\Q-_"XPJ?<*%H2/&J0CM^[=+UGVI75 T]4N!'$L)K+W+X&? !9XBB"$ MJS(B-R>R&22RD>YE2-Y+STV\6*B18CM,3N/O-C?^_6%%&9\; MBO.WEM04248@C2&EF2+/:(S!F)I \KPFZL1X3%!C=CS62]'P"CS9E MI^L)U=Q:TI:#3D.CCWP[>-&HX_5)!X_U@A)EFU'7D4#+@V\/*U:=FI?3/6(S M%K2ZN@AF0QP^\^#;R6UYK:_9@B OB+P:B7W.K]0LT%+XN>4BL[;;>C$N$-FG8;&'+:T0\AES@W4%FT8Z9R:S[3!:[$:\7/+K!CKXZ Q$YQ\CMB$ M?).D!OV&QAVVE(NKMEGI27,9S\3$Q+,EEZI;&G_84IJ.-W,A7KORTM7B>C"; MI8=20Q,.6[IJ*U?1Z=Q,S0O"FJZ2+6)*-#3Q2$N9S RH]EQ69VR9:V5[.$6& M $O$8=-,>FAU"%^?RA316E7[0/^R,6A*'C:=U>3.FE?;)4>O=>2-OI)JL2Y! M37#X4JVEV9&T7EOM9B8>T#BF.'D4R41[I1[,JA,>J#ID>F M*J@4J^R:*T>.*=4:/7$]T:IF0R./S!5)C&K6-M/E":ZXF Q52R_4\N"I1R:K M6%-&=(G)RVJ97T9U,=>:X2P8@2.SM6PU1:_,+#<$< 'R;'5A0:0\PJ-D'/O4&YDY$9><$U2F!IQZ9V#ZGX50^'%6)!3$HN9G66!?B!FQZ8%2BE=@@C&R> M=C:EN9J;]#H=@4R:'G1 J?5+$Z+K+]49TUNF^V.O.*6 33L"%\%>*5UMM,[+ MR[1=7MC=V;(T Z]U!"Z=07I,#,:56-Y4EC&=H8@EM0*O=00ND2ZU&\WYN.RT M5NQ"[6\V<]4 '3@"ET4EL)E)->K*2R)M]S5?+:PSH -'X$)O>W9[ZQJ\0S%< ME%G4"YXO 1-X!"Y65>EUUKU9S\E$G5%OM!J,-JH$)?PALC3"DHH"$.J1*5@:"VN2'?; Q&Y]:I:?^(P*IH ^,@4SCW,DLEXV':[6S#06>H!O M6V"Y.#(%>6[&5#>#FN:8<[^'R^O$I+/W BY]X$^^CQD^^^.!2 MW@]0E\0#P3[KRS^NU_[ZZY'WL_"K>SO(!YI$\W*%\T(\,#2:F"N<&$28ZYP7 M1)@KG1A$F.N<%T 8!DW,%4[, WWR3CLT+Y\S+^(#A^;E^> ,4R2?WZ,K#P2BIRO4\GV MPM0^E7[!$>7?/J"GDF6Y78WT7;(O.>_^XW4?N[^@R<=\ZU/&#!'N.@EW9GCL M9OWPYX\X^%/)=3]T@EGQ9N M5^$_=?$0@6W#H;:R=^PPW8=_=/TCO MQ^N>_]+=O_]^J]L3^?,??9[GLZ+?_V48ICD>?^:L-^%M$TM84F=74-D.1JFY M'L"[3,]FV:[KC?=0/EOT_,/?[@6TDWWA+U^7>J#8G]\X]5A%(!?L+N1)+3U[ M5T, 7KFKM1XO6-4RM;ZF-;U-9;TA5W(W7/(BHS0,=]KX=K+R /%#Y0%"6X:X MI>MSK;FK]U$'<-JT7]P'E-Z\_!MI;8?:U FU-@1?\E$U29-J!3P3I#,-O:@N M&%J?S>M%?H/'WV"Q<'NFN^'_?@X /;GX"_2F:T>3S#($TVP&Q7U5.^GQFL.VOOZ6"@$>S"16OC^%P.&] MXK276\O=+;TJ:O6X5*9CC84G86@6(S@>HP1^7_I@/^3GZ;3.0/9"+/ M1J;5)N"U?);*.:W-3"IMZD6F79$^F4QJ)/>:..%6W"ARJTGH4B )VX;WV60B-3Z/ MR[[,R'JV(/-T3.+D I*)^_:/0"5D(@GR0F2B/AIN5R_H=BKG?CBHMK*:,^'& M<;MG3AQNG;7X8K'2QQD+"@^\0E%>C'O?U_+>M:S8S83&E$Q!H'M2-'821/7<[5122Z M5Q*=23$>(1'/=VKEB9)N.4MV5ATUNV#%CZU/)I%4*;?'':\Y3:+HT MQ/P\7VD277Z[$>6)(Y=$2"*@%6F:QDB1O9Q01*KP3LGWR1+Q5LB79X9UE^R0 M68(:6FZ;'TR-C@[)!T0B(V T(9Y7(%Y7E+/M1\G%]SOEB$*Y*"_R+JE8-^7L M!&?7;7FS*HZS^79CL:$^.SGH;^C\IKP9KE1[%@ZK4\%T90M6E=PE!TE*Q!CV M%+L1"1 )WB#UG,ZJ4E&(0=U1%K5&7$A[VFCZV22HLH-^3,]L4\X84U/VBPJ? MF30 "79)/8'B,):Z5![BODF DGION.CB4TG083:S125;U G%&&4KI7J'WGIP M)8#).*"O*!ZCQ%.) )2,0\FXRRNMJ^1.FBTN^LU"R!/EFI,ND:WMU(@DP)W' M)!I+831U*CYQ6TFTC!\F=]V=71+=RZIWW2'_@W=/_77;4@CB41D_4OD(/8V* MVZ@;#!LX^C93+]7X53L72YH 10XE8"++8[QXN&GK;X1KA.O/5#>_PW5SD66H M#2'TG<78]&Q^T&_P:8AKF%AB,)(3,$XX=-D0KF\KN_3QN+ZPT_4[7,MD1X]- M9R/+5(;'IX3@*[4QO, $2!$>Z'$&V&SA,&EZ)ERC?,]UYWO>3X"_QV(Y0V.V] ML>64+$U,=M9A)$]B'(=" MS@C[MZE<3F,_'JC5O,JX?:*LMQ=D-39[5$T"V&<@]CD@QP7Z4KMY[AO[Q],M M"/L?ZT^EX2**5[ :/)2&T)1FN75:98[ MYSTTO/!:08!Q&"8.T M*CGYJ6.:ODK7G7X,+P.&"16,X6E,% Y/!J&X\U<'\855QYM O,6%>"&TO(:\ MP:M.EJCZ@KAI0! S$,0"RV$,=ZA"$(@_M1[L%8#XPJ[0FT!<=R>NTNF6L\YL M7BJ6@P:QHLO)M>PP58)1#(D)1UPCE"FYQ:IP]Y\)>1/V%U.+Y&8\%ZG+3:0, MFW))LKL6Q'XB"PA&Q$3^I &__;2(Z9F![B9201_-;,\.HR"Y] T%RVYP@_[= MJ8I'? (^2S^@\]>DWM@&3Z=KU9)L+@K=^:09&M0(+&@DE!8DQA B1O.'>9'S M>64([_>,]TNG/=Z,=ZVDK83N:MV0.7S$MEI-W:_#18R$*H3$1([&6.Z24OJ. M\7YU9T_N3JN\'>\$&TTJ3* 6U,RT$UF9$5G7J@V(=WB.'V,) >/X2PH6E/^X M^F,F=R=KWDX3EAC,JJ-: 2P+LYB+LI0RE=5D60#:!I*$)XDS*YM/M/K%V5RW M@YGI):=*7-^SU("O;:?-K-V M./=#3[:WB 6T(I8T%.POU"IELPD!HL/1?;>G]'B$99D;.Z4'^":)UK53@_ MOZT1-CMIZ^4>O8WC!NPLU!P0T?3%%#9*D: 4R=40H==OSJJ28S6=)3 MI*LE"786J@K@JYP^+'CSZ9*F&9IZ8$R2?,G(7)FN/X-WLH%/M>J M5>OC-"67N1PS#)5T+EU(U@6X9XQB,)X[+/B($C#H ,K]BJJW4J@^K/054Y85 M=;EJ\\I8XZ>\T( 42H[DLQAQ>OO[;:5G=O6/_;D)Y\2S4N9N7%!>!I5'^E1! MI.P1^4C4\ A3 YQMEV2=[*IXB%-VSK:+=B/62 :*( :C!0[%LQ&VKT_@O ;; MC76FO8V9D:%2DTCT,Q6B75 DB&T@:EB,95F,IB\I:^X%VZC\UX=Z6Z_!=@&O M=[M*M:P1]GCH=@1\V<7E!-OPG#R)"8P(;ZY&:1M4 ^PN%,AK..&M9AM1SG;' MA-G6 BK3(=E-)>'$[AP\R6,B>]*7N?D,3M$S_)FYN[SS49#X'KJ2Y18W_]]A MQ:\G$N]@6O'#8S1FQ[B\E915AU#*?28?BUQ_95@:R>Z.N/ "@XD,ND(>@?S* ME"?(M MO[0RNIF56]J6+%I-HCH<-"#(@4AA*!&C&'1ARJL%R]64A,?]"!.WN_YCS*H^ .['U MRS%M;M&K"FH^7,1E7_&D*JQMQ"75A7D6$UA4G@OA]J-/I?P6MY(_37=75%R7 MJ1HU*RWHVF;$2A"W#+R$3L!H"N4ST-F3C]YR_UONU1QYV6;+ M,)E#1!29.[2IJ\@1XLT>2 K&I%CJW6^NQBMK",.%D^ M@+(26(QFF;O)G+26P] >;XEC/>YX><[4CE3)_R>]\$,>)"".]391[=8 M;C).=L.S;;I4%WF/@82>[D^"&..TJ=R&MCHGN6F;)TV_OW7ZX?AG]C*<]$9;AN,=C[ M\=G^"Z="8!7N-\Q;8*'F6U]#<@-6H+G'V'Y MT&9J*=I#F.I2QX[1Q2X9PI<.-MQ)@J42%I? MITFJX"S77H>+\TM*#F)( :!):);%&/%B>V+NFP(HI7'YF.W;2'" _;'1R"XW MK"PO2KT>3C>Z::4N4^-@ ]B,,_)7,)Q0"6N M;C$P? T:XE&::UG0^55RZVC1"Z-@";.433MTI+4=/C5ZU._[#%UNA\*J.1N: M@:8V*GT]U\SRCCT83A=V0D2 M>6;$M4B+L32*W&_/.G:#$:(.HLZ[5,SYJ.,W:=]0G-[<6:ZK@DP6Y+',O3_, M]A[J&%8&(34><&$FJ?B6KDQ9JEZ M*V$0%&H<@]'LR>OS4$;GWC,Z[V?>N?38L?W\N"_-6J-OU*\>5L3_<,6W>?3< I^BL) MG![9/QADJ[&;ZZ;5F=3?KM;N*ET4+JOU?LG^L#NE%=;92#+7F ST7#?;7$'V M4\E..HPC#D-&J"34=9'BFM36.<2;E#V(TY>-:?QRB5@&&3WJ-GH9HBQ'Y0Q1F7&M>4(*6(@9([F+;;5& M2;2O7GOMWKC$&D9&G4\XQ3$UF>SF8R\S""7()5BZF3BL/G!/9=U^);[L?;DW M@ 4S%<;Z'(5&;S"K<#WB[%4!FGV9D"8 70M@[M%:>$O1*&Q'J[E,+7&]QLYL MA6Q_DK7P,O7>5*S."9F+BN/9,IMQ9<'2*!J*,QZXH_PEU1GBSN=J..A/D-19 M7OG>Y_/JTD37L-WN'-:PHW0I39T($X3LXAQTOF M5E2;6UU0EQEA7<9C*EUH2M#^<2_H@4[Y?-F1 7)]S\+!Y,S 7^WKR=U":._J[<:5!LC/[5VA*493 M?.=3C$ZPO&JMGSJA5@&K21LL)L^U21]7>L9+KWQNFE^KMF[%)3PW&3K%C]VL M6.!(UMC&C$-T1VXD9#LE/\TW-&IW^SM!8@(Z%7.G ?V;\9>OG4-5J5O,#F0S M0W#J>J 9;J<_\!,.):?I,9X_M=_W;B/Y ?)BPQ=,Q6:GNT'*<^/P+<"#*7 MV[F/^ZI03.L&8Y37$]__53806HW,,P1;"0)K$("2-\KH\[D)?KKN+CL8/EJ3 M&-U[B6[J, H<; M>A)=",I2?G19#OUR3;(4WF>SA$@3+;-'=40\V^U),203E(L41@B7W/^%DC!7 MGX1Y/P<_:I?8S7.POK5KFE.B>LYFW%DW!JJZ:=')@@;E)L:?OG#\MA(TNRH7 MJ6%2R^ZQAELJTM M2RSNVK4A**NVYP? Z.\SN\"B_/@4>;$$?UTUHXD_>@YE':M=CQ,+KH!O"U.B MW%OJS7Q+4"O-AD9Q4/VQ'(?1/"H0ATCQ\==S?B8I@DEQO0CUG"B7;4>P\L9P MW!A8D!3,_@H3D3AUI0.B!4K>7>;:P<^D1:;GE.@<+2KJABSY]65OW?/TA!9) M83N1YS#^8H?54!H/I?'NBDU.R7)ITZ4]M4QX^='6"]TBF[ )UD 0.(P53Y6^ MNOE\7O%)9:7,77E!5!/O%I,*GY^BNX@@ W1_K'J9-CUS;!^+^2]Z2VU9ZU%9 M8BD3@MV)_;9" KS2?4Z7L"8(T6*4>H,H?QJ%-9K4%[>BHMI.YIOU1G5$ R0KTMOY/S M=2KT77N4^A>1_.\V67S5=R,<-4M+?.RK77^4<\LXW_*<&,(=R!E61/76 M7JM<$-H_+5;]>K3WTF+6+3I"7K8KZT8OGZ'X/MS%(R0Y&Y$&UOW4!2TH8_.G M$N8^67+5BN8="?^-90A5IK$AN'Q@*D*IM8+J3+K9IK =%*=@R123\M0TBU'L,6N N(&X\2':BEN[ #)+X>.\KQV(D?2RV<"YVW%0:Z0 <7S:O=#$2 M7:E(.TDB=="HXEEJ5G"4_+:3M;9SOIUK0!(EE\ERF$@=%JS^D4*WE6VJF&'X M/?4LLE)Z% 7VBB9D"+XLG-\?ZK@LZ]U2]&B6?;BL,?W?))X#; MYYB+] *Y;;_F>R\@N]\P>^SD?&-5:.>7>-_)Y +!J$MVJ'&21A/)+CJ"P80C MA6U0 @HA_U-ETCF03_OI@J?60YHPG=YF4!W5YU[3@LB'5[C2#,:R)V]G0,B_ M@634QR/_PO[;.9#?34M%N4E$56?FU^M2&A\.-H,8(A]H)9%A,(Y&-_Q\T;S4 M^PESI8+G'(2IS8LLK06KT*&6.-4R%[U!P"5+!:S&0 -=Q)[[RM0;BK2=D$\E MVW/\EN_J0:H &D/UE/$?L%0E&CTDQ7KY_X0I0 ;;TX--*ISH@3D![>[ZEUI^MDI)Y0*[?2"RGI M#714"8P^FB!'_$'\N0[^?*08/,*??EB)M^RJ2CHFF:>KC."GE[,&[ T#:VR2 M&$$>VX6%^'/!M!GBSY5*RB/\\=?!.,L,"X$SR]LV15:W-)5+^ ,/9U$$QA[9 MHXX2:]>06/N2-+L%(7J$9EI S(=UO&^JK6*P-.+6K#\?<5RCVLH70DLE\4^@(S2Z:732[UU"M[29G]_(EMSYD=B]> M/.S3)O?U_L:OQN:6@]W_WAU0/V/,.S4W@]T'> K%'VYU2_M9Z?@Y>A*A!J$& MH>8&C@C%(9QU;7Z;3F&^&6^_0,,_J4*I-P1?F_NIH?SX/?M^;I+X+<^&^7I M57/9)Q9RONI6EZ,*!_>&)I>KTP_DI6XJ01NI;^Y*AD?8P_ST(^SIV!@W^^2L M+2_<3B;.3XQM/3Y[FOH2L-^4_'58',2JG*DHEFSZW> 3P86W29XY+IAMMS5FIX>C2 M>+6I,M%F[0#7C-U)"_J2E4D1'ZZ'#U]$H3PSXF9VDRH M,RU+@D2 1T4?"'2W^*5V!B,>?+S+]VL>C./.IEPRTXR\G)JA;>IBGY.2!6&G M=0XK!=QH@N!&Y,]7H<]-*:9?TZ<[U6>"VZJ3JE(F_%ZCW]G,&\DR:5KOXQAHIV\+/NJOF6D?R$ILAKDF-_>:0 'SO ^O\29LA$$3N+&.-\' - M*8G[P,/G[F_^Z#TN7P(.]Q#9/N\>EVMYMP^+X]VDP+K*R/74"7^Z4P)(K 2= MTBA,I-81C;7@J[(PG@\FVI;FETTE@(Z@CJGQ.2?A?4 MHUF4*<;2L"1G\#!R*:[E,X,$ZO!J8(#U8\7@$=:O;A/WU6+],G&S=V%=GE0L M9MO72T37WO+9%>%-XW8,L0[+NU,/1TIUHM#SUZ[B?L.AY7=1I-18#LNCJ*^J M956;KQ=5:MS0$HK (H4/PJG5X.8VXI][^\V]+%YW5H?ZYN3)(RY?T/27NVL\ MJQ!56S1;=KKU=;QD="^J]X'[MKOY]X$YY"LJ/GU;;9X:>[A3J MW:)#%9:=WH@M+\M"#'$.9(KP0%Q0I=P+S*^[QOI7T">_A_DDMOA9MI&-B(Q= M*%BZ-IR9O<2<[Q0*C6[Z_9H5U;^"-OD]/<2NT6":_MA0E<7"*TR*TGA<3.BQ M4R>GMH[==E;E%>FV;O(GK8SW%3@_'I0WI?<=DNBINO>C M(%JXTX +!9%WRDXWV+B==K8@2.>. Q-O. >P=^*EG0]?6\Z&9J",$T$4*L\. M_*].5,_B@D>&PK(EER<+SE ''MYHQAJSNXF3%S"1%C"!O50] 03NVP;WVV.^ M'PGN@CQIIXWNHBS@'NMX>R M/A+DKN-P\E(>%[B@/QLEEAN&?D4!(P@&H[@+GHY$ 6#$B>OB!%>1 M%3&/4P-Y5NP+\])6[56=A!/":SEQVV%?5"8&E<6X'Q7SB.,#^A]A?IBMK)J& MPC>)3-FR5S6S0IH*;2.@:1Y,N3Y%/4T!M(4IU:V8"BQ@,'5_W" M(-TO.41/@B2!%64(%N-)$>-YM(,?%9:Y,P_R#23AQ8W1DM-&3S7'SEHJ5K+3 M;BTA"0=)0F ,(6",B+;^?_!>&\2MV^=6.@)SROC,=4&+$6B_15:SE?L 7'IH&Q%@,F NZ^7)W MUQY-RN,FI!VA"E_'$J MFH Y@T.=F"\=;LD:@WYZA@T: 39%Y@Q.Z66ZFT )8OF8M7^M?1_9JW_^"W[L M_YWAFGH #?OD)]+0\$OV/A/QOQ?9N6" P3*#_2M2S'Y->WK%',Z^Z';R\W_^ MW\ON/Z\UN.&[?O!]OZ*\>*_)+G5-)8N+9>+#P-0=7!^#K_ZNN[&^"1_?4Q > MJ*>MU-^?5B4X$BGV01#^-_7\*QR/@\&'#26/'P&:)36Z ($RT$H!ACQA4G\-+G\0/#D4-7((##3#CPU-9%A=8P1N3.ECD3 XX=MN;,[S7@?]_24' M=Z]>*M;*2DNI2,U40:EDB[5\*J,\8#L15FEG'UZ\34:I@9;%K-26LZTV^%F5 M:^V6DLLHU7I3+LBU5K$C%VN93WVAEYU,/?12/_0S!3JJ5.4SFN^W]C2G M-%/M@KP;ZKXL-5LIN98%O<[*&;F:EILIFL12,+"7_"134BT+?Z'.V.??=/'D MSJ"_BAY8)?UE"+R6$ .^C&N&80K0V QB&ZR=-G X#;AP_OVT;^@\G79MS\0? M33WY0/&_?8MWK)Z/_*7'(\X@S:$V' Y'&C,<,IJNCUE-Y F&%AG"9(?<(]SU MO3]M%FIMICVL\4ZKQ[LUQQK))4'2DJ#GCRWG::6VH-H\061,*"AVM5,3I@4+M&1^;LDWPV&NWA]/';Q;\4@A/Y:640.T M/.@G'VBSSJI5FQ&Z/Q+'&R!);-'2Z,-OI[US+L[ZS[':KF05)-M)3";0\ M^/;R<&3TR.J<4/'R8):K;/@%E8Y!RX-O7UB2.K.FP4JUA?J8&N6GI,G 9PH_ MM^RZ]:5ID7;664J&\W6B6O7YQ(&FL1OS< MLFC4%MV6$G141>@Z58W3)JMM _SGH&5N,LE,QDVWJNI:5D\WYH95 MJFFWO79PEUF[+2D[H"N2)AQ^NZX&*WPK4T-'F2PYB6ORR_R@H0F'W]Z*FQDZ MVX3/G,\G:KW5:^@,?.;!'+&-]714*C<#0IG0';+7('IN(=:$PY$?J5Z5K JM MM&/3\3I?;M6'$2=IXF$_!UQD<[.\,U%;0MP9#+=UOYYK:"1QV-3M9.DQK;,S M=;$@-+\T9WI"!(A$'C8EAD-:+QKEB8-;P[XLSS9MLRY!7730-)Y$,XGA>U,9 MMP9-CO0[G*=:&DD?-LU4A6'(#FHK9]:I5*OC :D4>J I\]1T5Y%T[Z'N0A_ M.W7U>6A^W__RTGY!G^[1=$%GQ]@Y27N'/'$?]67D[S_8.8_))S^XF"_")X]M M#GWX*-AW;&\K=];PE3E4XD$\F4Q_X<&]>+X/GCEV_7AO7/=_QF'LZ/O.'X=" M\[>N\*,V2;YXWU0? C&VC,R/\(I?$VTCWQ!M>Y8U?QR.%'@T+U8ZYP41YDHG!A'F.N<%$>9*)P81YCKGA7A@3N[W1Q/S1Q/SUFVYOY.4 MGS8(PD=MF_B=I;A\5/=-8_*G1X8-WX4?_M\W_ML[!XSA'TCQ4XNZ"&\?T%-1 M\YP?P-SR+NJ_,?4@97HC!9NB'KA[@PV%5F'$E_.;UML9 MCV8UC2PG0@)" D("0L('(.%TU/+:QD-M99&#=.44N/X1N+C]N_XA0"! ($ @ M0"#X&(_H.BJDWIRW\U?-C\P4E?I+=__^^ZU^3^3/?W1Z/N%8^0\;B?D':C\\ MM@?0''W'=Q^=&I^:&:7LI/#_V;!^9S(97M.B M-;U-9;TA5W(W7/(BHS0,=WKV>[=P^@V'X.N!/[8C> O%TX%D^NE\>WXE:+DR M[EE.9JXW>K:O-VSYPXW#IK M\<5BI8\S9[\SZWP4*#;G4C5#K5@B'[2GDS99&UD4=%E@11Z*PT3JM]5XWB9# MKE]S*/!<>0J6;PG,B>F%]LI\U"#?;T%P?_@*]IE:]J1*KD=80[?FZ3.LDJ@>4?SCN;]RN?]Q@-QB:K.O!35NPN] MGU>\@N_"(!+H.?=3"6_JAF1LJXK:^/Q#2DYG+2 M;-;3&[E;6]?2ZX5;YKB&QL.PGLA?Z X(1"44T+L_*G$%MT\8D[ZKYC.9>+B< M69V>% ,JP0N5&/*KA093>&:B>Q:,!Z;&NAVD5KJ[3&K0PJK.@1E&*8 $X*#' M^CQEZ.$D!4_SIR;FR'KRU2GQ?+[ZE[,NGQW-N+@WAF;TLZ,4J;]N.Y/_J]4! M+@098))RP"(5H$':KPX2+%K>- U7#T-[# OI@LY*WFBW(H!! QTXLC2L*S6Z M1F1: R*S<>-L8Z.IW@86]X27JU(8=>0:!V3X;I8FR/#=6WCV]S/Z=<*N/UL_ MZ-$93YZ>[851L(27<("I!$87M$H9@3FR@;=GA\[>KT,QV"\7D[GZO:Q;,_!' M8-$_.[:CX!//6(\HS"X^H?#Q,O/+V92KBZ+=^&G(MYJ10W.1\X.L&9B&;WE) MU>H7YN.7D6,W3'B[F_82UXL1,0DAR!T11WN:49<>;>.7-E M O$\G%EHTSK%^X&A=M/4B,[7"IEXFER&!B0BRV'4R7,^B#.(,Y^ZX^53.!/2 MZ5%UG*[:1&:3WBR+BS$?\0EGX/E0@L!(5D"DN=^$V*UO$_L4TBA>JU&U:V'# M*4]J:C=PC"7>3YRS9,L8QE*G:@5\G90C&%L3O$_*6 :!Z1F;5!3H7NCNTH_Z MTU2$]QI3^H Z"I]8&?P*\QZ7EH*_V';TB//,(\S;$.6[%X1;C)XQ_[0;Z>3^ MU%^:';$DE%:YK$D02L'*+:<=5YZDDQM\@2:D6!(3Q,.-WW>; T'DNK.DXN>2 M:]HSYF/:M/JRR15M.B2'89Y,R 7%(XLQ]*$?C+AUG]RZ.VGY(=0Z2-@[);E< M$7N16LYQ$CYOK\G2,(:, M*2(3B,9%#AH<](+]XE]:Y5H'X*]=2^852-'MB8"B*QCCA3N.W"/?7J^4NC_MQ5"V,7,Z0G:[($0-<$;*JGN > MUFNE1$P@+UBO%>'^1G%_86_O\KCW6#<=BRJKJ'DN+9GLW->&7 Q?"8@J"B-X M"F/("\JJ+ZFA;I(B5RJ(+D\1NS!8%H0J[JBM;0N/.EV*K=43B@#Q0Q,$QIRL MC_)[]3,#>'/-7Z/FEI-V%3,,OQ\M#)O27TQ'*O)38/CP%S/R5!X"I?/N,RIZ M-^F\J1.>,D,'9B=S:'9"\EC41?%*TUINH:AZ>K;N*)5J.LXV-)).M!C!8 )/ MH!P"8LMM:;I+L45OYZ;-7FXZ5NW)N)JENZLIPR5L 0J.HAF,92]970.QY6NS MY4)N[J78$NN;05-J^DO'##6_6[4ULB)9D"W)/1X$+V(B?WCSTMWR!>73+DVL M*]./ER*6&]2;G3J)+]1N;4QRU5P:S&F,OX#EJI$HX?DJ"/_GS %J&%[>K!)A1,=/!&T,X/S"<2[6K%_ ML"(TL"(C?PF'^AK,R!=*S!VQ$8V2B)T&, SG&B?!B3P1R!/)KT5GO M SE+96D/%\NIQ4RE$I##LNDBA3$,.B)Z9KUTEVRX,G'T/C;,NM+, M[@7+,9')][UNW>L'FFE!-@B[O4."^-OJY_].Y,#Y$?PS9'=_\Z2QH8!Y)8HO MT+/V!*@A R;)=&\#=8_G1^!I0."D="_)@UF![J;F>A#!*IO1Q Q-"(LD+*!' MYB@U!J+(,VS0*(S !\DIN(=+=?>'@4P:QB9D J"P.WKM,/Y[9*_^^2_XL7^0 MX9IZ *W Y#\_3@X-OW5O XC_O0B3#1-J^OUK4LS>Y#T1.8=S+[J=_/R?__>R M^\]Q'-SP73_XOK='+]YKLALF*C%-EHD/ U-W$/VNN[&^"1_?4Q >*&9O MZ[X_V30X$BGV01#^-_7\*QR/@\&G)O,2^?/O%/G 76A:?EIVZ.=)^*^>F@30#/ZKK62.X3#Y'9@7 M8-[<_[Q$YN-'@&I)M &0",9S=F=%'S&IOP:7/X[JL>'2$VNH$8Q B?S(U'A2 M'&N,:(PUD1X.-4:G.MY1NV A[]$]VXL2\5:66DI%:F9*BB5 M;+&63V64!VSGO%;:V9WUV+U-1JF!EL6LU):S::DBU3)RJR#+[9;&,"1#$9_Z M(B\[EWKL76K7O3,:P+?V2FJEE%PJ*V?D:EINIF@22T%-EI)J6?@+=<:N_:8G M_QW^TE1_^^>OH@>6$W\9 C\DQ(!WXIIAF/+A(8/8#F&H;@2KEIFCO__[[^'% MUK\SK.-)$E2$TF-L,K#2TY"?MC2Y.V!]MJ01?EF;I(&[;J%K(Q;0X?1./=W:NK..#"^>.F@9MT9S-EWM MB*JRF'#IA=L5)3O6A,.6F0Y1=XQIRW;*V^UB1OC\P&=@:=>#EE.=B9IB9J7( M^9$U"W%N8,Z[2>6%@Z8#83E;E_-D0[6W1'785*H-S MD!6MZVP:KCP<%26863A\:E?#%^VPT%5Q)>.S)*5XJW(28#QLNJ+$597(#H@6 M;TV7:UM,6ZU]+/+'INN)O>RQ,9YV< JO6SFERJQYT($C\S_1B3HQ[[3;JAWZ MS: JVYFR!IH> 4 &KQ27&=%9.E1C[39KT;9/C0'UCB @6F74SFC= 7V=%_B6 MQM+== $T/0(!0RIU])S4:#H+IJ6R]%20>_!L^Q$,M,M,T5FWR*+*E2O":*C- M-AO(J2,8**[F2F_-=?KJHME>RU&^),P*%FQZ,%AE?;D>%$::39C.(,>.\YN6 M0X&G'H'+9L*;U0*? ;Y@T7-JZKP^WO8:&G4$+IU<.FYOC%R9R*1Y/W:*N6'L M@*<>P4!ES9%K0NK04.LDG(F6 TZE84L-1WP M6DO@E8 H^F?5*)TKZ9#PDBOZ%%;Z::BIZV-/K(;.'Y M7#732R^63G>QJ+'U#!D4\Z#ID=E:-4A[M-UT64=IS2IY3NVT6!>\UI'9LL"T M6^(@#!VNK6J]^I2GQVWP6D=FR\,SSJ22"[N.,C.U*J.62-, '7B>K5VB;B]W M=F$8('5_O%SGH4!XE#S0W25:1%]&_OZ#G1))/OE!K[Q, M0>[:' K"*-AW[/$+R9UC\=MHTRZ/*CZ0[*EXV@LY\.+Y/G@FO*ML[Y3L_XS# MJ-7WG;B+P3C]5E<]^CK)%^^;ZD.@[I>1^1$2Z]>1O1?_[O5^V N-_(8ZYP41YDHG!A'F.N<%$D9 $W.QB?G]-L.W M>#LAR2D?V"=0\,^'&SVN$\P43^.'C+, MB%87,JKX).C]J^*L5 ML7^T5NXN'XA2>AB:4?C]EB(W'[E"(I.&9A?-[M=:G>YU*;HN+9/1PTE*]T8I M _YB+I;V2G?/="$HTFX?#5SJ@6)_?N-S5Q>10DT9OZR94QG50Z79;UMJ:]Y9 MU@)*,)B^]?X""@"(DC>"_Y&?X2A%&3T(X$G_CNXNS2.E%+9MSJ7Q37GB4$ZO M*]:T4MVP8XV#YXP$C*9(C"$/JS,BF".8OP;FE#:;#@(^RN=QN>SROC,=4&+$ M?CS,ZTQKVU9\/4?DLT.=J7/69&3!8Z(,+'"-40R-L<1AC>L;Q?FM."OWPX_7 MEM6Y5GZ(NL3TV*AI$(M.-)OJ@DHUTY ?29%>1F QDCM51>WFX@M-,XP"VX E M;: /=PL2Y(X$YA4N56?WR)X1]EY2=FF_K;>U55VVNT1YW!?F]4D<:SSTS3B" MPHC+U'Q#0+YI()]]3?ES(%&K%9S0^YAB/4)E4!O&@V&)' MQ*)@^&Q+XVRA \M# ;=,Q"B.Q,3+E%5'Z/X"Z+[@VO4J=)N]AC#(F]N&D^GK M[#2WU=?"T@+H9F! 6&18C.)/%=>]*73?BOMV/ZRX/H_N5:S8!KJ3IQRC2-BN M11.#B%K90VCSD_@8)7* &:>N[;ZY^%CKLB[:':U8-TK$:W&^$J"U \/#8 MLK2D7$VK9_O$QC/:3,6AJ@8@H)C<4,H2&'')[ U"ZZ70>GV^U-8,_!%0]^_$ M*;,L!]-Z:U9R\L-YI6FU^R4\L@!.F9UW0%+_N4FI.\%Y[?BOMT//ZXET/5^?L1$)UQTG8R@*G:%IYM2@<3K#<@/X.M1 M!$:QYT]97K%?%TWLX/Q>W1VM;3=*U.OUUVIF]&MV+L/G^HDX@4I+L[RYB)TRL5A&>_5)VF' ML"#BH2,%Y33&T:?2%_<0-JLE-\T^^U8I/*7_$"O;(&EU1S5/WF,&GN+'" =? M&@>WY@ EINWM^GK:R+332UUN$;-^3]/697II3Y(;&8$C1 D4)E 7W!2/R('B M3U=,CFW$5[*%PB)6E5E6GLND%XUZ%NPG\)D8$B.(4PKAYH)/R2CM="T*/R$5 M_PGAIP2!DC>J^+KW6F'C97DVW2\P)<<,RW;#*ZMKN9=<% QW96&<(&(D<6I; M)$+OUT3O95:9-Z+7S ^Y5L[#(V*S*I:R;<<>CL<)>H'_Q6&!I MD9\*E_.Y:YM!B.)1* Z!XE$(!S?L#$V=\/O>MK7]UMZR_2BYCRP)?M.O]0;Y M8 UF:@(\1RF,"ARE@H#G6COM)[24%FRS,)SPS2:EG-U^T5 MSZ1;=D(*#AZ$I4[6WKFY^--1EPB%GI!XOV3HZ1?4_+5V:?GBABKWUKQJ\G'! MB&?Y;F4(M N[BS>Q-(>1[ 6KE2+(WBAD+[V:_!JR$R$CR\MTR55-/\[5"VW* MWY9C"%G@6]&PE@)&":CV%0HRW8KC]&NHSPNNL>3&34KF+Y2R1<5V0)GIWT(C\ ?E*2O+M1E81.1=VJ2[6/#.^!N*F9QZC:[HRV M!J.U+7FI5/A^)!2KDV%#(Y.R[R18EE@*H]D+9NX0GN\:SV?/=/P&S\*86!1K M&[TIS^Q8[Q5[4TIL6!#/<$\Y+"]*7-;-0E$L%,6Z AY47+I"KM5ZS9D1> M!A1%^Z40;"\JZM\#6RW@-@6W[FM$/E2ZT:!D=TIL \(6.EBDB''4;<9=;\65 MNE&\?[;?]%Z\=QJ=;=3PZS5UPX@NV=$W7CUC0;QSB:"@+Y#^NRY-K$03,WCI M/*'Z5B@D< V>UUX*99=F+O!GRGAL&V80*D$K\@UGXKNCDU%JI5N:.'Y]7G'P MS7I$TP+NXF2LD4GY]H39J'8[POB5A+W>B?'L1B/BQG!HJ@LE:])2O4)1L@4Q M#D\6TAA)W,V5GK?BO]T/-S[;I?M#;O S-JQT+;/AE/NKND%4HFQ-3+C!P80\ MS9Z_$,,GFOB"Z8YP,*1X"(8AI8>A>1M%W&^"UE\N#''^FE<)("%(@4AK 8C6 M_ ANR53&63N<^P"T>6 SY[]F,]&TAJ/>K#&36YF\UJ_JVVS9!6Q.ZL)S H-Q M] 4O*T$$N#8"7)]_]ZMZVW\,?7>]KDM1+[UQNJV1R!-D05CY,80^*C7_%4-R MU^>^70SZQGRJTX-*<2*;#--8NI75NME,H/]UJM"O=-N%<;EG[RXTC65@WW!, M[B:(?Q-Q#G1R$>'@%N-=3U;M<6%H/9FTK#F,GO]T; M8H$3E9FP+CNF,I0J3 M5;=!U0*]3#*4!(,QHHB"7BCH==M!KS\@2%=E-XPS8==RQH@'E9">=JEJ# D" M4YHL1K*GE/+-1;[J@3G7-\DU1BDPB2D_R6<:.Y_RAB)A'Y[$\8.1&>"[UM_) M^3H5^JX]2OV+2/YWJP2^EHA7 DM[)*_GIA>:DC=*\NP[171B^\TB7@RC:*VI M>KW2IK/#0:U8D30J*?9.80S-8L3)VQ@0OA&^/V2!>A^^===IDFRXW1+FT%XT M)['5P_$$W[M3DB*!B3=ZF<'-^&KWR8MK<=S>QXN5EMW,FF.^3BB%5DN:1W^X;A#]\0FQ =H-_N"/QEVX]T]\"I&]ZJKOO= M6GAR+/8+Y5G>_M<1CANS$R>'[-:183&68C""/[9S%5$&4>8:*'/^@,EO*$.346O$=\8EITO-5ASE9P;*T(*4 M@45@!8RF>.!^WA5E_L0C/4#$)X<3OR*UKL6E_1VUJ@:U'+/5=I' !T%)T2*J M5<@EU(*59H&@X\""=&RS]?"6XXXGI[CF>_B/WNKWLQJ2.XK37-H GJ+NU6ET M-+MH=K] #.H>47';,9C=-S3-, IL Y[ZP9F\1F-P,DR?IU)FVX:;;)=:1)=W9%#1NRM9)AI8'8E1"F"@1=_W,M& M$83P6\^GO1WA&:(K!#/>"^59DY5SJE"KRK@%$0XW0F$T+V"<@ JZHZU0-YY1 M>SLS9N4@KBA-O$MT.:5BI:M=*EK'D!EP!Y0H8H)X5X?_]M=4IWZZ4C!U@R7= M;X+GUW<>ZM87%$=:IIB9.4AD8E->$I'N,N>8DN M ORU ?[ZW+M?GH)Z,]0UD6LZPV(Q 7$A8\(6;R."]-Z M-D>VLWF+*&]7N6F_%&98-^%"$L#C21(C^+NYF^$FV( ">)_&AD'$E4GPS1-' M[RZ][:Q'UW6J =D 2]HS D8(=U70OA[X<]#!#9::NSK<)N2-4N9B:<_A )WW M4J$[2CS=*!6OQ4G;@ZX.(2=Y(WD/N./73)">J)@-W^*(;B.6)#O234,'G$R* MV),B)G(PEGZ;<3>$W)MRJ=Z(W"F)VT-_L^RK7#KN%6VYL'0Z"7+A04,J.6E( M"!>L (P\J5M%_+6X36]$?$7<9.O]0K^J*I5FKS1LX?7,6(*(AT<(,4X@,8XZ MOP=U9:$TZ$4M0S.5( +=S8BB )]T91 $HAJ:S02&QPG;(46M5]:5.K&9"EZ> M'ZG]61,L4;L"]1@!5ZA+UGI <+YK.)_U:I57P#E:]Y9#10ZFZHP8#WKA-$.& MF@3AG$2S&!K\_Y(I>A3-0M&L*Z !U:.X94,<*LYLKJ?9=+LUK_F)58=A+(+' M6/J43;^Y,%;1 Q-DV<.GJO,H=(4" )>YZ7H/M-UY5$ _>6VX2SB0>=\?Q;;K M'BLA3,P(?EB1&S*G%%IJAM S/0DL2TGA>);%F$O>%HS0>Z/HO05O0/0"IXH7,8ZXX 9_Y#[=*NH_VU?Z0]0[W-(8C+5H M[NBU==;>KM)N)Y?8;+A_G\18YOP53*]+#6?-L1D$YB@5Z>MSUS"]KC=%NO_: M':\]%HN>X<_,MKY^XO(1ZK;FRZ(8F%E&+M?IJ=;(>AM MAFEF,Z0MN<4VE;KFR>RJ)R5]^_8/1PD8*UYP0S)"^Q=#^]E7K[>AW9AY"CW+ MK?IJOLJMYCVF.F6W,>P; V/# L80MWG7PDV@'877/A;MC:Y5;7?[ANKH4UO* M-4?=C<(T8-^ LR80F,C=>U1-F9N!'GV@^X9$&XIC?(23]P3L5YJ"$FD-W%Q= M-@@JFCFDMRYV"A$P!;OZ\;2 4?P%;]-&K$"L^(CE\:VL:.DNTUV7.-Q1!E6U M3A3)X1RW("O@F0&1 RLD.IN, GPW[C2^E17I&IA9.5T1G98QMZJUN6CV8PFR M KB-+(^Q+'M/(3YIM((^=9B*_%2XG,]=VPR2/PS-U#("J-^:(_#[QH=737IF M:F/J 9*$* !R!6<.]M!M^ZT]<$^6WM&E;4'5_,'2T75?&V?[O0U1 5X@G514 M ^L=3USP)F6$]2^&];/NQ'XKU@E)E/3-+.2)3-MGZ45WZ]M+"6(=^G8D@='\ MJ64,81V%^C[MU,%;L<[5;*]'UQN-8:9&=R1TA,/?#=^-]LO[FY8-NO_;2;N[?@PU>NV[H0]=;\LP29CUM?3VFM M:FY!#72+S1%4O!*W?;TN#.%YA]VM!!A/BQB8]YN,+"!$WY5C]EI$=\I5=1,+ MXXV\S 9EMUR(K:'5@(C>U?&@2(SC4%SXHC[8?3+A6ARRUS)AH&W-4:_+#65J M0L=1*5_;UM2$"4DI#PXC[[B>&K?[AE.77+?]2'=3WL%5UV>]Z?I:QH/X_7CL M%\2SO/VO Q0W9AU.#MFMN86OL!JNE79+DF,O"=M?%97TJMX=Y(!'R#W>4\6P M(L:0QPP'8@UBS36PYNP+[BM8(SKU5G4JC)>.J=0R\B:NEE0I80WP.AD"HVD& M$X[6Z[U9UOR)-WH BD\.$7Y%=EV+._L*=I&!VJWEC=9*S9"^CCL^OF(D"[(+ M[N'#!'B[ GDL2C&\Y>CB*YS7"SBLU_K"%UEG?Z ]#6@_\I>P%. ]\_ZZ?-%C MM>\SY5D'7RY-8K&>ZOAH5,HNFH#MR:T-/(6) HTQPK&3C8@&B :WZ5P>H8': M:,\\29K2\J)N%(V\.UK7&PU( QC() 2,XRB,%(XEU&Z#![?K0'Y%OER7NWB$ M+_GA5IMMOGV<_B+D@QUXA$Q[8J9TP_!GX!LW\,2QYT?@T7H /O92-IAN*P#^ M)TQPI_QQ*IJ8H0EAD,BF9(?B>%=K!C0*(_!!G)O,2^?/O%/G 76A:?N()_3P)_]53DP": MO7^UE :M#60!)EH!5-KDY^Q*3^&ES^.*K'ANL\ M8W# JE]B=3-,:D*%H72&WT_]E[TR6UD:UA]_^)./= ]'N^+WI'0&_-@_=^ M.T* F$$,$@+^*(0FA";0@("K/Y*H%Q#+921D/-[:B3D$YK9.@K=YI9LTC!B[LV1E*6_ M_N/;N6 A$D.5$^3FSI%J3F5YX&,)/;^29W''.AQ=0F@Z0X8+V@*WKS,2)D'_ MO-*M53&_MIR94!39.LF(M-RC1Q)^?N6>W!G'N%K762V&%]&AXHHL94C$^95: MP]F(LSC9J+B](CC*;.-7.HQ$7OAVID(3XRK>@B)4/LSHR8"U&HQ$G5\9B>O@ MT-NH),3I9)=WZ/&ZVHHEZGSDU^U%QYOSAR7+R?B1,I5M,\9CB3Z_)S+2U1U$ MNXQ@(D%7#W>5@4Z.)!@ZO_2 !75'6AL.NSV,^>.BX]H'*Q$F^/S246NT49F& M)@J.6AUW[$[#PLSLTK-'[2S2:,!4V3/2'7S\V<5IE"]Z>!= M2!SWQLOHL!9$,KDK>F&BW,"I(M"@:\G[)HEL6J@Y().[7IA]-#*72#VHZ9 F MJ.*,'V_DB1!+\(7I7VN-L&D,R14DC@)OOJE,%#=([GIA_H>C'GQTC?Y:J'5: M==F*]PXA)W>]( "S[LK&AG6D:1&KE6G-QO:"3P05OB !:*C6^NL#P@@R6]%# M+PR6P3YY@ L3R_5G*]V;=BQAN^5'N_6DK6"5!+X+$ULS4!+=";9O-1<'$X$. M"VGIQ1)R86+U#KO (__8%:*Q8&S@WF*^GR7P7YBMB-D[0TK?^E9WR0E3>3MP MQ]/DKA=FBQSJ4PIS*CM(GHSZ8[;"BAZ;X']AML0MH\IMT=X)'#?N>96@K82M MY $NS%87:Z,+7EP$@NQ0%&4+6!]-SEK(A=D:5X93 ;::+M355P:-][E-/,OZ M^IWCNNSZ-2A:3EAGTY5'>C!F-KB1]IXYN[3A1+RG+(58$&FKNJ+'S;Y!9276 MSRZUC5UWO!(["&M6J_(X%+JNBPG"5;PW$\YYGT#'MAMC3#T%I'9;NV"&+3-P*SMUU-XM0GS"N&Y'*AG'!\=@364S9ZNPYVU7R:47QK6'#%>[P.'8 MY*Z#G>,X6D.?C23LPKCVD)F@(Y%BLUH =_JDW^6G8K(+71A7V%AV3 1I]P1Q MT1U[G40"$3&YZX5QY1N,N-U5Q0CBQJI@\ N;:1^32R]0P)F2-*$G=1%"? ;" MFWU1&=4-";LP!3 \H#4?E22!J,X.C1W>]8],CV\G"E!S;;'D3 M:%^>?_A6)4H/.T_'M_04H)Q.#\\GU>Q<)4>A]_S!Z525??+=V>L;(]73->>' MV]!_?K"G+X1/&M>5/&G?'&V^N;^7W%.WO?A9@7O^D9\ M.K1G7_Q\J;P,/#L*M7L<%]]BTX1_(43SY;Q_8PLOF)>/F9>?EE< $P. ?," M@,G]Q !@\CDO/RUJ B;FMR8F=[%FQ?.UWR4,YS63\KL"<\Y_O66HSD<&JO[N M>-4U17.6FG\:)11^\@RE'H^B!+!\E 0IGIU2E@4_O'-H\+_@SR%,2,Z#@,'" MG!NL;G3VR-MXC/M5L, "20"2<%M)N&O-R-\=#V%2!_MDT?;)GP;%Y+- Q&V7 MR (."A 4("B/*"@?FJ-1G+WWSX$7:B6D]*=L_^M?U]B%"U0\H==FJNU>FV^S MDRS,==)BQFP:+LR.)UDI/?(_)78DM/EY@1/E/W=1V!^\[M5>&LPHF-&"S6CN MRM2^<49S=RC\K;VG]E3TRS;E3"DQM>!+D0!E]A&+=S_(Y/(GG]T7V:S^LBB6P M6K0=S8RYT.VSW)B"E^C(9J2L4".,EZG':3X!1/S.(OZ>JAU'S?=4.5A=2;JW M79'"#'%K6$U&\D:T%M79,)5N[&0TA)'_/(IX%Z:N]\-@<<=B-E?&8KU9^6,] M<"2K>^QN*S&J0#TKQ8)X"Q:%.\'_2'4#_57R>PI\0)7LQSR*Z$P=]AM6 '&[ M]@KIR+U^SS.DK%8A429INDSA6"&[30")S9N&=1V)I;#-:"E$0@Q%8W%"Q6YO M,JV,I*>R@F64I,H021129(NB2!54U'-3 O"MHCX9-&L^6MWLH:XN+_KV%I^J MO;123%H1L(Q#6)F@'KV7\" KW/>D/I4J)?D[L]WRZ=F6@\#434W]\=8 ;[?V5+7YKK#M$GOK*!\:?3TM^)7VZX#I M9'.X8==#@ @P+^4?$;QK*]!(ZLY9Y.C2H;F&K8@8)8@DVA,!E2GDH7KY9F-U M.M,"6Q,XN=_1UO0MI3^FT:+T-A$0Q,PBR(&IUA6[?NB/)#KS]B')D1TI(Z_V MB M*%0%E?,\:D\_EG/-FJYCY]"HL,26(2<(0S1'6+HNITUVRS1"EU$I5ZRSL;V#]GP ZKV$>_\8 MZI%^F$#[;7MNB9[@SX)XRSM\G);N3K6M,H)!99)^C6H@XT#&[[A5O4?&V;JV M&$W@FL/C]:M5A;P9=ZI/'>]XX#+NWSQ*]D]\U!&&.K._6Z1@MCN=A!$=^D MNFC:_BCK?X26*80&1B!@!,J;]G U\4>B@,;$I;(3Q!BF&==N'Y$X$_^T=SV. M/[IIZ#O-XC:NM'R],3@MY]4B])5I/A7#'Q'-N.K;++]=NU-3VGK8MYK'4-:[ M*WV]T$;I5"#KQ^2IU+\_0;N,I"2 M[1)9$#J*$F4*?LT/7CAC4MM5/$P<1$U]>KO$596XDX3Q\OX-_(W: M*!;R?<*UMLQZ 74KV^X:&Z6=;1,M#4ET- HO9K(3D-?":%^_(J]2S1?P1C5< M0MN&SXL'3[*MJI'*:Z)>D2A9)M'7; ;YE=>B:%(%E?,\J$V_(N?R,FRZ0ZRS ML;HM(D;"YI[&1EG'\50O@H@R35S?Q9:O(W/#\[7D24O:7DDT2T-+!SE.YC(9 M>M_<97W3@NNK4/D: V VR+.BU3@)9"WYNO1IGZ .+N \A/D&-.TW#2CJ0,H4 MCRR\XR+H"BK:M(DN%G&* I&:?.%7O1R% MLU\U3%=VE>0;2[8F!]JW!:)+E9)RTFC!B0M8%G(2X'Z25ZV7"NMS=./AE;3> M@TCV!G5C;45KS-Q,:&=:(4<2C&>Q[316IE$0D0/$/7?:VSO%71)Z6PII(AVK M"1,]_SB)HNF62<4]K7=%4&64NF&0^V<7=V!/N[.X]\;V:-7S*J1%M(.:O6]L M5DR0K>YIY#I6QF[@:\S7^9O;:+X!FC'L9.70@J@%$O#U3,P[IC'&*VP1+SOKE;LWQWA&5[16;? MP^CK9"G\2! ^WN0W67E^6 DUWRDM/=_WXN3+@W+)=!4[2A_D66TL;9+K4@GP M])+MN<;Y/TE+7^BR:6O)8"2C7,ETT%3$2_JS6;$(ATL07%0([3 UXV>RRR=R M6->6X1/CO40VGS]B7+61">0DDLSA^-7)?6 [H@!?J\[JY@33%%K9KRXB7 M8K))9D7M8;2,HG09O66(-Q#L@@KV5?U3UQ?L/F_-CI7I)A((8^S(8W]LM&J9 M8&-9$;VT\"M,WK#P*U#WB@K$1^MVMP&"F]6EAF9 1[:[7_H-CT]U4W_5*0PK0Q3(3P4RG@-= M[[TRS@Z;@H'WS0-4F22'%;_AA'Y:J(]Z2D9-<[ ?1\:+HN,]#AMY4/O>RX9! M)X\[DZ EQ,G5V5Z8U7H=.EO_GS)/\3)-7+\T;3XUN>=B_J"V&3!9W$=5"YY9 M36[QUNZN5I<\Q)H5\D(S8,:J H\G.F-(,'W*HD#08MHF@ 074A%[CP3[NMJ9 M#&I+&A)76%>DZY2SJF02C&5%<8AB-D,MBN954,G/FYKU'LF' A,9;%='3>@> MU9:![%JU&C%*)3]1MRCBT0N]-2/9EY.9^C[@+O2^T[> "0V8%SXJ@NZK@'++ MY"7E])&?::[)OG](QG,JVY%V 6VOWFZ@_>9L"-6P];%+H5VWNC22ISRI90_4 M*Q"(>0&4MZ/F>ZH@8*:A0=P,M!SXQGYCV*)5P[*2L9,6E'T/& MBZ++/0X;=U3O;L"&>N1],K(MV4JH7LU$5>3Q;;;Z$V]AHW!6M)9FJY5D3"MI M -NWVAPXJ $314Z4N6^Z>'!ZW0PV7B*LS62QW+2?8S:33],G,MU(4Y\B8CWW M4O#KD:::7D]K08>ZTQ0E$MKH0H(WG)7QQ=$R@@*;!4 ACPK?%2E@UX(MZ@'' M"HZ\0I#ER%!F^BBEX!X*X&>G %CN\D$!3.H-<:#5(.C0D^G9>GP4;8])*;BA MJI>O$WY=T[5$+59+OK;3DO$"A[Q[YP0N/5_5_,KI!E_@S;X4>+:IEOX'ROXK MZDJ1%]7QN=Z1:(:K6A0D8ZSY;\B1BA>:V&YQU24KKO95S5P8DSF9J(E9MP<$ M@LK0XU@! 3P/ L\UM]EWS.A*G;UA^]PVQEHI!\I"VFOPE M[X6R_34)]SN3Y+(0I]"?:=VOOOVST^TJK_J\=1:+]U?'IV@:Z)M:$,-S<^(L M$-EGH_G$V!W&6V1 )/IFUK<"P\L83IWQ3 ;NJDY^0G(^.F+QE\A! MET&]3]9@@IV,)XO#KBJQ6R-.R3G5=TF[(!&7Z@(N'\RX^>K4#SRW[0J;*8S\RB9T]F MD9"L:0%=IFBBC.'%[(L()+98IHHW2BR](#5]$)IU8>*I7;PGH42X-U*)Q;(B M>LFCE9K2YUQ^$,[B&P/L8@)+Z_) M#3U0T\B,K$, 3E _J?L,A!H(]0=L1C\1ZH."$DUV/XH%$]W4>62SL? :DPIU MZB2"X#+Y.)UHBZ*&/0X,>=/,?K;"$Y%<0>GZBJWT5BK%5GOPV,I@2$M2D&4$ M>ZV(=^%L5D^5T4JQ[*>YGH=D2H+P:^4O]\6]4X0S%C +%$KG&OJ>&BFA^"1Z M3\5C!IZK_+@S8;T]MULAW+%,!V*#I3D;2?ODV)25V:=PJDQ@Q>Q,"$2W4)K5 M.T37G$S'36X#F] 6&W U>MK:JDTF%=W4N%7&$*2,D)&OT6&A8X M40'SPH8(I+>7>8% /IJLXY2*UP-%EZI;]U@$6P "73RPJ?!/K-B%! M8K=F'^JN>3T,!]EVD3I)H3*,/E8I_E>[L!?,%E<(SC^=(>1>/=9?Q5JN#631 MVVT@JZES+EQGJ\MXF!P*LXK]*(67,:28-?N!S.=1YN_5*_I5F:>FW;%E"]V) MT,6',CW7'-?"1ZG,)QI>VAR6HD!<&[#]Y59Y>X_,"XJ*(,1!@B%G/%W(@PHZ M(-QLG4_4-XPN(^1K806/8/NK>6[VS$M;*P6::WI^HL:%(,P-F"8^KI#7LT"F MW6]?Q7>^E=IK3H):ED9V.DM.7DYZC5A"LPK^W,&0N14)F@0= ;L+D57&W[%28Z40WK M6('D0!R,*X2\BSH'+UOO4VL;CI<1]*%"W[Y6;0WE_5=;&^AN^>GM!5=7NIX% MK>TJGJ/Q\OZ; B0#[1**H^Y10:20B:#FC*\3J_56'OBC[/D2%"FT#$&72H\ MR?W/7)3>@#[9;J2)+BXM;C6&TMP^(RJ3/ERI6-%:FH->RVO(KN471 MH0HJ\7E1F'Y=XAOHH7& %A@O="UVQG4G)3]:L&-)8-CB0:+LU.V+_)8HJXAITH; M!(8\BB4!"'[.!/\:5;??)?,+B>R2361O6%R?F;!"O<\RII'*/*A1GR/[V8/2 M\H$UZM]%B]<[*IA0;]1C4XOX]TA^U M.OVKRT L^/%4)>H\Q*W09:N_-8PIDIP5LP+U<-HVDRB31''+<0,HB@O%+ &8P]>K-]G9PM+BMKQ'=G@//3L DVBD%EXD$&H2Z<4^QXI@[ M/U9A!6#E5(>] !:']@TJ6G-]=ELYC-41KS8<9)2"E88;PF4*IOZ^Z MYA2>.W96>2 ?X0L45/,8JYL.F*W[R@]]/<;FHH'Y+3"70E(JYKYP ^=+*?I/\+GI$Y":- M6ULAF!\:%7-LLLQ%VMXYJ:<_I?=)ACE11NWOCAU/'R6;\5?'^A.O16Y.!X3Y M0X39JE/&P1>G&-1DF]6J+HR&8F4$A+E82L?GD-4^ZD1D?;\(+'DL]CR#5J-F M-QKJ^1GS0^R#9G\3TG; M1NG@%-@YE8,,%+!W@5E_C#40R$!NJM$4;!_\P'GF_.3K9/]0"M(-+BC]*4S^ MO]<]XW5S9ZI:YA<__1L)C15]/(<=GMW:TUK<7"G'8?RZ>_PM@5KM0>.7BO,X MCN=.0D^QAK+/^9,PS9:>RG:D#34_V[Z_^LVAD]]\(/N^9'.UR;[3[U6@;=A2 M%NN^LW:H43+TMQ^$M\0(W&<0.MW^8N&-QP[4U=>*X-/UZ"@P?_R=B$KRWZ6$ MVW]\D&:EEW;I]Y3?&ECQ-&Y;>^T3 4635M<2_8,]Y>LMBODXX!?S086D PF(96 M*[(U:1EI&1>T3))0F<3/DS(RY^$CR-0KXS(=[)6IT.)J;-=8V &Z;@@=-T[[ M66%E&,7+$'(>#O@L/F9VVY(G2+F4_,N- MEMQHI]F'?P$#1:[,B46N=G%!^K.=]U(U6$OL$XM>8R#(5M?F^%#K'21#0K.B M_4@Q^Q8"*2U4H/8;I'0XK[?5S9QBH,B.04J MC]U)NL7:<#^2L(4G=!>,8[J[CC-6XU2ZTX+Z#UYEC$F^+GTMV4Y.;J9:,=V2 M(F_,4+:!/2N'-LT<;DA75YM>1'*82&3;K9WD\5*]<2OL5*E196F)[4K?WI-" MX\@9$I;5TL?+!$R6:>2&)5V!9#^T9%]],WJ[9(=#;R/0T!X7$*JV)"$9(_>; M3+*QM/8=#2-E^M4V?862[*+H8H]#1%[4L[<3T80DT\9&9IMUIO":00/>]^A1 M2D2:V%;&4+*,8*\UN"N<1X91E,B)3K5>O7"E^9U=0MPI'K$QD&SB,*_BR:%O8B?5PJ?+5O9>]4Q[F7R-] "SF=E_<)L*V4*B*"I800G(C;[UVP0L M1'/H1QUY#6VW4=_#]58KB6>.?[FGO'T%5O^2@+NAA_G.;J8JO^'_' MQX]\)C757ZM+'7$@ I:7 W?C]/EVHM)GO1DPM R3YWA<3Z,' OW GUUG>=- M MUOAE75#@\PNUW-JMO!>#$-N3@5:.SA!+HHNOZC@) 7Y?]-(- (MZDS,*,+ M1%RQ!1S%*W/82$%(]'NBC.#G47C_*K"1=:R%LNEJ:DF3?3?YXNM597FD':E8 MY?Z*YO!^ED'V200%5]YL?&_CF^DY_0*C:)/3S%9;J/Y5^G'2_@/G[.>A=EG.UHJ':DF0 M'>.>A)K-A/G"XK%"3)]R)T?:ZM_?=/U_ 3.]I,,7H TF(1[J8:*LH!LA,,< M.U962S79Y/!4^4O[HI)EC+QA%@$0Y@<5YJOO.6\0YDW<[F!S?(M:HN_/V#$_ MM9EU)LRIQ@:5"8)(VT854IJ!:1"8!M]&0?,.%L&VJ]A1.LA#ST_?@ E#WUQ& MH;RT-=Y+>R"_G&9>6W6H8-MQ&6\EH MV?9+,]IRR?V!=31+;[F30I[7X;J)1O#=4H,F2XWJ18E@/_1:DQ==^YLVS(RK MOLEGTEQ(,1.2P5S@5I/Y_H L^]HF.;N3J19-(F6:0LL8];-E! " "F"@OP. M0/9:=S3&.-^#.-1=VCW=Z6/>* 4D,_%298) RC!UXW,F4'1_9OC])"3E1:U] M!TF'<,_+\VK$LTU:=C:SQ0S6,28E*343XV42Q\HX>LE9R%M 1W\5;K)\V;+2#I@KR\B\&\L(E\? M636#C2T?4J'1_O-KSY^<";3*ZO3=[WH!Z'=60=7<_?W?Y)?GVRJV)OOI\K?Z MS_>2AZ9?\[3X0=#_N=ZZ_\T:IFCIT>AY!!#L>2OX.@*-"O7-8V>__K__S[>/ M_V)Y2(Y5Z(OWFOI[%&LC79T"I+7Y.MBJPG7_U%MF/Y$#R])T7]A6#/ MB_R7KXMY.A(E_"^*^C^EEQ_3\3@;3$?>5[X9LJ<=H&)K>O@%^PO'7S[*5N_G MS[P@*_[VQ==L.2W#G][[N[MF\Q)ZFR\(_!=QHVGYAQBB+Y/P7[FT\M,%_G]X MKG91*M.?O[S6LY5/U\YTA:BE^X6;!@H]R:3\%KG\?E0O#9>IU1.^/PA])]&LM.>]#E)ER/&9=: M7*_>'C1+->ZO\DGK[_'UO[+1.+U-C1LD5[;K#,_6)WSR:Y\=\!.N46LQ@R8[ M:0\F+6;,MK@/?:%O'[+T\I0EKE%Z>LY2>U!Z>M)>G1U/GJT>[$AH\_,K[@2_ M^N@-;ESB6^QI[.8TZ6V/[57;\7(($>BI/P@SJ+Q5);KP87MH. M7E/F_FR[R?;K14&BM 7E1)6SM2 XU4N,S613-ETU47>3'?E?7W6;)V:2%])) M"%]*2R4-(EG"J+24J:6$(20&T1"*0CKZ)&+RLUZE5TUY92/AT9IL](6$<>TI M0S)25LGN^RNY79*S090\+&K2I[:*974O^\$NOBRU6U45%8D6$[OAG9 M[4;=D)#S*^'MO-'8[CR+-0G8/6X6*QL+& D]OS*,_;K/Z%1=:*X=<7 \+$EU M9"17PM _+YT?FX@;=UU%J C=*B9A[>J,3&\*$_^\%">N)LW6T(O&8?S@8JB&M.1E+D#:4>J.>97?"#N M$E55.OOZH#D:1O)AL!,JH;/65MWVC MY"!YX?7W]2HC=/O[)5MK;@V:6-'J0> M/2<[CTE\69TKD$EKW7I;;Z/57GK/\^&O5P8HO8".+/T4<^'_XCS M5+V_]P^0@XIM;NSI*E[-+CU[K8W;'T&]C4BSE5I89[JC;N](CB3B?%!C!^OL M(I(*(B.L>S+,Z@+K2(MKC!=>QDG5YY].\H.VE B MT$=+% :^@0@&W-'2>YZ/5*6Y;K!D6^.@"G^DZ@?(%\9H^J#G(X5T6T:M'5 * M=(A'\,BG/!NKI-]_/E(;S%/@@3*S67FZZ@:8W&_UI]E=SYZULF>:D4ZRHA#A MLE[CH1H#50R)E,[F7T3JF$RN)!QRN/J:GB.;]HB*)>K\RL76YI9[1>VSQ&[8 MP!2,G&V[L42?7^F@816I5R:2(,-R+ 6;T;H6QXGPG5_*VH.YMJ$[MH!,PY%H M!4-JL#8D&#Z_=-*(0H-#T(.P96!1W5>9+IG,:7+L/[M4]O?'8(HJ&-0TPW"& MQQ.4M)('0,\OK;IV;#75N@)Q_N:P'ML^3U<(=OIA#6AT=UB6+ M=2PG&8$+<^4NH]G>[:JH,*DWA)ATNJUAD%QZ8;(&R'(!F?:L96FXVI\*\% ( MDD4-OC!;O?I(AE%W* A1)]&2O$K#Y)(5 +DP6_(4.L;-^( *3F=47?O586N6 MK*K(A=G2ISNMOS#,)4LT#@V)XYNK>K)5(A=F"QL%L(6U88SES(I2<8^R.=TE M=[TP6QV$WK6A96TN=&?!*EDH9%MA8PFY,%M<%=IU:XV-(A#3 ^6TVBM/3+8@ MY,)LA6'5F.[ZLZ%PZ!*34.W5A."0W/7";#$5L6NNUHL&Y&SZK=XBJE0E,KGT MPFPUQ6#3\\C%6)!Y<6[&Y/Q0J2:O=6&V8E,2Z-IN8[)FVY?GQI'Q$2:YZX79 M&AON7CUNPRIDRGB[WJ0(RS 3Q>+";$U49=)J]$Q3$#E^K*"3"'5F1FHD.[N4 MX!<3>=J:]MEMM&X>UA#49N#DT@NS->(JRSEF"VL M0O&L,FHOK99 K0"[-5,ZW!="_0,,O106]/BHU5>YUH-A=FRPD; MIFA%0H^=T#USTZ+4#U^-"B_[@=-[//OG.*O"-H?CIFG.S2^@_/]C3%\*GX\#;_.<( M^1="O&;-_^;0_2>NNW%S]:DYS]74J/XEY,))4[&Z:?6BR=S4O;%SY?* MR\"SHU"[AR'C+7X%^!?BQU\L4;_K4O@+>;64-9B7CYD7XB\,3$O^I@7@DL]Y MP?_"7ZU'#N8%\ +FY65>R+\P$LQ+_N8%\)+/>0&\Y'-> "_YG!>@C^5S7@ O M^9P7XB\8\)+#>0&\Y'->@#Z6SWD!O.1S7@ O^9P7P$L^YX7\"P7ZV.WFY1>S MKW_J/?Z,N6 _63GN%!E\KT%2/#O],$NK>N> H7\AN:J:]I8!?2W8FOM'/TLS M"")-O5;2[N<2K]MH57F3F%.2P763NS^7G'Q=ALCW+D,H]!'S>O M,?+)1 \L44!.;BDGKQ]XBB,GX&P!B+G'(/TD0C-G8P3D)B]R\S/7>,X&"0A. M7@3GYJH<$!P@.'G0[1A%B9S(3NL$@", V)C ^I)SP?E9\%+.!@D(3EX$IT : M#04$!P@.6'&*+S@W-G-^G. NR= "-@]P9Z=DS$IT&D2R$F>UA>@VP'!R:?@ M7-G,F95%!0;.!S)P7EE !I&SU/R2IP,A <9,L/WD7' *I+< A?=3"6CU,S2A"468&YDXKBECDIREQT6R!O*_)0>07*W>R4 O S0U_ MGUPB\L-^T9;ZL1;*IEN<8'@PT^_?U-W0]VP[>40PV8]N)[M0( $8S<#A]RY& ML\J-8C,)/<4"XG);0Q\0ET]O+GBL MS4:3?3=Y/' 4 NK)&R7&3/^Y%H1 9&X_7FG9 MN$M",1"'HHA#T2(SQOUJ4?;//$][T5RU8-K!M(-IS^TB_SN;/MCC;Z_R%2O6 M#E /%GLP[6#:P;0_<#S>V;2_S["UE!7+\+W(5;_\CZ)HFJ[?>@R>[EFQ-3U, M1AUY'A;33727\$OE]-&[QZ4JV[*K:"4Y*'EZJ:XI6IK&>!(5%"Z??D @F+XJ M-/>"_]*(E?YK[I/7 M=AN^K*2);:7(-<.QIO_O'T+R@S0)95>5?54Z!?=)6WOM$P%%DU;7$OV#/>7K M+8KYHY2&2R>/E?U#)I X78(1"86E5!BE**@8LKQ);Q9J3@("F]FN:YZS\=SD MCP&S-X.O5R4?.YZ;N5+[F7Q+M7;DM9I\*[2X8+B7)].^O?7C/TJJIIB.; ?_ M^T=[T/BCI'N^(X?_^X>Y#[^XD:-ZX=,%?Y1_^D;ODRR=^&B,$C?+IF> M/TI!(A;)%= ?)5/]WS]X15KLF%57ZU15 1%@377A!NFSL41*R!]_PQ14)G"T MC-'D?__]_?#]#A+]OE0-M6V6SN% MP3[ABMG35A NU8V%"$.G>F#V(D;G$%=BL=-+20J.U;^L%M+.(Y">"S98V8[#J.+2TN+D;UBK# MKHPQ^2-88"4BVLXL6""BVE'?[IMT1P6B81M(Q YSOHOP"#UXM9!PS>;P-]'X ?LU7^ ]J7/7/= MB)I&!6LWH*Z(Z+PXQLU-U4BA32U*:)DB"4 L4'H?1>E]KI3"/N5""*Z\V?C> MQC=3/?@)8L'=C_NS9I\2.)1WUAVY!_G=')Y8QX:VF5G&M@9QD#*,D:C5U/5L MP\72(RM!PF64 +9@0.^CT'N9C"=J6TKG*!TG& 9Q5:3>FM95:!<9^:-VU1FO MY[Y6EUD9FM=$U@U5EK 2H_4UJAWZPZ^F<)K.U M 7?H"AOYJ,@Y1 V9+RW6-:&ZY0QKJZ&ZK8KN-#7IPE2BW")E#(/+$/*S'3)W MZ4O7">G(SO:5I1QH:BFM%:JY@9Q)B[9/?]8>(;KI>?'(?0K2>]: :V->C_Q, M "182CE'((GWOE*?_.EW_;8[63K"1K-&"N;6J,[Z6TC71.-5X]11\SU5#E;_ M7#$8=1T%8?H, >_]P/V4R7-:V1:)B).H% =>VLXCJ-QB)2B,OLN)LR'\NK", H0]+V_JD M#/USY_UPA%ZV8\Y4V6:'F%2$+BM6NL=NEY#!)(RC@ M"?!T79[>'#4 LS32[%A\7= TQ*1;D.P$RU==(3G:JB8!LS88<;BUB*,\M_@Q M6EV,C00K"FQ50-N[#5J7_(E$O],Y;IE#E6VN,-=&NWNF,2K,FAE08AD#2<\$G4G>D81 M,#T />]&%+W)4:[K^.!@1C%N(?M1(UAWF6YM^&I@:(ZP6LWIWN(X;OB"2%>. ME*>AJYV3GIQ@8(X 6-T(JU<]V-Q,&!]X:]*'M$AAU88W7-3FKUHC@J; M3G?6FK.B0%MD'6K/9]T,)P+@E,MT^%SB--38^JJ"[WGVL&OK]28_VAZ00EGD MV-EIG)KG/4T_@Y-E(GB71T4N>KB??DG:T*F1X M2^XK2?VH8D!!EYI?2+'X>'?<+^9;I/=N!T&DJC*V4TU(=YODJ$>@1!DF+\4O WP /H_HGG[W]C/J=BB6 M:;CLUFIM]O2B3:SM.*'H'C[F!Z7HT32V#SOKW-@9_>Z##MS?DD-('S>%R382 M#,0^V*UN"LU=7,H/2LT/D\<+2LTC.I[?N\OL!I&#R[QR9*-@NS#K0=4VQ?20 MI6=^.N#.@PZ_#+/E^;]/F,G'OXA!^6G!_D,']RV4ENX96"GW9#>Q3,K+\U8$/8D5 /O)'.V]_M$'^R-;X)..U)Q'G4\$^#0[C MJOR+F#<3/;CG!0'CFT$RC=\N. ,MY'1>WE^PA1P:C2'.'*"CU9RH-*5S,L,C MC 1#("<99*GDB:.WZIGWQ.AEQVXLHOK(G6H4BS15EE9=1.SX1HH1" 0&@< % M\?/F"ZFY>FCT1@-JPG97/,:/9>2P"D8I4B 8N"!(G;W:U27?V)W\,6MJ*I&;*$9M:W*@N2:W1R#TV,GT/Y"T#M KN M:/X8I-")N?.VX\[6.O10^UBC)C2R/NU6P%Q1D-SECS=77-G__,%FA6-](^$] M3X79K6G/ LY?N?PP,XK#;[,K?*)" =G.CYSM7!POW]NM.XK9EWU+"\<)$%7-U70S M;'_%9O)$32V#)KWDI8A#P_<-.I(*+[J[&M5D M*T%EM-F),K(])/HR?!%Q?C-VE!$N5086TL?FZ^74:NV844IP&I4.E5'DO,TK !@H MP?D%^-81"/<\H[+Q? XS,Y^VMAL2L@_U<0>O9/OK V:UYYY/D U?@+"&>ZJ_ M-K?<=>+#B+((3IB:/';0FLL3GL"&!/3?0N)Y[UB)N_(ZT!=*I(Z&%H&'VG9+ M6KU6);U7 ,8].0UF>K?/:_I1T-:3A25.Q':;S ZE#U@?H "< M@KH"]XCK^!#[3ZVI0,:J[HA")#)^9[KO]3?]DPK[%@/0@[9 KZ4K:MI7/A4C M/1G>4O+ZE6_6V9+YM- ^A6W A4BX[)NT7:5] BOI=C3%E6V>>1G MK;TVP'PZ8P5$Y@-6"A@;<"=NC+'5PD;C'254T,KR(-7Q6FU@I$,"&I@#'2Q7 M+K^/.J9T"6*JU$17$[@FOS2]*:/;0K:U@&Q_D.V?+T8^:!=9V&YKA#B'JD!T MUK9\7,*=)9^=Y$$:/U"_'L0U?65F](56<=5^=VI5E-9L=90;/#<_,0..]X"9 M8KB'7_5@71F8FG)4VE*C&@N5UJXZJ[JIVTL.2,SY%X&4(>JUB-@#FX[/O M\P#,E?VT5Y9R+F;;6+!MT:P8>W2'6<=^U1]E4DZ]1@QDTH-,^OSNS#?UW&:W?>+A]!2G"A_/RU1=._U^P?SA MP*R%>.Y69KFI.EB[D24[=+(@H2 O'J0$?1[4?JD%TJ^0]DUYJ8,F>Y7%CK*B M+N7.1]BA9T)&2AJ(1@;1R(4D[?Y=RM^'7CAH1(0]V,FL/*)7%7^HKZ).AEYR MM(11NDSA&$ /H%NK3HC$*6P@CQSDD7\FVNZPL]5:A_6J MOYO#ELDL5#],*95YJ3J$WF4$>-/]ZHH6AG:V, M)4__:>XU!9*O0?)U4?R*/S7WK*W@RXO\=F%)Y@I&>%.T:UM@\ 1'[.W$CI* MR2EX9';NR?GPB.ZB'0;OXF!_-TA[,9SU8=:E!7/O(CX3)& M4\7L.0U(>KP]Z)X>\W>'I "GA./]KMWGB;$X:Q9 M]VTV(D?VM+N<,2TF4^:*GN2=>WB ,I=7#_6[:?)BFWP)2!3/[6Y\TT3QONEZ_C<5*IYC5=(Z%F-- MU9Q-^B+!!=N*VV,.^(1WNY L^UU'PUH]BDT46ASDB8,$GL]#VEN#Q'X5M&\R MY5 XEM9C(;() PRPD@#=.$7__:6XX@^%JJP&UV0JR7EJZQBT4*5,R088XR!#_ M3+#=?E_KDP@V6@C>+LH42Y @#C3+8K)VYP3Q]\/GA_"F2M-1 M!SI4&K/.H<&M*L1IHP/F% !? \I]_?@ O)N6BG\_+40<3]4)V5FQLC%K]+GQPNDC]?$C M%%$F*/+Z'O[_))<"J)E8*JF[!]N4/O],Z\2("4\5\[Z M-[2>^$K"4^.)((@24B[5!"3538V&;9&'M&!::2K$3-SLXF0W!NGB(+'H$;"Z M8I^OGU'ULG$+]6.]0M4&.Y885KO09N1.#XZ14@6BO!\\RKMX5.6H]_?;"6NN M8I?6(K4KU.C]8J]5!\ALG!%6\,[?@+ ')"R?'80@J;"?T H &.JA_0 ?UM],QM\4@5#0*!OR)^_[?_\')J#_@#SV?ZX+V=P'TM9>^T1 MT:35M43_8$_Y>HMB\N;&.S//_+R!2;I<:&KRZ,F$G%HQ3+(WSOZ2.XG\,POJ M!=L,52&9?@OMAL)DTMH0ED(O^;0K YFZQM$RB4-E'+OAAON@%($4HKR[PG] MSU2V(^UU>%XVY $TV*/#<#]CFZ8V%#G#H=JM40K/X\57WPV=/,9)%P^=^W8E*7DY$>A9?Q"R#1 ":#TF([M:Q#ESF.E MB[80D]VNS0;)#J!Z,%/\CA8&D/&==S?U-?:?0!7FVP;)DQ "CWD'8JON;IN9%AXP]QOH M=(6BYR.:?/\F3L*AM21GAV.=[3:@ SYJACW;/VU&P-H <'HDA_,M,6I)RV-, MJA'-<#HRN[D:P!0GS%[!H5,@C5U;#9I MM&9]XAAG %!OL+0]:+9U=C L^5]+J#\E5Z,@N1HD5Q?%]?5KQI&7=@'G:\FE M_G*+NC0<5[8U]J"Z$Z>+C^B^,TK6#)!##;)C'H&>7U)"WP3/-X'Z<4T\#&QT M;47N<#VOZJ*-8G$*#X@>!M'#.8/G7JG2[P')4_'A!(+S079AY@EJ1U&)XJ0 M/_Y&Z#)"O]KX$2 $=+W'=BC_(E#A\.@N$930K1I=1QO-F)5ZW DH8(4 0.4, MJ'NZE'\1I+FHC>19TYT(S?&JHSM^3'>IS AQ%Q?RYP8)].2^@4OY5\W9TMS3 M4'1V8,U0'C0DL[5&W;"7.4+\9'1[<1M MO=5DG780(\.Z--G#1HKXXT6# \0!XN] _,U1#/U!IBJI7MZ(^7$Y][W(&BGD/<+WF#K;Z*S4+) M$EA35IKPIJ;877B4KR.X4-M,*JX(#:&NW!K1TPGL3"=,2O8#YNKG'NW/FN/_ M@&A_^)[=I>:1W[9;!DL_QAW\E4] >L(Y![LH&.GD.RWQ1]$@Z:+D(> M[< R9=6JT>L>51F_BOK/'8>WX-T7QM-& [&TH0.CVP>%U #$;XQXT'%V@3J1#I"Y:XC+N:YM&>956_C'[+[3 MZ7&J8LYD#IG.$*G%.#833A:R-+;G9[MOH:I#G!XHG2=3/_QJ9,] "TMF9OTL M0F#??=L'//C*D?]<];45?!GZGFZ&G-_S@N!2&1BEO0FXJA )SJ+:YJ #'6Y% M(WF!HM=SN',I6"#K^9?U-B;:S?8@F+)-F/#[=C2L'.1,U@N>^'#G,GE UG-4 M1N$- I#[',O]':L>O(&!/=^M],V: MX%E.?2[1^*$ZF5C9VE_PX@9 S\DO [;AJKRJ[ML8(\WY J6;=88YTM[D5O@ XTG/R*^XUR M_2_:>]\ 04-UFYO5;K-@:[)4@:T:J_3L$P3)\19!H3)*X0 " $&>\_/?*_SB MEH?4E24VK4@]1NJ FM:4^"3\R1D7AK R11:S7_B=:[=_)D*W';4XO[F+X4F<26S:Q1O%RPC^VG+]>9+G_[O\[CEB+16A8O"K+!$ M,CT7(N=QV=7[TQX504C0)_=#"/7[@Y&$P*DG$*93]3'Y'Z(OK$F K$^3!',5 MM-X=FW-[KO(1?0,[7*_=$R35Z@:M&@49)-9E,A;3HQP!$+P%@D4)R-. M[WX M=%BVZ<:$20%+'I-^%X(<=0)#R+#6 M@";58775-C(HD3_^QM R?,'W 8A\5.VTZ&?&-_G5J[JDMOE="$%=PZG/]K#H M->LY4$W_R:9:VVN.Z\(3H38CE>,1/0QW=&;)2;WR6)F&J#** Z,JH+,@=+[J M\%^)Q_T>7_<@JXG/77?O[BBHGD/[JN_K\[Y1Q7VK&>#TD80F@,M]"SVLCY<0K68 M&@@ST=P@ MBS\I:?OT9Y T_-F3AN'O I#@W_9P3EK]N:8148+C%+?GPTY]NCF^KTS^2^V" M@/=^X,C)Y#L3[]HWTCW6DH<.DEF>:/[.5+13582QIGB&F]WE1]WE]_!BWFE5 M.E.!BYOHQNQZFZ872P@"LI%!EDZ>('IK\9R[,?1-MN?^Z"QY?S-GM>5!IF,/ M6- MM["9$N4]1YHRN %$#JMY!ZLYN^B>YZ+;S5Z4*57G_, M]X@!,ZF^J];;!Y#%UPT37LW$BD5T_;[I-M:Q1V3;%4C,!BK?C=BZY/:K-.7C M8"O*$;N-;;N]G_@A"[WN5_]PC%Y.3I6JSVK1Q)4@>;JW,:]B-GLS)L4(9'R# MC.]\<93CW6C9T!!D,M]MH0/:TG;!LEG=L-EN!#+)@:IW*XS>Y/%VVXOX6)NP M XN3(=^ISQ1VR+VKK>QH VKRC+JFZL)=>(*6"4 5S?BZE5? M=4O7>!\FL3J$H&JEN:O/6[OH72TO/N+4I.WX5K4:!H+3FL_;=!OOL]>;*FNUZ/@Q9#B]L.1G&KZDKJ^OU=Y#^ A!FZ;HRQEK)CN7E[J\V6 M_@(9G4B@?FZ:^SQ9] W/UY+W*2F1[VNNV4ENX96"GW9#>R36UK^.H$/ M&N9R76=U_H-8\KU!W]1__2.KZ1,)M2<0^%3\3X/#N"K_ D,ST1HLDZU+ RWD=%[>7S#$K+QERVYT18RM-84U%!'VBN\FZQ'Z@#W@[VSB M!+3EU]%]3]B^V?SW$3RID5-:.'CP\M!==/NMQ2B%[?$ZL]_YH E@RY='/%_@ M$_Q6C=]:O#.WO;J&7S%\9J_>O2]#X<_S $< M2U6CS?=U!2(JD@PW*33PE&PG3$[!.%[&4.I2"B $JB=^702YOR8MZSLPE8% M;:XAC9.X-KWOV7,DX^T!^XS?V04/@,NS5_YC%,ZH$JU,N"+MV6A3V>RTP-1V M=&96><#NWY]:XRP>;W=VWW\,@+3%"RTM7BAL;=&3^E,;9B<0DP$(;"T P,_@ MY_\8\.2=.N&%QLRVMC6FYW1&'E$9G78^8&MYJ"3TC[>U7#D0EOJGA>P[C*6:RE-43;>-KF!*C)\K'99.1Y08&S$5XE^TJ2[WB\CTA M5)*-'"MZ6/1T_=R3!]+\\Q90<$]EU.3X ])*! +2CJR M'-U#8^LN">)/;;?7U.3KLT%&%TO=JO598TGYE#BUX2 M )#X>"3>*\3@G@0NCPJ'B<-JFQ776K\_;*WGJG,B$%AF;DT@*#YP]6B##[&@ MU)K'1;1M^:*@T; 7< V,[AY/)[FWF% ^3P$"=J_YBAEH)4\O91WT2MXF'8R@ MH*%*N5]C'JQ"P2]T7?QX5^@OMF!,[]T.@DA3OXUQ.G5FS/Z2.Z'RS)!Z*;Q@ MMQV1:ECO6T@MH.W182KB:+*;XVEX 0S1900Z[P('V+NE>?=QX'N\((0?,)>5 M&7H=N9>]?SVK;:O'K9N+R0^]\B!4/H\1B"\9]_[)09% M+ BFPT@X0)S3'0TE06\W6TS*()$V)$X0! 0" HM$X ?4_;\&B,&X,][WA^2: M/7@-/J!&<1N=92#>HY _0!'HGSGQ>[XYXN#]U+V<^J"0C$G4K.X%D;?0#3IP MG65LI-0]8!V"W&,'ZA?D/]S@&GN=S-9@K<[OJU!WTAO#+#QTVT1V\'O :@2Y MIP[HG06,-;@&ADTAVBE>X,\%V5GTT"T,A5-KE&$(## PT)B>*= @VO@AQ'2 M3F]%.TRH;&O2^$ $/2[*3GP/6)F@ /CEKZ)!'O"[B?UD?JYT?)1RQ)X;O(:02H1GEXZ_2DTE[96"C37]/R2ZX7)$X%Z M!* >P><."'@!A=._P62B*@-5=$0W_ Y1&,[!RX]Y_#VF8PV)& ^#ZJ./98A?& MYGZG]:$NM-,"+R(J5B=3&D'"_Z-KC<5C*T=.^/? IF@03U#SX=;2_+DUVM:: M?:IVVLB ,03 EC/8#,X]=96\&7H>[H93">C 7?=)C-C3$$C4)IV 4Y74I MV2[)NY3=?U @0'Y1@8EHTDW".= T8W'[J3IH8$AX.&9$/%[4-.CD5B@B;ET M_PUT_/_LO>F.XDK6L/O_2.<>4'_ZI&X)[_8\[.[3DC%F!@/&3'\LXQD;&SQ@ MS-4?AZFLJEU0N3.KDDP@XWVEW5E9(NA/5@ML:AN MEW0\7E(SI..^Z'C'TO 7D,(H";-?XIL>VHRT7L+:7'?I\X"4QZOXAIK579%R MG1C5"YB0]TL/&?@'%)6)N8OPIME4U9*)!ZS'AG/A(10O@0)UU62K#?E,3)N" M-6CMT;&(G*" -CC4J1XQXGK1Y?T"5-:IT-WM8VJK[#B%Q]JC.M.E2^L#1% 9 M'*NBV/G06H@*1.7NXJ6_B@CK4H':@=HUPB#/3W%*<8ZR75A3W,45:68SU@7_'5< MN:6Y464/XL*@0MC][KE$ M^'[".B\?4_<3QQ\X5(1B?:,0_Q:0_F:AUH)?ED,,QJ;N:W$,!B"47Y0/C,N# MZ70NF;C[[D+TZ"FQD]U#AJ%IIN(L'%(.RSP> ;073^*Y!F??+OO=,ET26]$4 MQ$TR8R)9$U4@L\19Z;G2TYT!B3*YF# M>;,/SMS9CL#ZX9\,T7I;!']:3MS'COE@L=T,O;0GK;:#D5@_#'C (B@GQJLX M=^["@>7$4,^\H\#9K9AT\0(9'C?)4A)S--_%:Z&&#D;EM0>KBV%U\6.P=B,: MYC#O^5J=-PD4<3,.'TNY1QLGU*#[Y,%5S/M#[;VGBU^7O>-TZ<]Y>\EZ"+^( M1I.$I%J]$WO0I0+9NS'VWFN>^'69&Z%<%Z$3%1_D^M#6[7;$3KO=U%AVT4&(;)+QXW31?4BW\?G*5#^[^HOSY&9 M0 :+;^<;Q5_6-%\+=+.BQ2 ;H&[JY=EYRH?TSOEG\]TU[92;S\ M+E*:Q.#;%:_G@H.H?4RBFKT>3#TWZLE\>\AUYXN1BG/EY'".J#(,6F4HXL)% M#LGZ- 4_;X+62Z_^#^#J]4U+G.*[FU%\>I)"5_!3\)*&853J 4D2N:LTT5:^ M.0DOJ_N7D@!;V8BCZUY-T1K(>#;:RI-V6+)8&+$X#1&\!H+WDAY^3P@^GS,@ MYP=40S2AAB(22PWV46U&+I[-T_D8''VT&VL]:]0533I':P=47J]6/,"QL&^I M*HTQ50Z'%^.GH?)UV_'F%O'O,OGBK()M%A!3@V8X3SNFT6"!M[;X\WET[\/G M3XWJG354.@M_ZGAT>\_N6;7;:>HV !78U!19)1CJDE$-.7U(!?9*G+Z?97@I M#-HE$6F@1ZPKTGQ>:R'AR(L:;VP;_@#8=UD$UF;E,+DU]IKM!>,-&YD?@\1P MKLPBP*L<2559\KRQ'F3L[1()/@5C[W07_AI@-W;KC2?#V2H2I8-H>FW29:-V MWG9*]13D&Y!$%6,@D9]'.[UWF_%%"0G=16J9JYXE*H(G!]MLG?9JTNL+C:]N M.LY;)-_TT+[CS]063<:A?ZS' &^LT3L SQ)/P M)X&<4KY+\1:^D^ZQ63QT7+QEV8SVKFZ>9CF,33VT@_)3RK$.%]Q+:)D>Z M.1?=G JIV:PUU<-,)=![[SOPSHU#(417ANBEF;?OQM"W"[FFM5J'@^-&Z&8A MYEUF/MBIE@T8NO,$^'?N$P<9>K,X?]N?Z=.8ZEJ*C/;[$P7%5-B+7*GAAC2K [='A03QA!'P14]:Z$T8MB MWOO0-[;KV4)73&&UW(:HQ8?]7VJ \0%<(4A_H')J?%!F?C+1PI'7FR GKJ!? M G)U):Z>C5:;RRB1VGDP1FL.-Z[^>0_(!4*5!K$XZOL(I]*K7LWB\ M=K1WI>D$XM@84:6QYX8<0Z8^OH#^%IBJ)>T%(3#$P,,W7,M?=E1$W_UZGO\' M@( IPZ,Y&3HC3VCE6W2,*ZWA[ 0"B$)7412MLO1S+KK/4T_?"".S^#X5/8TB M,]#SBGG03]WUDT@+8O\4H-:^OL0'37B!8\%OZ:*^:B3[9][3+R0(7T"8 /$_ M;0[HW_$-AJ^M/J+B< KLXIN#M)GR;!J8B61=[KBX=*-X,.[AKD(K"7+H"&$H M!7RY/W#9-H^>*^5##?)80/ 80 WD2@ M_V/H.VQSIKT+FYEB;GNM_BSJ!MSN1%\9ZZ>J!/G<8'!(WST7H]]Y2L#'(./K MHVF +?E$<=X\$"T3AHC^X__D2A=QZ6YQ@]4+7^)JA5(X#N>PP MVEA*Q'M"KR]NUK4VCS&&$>=WSQU,%_]=G,%WI/ O3UN)#5COA?QA<7ZQFC+C2- - ]71&P/OO1,+WI/$J=MUJ,X 9Y1\ MUYTOYOZX+:(G$J%K!I)X8R2^<8;!31"HDMA^(SJMH[+Q##25G+V4KTOK#X.N MF6L3"!L/O'F6P8>X4#:,NUFMU5VBY,Z8UEJ"W_#HTS7V(A_*Y^D\H 2%&>$7 MGV=4[$*KJ8 V WO-]<'( :1XRTA<;&TE-O4T*G:_>+93[@'VAKD'[[MM-W\* MP=X%-Y^A\!,G]#>66H7V7[R@IQ0I*9"_ O2Z@A;;1I,T'^B8F/:C%M,[N-IP MDZD$\8 -"VZ>3%AX=O-9#-A.[&#'? Z_JH)//Q$N]O MGDR8L']7F0[O2*F@N8AM'B51VK+VPAP.+92R :6/UPH!4OHY*+VU%@I7P#;O M,W-BCC8<4=;BR IJBIOW>(!M8;YS# &1A2KO'2'[0;T6KF"/9CG?,69'N:L@ M@BDTAHZ\.D0C .8#-EBX>3IA8X8[2*1XOUN3,1AG<\2'KBCS_=W(7]J-'"EO MS0?LQG#S<$)M]QZ3+=Z/UEDVFXMX,)IZID1Y'2;5(G%UNDJA!PG2>I>TOE=" MQOM1NES+M7@0S#N>4 ^8Q,J]NEP[40H]2!^4H0$I_:#6$%?@2YRS T:3CJG7 M;9B9Q<]=-:_=?4\:"\(.5W%KN%J45X>+\Q_XDIH62;8SN*'BIO$%;,\ MA"ONEP/V*2L#)V%'"-@1XEZ"NB_V;UW6*HHC"1CN)L@3^X;,Z2G;<9QJ@7YI M)N?=P$@)E/:'9M82ZUG2L56"A!T?8'7=(V#U4B7Z#:CZ;M9#+Q^,(]9, M%2'9VE-Q-N2G>DD5+!N 90,W1M5;YSD\JTN_*6;39C.8:$DZ%+MM@1MX5N+7 MNQG K#!&B2J!$E6:OL_Q@A"T!P3MBJD*[W*M;:;&.*DMQ+XWHT-#$)/>T-R7 MUQH+KS6H+-X6;5?.,GA3*XQ1UL?&)FSUT>9DLU['2J,;8B, %FRU %LM/ 99 M'W)CU0(R\)U$K:-Y%KI#E)#R553>6+"5 E00;PVL=X[NOREI^69*C3.UI4_+ %FQ'?:;;..\[_>ZB.!.6[C]6= MOX[HF.48K^O-HMR?3NHMEK^U:-Z9>^;9LZ7\;'!HL'RSFQ9E"@0@YAE8)FJSB#/TH26]P;NU=*;)O M$1+_%8:FFI^:SR/T[5HV$-(W!^YPKS3;C?UD/"'W[7$&$"I,0S@1#"9G/WS8 M^RTH8F9<-$LP8^O1?. 9:&VPW GE151&NUGJ8>J (4GW1=('Q+7? JCYT6X> M$$8T49?0HL&T;A)]K;R6WB.<_:!(/9I:]V'FT97CUV]B&S'2/LEL NUZTFC6 M1=4!N<54&Q#T@/7O[^A@@'7LMQZE?HO[)\':*Q-S54>9+<9#:1"0D>R7]\\# M%JA#G>ZNZ'GG4/1;X-2>:'WVL*A//;R3IDI_2.V&N]-E]'@5Y!"GN\+IG2K! MWP*C]18["K7]8H;.DIFYVH?@RYTP>KP2[W?$")9JOT,T^2T D#-\.%Q.:KIG MBG$R8@V>7+9*/QL((@-'&_7YJK %<'JYJ[24"2L*-Y7BZR/?G6E?JZ]/P62G M4 W,Z.UBR9\Y[0367]];_75QHDC6L,#@Z3F?5EWPH80[H7V0,MI!D>Q [(\K MVLGXP@JD804V+*IY!+#>,!WY[[GZ=HW'QB%R:(-&%8GK('V+9#I+J^0*YB/# M?.0;X^J]>LV_,6.88O-U;1HL/-EO"5%S/^X(A@T8@\/9(&.WQMAMEE^_AC>R MU_?=\<)CT"ZZ-+EPMI28^@CP!@NPH:YX8[Q]? 'V:\RP :/DN2ZM$:\KYXV= MI!H61?( +5B"#4NP'X.M#[JU.&/->UT=R13$(MJW7#) F](4Q[.U M'I"=$6 "%B7#HN1/"H44K+#N\7 MH(+BDKD=;%A$<6F]Q>;<<9%CI4X%0J@TCE8I%+;[@Z@\:L#T)8@D![938QHM M93?!R6#D$+75LG1?@> G1Y)5FH#=R&"-\$W%.E\@U[8T;3$X7Y^A.ZDV2KK\ M(MEV3UH2B%M6*9JJ8@3W^LHJK5SB_>B]DDN_[4=V);;*%F@*KTL'(G[;=0G]D84$O+-)X!'1>XHYX M!3G?#3>IST:3T8J6Q:8NV[5:,._&*5B4XN/O,"4 M$+%M;SQT!*][R);(01'R/2B^8$$L%2>NZ,B /$&>;CBR^DLWE-K&4V,IKB6T M.;3,^J3;[,1:21,LP(6ZW8T1=:4"W%\VC':HD9*$/MN)B#%NZ%: RMR-P?-.1;2_3).P M%$QM[:Y$1:*5KLBUH^-:/UU%T-7PX#2=[4CEGS?-TGO%?'\))%EAS.5R0EOB M1IFTHN,H:22-$TCT/_Y'54F,/!\&/L^7##?_UNK/@>RUSK;ORM>W1H5;1*7 YUUJ*\O&N9 M_\05P]V[Q><9E23\>6_I+VVE*_\=UMO_G2!Y;:W&I=^*MGO MNT$8?5>&7S>_%>M_SUL\"2]K$*T32Q<<-1$3L2*=!)F26O[48(Q^DO1&*L$] M8+WNS9,(JU%N-FJA X?2.=-1%UO+WOA'3;6"\%\^]P'".95>X)?D:;MWNC,=3_J MHCO-E8RYM1,%Y:2$LB^AZ4&K[/^[^LMS9":0L>*K^$;QES7-UP+=K&@QR* H M7D9YA)Z:3Q!8]?0#D(/__GMU%YF*?]=7X]G=>&JZ\29?]93L$$:%M"*GM7\2 MVT/%"-.5;U;^#UK^WZVIY,]NSTOU]7)6>ZSN_'5$QRS'>%UO%N7^=%)OL?Q? M3Q\^5B7K+0.P;+@_JO%_&HE93YL@X7&GHYOZ(9'4P:1+R!D@$9BU50[#JQR!W2V0OV/)GHG@ M>_J<(+C7 _?%J0X#2MUZ(R^/T9TQ7,TV"U&?LC=XG6Z;:TD=.CRKX-;&#N1% M&)-8>9T6UC2.,56*OM2-\3X0OIT[]?8UVM=MSHL=5.]G)5X*J\XDE-UF2$C@]R+LC>;K-S#!B<..^'$ M(_Z/_Y%$%6,@C% -O0,U]&5)"Q,&G0K=9BQ*R\'8U4U^K YN@,\?L=R-977? M=9.9EX?UW-N+JSW&CTHL0<_\*DYR59:%2B@$\_;!?#9C8=WC&M.=E!W%G"&4 MM)MX+<&^0;].K"9KM+VV.B@^R2U[*5+!-TCT*$A5P M,,B?3ONO8M5 N.\>N_SO__O_?/_XWQ+%$#WTP^C/IS/YN^_U97OQ\GBV M36156,L>HEG%/_VGYF=:'G_YGASZ!X<]G?=_?CW7P4Y4R#\HZO]6OOT(]N-L M,S?: ?ENR_Z2-D3]P;+??E4>Y$^_"^,RW/1G9/I:XNY-\-E_^=3RO23A]D\< M^X,&4E+\\C' UC_*J7:2R3UK_M\:0.U\J!7,4XS&0N,>3$L5B57IJ%JIFZJ M[,HB+%RC6)*@_G'Z5W][U^A+8/Y4W$];V6D/NI(L]?AQI27UZNU!LR)(?WS) M^>I-ZJ-)-5BJ(X$OW([_/] M,U:^/61%:E3 8U;*YWR;8_U7'J\AC2N3EGC:WH7(C^6*.*@7CUH7!;%?$\<5 M JM6"D4&+?^+5?A!O7)*O7NK1W[N"4O0Z)=IWJ!D:AZA97ZSU*7FOIH[,P2(552E%WV>AMJ-<]LD*WZX\JYW6ET%-2H>UW1J8=X M=WMD(UO%SU>F0\2V=P0GB!NUE\D"TU3"&5^L)']!Q;F4J<_^M=9AM-#V*?5+3YRF3]19AU M!W:Q\NQ?'XRLJ3AWLZ6WFVT_>O:?KQ6&&304'#,J(]$51H8 M!EC)_KBR(HZ')I:T>N'"()1RIS MOG)GB]I>JPU)!:'#!4D(X 347\W8,#*LUV:-.OC MOL>C'7&G+SOQD.*LI#U2V?-O1 S\H+WM-,;>)FX[_77B3 <,KW+G*Q=4GK:D M@;OTM+I X_MN=UN/1BJ&GB_=-(D=@P5TS1,VM9Y YTWUN/"V@(\Z72G79&7/; MM2P*3<.2 \',YL=,Q7CH\N/%8L@.BP>X(%%'MG$4%$'> M>NDR/&YH*VX/5!LL/7O]/46,PKZ=;Q37YY*=9)#%?5U^ZMG[C^?3O1%.Y;J' M4#B3,>F\V7>*9[T@J%UGTMOQ2Z2F[$*NZS0H=740BGV](*G\D!B-ZYPU1>D: M.Q^L1OG<0(NE%T1@+_->9]#NHN)N30:%L$RZ$5U\K0LR4 "/\_5,VXB(6Q/C M;L025'-4F+KG2^>XV,S,M)F*0E##CD9.F^-6<4A=D %IUVI;88\*O2Z=3P;Z M>K+.K6+I!1E8^OJ22;?-&&VJ[.0@H#7"613'Z049"+=1NIJ.5@C:91.2Z:P7 M\;AX!?@%&0A:0[7EK>Q8W*RXX[8U\,5)IUAZ0084JL93H9U(^.Y+8Z=@*>.#&.%MJURG4=;:UH[=CMA@[F[A,&RGNE MO M:]L@\<,VX0E1R(CAU-SW#0)<*I?>EC]7%X;:K(MR%#90S\]<+;+.(2+'XU MO2[4ICD,[ M2$><[;PDG:3$=C"WP=(SN/DF[O0&5+3TFFMR;!/9O#$XCL#2,[B-9:P[BP.+ MH%)SNT2I28O,[7+&[OFAF>4S1E_E1?UW:<P%H$RVU9/U/)"T*HC8UXHQ-T(0,UI+-? M^1[#^,6G7A!"?)\?90E3NJ@VBN3CLK,(LFD,QSV- M7"&%$D9>$,))P'?GYJ)O*9M#(;*%*43JA2Y 7A"756JJZR4KB,IFM=%VOK C M-H6"05X0%U\F-PCI(VO1E'J!WDZY8'JPP=(ST;;Z,9VLK*.'[FKCC(DZ'6<^ M&(&EY^)"'L, &T688I(80K*D9"D.#Y:>B8O/[\+VB$4CA4['H[T>KFB2*)9> M$!>RJSB;D-4Y939V=XML..?V:J92%\1EM*3:ZL'<8)Y 11-QP'K&MC]2J0OB MTH]K73FSNJRWD6LH.F7)/4$42R^(2[IV;"L\R&.E*P7><4_O8YDIEEX0EYR* M8G6S:4NHT K[ ^V@)I-&H8M>$!?90AK<:!KVT*83N[WF8AD4YDMAH5X00GQ. M'0_R*$6E/8]A-7J_72#%T@OBD@Y"EUQY=<7K+KL3F[:64D85SWI!!@9(=Z0. M#\$"S5NL4Y>D9+'(BGV]\ J.,6'6+4=?BXC4.UAZWLG'A9)+7W@%P_JH)RBK MXO]37EHINDP9',*#I6>2E3"++:=W'R2I-IN+,;3HM M8JTD?&'A%4O/'N"PQSJANCHVE'37<+S52MNPX%,O2);)>./9H+]24'RR289S M1A$PG0=+SY52;3 CMKD7H?*>& SC]8!M2\77NB"$8V8SGPW["NH)QQF3'39N M=*2*S;IP9C66OB6&2WKC%>_-73>";6QB([#T[ 'J6,)Q1)ZXW@9IZ_(D*HR' M2?FI9P?1%A_(2,]>C-%F:QEWF'VTEZ3R4\^MQZGA-??-%JV8S<9L-L?I9:O)9'K-$4<32P6HBG=5? +KP S-B0 MXM&\$YB*,-K4^ILUGTVYXE,O ).OM@3:2O:\*"/L<,NU-SU=*)>>[2NAK1P^ M$G'+2R-B.)/QC405ADFQ]&Q?E?&8Q&8I+RNI&.X7^VF=L*:%77P!PZ&--*<] M;K-&N]&^L-W==3YB;;#T3 84D>PT.^-Y0^D:';$A\E9CLBZ7GCLZ:!2/9'QD M>#*Y]^24RSET7RX]>U9)WW5VSGC'HR:[HP7*ZJSW6+$#%X@=3\(:@_=K"Q0A M.(7/&*%Y;-M@Z9D,,'I_'U+$O- T._' 6+03LEZ MS=.-083@Y=*S3_62@=2/F[/BCFVW4;8K#)LIEX&EYYKF7IWRVYV:>;-(17?T MAEM,9L72"\3*1C!=]-BNK737/+?SK3[-#WBP].P!]AUR0"W4X1SMBCLZ=FO- M9*R7GWKV +HM.4:(RRVT:8WT@[JD:B.]^%H7SH&.HO7#.J,NT73"N\>6<10, M\+4N^%&DN>#B>6*OE-W:L[.6/N[$8?FIYT=&L]9E&BC7578&L3=LWF@JL^)M M78 [3AEC.KMD#T^=^U>FJTRL/1, MLK2@,R3G3K[VW.[221UL(JC-8NF%D\3%68MLB$UEGAU&$V'@GYF#=<8 MU?&$W:R,G)1/%R"L^F=.SER&GIV0X$^B DYTUO MC'8[JXGMI*2>%ZH#>^$U>E-N[TM1:\4 M9$T;S>BH;PXS'BP]>U8ZE.6^N![W%7JPX=PE1JDUHUQZ]JP\D^ J-C(2,4V' M>Q-MXPT$++UP#O@]J]#*G4;J%<:VM6.,26?HEDO/O;@U*VHGZTYQ:/+;)97A M$0:4)_;"S=W,U^)T<_#&8G-1/+5&*0%=V+'LA2-#,A%UQLS"I9A*\XE'][+Q M2!F!I6@RJ95,=BYQ8E@JV MV$N7O*0BN4D.PD+$2;O7!DM%?Y4JN)?D_48F8ZLMO)%"BE[(4C M@^5K)LU(AZ/G6H>4TTEVS70*>;UP9&!+?-V0HSDITON=M##Y47/0*C[UTLVM MTTJ+KC&RMPD-Y4CB6 LKCC?V H:X-:ZO"SNGX>6HZY#ZKMVP5B.P]/R 1_7 M.1[)S$L[E+:T"AW.G9:?>B:$1P.QV3ECU!5MP:!>;+N-5L\&2\^$U^!):>2Y9[F,EVK]]3 M\J->VQ%',_#I3.4NG"[UP>20;#FSIV@&.UQ1Z=[7ZKS*73A=I"E'IH=\T/$V M*TW+\EB(QLOB62\9TMB,.:Y-IJFDC<)Z;A^.3;:XC+@+<&MSC]DU!;&.=NL> M)1D\):E1N?3L:\T]C4NBQBI37)=O9KTH=>7ZZO M6DFQ] );PGZZ7RR%WNVE[0Z#=$AT.BEL M0^X"6_,MU5BR9L]%-S5QTI3LN#6VBLVZP%8=F^-.G6X?O=G64@[HUEJ,]^72 M\T]E-[MUS$E]!?>6F"1& Q(!#T"?"V%7&TNB/*E)Q=>BI!Z)9[2"EDO/A+"] MDD=ZTUE@J-OI,TFM5_.HM'B "QCV)&7E+Y2X4$[%CKRISWKS1L*#I6704= M4Z16WBPV$9Y6XZ&'E$LOG"[B3CP@5DW,L7%F3.>X,8I'8.G9L]KX;V;;#T[%F'=N.D>+Y7D3FRLX0\Z/&](/MBT;+#U[5G_E;PM[P<(]B>HF MM+=O1(>T7'J^KWY/JUFY;WNYW9! M&$=;8J=-Y%Y?Q)T:FV2]D!?W(,YU87]MW&K$:FN=*3@W2W=B8VBNQF#MA?T= M],@A31Y3!>W.*4J)ZCTD/1;/<"DJUHW5WG'"=D54:B_J>+N&;Z;\:>V9Z&0D M;]D!&7;%)JZ:BLK7QJWBJ -KS]6CCK]IQEDF*K)7C]7-8=O.9J-B[87W-B.' M"VP4)YDB&T(<]<5.*B!\N?9,TI&AHV&,U1TIB"9ULEF;SII@?[$+VEQ+I8?L M:'?HBB;I-OPK*F,>*P811\&(6QH\T5= _67I"=K-%?JOP0 M,11AW&S/W3T^:=; =[MP/:"-B>,75U^F2#F180IEUH;=T]IS@[5)UH6Z3_6] MC50OWC3'(Z,V7ZX]UU3)U3%+4O;FM: MTDK >P53?&^)3#^9DXZ_@=+PO=R M>^\%(_ZF+@*^& @,?"\0F)M_,1"8VWPO$)@;?3$0F-M\+P"89P?2PQ?S6R_F ME;V:_]:D_+!-(/^@7K$-5STK/G@/?K@: MVQXJ9:GH>]1]\4E[O\(_[M?NY2"% @ % H %( ;%(!G/9FW+@"*7(?JS\W+ M_AWLP?6/PN>;E-WHMD#1@*(!10.*QD.)QL[=Q#7C/]_4-+FQ MS7J)M?+V08%WWX/7S7;Y"!,.2@>4#B@=4#H>1CI>?WX*WGCM13H,>'@8JIY> 1 M5)V$W\:0H.K0%.L.0ATF8KYO6_7F9+3+\>R7QY ,H]!RDUX8QQ=&B;1(J[D* M)O.AF%+FO#$U6&.PMM6R_)0@J"I.41>FB$#IA]+_5M*/_47Z,=6;[GL]"5T. M/6DW&&6M6J :ZRM)?R'RD\9>-%J>O"N$_XATI' .I)_\Q_\XBJI2# ZE'TK_ M%:4?_XOTXVHM:2\(@2$&'K[A6OZRHR+Z[MZS;3;O05"VK_ G'?BLMU&X=T%9R"K_F=/ZGKT+]Q,SO"TWPR\< M/F!C,/S.O5%07J"\0'F!\O+)Y>7FW-YO*"^/YNF6'2TRD946FZ!":K,U@[C4 MVBMZ\1>V6?F2ID']"QJ#T!ER-X[P4JIK0*B%[V3Z@F%8CZP%71\@*P_91DEJGU9T=C1W["9_,0N;I1'NYNI^ZZ6=?;L]W)!^O@":$5NP0%)5#'M!P/03N,P%1PML M,,>\8FEN5-EK?FI60@N\$;/X@A7SH)]6%+_("L$H7S[8L/C)MN+^5;EOM\0- MGBHWY[)Z[:94_OG.%MB7 T)MN($6Z*[FMX,XB5(0"^(/;OSM[T]B+#Q)<;]L M!Z82U&XV2 36$6=;=.GK[''=QD>_?$S5B_W=E]T*OSU&7.!2-^-B>[7$-/BX M91K%[MK?+6AJ;@ B@ ,SN7"B!90K1\NCO?.:>'V-N0>4H;%,+6<*87BAYZ+T MV8GVYFX/2.:MD7E[ZO"/9N%OHMD4U>Y6VBX"L3GS6D8<[4)E_K%H%@N+?_4" MHP?9GB[X>8]19@>L-R9D0_9"7BTG\V H6:7)Z_MD(*(0T==:K+^)J#AAP,"; MV/2Z_=W21">3K"'>***CPSCDHDV#1&><3-I2/0M%W%;+B5@8464Q%A+Z#D;S M9R'TK>SH3T3H$O6X1K>5S46:$#:"4)-JI@T(!=EN511]P17Z:&'.%UOIX19L MR#5M\]O=).CJOOO IQ)$9K$71]-X.BNDH'&2<2&-(C/0\V]'#SA':B9 8*(= MGCM0%%0U^E@4RRAN6@&UP.QPN0(S'.DOP7-CZPD M.2X;P0R9>O)\8]>D(-(6PY(58,*R518]CR#!Y)H[IN7V[I@KAY"N<\>L.@>_ MMNCA$X^.#+?7["[,Z1;,]P5V)5G%:)B, P.O=QQXO0XU7-.7@WPJ6]YN,@\G MC-K<>_V2FL+6HU%8U?2<\5=(0_E5R^G(9N"&424HK+ZOQA\. [/0M_PP)N+: MBR\>0L(W"N02 B#\EXHHVSKM2HUUHBMR-$".%LD=>C4PP;P,H%:+9ZVB[/6K MZ"%"MX;09[$77TW03Z_M,'"]R;"-F"CNX#NL%=:FM80'*!5&(H$S588^!PGF M(CP\2;=W&5U)*_[MRTC1VO%2;6L[19B[327>DA31'@&"0!@2W$0P40"&(1_6 MJOQM?NA5;XTG">J(^6C94OJ:@=:"\@8"^;U5AKI:=N_M(O)3.U'S_2^!P2N: MAK>[+X_GL[TYC?6UV;@%_ZJ@;;>F(13"*9V"UE]2%2::.&JT2=]0\&5"!]8N MBNO(KZ.&6OKD:K;#6/4E5UUFJ/]C'!M M\$T+FY%DZ"K.H3 <\DAHW9X*^]ITVN?8"M?&I">WQ8."$ XA]6,V&?=^/?+X M*K9^:DVZ^TV^T><#VY,$FHN0B<"O71Y\91!R).@J!F;$PN )9.QF\F&?8PPQ MUZ$4%/>$LD,B5IP-:T8V>U9%/II1:&BQ\Z97ES)B#OU>;Y^*LN3F$=K05_-F M!KXD?>J;4K8'@53!D.3-Y+#> 572 NNOG-!#/2%M>(,<<[Q!7"J$["NH^L1! M2Q>,83+CI%*(BEF),VT+ZTBAA_CQPI7/Y4U\ERC!!Z"0?1,:;I)_S=E_3ED^ M3E?I?,,T8L5=:GF7CZT&;XU4C 6*<-660;6KT"L/AZKWX]A_NS^_D6B?@1) M[4T/:<"JII=W#70=8AF:Z#P B7P__1B2!$FZ?@CSRB3U=/K 4)(9H@C:BXQ: M7VRB7DG2.UJ:GYXD&,Q\AV#FE4F:L49X7*N-5-PL.YT9OPFZ:6(#DJYO7=XN M+773,J/(-+YV\-<.9@P]5=#_>S=&8+L4W(EV$ ^@9YE9,P/3@+BL7S *C"7"3I*LF] MA*=/'(STP\!&$C/:%']5F.GEY+@OX4CL[JLG[V3:SB-X@.%T)B@O4%Z@O$ K MXX<:G]/%^UUNE63UBCMW4ERY[:\W[@7-II/)-HW:EH\B^XYQ\,+53+0*VYLJ MR^-0K,HRYRG!=UY@>B<\W5RFX6V=03WP:&%B8 ]L(#(%.\FIEZVN%)5#(0<7[V>[N @!Z) M.W;Q?;K0T_]G30""(#RLRJ-$E6&/1^M A& "-R\#?9" M!(8'5S(FZSVFR*,VRM$F9LX6)0(T:+E.L505?8>Y")\+ 5@M=DL(1'@_:?$^ M'Z%YGZ@EN^,VT",;(%!82 13F$@<'!@(_IK?A,47.GXUFDK)0D(+26.SHL6Q MF;QY;MY=[0_,DG\D,PHX7;Z7>,D:@[V0+"4V^5+8+YPE4ZK'DKWM>.5MUE9G M@KG[ \-F*L:41A5)5SF:@@GQ$)H/A^:*C29?#8TZK$V'QG@T4C:NVQ#6\O# MG: INX!0Q05\?3\$A 9"\X'ALE=#TV2W/&.NID=4.F*ZQQT9O&R#QYS:2'+O M,O#]TT-S(\4 [A@'#(QO8@$G?+8#V8AEX#=TLXRK;_58JZOK() MX8!P7+NJ_[5);AAYYRG.-^B[@0[/VPFM M]8H'56*S=.%<.$V([! -ZR%-HQLS'.N^:?><4:9B7!E6 _7XT-<)>?EX7MXM MJO8WO*3#-E\?-]J2B"=>-$^2F7JH\X"7TRAOE( !- MLJ?_>C"TOTKU3UT_DG9L&83A;CUYUQU*$ZN='/A1\6REL896,8:Y9YRSHQKC[=)%X*B1:30'/" "F&-8E4-)2 0DXOX,K5\F B'< M37N,-1D1J<4$XFFF[JGE'0&R%PN#"X=$P!#9'9I2OTR$.LO[G:8Y&Z ;7\C- M[9SJ\_7RCF#+0DP,UJ!=LK+L5(NTXBV;%=_53K%FZ)AY=$?F:S?EW8=@7RE. MU@BCYI.\]Y[$_;DVH71$Q4V*<'P1ITX E67F.,;*2^8SC_X"32V#)(SR2A8!23?"+'B*H*$P@@:]H[=OOGV;#?%% ME&= DNN%(%\X!0Y=1U9HA!J@-):UA$5OX+;"XN+$@:F&,VB5O3#2 6( ,;AY M*^Q5&.PL#VDOF^N^(AF1V1LWT!5=XP$&A<7%XD05OS I"&( ,;@E8^KW,6B- M,WT\'QXCE.ZQA!+LL25]+#$ \;$JBW%5["5)5A $&"*[U1#9BT"@F_,-:RW& MEB)$5-TA^9&/-DJU"(3%:*+*4"^(%'^"P-@P"D&Y92$%Q0NHF(>MJ2>F4=$C MTW"3BA_&L#@;850/TU5BI3ZOZ\7[N!AC7]=)9IQT\(FXX5>2 MPVW9@ZX7MRKQ)1R&OD.S;TC-_5-SWW;8*Z'1$!?S''<6H/*.Z$MIIZ$9F0V@ M*2VR*HE?/YT70@.A^5BK[970] S3,>1HMA33?H(AFA$,1V8)#2@H8ZDJP5T_ MP?'34_, 8;#[-O%>286HU'T=K"KZ:"-ZFW;=FBY(:,-48JQ+,"R91/%H@ MK%>8;I7BS1MNO UCS?_[<67@3W]M(P+]0M!!>C=&75-S R#T4B 7YX-D#;\( M^Q"(NO@DY<^F;8W4R:A9/!1JHLT1HLXM;Y=F*DX".X_$V2J&7;\+/V3D,S-R M91ON]QGA U^=I:NCCNX.K*SH-:V6YB4CH*,CA58) L87("-W;++]/B-4,ZGU M)WF,*2_V[\F_\6+AFF)891:91AN:*9XA,7P,!NR2L%$:> MB?BF%IO@&U:22 OBT\[!&!YTK#Z*N0?2I<&ATWL2],DW.?]K]6S]"RK@H+IP M KD^V@KHRL6N;T)1[U9772D MC$&]#2*VAFVVZ](M'G!4CF&KDN_0DP%R!#GZF&*W-T%H)'E*/3J.AYZ)=+7# MJ#=6,3,#",'J-QCV>RBS\FH,35K;/;XT4]+3QFXJ$JHA._52G?O4Y7";K>9& M97@/# D( QOQW7UA+][=E+8;/#"@8_9]Z^&^RK)D]0I)[@%!/C5&:IF^T0@C M)38OG Q]7=Y1V#9WO$5L0^U="N&J\W:LVD&QT>D$$"%PA193!8-0?)N&VK["IDA.D"F]!++Q"[ MAQZ:K9Q-[Q!G@(S"(B, &<0+&NM!,F ([U9#>+]*1E?A[ A? K%^S/AF-86 M\[%;DE'8652A3+VD&.83!.Y %#3)*VY01NK^_4\WT,.-^2]@AFF6Y?IN&;8K M?E=\BFO""!WTB#Z*O09<.NU2VH&KIA&%FQ,+?3-Q0@.4[\8).'=BR>*_DB \ M@?!5RTFH>^U ?A+F2TUP0WHRQ]'E?B;. MJ(#;'UOIS"$+%98%%N%[9A33(;"][T.,Z] M$4""A$@\(A*?Q5[[/2PLJJ&UFJSN*-VQSM0"UFY-Y/*FH,LF7OB%@![L%W[' M$;W/8G7]'A;.?$M+LD;415=B*7R%-@[A"8MR?AQ*GR> O)6%=5>."O&@.UI@ MFY5_VL4^_^O?(*A7K03FF_=(N:M=^13^T-M3.:\8N&N$D5GL@I!&D1GH^7?9 MV$\UOP/SV<+>55I;SF79/J+ROC-Q%M@XM>1,Q3E@D1$$7:5P6%<'(?IXB*X8 MI?MMB!IY;Z98*TY4T@"KTXLQJL];(P!1V66%JI+<"\KC(40/!M%GL?1>P]#9 M"(3F6'&H]MH79]PX28YLNU?OE^B4(Q!0G*JR' ;#<# ,]Z@&X>_0TR99M-=J M+ 34G&O/__Y[ M!;U+M^ATQ= W/4U .]O3),<_'=U+"_=*9.JFN]=6OEDI ]+8 M?RJ)XT9&9:M%"2R&^02>C-MS!UY]F.^)@_H7'MK!TT"#\5<8GO,(]K8)CGBC MW$*%E3NHKU1QU#W8Y=."?IEX%67A/)W/Q]'->02O/@SX11B=YT1M)U*[-Q#$ M)IDO['_]@JC:%5[D+A-P0(>M4?Q*O^FP!A,3>>+S(I0G-BR'.VV6FD MG?(& H[U*I@*0#(O >C^7.MO9BLB7[N=7\E.O-U=NC\O&K0 _UH5]\.A44]- M4" W/@GT\"3/4N*8T<31@D&8F"\T#%OZ=FN1LW$HTK6FXS3B8;BW,Y7 @6'( MQ"R,UGYN:Z[0ZNQ4W7F$AU.\!&GADWCCY'.+VU,0+< ).0)JLT \%Y M)' ^BZ7W-MR!@ M*R^(T,K#/I*KN\SW=1&R!46(Q4%47I*D>=CX:# M$,&0X8-8EF\ D9X0R;+6V5**['GSX=+-CCA10E28D0Q.5;D'K<=Y6Z-1^TOD M,(=N*>C&?1A[\*\NJ@MGR&%(A38RZ!V\9K:2-18YYAI;6(-D.?^*K!+,2WJ\ M0$3N!I';\YE\M*%WQLA/72<&5MLT%O'*1U/5=KP.DJQTO(0%A 6)0FT]KQV' MK-PO*S=WG7RT+OJWU\ENKLU6880DXLZA#@MFCNR.NY(0&C1EQJOLA8'?\#Z! MD<#'L=?^EI%R[[T]AK@5X\ M0Q)6XG2[]5TSBF$(\'/Z7&]/G7W73%'^Q,)0R\O9"<\IKX2TW$2YD=@*/>M, MM.B8"'%0'#M4:>E5*8*NDN3UYU9"A&X-H9O3\Z.S1!%D*?X6"2C M?;HHN2F;[3$H7:59&"B',;Z'M1E_E9QZALET6YDQHK3O)9(HTYJULP$YH.\Z MR12*VF>L!GS:RI\;@0@,YCV.]_473+NO$VS@6X=O';[U^WGK4)<&E]DD_,YY M?&D@2SPGW'G$9@,1[_=2WI7[NF\6B@%=ILW159:&=58PNO)HFO+?<[$5J$$W MT_JNV!37Z_U*:_1Z)RY8T($&)U_BH/D$$97O-6@P%39(PFN,@;VK/8&^JD^1 M&-?^)NX7#I"^02Z&>G?K>;3L9?+?+QO=)T'L2C-KT1FL?&I68%.H_MUIG[RG+CA2?3Y4O(OG!Z9 MU,C9-J>+7CJ45BT_6?<-T "#!;8>Q] 7+3W(PZ?B 8:4X%N';_T. R9O^-8_ M03R@_IW&Z)<_?#>>$MJ9T$/S&%&!RWIB#_Q/[YN\/U<\,9BU[&S SK:HU-!' M7$]5EFV35PGN-&&I2L*.3Q"@&P#H74LG7@-074 ERZ!WJ;?1%+]/IIU#3;8! M0"!,@%9)' Z(@0!]/$#OFM_R&H#VQ"2B6KZT%I':0H]V&+KAO!(@4%F/5PF: M@@#!4,&CA@I^'R#E<$2FP9*W47>S3<,FOEB)40D0"\;\X>1+TCL>+63PDQ+[ M$/0R_ZY7VK?R>CADZ3,[R.[3_/MYF+'LV?^M=<>SY\>VE5J+0U"?*SF^G+J> M9-2[:::2:&D"HE6*OG[Q/,3C,^/Q[IE?K\&#=/;TB/;=GHB/EW,JP0=Q8)9X M@*;851(]=Y! .NZ7CL]BN+T*CA^9D/!UG--=A/-,6JO3Z=H-Q+ADHLSPPLEW MDGJ93$/("BL,,XV/OLO%)G&YG;+\T" M*H5 ?+'.]%-?\"\97M#3 UVECQ&L^_GA,@0!7%884"1.KCD7IW"^\7D1KS MJI\[%#U0M&C"!8-VRZB[-D"J,/9PE*UB.(Q&0* ^'JAW5X!_$:BZ/]#KZ3C= MH6G6YW):JU%"AP= @>@>PU1Q%E:?PO#>)[0H?Q$H4ZO-I^9F*2JS\8#KI6,U MZH@9 HTV4:K^(51#8\?[JN?Q?B^U /\3\7CCC]^W'HQF%AA8[+_1+#<+@B]/DI\<&.ZG7A%R:(2+2 MH9C&3L];&5G8BCBP%;\FBM]O' .BH?$SD[P(O/PW_.=N=UESN9KS2'8K] M%3W!8$G3/WH)[]EWK_29 V,L.HG]_O 2]FAHMG&[-T_;]16?/M\-V MBU=) MB!#%4E21C?@ !]/$#O6N_W&H#ZQ+Z_CTW31#>KW=ZC@HAE'1L !.Q! M@JNRS+EB"PEZ>((^C8GX8H1^),>-UVR#EF>)(@QH7<>6"BGG(T .2!K%L2K+ MGC=YA^ \>B3PTQB)OPR.,MD-(S[/-4^@)&7:G*6[SC8#X)2)I56,/F\*^/ 1 MO^_S2'V0/)H6/Y?"!;U(C^5\O3G=]'V;N10/J\3F&.S*A;-A90V:6V5V:"L[ MI7[45OBHT4H+=90L!X1UNEX&8NIU#W,*FT[[QE'* $)E-B?%LE6..*\UAPC!\-V#A.]^ M&R&9L[83>LNNT=W1$AHR*0]W?GD+%18DA:-5@GQ!2O2CQO%>:B["/IW0)7MG MIN!E?U,]-?\R_KT0YC)9?.)H/YXHPO_/WI?VN*EL:W]_I?L?K'UTI7TDD\L\ MY!QM"=MX-GC"TQ>$ 6/,9"9C_.M?"G=W.K&3=)(>/%2DG=U#!1=5S[-JK6=5 MK3IN'O]1D'A =H&JBWR,=L3A1F\H!TU=\ I)%_<\XV6,NVX!%Y+GXEW7=\WY M_19[OB6-[:I;O[U3$!0WM6I]T=A[W5D*2 /V=7"!Y8'+P5LBS(MOSVMQ M1-0*1@0ATJXUZYN /"S0(PGT=-VYZU3B0T 8)D7_@ ^)! DT,4E#5]((+,3$N,9/\#0!DHH2T^?UBPE!00"24.2 M*C.00)! %T"@=\]WO)! :(.4N,386'*'#'I9BF^[QMP$!,I#1(:CRA@)S_O! MA.$=)@Q?2"!J(4MD;>UN[5&KOLF<_2IIIH4+QQY=.)Q]LW(PETN2YT&A_C"0 MI=#8&5YB7)' ="4[TJ\NR?%4RQ(BX;_J"Y&[4V8(-J+F?!S#L\2X#M(R>T1DA;^Z>-]""WN3IKE=$ MPAVE'K[=EJ;O5$_+^[ *?1<>8;I/">CB]A&\?PXB,>HY ;Y.B'Y_G\V^PS:6 M>YR;")9C[M?# %\[@SR0Y8X7E3$<7G[9_8B02C=&)>C6_XQ+W]U$8,CK74W= M;4*YT22'C6"&]+ U#TA%%BS&*A*DXYX2Q7QCC(*9BTN,>DQ6]RRM19FE]0#"4G=LM9)GA';BQ2 MP"E0T)ZARRS[@J.WMYK%>%%\J7YUZBF[(F7F FT+W(/^X;'CMUMI?V0^G T^ M)+$),T35*L7-:_4&N313A4*+@O7D.UQO#>EQ"^OLQ\6#+[_,[SPU3BK0=SEE M&?#A0:ZZ:K=6195#Z/& $>1-7.4'27'QI/@(Y_,%S+"BI;ESAT,';4Q0O[=. MM724#@ SBO"-Q=^^0,5]\>+J,EHW&)2]@!=A,Z)H9M)>VXU::ZW)*[X=DH4/ M!2I/4/!.L1]$9):G^:Y1BM7]8RD*F.&[>0D51FG\\;A=JT#_6-T;C\<;?Q2K M-0[1QN$D9( FP8*KU%:LWNF:"H6!6(TDR\Q[' J&;+HT-EV>__H1A0J_2Z>3 M;=_KP5S0IB,3=2M6,]O6#:_3Y &+0%4*$BMCQ&FN'+((LNCFH\!?89'.B&)S MV!>7@C%LUH1#9:GQ;=RE!? MU3NK1*#=^;K*(,*AOBU6"_87:'%'R3L0DOF@,.-3LJXH%%@4#\SG#)[8@]KI M92S"[Q[!%>5*ORE5RGOZ@QCT8S-$<\'6&QVRENW:(2-XTGB%*?GJ3(!@CF;! M#;HXU%(AJSZ<5>^>U_L35K4;!($PN.'+;BAO9UF(H($[ *S*0T&*X\HTO),, MLNH"6/7N&8H_8=6<]*F@9S JVJB/':,]DGJMO@E8!0K3ERD&+U-G3@U 7L', MW_5%G._(JP#9]Z:9-TV%8$&9AT4;DRKC%/ *U*S'F3+'P6-\CYM&7Q*"7N^A MOBLIMP1UWP^\W>S%IN:GF]?G,9F,IC*&"%.JYF_J**LLT'Q!)T'P2;%EXB7' MAR&9KII,%Y> ?]>[SGZ?2]]-S]-5=$/T#'HL-\ATYC380=@A"E+EL2?-G:TL M?$W9>B?(!!NVWH;PPM+JE19,01@$X4AXD&6N637C2[ M;A'L2NS4><$YGSO=")'C SYCVWTI\AU++_T++?Y Y_MC EEIU\,30V:&!P[4VXDA >*XCYCIMS M(2\A+R\SMOXP7E+[J=I,W9%H!]1:3G?#2N*V3,#+=]P=#'GYXBSO7?+R=Z&\RJL_.@W798E^9;BN-%W\N#LEYT4UIT7_@1653([ F73ID0W\$QG. MB83=T.F/W#5C(]E:$D6^CPE,[JC314Z8P\HD>ZY$"B05)-7'DNJ--RC_$:FJ M7)*&,G[@[62UR*KKC&]W]8)4>?1+$FB9)B&I[I%4?S98;RX'O_$VRE_BU' ! MB(L[6/1[@_+:0P/1 =$!T0'1 =%Q.T?K7A4=MYT. *YN:>7XZ<,5;Y:W,Z)O MU/_/-Q/TW5JQK\+[?CTFO*,[?M\A"40&1 9$Q@4AXP)7CK<]/_*!*+@&6>L/ M\=!3XR0$E;?]50F4W0ZMXEQ#M/;#^'@VXNAGN887PW)O-Q^M7M[FRS?>3-$/ M_7S0]0A1&^'[!(505;NZVC9/!U8@$NX<";<6QXR R0-GOWZ\>K"IBL^\;8C9HPJG4VV> M#M,@56@4A#$,3I31=XAA(%T@73[8VWHA76;Z/!E2 T2S1_UTL#>UKI1."KJ M2M,4"ND"ZW[=0W#R0KJHX6JNV6K7P6O6H38(=!/0!120QLH,^6;UHZ\J MIO].+NM+F2^8RH("XNVELD#1@N>VY8$&EA%]1_X0?:^:A&'^Y1ECL^0:9H4) MMZ;=808C79P@%3K)UV8,I+48#BT3+ZE6#]D$V72=L>#KL@G1Y<;:7GBZW!F; MAK5IFP=L OFM,DVR91KR"?+I OCTAE5O7X]/VT,6H3V\R]A&;TVMAG'? M)*P!X!-]E.GQ,@?W7,!4U^U&DZ_+)Z*"MMS%N$G8KMI*1<+;!,VX\/9 VHMA MRPS]@OLI;RWI]3B^QX,FNA5M_4AU'DI!;_,WR\JEK:-Z<7$_D1$DUA8,=?&= M _Y*(J-40/2*1*L+M#)0S_W@O9#]![CW =AY3Q<>H7[&E!R"<+6>SM.)+:D- MKC/;WQ*_1 EG%K0M#T'JTN%BF_D'>\-^4! M/?+ CL'(,L:<*Z$&^0'3?Q<>L+T./[!NBYG[]2J)=I;(:K0E:J-^HU@^0*"& M$F7J;(G!^TL"?AV[Y?%:*9]EM?1XR2RX8S;_YR!FB[-G"<'2WZ(?&Q@.+POY MN$L)KLL:O=&F1X@7B!>(%XB7*XT&OI6G\Z^'^?K[Y;Y#H5AYO^C3Y[8@.!,] M\)FDAEK94M^CAXW594R%)D LP)%E_$RY5TBK#[NSY"9I=6%!Q&O0*B%"O+:N M"8G=$9-&O$WP9#A- :U "$&4:>8%B=/[2?6\:Y0 ;RUAU506KW JUCYTRSJCN:)'/1''83SR45F#Q2:/)[E@4=YX%&>VW7#?XDI MS!PQ-;3%R*B*:TF&KK)5MC,!4\ QGC+&G%ZS<(\"/KCV+W>_BYO_COZXH><_ M*#_+EO:DI"&1#;3ZWJS9B=%WS<$@C/>U MPL""[ 56)HBSE]5!%MUVJN+-6'1A(=(KL:C6J''=-:W$:%*I81NYL]N@1@I8 M=$Q6X.3IN913%MUN9 Z#4E\"!!+IT@;WWPY$\(TEBD M$YWD*-Q&AB[=R(:IWUNE@" D* Y,4T29I4Z+ T."0()<;\3V2^<6)85=DBV3 M$QKAH&6*>*]%R<4* A)8>!FG\ICM3(4MR) KSEC=?33V*PR1)^LD15R%%0S% MV29>0D3S>;&$%+6Q&88NX\Q+EI [R%Y5CTDJ2P=S V*TC:'EL5D>]L81 $ 4 MATE1E2[V2WYQ4;L!M1^HH-Y&1%>DQQ\L3=T/JX]PSS^Y..T&N, 75/A1AJJ) MULP%G1LJ0<+KW57?J(7K8*#03%&!CBX3% 8%U/LC$4Q106Q ;%P\-BXN\?** MV+BU=,+7SNJS8P[@D/1J93E6[IY&UWCHX0*)<76;F:]O6SN<]4L//-Y;*6_E M70&EX%O>Z-GV4-[3^2?S=B8"J=:\+75(-R@J!6Z6>)*T&X,#J"S0S(GO;&J' MYA$2Y7H5\]\C"AIXV7*T#4RTL45X;@GS_?X61Y.3A,:^D8 M#P(Z#-9O7"6QFF8 M6H+4^7CJ?(!3^S/J4*Q54SUK1=D!U\?T'I_-T&4*J).'>B1>)K'3X\N0.C>? M78'QX,^ITYP1-:V75%R4=@?,L*FW[25;4"DNEFS&;'53A4%!7,>5 M*0HO<]P[A':0''=,CO<.VEY*CH67-J*&1J#V-,)09FK:FKTJR$$6YT$).G=! M69AL@.RXI;CLI>QHQM)\$M<;+IKI2I?MK3-AT!T =M#@D!?&,&42)R Y8";N MAB*OEY+#9E-#YTC2LEU&V O]ULZ<5'A CN+X"L929?I%XL6=I=^>166.[YEO M'I1=U4!!7?2&0K?GYU9^;%Y^>)DNIGB\4\'3G2W-W9;+2&\4YKT2D>3-<.&Z_4;+EAJBR9*(.._**2 2"/;*)$V6\UY# M(D$B?3B1WK+0\)\3J=VI^D,EDC([X,7:$-^O5HQ2$(DNB(3298Y\A[CP[HD$ M\W8?6;'[SXG$":JEUA;!5*#GTD0EM*S57)J 2*!V-TJ4.?;T=O/[2N+!S!V4 M7V\A_!L!'(]S&/]85<*$X5XW/7EI!_+.&EI$?R%:>;"'@V"/8E!X1@C2X1:" MN!?28=$=9Z,>,^F@4AM7?&&6S14F!70 .ROS!1+2X<;H $\4WV/6Z<.K*5Q5 M*/G(//5YWSIRC/^!4S/W \.3,#.:!\ M'O%7O)YB>>!-%#D5KDP2-Z<#0WI]^-($\0+Q O'RL7BY.,G\PUW?R_5S?U1( M[.$2]B__L%Q!K+E'NZ:?S.V7-C&E3]>6I))<]1O[S(AF=O[#CFH M-UIQL;2P1:D3#GN["Q2O2J/O^OEO8[\4KZU0SX.8, ]6CA$*!H5$* Q!80CB M!>(%XN4:7)AKK9D C:%7<,9F!C;>'G:DPQ4W9!%-F*1+J[U!_OW%W M^P5$"0;UN<#)$B%DM0HUZ%?'2-?C 5%R?YLJD^Q+;I._ ^G]J^WQ.]5R0/R" MY%.#1/F(OL>6(1CB7X-@=CEN&L0+Q O$RZWAY>Z=?_YQ\:W[X2A?>K_L+J@9 MRW/U, [<9-QWVB-4P.E:IY]0]$0'&]>8HK ,^DZGWR&[H$!_!1'#+[,KY9*N MO#:$P!X-2&5>T^' M(L-;K-%^J!LAI,L6=*A&0 M2Y!+'\NEMZQK\_MBQ??IP88O_P]'#UO+!IQ20/!0!+E@8#E/6S5R?M; M4I\L^'__;WFM0L.K#M9C":I7&8WOJW<73+4_&[]K+\*3DP4$SOV'36Z53(Y MV=OS/D\^?OGCSS@_$U_<8UES@MJC2E]:CR6]LIWFSD]QYSA9YC"V3'-G%3_( M0LC"*V#A&Q\0?QT64@PS66SU>(#2P7[:/J 3L9<4+ 3W(F!E N7*.'&VGCND M(:3A%=#PC:7Y5Z*AJPV,5(I"5&W737Q_Z 5US@0T!,DOO(PS>)DX7P\>TO!- M:'@^YP5I>*$9LM>AH9KM#&; ,3KJ1BTK"GOMD=3@ 0V+>_T8ABL3^-E$V?*/ MH^?[EE?NL>SR=6U//X[ :X\#G'X;S?\KQ?U^F*'\[[W24&BAU"*\=/ MH^/VH)7EJ9[V=5[@\RT'81]B)C]@%^;K4>@=_66X6Q7B!^('XN<^\'.!:]6[ M[XS_0*Q&@6\W*0L/EDY:57,[)Q5F[MSNY'6KQ:T2/2"%H%E/5EV_1WG^0&&+ M^S=I'"NC9RKF09;_'O.Y=6%"6JIQ7.I1_F_53#K!2MU=!X M]=OL84A_"2']]9A5B)<;Q*/8U^]PFNB[6 M-CDM%=$1$9 S1W9WZP:OL$3AL)*YPTI3;^ZP0C[=*)^@_;WC@B,?[OQ>KJ?[ M=-MV5KPQ\Y\H]W)7^8=X)G!W03GLI_+7QQNZ'VKOE7 2EO*$<@&4"R 2(!(@ M$MXQ=GFCLPA :/^R&DH/B^#Q.WYI;T MFU@U=W6*JRI)IHR1+[GM S+I#H3I-V/2A04-O\FDYHSL[!"1)&1D)A&6434] M9ST 3,J#!KK,$O0=5KT>&7'L&$5PD(YU.*C( M0B1 )-PP$N[%$2\TQZ=E3UJ)OE?]LN8]JH[G/ B%H';U)HKO4%=MUQJ'BM4T MNKS"%C=44F6,Q>$%E;KO+X*];ES]6DS!*C@&NK%2C_(LH,@P8RD-1[ +6XCN[:MRI^Z@K6JXZLZC%' )W#S#TF6<>P>_%G()/8J198:Z MZLM'(2LNGA7O>.SYI:Q812HZ0T.11I-@&TBKQ;9!^ 4KP!4^:!D[(XM 4D!2 M7$U ]CND\'K1?*MV_*D]PC,7KQ@]U\A,0(HB;8?B).3$#67H[N;PS!^Y3XV M'ZBK*H%:#:>)4SX_((EBH0!)NC/WVMQCCNXA. 7!E6YL_O%,3&I6'CXI3QMZP@^K3QNG8TBW4_+&2]YBS2K3W*3)K;5QP' M:>7.5W&I*%G&J;,7&4*VW#9;H"6]&&Q<7%X$UE?ZP::QK16K3F'W0VN9%&[^ M,1/PO:,;I;7OZ$98@A$M5'FN,B'0LSP_M.)L!-);1S"?RQ96]WVE-YO&38'& MU%IK.IOI \)4.!3D UB:NO:Z*9 4%^M"P%F_Z%F_'<'[A:;0F%7,)J8/IG*P MV/8%KTM.8'* ).9DN&NB/MH[NXI)@\Q;O]S$6'9+@K*,."?#.!HF66>+/2P)?+BJ&Q_;*;Z>U" MN,L=@-O30B]NR\D;QV9/$(ZDU8],P)S T(!UN*8=V%I]W*V(:)WE%0X_%@$-+:G-C'NVD?3OUHSE''U>&(E)"4:J,$:='H^ZR6EO+T\+B MM(?EE3P_SC\U'V-UZ1@EI!0:CAH;>OZ3,,ZN6WFYDE(>MR!@WL1V9H@7B!>( MEXO$RW4[],_5WN%Q?>V#Y?4[KLRT@Z]]=CZ;"2[>]N-Y1>A&B]R5(8I+4C"N M3+W#EC=()9@XNI),Y)>V!ETY;@CIE#OS;>[VJ&":@$;DE!R^R9JELW MGSSYD?L?KZWPC9S_RQV0VY/,+F^)?<>=;N"&SZA_A/09F["95QNKJK-8RQW2 M&/<27)NB=+Z\DD6MK3*+T64"?4%.%=(!TN%2\RF_0 BOV?U3>X\K-(5Z+FW((P"H5TB!>(%X@7 MN)'JG)_SI;+;P]H;/9ZG?KSR[XS+LUW/:^M(F69V@-C-JM%UFVXWCP"*.^HY M*O=Y;O/2D]=#SOWF8]Z,89<:2?P6PQ2N%1_68W&+NL&@UI>KN_&.+!@&@@JB MS'"G%7MO_RX4(4CR87NHQWL,"KX*)*Y(8KB>!?JZO+?KS-$\+[):]\,CSNN/ M,&]YHR>(Y[8B'ZK\L6>,AGY8L#'3&!-H@Z-[33'1#4(R%8X&:1L"B'+77@H( MLN:J8AZ(!(B$]T'"=7KFMP&-.Q"N*T_GIX]UL4P_?T.OT+*_O$=IE?\%=>F[ MU(WNRU-]EAS[P@SP7>.)%Y6GZ:D#5OS(;54::5)UE\M(;O@MO=_>S/<-AU>X MX]WNY;SW[^*V0J)!HEW0/J4W(-K>'B1,S/1V-MY%W";A]&HLE@*B%?N8,((H MDY!HD&@7%CM O%R#KO_A <7E1@]#8YN$VEI]=FWW-=5ANA)&P H<[WJ:X(M: M_07>TNJH7)_Q/<:JKY%XKS43LIXYY:>[#;87<]^CN+X;Y\HX]Y+* Y D5TV2 MR_$I(!(@$J R#97IJU>FO_8MO[=I&H9D'Q;"+_U0-T+D^(#/V'9?BGS'TDO_ M0HL_T&=]?Y]U[+_PSAA%:(X/O3%#HATRG(H8-99JTX'"<873RM)EFCV]\>$6 M-CI"LEWRL@;Q!/%TWWBZ3J?Z;@%V?8+N\GMO67R?&F"P\DX[>MY8-.*2ID;K MTC;TP0YOO;1\OD<9N 4[*[: YKN\BKCU54?G\3#TJ[SZHZ6^+M;\RG!=Z;:0 M1Q<[YT(UIT+_@0F53(X,O>4];67FG\APQMU.6A6W0]1[8SOP5B-':]E=>YTJ M&%K,&TI[91%#9]#];A1]ZH5 MOB 6N%\ S8G%EKFS!10AL5XGI(+$NM!SKW]$+'I6$^WV?-NU@V&R:XX':]<* MCL0J;NOF4+Q,GCED_C6X[B#](ZQ6AE84U,DG)H>/5S+VVEKU3*.4S[91.GX= ME7+X@!"U? Q4C2"Q=OF0>W%4+N4P*H$<46AIX%8#T."Z%:(+K-YU<;L[[RWU M<^2)M!(>V#',R2%YP$"!_X0O?!@^,0'\@O?TKW_PK&7+TYP$3%K-BK9^I#J- M?':W^;_(OP=O:GF)H4M;X_B>/]R8/5HM(LSW5H+M1M&:,KMKHK(V/- 5Q-$:7 M&>[T^ 2DZ9 M,D>]?97FNV?G+9Q,N>[0^R+9R3HSU8BKPE1 YE9SX,I(A$6#@IUY2$\0991Z MP='#Z\LD_QAI('=L/;MLY .#],L=)%A>_NKSPG]D?/KY\/KZXYT\->/X_R>3 M]-S,'4W?&?/#94%-%.DX%:1L;6XD.UF[:Z HX@]WFJ!HF<5>4*8;L@RR[%+# MYP]G&5;53'ZHD:(0< M%C-4!XG)FP3(0(9=S9Z=,,I!ED&57'/Q^.,OT1FME M94X\E"UL&&\7A,&VMH."9711R(,ARLR96^TAR^[J5-QU![$?SK(9/S.H>4L. MT.HFG9 -FLD:Y'$M P$K1I4QZ@4,6N3>)A-W2^RG,OL4"02Y!+;\HE'%6\+%(=T<$&@CI" MA=[>-@8H<3E<8MJ4UDOGD2X' 3FI-CVUH@&_\C[ICP\T(]B/HYX,^HWQO"1\:# M@TFB2-L?;\<6WHIW(!-;W!Q/4$R98<\5-894@52YJ7/?/Z?*P-T+=5:-<4$E M,*V+#.A-<\X75 $'LW.J$#3>-CI3^GBDXAM>9J+]=L!)GWFT-\ MY([<04$5^J]_2!0M$P0\=75[\N[E[TZX.*HTC'BP]3"\)M-MOAXT-Y$;"T<' MC/WK'XHMH^0+=O!H1VA#:R#:)RKH(,,X.6_V,!$N3GE>W/._+'06=:%;'[M6I04$"6_0]W.:&7,GBB,AR#EUD,'CVZIE0/ MC)A^G0:^ M*AGD>LTM1 %$ 40!1,']H0!N_K[>S=_])-36*MA"D/M2V]#?YN^7E4M;1_7B MPI$"I?*VP/,".\.=1#=T<*?85LW4I6-$,&:Y]OCV^O).;[0#86-'G_L/!.@# M^/.>+CR"G\\'O;B%L.7QFE;LL>D?*7"N$!'?0Z:;R&@)>$_8-=K=;NI[IH)A MQZNWRS3)EDD<7AL*R?3Q9'JCG0RO1Z;=?E3?[%5C)TAS8S91QIA+ID!B M(H:BRR0L#0W)= %D>J-4\.N1J3J?BD9ULA4$@]HV=@+B&>MF6I")_NL?JDPS M9)FD7E#;"Y+IRJ1IN*_BUKTT8 M=W];U?/!S=&L1Z55Z+LE8V^$FA454GVT5H%FORU&N!0:FF'MCN%DE"RC/- $ M4>:VN&8-"C*7*\M=W[K\MA%C@?9Z#G:I0+;P@/CA [Y;WN@)W7-##<]8$I%* MZK3NCS%A*HL9D2[91ELX&Q ;$!L3& M#:OFK^NP7N[\?\<[U:UHZT>J _3@_@^W&X'O'/!7$AFE8N1A:'=7 ?UM>:>U M!^!+J^]FG\XXK)8SF&['RZ%B!]-50YUTUVA0Y)B*VS4YO,R\Y"8FR!/(DTN4 MAE^/)\3RT,$%AV[(R#(5IY4$YX:+0<$3H ]C6)E%X<5_D"A7NOOG]8BBUNII MWU6[L>3VB;'6&5^1=19&K M['JR(68=O!*;!5% '4JRS-W*'9A_R)C:LX@.1&]Q5HH,+0FMV,I[D%KQ&H A MLG3CB *0DHB,/+XS5C)*6EFL^*9I3TQ "!8KRV0CW_93Y=UZVC7$'- MFEO1W:XW8OQBHX2"0J,G!DUS E6?\TN7^+W9-6E6_6+518=1$8-/&OO1@T4:%03MWE8ZTTNBH MF]*HA>S;>V4U5CT3Z#(T4/H)$ERE P7,.^<(M(SW*%O_T#_\OQ@():_O\'^_ M7]A3.^0XW)\Q_.4N_]7U$^SL<=0,F%WC/[_6:[ =BMYBU,\"SOWIJ,3&QO_V,8Y_H M-YJ7;VPP\646_JN6UB'PF/XUEJIG80F^SN&?>T+.5]!\^-%?_XR+1$<>TU6! M ^;%7P(V]27 _'I4SPW7ZXS!":V^"];CR+1;8D<:25U^6&I*W5I+;)2JTJ?R M<4WJCFN?BG=3"P].E,;":"R-FT)5$O-_TZKQ8Z%6;XF\6&WQW=$X_[8GB.._ MCH/R,2]4=/+8_;%4ROM:>M[9TE-O2T_=';VBS?[5WM:E(>CCL;]S@1^.2H)8 MR_M9$ZI"KR(,2P16+H&,1?$W5N+%&O@"?\4^_ZB+!9' DG*^\N_7E7[_;GFE M\=I/HCR,B 4NA2$/'60U7&)9: M*B3+JHJZ)''%X'!LM216F(JJ#ZA2'X,)U^E6#[,PT01DM*-;LK-PM"JO%'6Z MOFY9QY/U+@EC6E;MUE#;9,+86_,*?MJ2:>Q&U6"'#^3&6-F'FN",DF"@% =5 MOVDYU6E;T[C0_3W(8KA()^ MV])A;*VGTLVY,,6[S?I,G*9VBU>(TWYB?+C<3QF'$@)-W0CFV.6SYB!O>=)/ M";'72W-9VZ)TVAO%A)*TV6J:MSSI)ZUU4ZGM^RK:(5K;6G4JJF3'5*C3?A+J M>EH?[NT?/K2VUJS]8BLH6KLT4AWR*>36IJW9$[>?;B7 M1ZUYA;=I9TGON82U:=]4F--/1T1";5-SBI"E'K%LK<*!)2UYA3G]=']52S&V MG:P%*^L?>C;+,I5AFK<\^71IO)V(RU@P;!P3<638ZTKME%>XTT^G3'LIANQF M+33BK6,&_5THH&;>\O3=(]D.NRO^@";+@Z7&-N6+!_#,DT\?K0E?432>0A$& M6\?=,96N6B L/O/Q*AENZFFRD1OS"=W<=RBRW0>'H$X_O[$<:ZZS71Q0FI9J MW$'EJO6B7M!I!PZZ[*JC'6L)"+<9SD//G*;=O -G,#IQNL&""U>NG7BYSR(T M^8F9\T#Q03(UT 9M*?JR-F KH /$:0<:JXVW'X[,B9QYHXXL#F3' MJ><=. ,^:1-0ZM@;ZG(@=05J(F1R%2N:GG1@VIH?)&O+<'*U3:P#=$VJR;'I M20?V%+VJ3G<>+A@'7]Y$&#V?M?.F9_ GR2FSJ\V"CC#".D1NIT95.2F:GG1@ M91DY-IULC[I5E(AU8FQ4$!XT/>E J+*K'JHS2\%"1NUYQMK[/FAZ!H*FR3,S M*9SX@L5@7:X2C[R &("F)QW(1S;#JQXY$Z9(*BY&B2_0C:+I20?JH^&8KT=& MRT[D2*H@QL3 &%/!SX"0W2[M!L^M+"' EW1K5K<]TQJ IJ.NQ8^HQ:HZ.VV:"1)3K=:B9H>M(!<595:;*QS&R7.1CQ MQ%Y7;#SOZQD09CZR."CK(+6K+%4=6]RFR0LF:'K2@6&_39 ,OVNC@>=FZZCM MM:OKXJDG'=#J:&SF>*4$>KZ8;KI#:CV,\Z9G0-CCEW; ,&'>UY[47&WE.EW/ MC2!^!H1K>9#TL-X41Z=(W_<(?#Y:C8JGGG1 [C3='8VADBT)F+;5=H'(./E3 MSX#0P9ITW&QHDHQ0-\%8$JVJB%JL)P':[(D1SDQITX \*J M@.ECNH,O!$0=1JA=C^=$JWCJ20=Z=G?C+MR0E4<,[QJ4C.S;4M[T# BK@PTB MSJ9\SEC66D>K";<=3WG0]*0#8;4I5;W9GK -FUJW&*&=5;SBJ2<=:.^I\2#0 MNW5Y-!RN5=+;< 22-ST#0M;W1YH?5V4T:*_:+#\=VPK%@Z8G'1!4:8LDP1I# MDS6R7Q@JI1_4%#1][,!1A(:VD[<-6F.A!%5XJ MOL'EN+#G.-KIHE)8ZZ2B4I'I)Z@O#XN>C)^_XK5^B M;7FV/_(=-2PU\WZ#&S>J_E/P%^N?2G_GSGNAS>'H?ZJ^FP>\6?$=]I^2'S[^ MXO0Q#VW^74K5"-2>]L.M'Q;'R"RO!!Y95;.\ZZ56!$Z)Y3&"5^(3,XGBXT<3 M(-A!F4\ER2OUU.SX0XP$/\7R0*AXP+$SI:6AY3@K.58$GNX?GP[&9NZ'=FD4 M^YI=$O;:6O5,H_3W0X?%^4AXZN)#CT &)G_"*,Z[&7W*XY@OGP$.LEEQ5%0Z MLW1+#<'FR+\UWW$,#43O3E9Z-DR-T$^V3T\'5=.V83X$UE9U\H:&9ZKFEW'0 MC2B/N\KY__/'^,5^UC(HY:TGQP01^&BW.!D/)@>4^5[[L;_SG5C-:?K0,"KE MHYP:C@/^__"DXO84WW5!M1[5*47%[&S]U C!O]KD'8\^O0O&P$"N\J'R4]"E M0L@M14;>YY4?QNOG][H PFM&Z!7MO@Q_H0PS_XGR<=CDF/MJ$M2B]'G-T QW MF;_90ZR,?R[>[*U,&DB'C;2UH2=.;M!&S_I3:$3C_%,J3HZ[)P.7DE.E1O6" M.1J(PDYG$M+L2ORI@3O?[FT-G.4]B;>??D6^?:%:^S#?#TIGH4H"E=-1MY'Q M^?&+YYT"VN!#AX!HIAW%MD=EMY AU23V'W]P%"&+GWPE53[+>CRT.16#X_"Q M8P\?B!U?^K<3+R3WB:1^E'AY)@X^^T@__QAPQ]'C0#Y^CX!'?SY*O6D^=#]5 M61]T[^*#'YNJRYSZ26R\A^#ZDH0/]@L;I[XHYG^< 21^F :%\_(Q\X(1G[@? MIF;AQ$#"P'F!A+GXB8&$N&_H]'A?KU03ES&R_UO=MXOR=,OM*ENC^UMY<^/C4U!KM\7NV.88B6 M#T4+M#$0-7>"FI]Y5*^"FE?&R->(^,6S@._DH?SVK/_V#N?+-QYO"H,+-@QO M;#A;3YG2/!ZY)A<$XN%-\-!W\G>Z,F\40N%MH&"$X)&J:;S6B+RUN_"!B^?O M.1(/Z>G'FEQ_,XUPN>YWL4KLF67'V,"Q+KJ)Q"2$%( MW;/W"S%UL>/GKTI^ZAEAM+:VT'%Z(\?I8L?B-@27*QB#=Y)D+WL0(!"@-@^A M<4'0.*E+Q#NH+N]:V?*G"N6/!N.K U,M;V=$<7';5==RP=FA3T_G MB_JJ;82/1X!>VXI]XO"3$HPROJ]XY!@-2!7!6*P[VNW3K\O[Z6ILN'E?UKJ:988:&M[C MH2;=L#X+7IP3_:LP'&R'D59?_>A+-;\=:[87P_I01O .LQPP]F&"@>(.^$]A M(?J[HM,/)_N*XB8H_023KP8/,N=ZF?,;T?V/1Z7I>V:IX[_NG=@0&Q> C3\H M(O@X+"\MK[I-0D,18GTNAOPH1JV*["KXT%+2VC>7W_"1(JU>PS9SHD+Z5E.H MH.K"T@>UE>#,W:]NR<%?4(?U\2Q]S_+\L+#4.9ORSWOJT9QZ@+57^*)E8^$HX+RO?0?_V#O>D=$D=G]ZJH]K]0([N&^/HUK:Q?9Q?@Q%_)Q/^AQ@'G_5[GO51Z?/L/7QV@!G9-'E'A[9:.(MBWU8*> M"@*IGKFW2D73IU(X?X-K DHX"16QJX_=+DL1>R@4]'7(-9EDHC[A.GNA(2), M-G>B?IU[2SDLX[ A(ZV3%%4[**VMHDU-J(.ZI#^7PQX+&#W(8024PVZ3-J_N MM/>'56A,;PP5-R&$G37)DKLW6XS6;PHNK[6G$0QD,SCN4 MP2YFA;P#&6RQ-C9 YBJ]0 _[NBW<&'8KD=LER&"/V/I)[!7UZH9Z:-3Z=F?H M$_:@01"*-'A#.>S0PB8!/_=5&4^POB]:".T&X/J;G\MA[<0S'@K!'W>&<5 * MNS7J0"D,HN*6I; 7FF5I/",E.C!]64W'Z8SK-'==;/!!DIB.+2H-5YHA*.XO MU0,?]P[=Z2 WV5 2@Y(8E,2N,T*&DMB=3CR4Q."\0TGL8E;(.Y#$GBMA+7?K MAW%Q?YFP+[[\[EXQ\(].FD.1[%9BNDL0R9Z=T"F QGOZ$69G@[):O**'TF"9 MR5D\BK"!F;"[S5MJ96F4&8:VZJAVMI@SPFQ0"])!<57SK^X=PTDHF-TFC:!@ M!E%QRX+9KYGH_GCJJM&@H]M9=UGE#XMH6ZFD'Z2;.2_"V5$W:[C+YC?:&/@1 ME,-N)6*[+#DLQ];Z(:2:-:2=%3 =7FB,FB';:M?(.#+?4/4*DVVR,.:'EDVG M2KBM3QC;69D*1KQ ]>*WH>4\')<$BA>&0L7KUICRZOYXP\B1[&70AMX8,FY" M]7IFB1L]E?+F4HH+N-2?4KHTVJ/61XE;[-YI!(N*.+3Q1:4:T;75EJT45AJ* M6U#<@N+6=<:Z4-RZTXF'XA:<=RAN70?BUC<')<>A"GKWTZ.2#^V@\'4K M0=LE"%^GIW(>8'9VDX&(8;3;Y7@D%S&S)B'FN]I*3^ET.3Q_IA4!&[/0K!/6 0%;>LAOV:>18LH^TCVFR+&@,* MP6O:WF0&'R63F<).;I$#LXT:DP4B),0L2/H#8+JA3 9E,BB376?4#&6R.YUX M*)/!>8\36EQCL(=S2T@ -9RH7 MR:/:?%[%MDR?[+SEJ!&-P^I7E)1OZ=FSRN(8;"8 M_LV1!8IA$!6W+(9]UQ WL6EM+SO<5!XA"S/PI7&EDWQ4S;"^F.TV^)*9"U)W M&DS$>*Q)D@F,--2]H.X%=:_K#(.A[G6G$P]U+SCO4/>ZF!7R#G2O>;).\M^_ M0/5ZWA)J7K<2L%V"YG5$UDF@I?J[>MJ;T4LAJ6\(64==T=^_I>*UV-!K9#K$ M,CM#56)HFDT]VPP4[&5%\YT'R0OGH.1UFUR!DA=$Q2U+7M^QPXDM'_3ATE91 MU1DJM)XIFZSU4?=&>E'G0%5(0Y*1F1B/V]%0/C \L-%0\(*"%Q2\KC/^A8+7 MG4X\%+S@O$/!ZV)6R#L0O)X5^_I;_C3Z].\CEUJ>]FU1?'D$9:Y;"=(N0>;Z M@CPYRN'V$%VYFM'>ZL$(%T91J-';6'8'R_0-5:YQ6.EY#C:8RJI:FTV1E*:, MF%?PEU2[YQ,SB>*'=<'O'0A-X8*JY8YSIOB/>"Z-?U&=5& MU3XU;]BM_7*H?)3,Q776FU444+AL5#-.")#>H(T71AK*7%#F@C+7=4:]4.:Z MTXF',A><=RAS71ZO47_NQO_.=6+6T4D_-EQ\K]V6+/5ZE;RZ" M//Z#IS90_+J5R.TRQ*\"7L_A^(2TL^5ENFDKG9JS(6EG,V*S[&9:)R/>LOI7 MY-)FEQGU8QOWV'2Q9H?5/I.'7"^IA__U+9"P)/Z-$@EN (.HN&UA[!>-M-S< M9F-R'0DR,JBU"42>9K7^1]4 PWI4PY\U&-(.9J875:N2.^0'P(!#S0QJ9E S MN\X0&FIF=SKQ4#.#\PXULXM9(>]",_NR-6R46O'!")W3D,YH(=Q31.4R5I^RQLB-]4VL54PLF%; M3MJOKOLI/XM-!7])/?PO%< *,0R#8MBMT>75_?1GB(?&],;0<=6BV/=-MC+!\/N#_I:BC7K"?U0ML)5-,@@W&-I3KX^O!Y,*KP2%N8;Z%]2_H/YU MG>$PU+_N=.*A_@7G'>I?%[-"WIG^)8_^76KZ#NA>](,3DH]MH IV*X';9:E@ MP)B?<28U*Q.S-K4!O/M'C%OJ4.EE8$SM^24A4U]EK00A>([?12 M!7]))?PO]T(R4 B[3<:\NL,.CTO>'BIN0@ [9XTK7:*6IBC)HP:CS5;REF>8 MQ4<=FQ0FP8@,)KAF)^(HY$1ITQI2)K#44 *#$AB4P*XS(H82V)U./)3 X+Q# M">QB5LC[DL!:L>IDI=&GX:?NM[I7\2LH>=U*J'99DE37EI]R_I@.'-8' X+RA,,'&.D/1W41UJJX+]6!9^%:M=MDN75 M??,"[]"(WA@N;D+O^L846UIU9RCNEK7Q&94)'8&02.NCI"X>[70V.[76M*LC MR6>P,#D,MP-@IJ'4!:4N*'5=9^0+I:X[G7@H=<%YOZ!YAZK5-3DW7]W>J'JJ MKIXM\ 4:'7\-M:M;";LN2[LZHJOJY\![O,1QTT;W2WZERLF^;1,DA\H>^99E MO!JQ5-WT%,*S1_F_%FQ]/UM/^>(-?HH(T=\]+^,%-:P;)F/ MN D1Z]0FIVP%/6Q61@TU5'\N!;R)N^3@@W2L(6U@K456JPNJ@/?FNZ$\ULT! M>#NH8T$="^I8UQG60AWK3B?^0O4,.._W.>]0Q[HFY^:YCL4G41SF[Z4^'4,$ MFE:I'V?G9*VGUE#9NI58[+*4K2> /:*QZN=0_!)3->11E>A4QI;L<46 M Z%Q6)MRE]/MWM14B%\O5P\/)MXH@U[=)W\B ;2N-X:- MFU"Z?F:C#0]%,Y?I&3(]B]",7BXB$?^H:EWZ3EO43='MH)T%-\#I:@-;IP-@ MOZ'N!74OJ'M=9Q@,=:\[G?@+U3_@O-_GO$/=ZYJZ5UL%33N?.M](7,]^ M"S6N6XG"+DOC*L#5Z3Q$2X$['(PZ-7YA2_X!2_$YK]*KP1LJ6NC*;PYU0^S( M0R%(: MKMVY(W>\R5B5EP-GM/VH6Q97V)R+W.5V(>"B)4E[9;O4#1Y8::A;O5RW^K]8 M73K&Z_OAWW;H^!OD.+"?,?P7?.]O%\YOO]>MW3__S?]Z_"C-R1T ,(7K_WS] MJ03HU\,$HNC_OH/CA)./,_4T374$9+BVC_TN_OZ?__>\_U]@A6B^XX>?_X46 M?_[S[,76!K NG_$"9Z:!+$-#M1%UE7_V9]5)U2QZ>%&6_80#2^B'>OXK]+%C M8"A*U">6_=_2ER_!@)R,IJOND6=C]H!JQ#%6\>?COWK\46'P'G_F1Q;@W.?0 M<'+G:F> 9W_UU&)B8G_[&<<^T6\T+]_0A?@R"_]52^L06,1_C:7J6>Z KW.< MY;;,.3XV/0[YPX_^^F<,B%/R5Z4J,+!>'#V!5OWGV01_#YA?C^K)<+GYZ#Q, M,H8]4#CO-+!]"D7@.D60N7/-X4N%)'%,40F.47!JJ3$XA^.:H?YU[(?Z5$R# M5XE(MD04[1BNM:I+O: J#Y3C882O6DK-6FVG+E/4-JR=*:P9REM*IH*?MMSV MT4'ML,6;J+'1\0K"VO$\YO.6Y+.BIJI0IWVTS_TFUV.$2>RRO*C3!U/VZ[)YRU//KVQM2Q^ MCZ]FM5SBDM5"8<)"W9+YM&6QJZU�HU KT1-N%8C6/4)C33^<-P1_/ MD''3;BRF:S/;X<:2 "U//EW=Z./:EF7J0D+,$;:)]6;=&6AY\NEIQ7!FR7<2I8.%7Y7I5W3S-^(._UT0PM$K5I*8?#R4!\9Q. MBG(S943RH.G)YW,#O!TP1A5!J^'8;S3U=>QE*6AZT@&'GE<8Y#"P4?PP7SF" MV=OL%J:"G<'H+!G,EY2^V:$-TY.6!J/NZO6BZ4D'J'6F;WI&LD"-.B$'(/T(DQLZ[??FJ]0Y&"EH M>HK ?JM3W_;03&Z,=]*,H [+B9 W/0/!B&4P>;>R!3M)8O3 U5("SZF"G<&@ MW4JW$JOX$Z%JL=)VPYI3-+=\V!D0ND-K@HWK3,66PFJ<60U9E?>YD3P#0G(P M%_50PO>R:Z(+W\'$094<@*8G': 95]4KRR9MJVES0(?T;)CA1=.3#IB=>;1J MU.8I*L4]?Y)0\LH_I.".\9,.X+QG#:;^;"[0&KO96#/!F2@F:'K2@4RJ5]9= MS!($1$EYQS,J Q'C0=.3#EB3>$#S@6?)P3RQZ7F?YY$B:/6"QF^(BKJM[ M$RU.K)Q.@7T8RPQ:&0BNP59B>LD=-DD*FIYB8-P+ZI-:@*/!E$$SO^:/NTQQ M;O&D PJ:IB-S,1X)4I?-*F*OOIDTBZT#)QV01$=$I-%N*&=V1ZC,9CG3G&*7 MV$D'EM7,''#-55,(MN.65B,^H@R)M*! M:L?6>@=4]=% %E8T-MZ.E1ROQ#E+J/;Q>! M,M0X*'O$K(1=).%!TY,.F,M- M+\.GPZW<:=B3!3[4)J1=//6D [0V#.L1KL1V(F03A"-9>6"9J>=$!HH1D9H"(J!..Q&\\:G67(%D\]-<7>:!NZR8ZV MC9A;8D&WV>F&O$*> 2&RU2B2QO"Y+.FSSF&%=D,Q7V/),R#L[9V%B<05 G5= M@A[R^W3DJL533SJPV/E)ILXF"Z&#;+JZVA$'#C)0R#,@9&+"Z6S=@LYM"4AP9M8*]X%BYE7-#WI0">.%INT11 HP@RC?=-> M#G=$_EIG0,@.I\K$124<35JUW6BWUI:"SH.FIR[SK,',:O.1B3:V+B&Q,QFO M)"9H>M(!-1)4JK4="^X W23Q_ZAD0 M=L51V^V,,<6>NL,ET8RU 3,KFIYTP!K;J\#@IP>Y0[%\O^/M@GK+!$U/%Z,M MC:&A+NUM6D*#777)]]=Y+$"= :'KHU7!Z&2!W3#B/64:FD4!Q_T,"&L3/)NP M:F]O5[>I&VTBWJ?ZQ5-/UX)]+S<8F#:U1\@LEAICL:W4]'3,UO&AZT@$WJ?DFM\*'LH3%AV5KHWJJ-P!-3SK0U5*T:?I*2S L M34:I>+U=YM"FSH!P%2RB'FV+J8Q'5F.7552K"0;K# AQ?KM9+_9#R^[4.TX[ MPR92#_3U# C[!I%VI8[JHE-_(#$PFT[RO9T#H!!SB]LW14DBR,=?%>O$: MS^TX=0:$=,WI&XW^:FR[0RT):*5>D];%4T\Z(# U0^'Y/,*EJYI7J]G#FIWE M3<^ 4'+G,XQ,]! U;'^UP.?NG@ 3>P:$@<8)PVJ;T@4W&"P%3D1V39<'34\Z M4%DD]G:_IW$Y:9*^J"#!86^G"GT&A+M5?V^A8J#)+C95*ZK0VPZK)FAZ:@FI MM1=4L7D%;1B#G+[)9(/[ ]#TI -BTJJ(E3VS0JLKN5UCJA.L[O *?0:$=&/K M,/2N:J,-!-\R\=B="+T4-#WIP"QA^(5,'"9"YNG81K?X"U-!374;P>*QA)+#P%,T'3T[#8%AR)DS"=<#5 MZ. $"I+[+O09$.+)+!W1352S [P3RA-U.<3CHNE)!U"Z(F99A2+DQF2WE)BU M*#3'1=-3# 3(3AA8:Q;-IONDLJXTMIN\K\P9$%9C9C\[C)J:8&'H=)J272W* M33%S!H1^EE:QP6"(V(TAAN"##BL@Z^*II]'Q<+?>X7A%E-T,1W>"F0X6D6E=.INQL&D]TTHZ+IJ<^ M82Q1DB=4>O(H$*AELYXA;&[>F#,@C%85JTJ)L0#/>\^#IB<=P!&2=KL392HG1-):YV'GC-CD3ST#PL:TC?3: MVF0J3]>]/4]O"+V5%DU/]0&J1E3;PBQ ::,FB#J!$:,< \P9$!)C!,]R?ZF/ M-@;VAJ3J!*GF41QS!H3AF!/LIC_+ >"(&PD7O(%A%4U/.B![*S=J[OJA+)'" M.FEM3#J+4]#TI .[<,TM9\M>'T50%J\3ZG2[$@8*>P:$J1)&&"H.5T)CK:<& MZ;-4-^!!T],IV#O]_E@2YK9:G7:1=FZ5J6H*FIX&)FS'W#M<2N<88'IU<<^. MU_E:P)X!(:HXAV6EC2WLSF;5,U#,3ZHYM-DS(.1UNA\D@]9!:*"T[S5ZS6%7 M+YYZ*M AK1J#&U4#=0>3WF0[Y\?RW%38,R!T%FTM&AP6D9VYO4H5\[=.!;S6 M.4NX(E&M2N^V0M ;87M\/ZAFN7ECSX 0:0]GP]XZ-X=T%VTW1;J&3O;Y4\^ ML$FH:J4_'VNHY8]83IJ&V"CWLUCF5$E=K,*-5QUC8Z%JA49CV< )1N-!TU-! MSTV]\:I%=P0W6;MK92UM!ES1@=/96J-:76^SJ2PY-LYL>HT:XN2O=4[-00,G M\3KY:IAL_9Z,,=W!(O?>V#-X_?_LO6F3JLJZ+OK]1MS_8(P=Y]XY3Y2U$/NY M3LP(5&S*OL'NBX& B" HC=V'^]MO-H!H:94U1EEE:>Z(/=[U$:-)CAI66+K/)ONR6!ATR>@W5\M M1-WI]==L3^J_;-LQ(Y](H[N^IC^K8O\ELHCDU&4G.V\F$^GZS &7GH!V;DYG M-.#H)]G$9K4P-#DOCWIK>.FK%]@U&AK0G&&#I9OK9#,\=AA3D.&EAR\P$M-B M*@D/&\;QU 1X(X($X$=+(XF.1Y,\+4:IU-C]A;+Y!YX]*[J#PFOPH\8C0TI7 M,R-U0%/E"E4W70ZH98U= MB4DG)E?JS+EGO'$U? 8Z(?4/Y]!!&CR8T_B%)?WC_2-X] 2/L]RS&WC.(^#S M(>\P$IV<\8YM>!_@ M%7BD 1XST8RU=Y+K_1V&M_X'GTZNP=2]>S#H'M6B!WN7\F/+T!Q;^HHSPDN. MU",?.+S>'_)>.8":K,OWK,N[@=YD8M"-LS-+PS9,+>Y+F3#W.K"O)/; M1-;EC];E\GRKWW9FOB5OAB1?_Y_QN?$'(RW'AB8>Y24>YBB./V,R;C(S^R/S M S.90L;DDZ:#8.-+L4'D!\'(76+DZGG?5\#((2+NK*S+JU$347$1#&Y8,%S9 ML#A(CGY@\X+@ <]&0P-C>FQ+DT#!A8*?H?M9,W+;96+^2'G^9MT8?-#L)R?T"Z#^,L'04S'@2 !$ $&Z;Y'.BD"^=.+0-Y6(5T/;7NL :CM^Y!0 M_&:=$IU>5DU4I?2N_B)JG"E?L;)N=L%-\/N9%XNTFL-5LUZO[#N MBZ-YE77CI++N?6Z>3Z^LVVAEB4B],U3<15W==P3SZ*7#IA>C\(*JJ\.N+LKK M53G_785VEW6KEUOJLQQ;IYME9L!N-TL1"FU29_?R.KN$_+HM5_M/TJVD M3Q!9>++P/V?A28,HPF7]\2[H*:(4ZDF\9D]#!?#2"Z\I>JBBS,$*!_JA!R\M M&N"*,OC/?72,^@$&U,.27Q!V&'4(GRX\772Z[E6UJ%CI.%W;J4JW/)QM=F&A M5&.NR'N5!FV%:;!VD9*29B^3Z5/C640>)2_BO70I%+G+9E)D&WV1Q>:+7R)V M'P O/Y@@NT1XA\<-54C8VRW7CM06J>%ZH26'$MB[*DCQ=5M=L3RN#YU5GLX7- M?!.OEH^OF%RS,2^S";L7SB<[>HV*,4"@$UZ-\&K$0[X?#YF0)P0:!!H$&H17 MNV%D/ "O%DS2[$C"5#VU)];M@L"O;ZBG2:WER,MY7Q<,8NM5+#V8P$;I>11Y'( M)?%JO.[PII>JB>/6XH1->X3M].ELFK'\?G&8JVAURX M*]?+=3W>,\O-;\KH'.>;QL+*6)I:T!V[$5T5UJ,JDN\DI9/P:\13OB-/F9 H M!!H$&@0:A%^[860\"K^&Z35DM.J(<>"U4$Y:29JQ0'70O!Q2XN_=H[]W,VR; M!6%X@,( " ^#(D3*:(6Y?!UXB+RSZO*;EQP=:UZ1>IN]1%1]%>UI7#:[BXOK MH?H2*P'7+'H!]<8XLF/9+O.6(LS;XVPMDC%*\/+ U-L'!#J7W#2U;GTP5\/C MKES9<.Q\;'U7]FAJ1<^MR9*N4+23C\T*R>J6LII0V),P-T+#$8?Z?AQJPK40 M:!!H$&@0&NZ&D?%8-%P53(LD.Y:C;KIY'"/TCNZ#V[?[?%Q&$@0ASF MYH+@^FDFGZUV(JN8RM9+_7&XE,TH-?.:Q-N"55O9-+-D5=K.J.E2J1<>M=:C MR"6]"6K&*I!"BC-($X1Y>X2M].G,&SM7 #)A9UPB>>\>+G=!O)V4W^&:^K*2 M9*[.UC==O9$V&$:J?5>\VS"=:V@ML]!GRZNU52^64]:8:4+93N+="-%&7.8[ M?Z:)=F*D^S0$XRC9JM,;RCD8UI_T81RFW!EA"O[J5[O M;8K5GZ1;2=?''[GP-]KUD:S[8ZX[(;%^DG$3(+$J3(>IOFKV^;-]K1]@&!%6 MRZSP-C\_V0G.UG=I=:)&FU16F.<70I/.S.AKQH@EVGW=T60]IB[3R6'.B.8K M6WD]BES29^ @.9.^1TJ+;">2G$GP0NBOCPGQ5;12[W%SGN6DL;-3HGSJ)2LT MORDA4T]2M;(E9'>4$[:==#T?K;ST92C@24(FX;Y^*/?U ^: ! ,1:-P,-'Y" M,!!!!D$&8=CNBF'[BWMN/_\=*NFB8]FF(EF8*RCIP@^GV6Z3BG]D2HVS/)3Q M&L"7%X90WPT+RYA04+.C0BP=H\/]84V^9M?.'IB>5+Q2Y!*#6'BRZO(.W99' M]"5M!@Y3+B,D1NQ.-\ZGDV='X*56SQV:\KYGX5 M0K_T"HS][Y_MC/T ^XGP78&N;"X&LX;K7N7,?%U9J;VR*J6XS%I9<^4->\W6 MFL.RG3'Y5;W"97.=1;M+ARE9ED?T)?7]0!W 5@ MMT==U@!@<]VT/)N81)F*)K+S=D7B%V(J:ZRNF:K9ZHG5N0I<16Z;-"5&:5!6 MO<:,Z$O*^1_Q;.E[Y-G(+B*<&D'%??-G'Y+0I=(N/F:K7(/MU1J-CCQ4,JW% M^IN(M)E9J$;%6%;BPKVDW;0CS(+T?EY",?HE0U3XD\$Y>%K MT+>DY^<]AX7< F6XCQE%@ -HA%AT'=!I)2QGY$F*H:3*-!ZVP^E5=G7-#@5< M82-8;'S>5N?<-M(?9):M^K(YHB_I4.!1A*$H(@=3]T4.DCWT118DV@9$WCX M5GXPC?BFU(Z^#(K1]5@SN-XD7RC4"JU5P?FN_%1E6Y$'=,T4V>RNT9ZMNI4N MS:ZA1">TX=W0AC] X!!WG(3D$6@0:!!HW"@T;GP2'C$$[^Z(-[>J6UL1I@ZO MGTJ(=?DY? %)B+UK=_!FZ#>43^5B[M"5RR52CFRVVR.NW7>*VU2K&JM=M?Y; M)#OB359@EEQ/+T]7S55AMB]!0)(48N#1AX!YA&Y&0/8*4A^3? MSHOMQ$1UPN/I,,EF4ZO65\Y2<>P&A MY.[:0[PM2L[%W*%O%TY,8V-KWE]S-"<,PL[*Z$=6URQ/)XKY4;J[+:=9)Z[U M&U4]V=DM(=[<8LS 5S0V((W3<0VPA0L<1I#PN'7=29 ]7>KR[2,X9JN", M,\.I4WH9Q+XK("Y:4W?=Q)*)4K2<5$U.=)3)$HES2,?1SS2AXP@=1QSK.W6L M">="H$&@0:!!Z+@;1L9CTG$M1PGUG1,$'/Z",&]W[0S> O,&@-9W7-<-_=OU MW];VIE(QLDJ'FL^'?;D_%5FA=LTTU&%\E1WV^^F(6E_-F,@F8],U:SV*7M(1 MXL71MB$Z1BBWQ]D[A'(C2'DTRNV2,\'/&H[]NC)F0+@0:!!H$&X>%N&!D/S,.%&MU0E0=R2.&U M4-M9++1MJ)VK/8_1!;P9QJVQ\H"'<=<6]>?,U.O_UU8JO8)^*-)OFF#[27 M/IUXJ_(:O[44TH/A$>#RT]FWMP5XQ6C,AO1*VK&.I>@,2UG)>/6[2+A6LLA; MDV*VSB[[E6I%HM=-==*$PIUT8B D''&G[]N=)DP+@0:!!H$&(>%N&!D/3,*Y MP7!=1;*!U1N(AR-NX#VZ@3?#P*'P"1=UAQ$4V48QI=;X!,=*8:E(6UQWJ@RO M&?:6S@+'CREK!L675YMNQQ@Z;6T]BE[2>R' OB4(^_8X^^C3V3=W*Q"I^P!H M^>GDVWG9S;2Y643I97=LH<+(O1?%H6*E[ZKX%JZ;MK,0=V.N;,DMNQA?].4X M ^4Z(=X(\49KU_*#=7L5'G,]1E[$%\,1;=#7C(J;M=J%36G .Y12GZ76CMVN M1YSF*'9) X:<)!!:[O&V$I@8;4>T6)D9(+#F5A2F$TF%__#J?23.%U&;V!EV]B!9@ZGZH[?:7'V1$/\AX]R%N@ M[#S<@1?V47?H_ADOT;ZUV37"U#*?"_/5>B,WZER3M:L(M2*]&%H)MI[9EELU MF8F;+\PH=DD/ARIO"E.WB0--$P(4AZ-LGM?;-=YGHGQM=U4+7,1VP^8WL7;)12565/1&F6U+G9)@T[5QKKF&(IT$TA'6COC?]^U_$VJ& M0(- @T"#L'8WC(Q'9.T. ^G:4V!0F[QQ/I+.NX*$TMVUFW@+O)P'M7UL1D<2 MIKJA&?*VHLS!=(G/&+SNA:[;EU$V&VY;'+-L@<_5\M/AK%1;7I.MT[+CPG#& M;66J7*&-&I5N1 VY.8I=TO*!69B*%HHD"5OW.)N+L'4$*8_&UOVN,,^6^&:D M-5ZOU+H@:NI&#UO3;^/P>H.IV4V4FP-U;HG94KP4H1P6"7H2>4F,,+81(O)^G@3FJ(6;2)4WB/3N$M<'-[TMB%&[.P M7(^M'V5F]F(@O'!S*6?*WF /GIE-L;LKMKU%NK<2S)L5G=5O.Y07V6ZWX7[];8 M]M0=W31W;%G-U%)&MQI58DTHUPGO1G@WXD'?MP=-R!4"#0(- @W"N]TP,AZ8 M=W-CV_ZJ\AJ_M13^[U [5PMEBCGB ]ZC#W@SS!N"G0>ZMJAGII[SELU/UQFN MOAZHSC(W[8Z'5<:QKDF\37C%$=EY7%&=K3'DP@:?3FS7H_@EG1QV;2<'VSE=ZJ_[32C5">U&:#?B0-^W TVX%0(- @T"#4*[W3 R'IAVV_=7 MW0#34WZSP2JZ@G1KN&<7\69H.:]3'\+<8='O6ERSZEMF:E!U,56D!+.:7EO, M%7DYT7S926VZ)'!\5F8JRP9?;E3D4?R27@UM:6&[+5;CA)I[G(WTZ=0"#0(- @T""UWP\AX3%INH*R=LZU4/4X.740Z MJ#Z$@W@+G!S$V_DV?%8[GG=F_>Y";7/;?F.7V[U8W6OV8V#+&6K9BV4S;&*K MBO,QVQZ/\O(H?DD_AKI@&Y"/BY#^J0^TB0@?1Y#R:'S[,U%.B$C2-L'/&K[]NO)I0+ M@0:!!H$&8>-N&!F/R<8=Y*9V%$A\6'$AEV+CK\,L))8;51+VG%9HR]9IS<=-%26P:5 MZJN%1K"FOGT]FQ=^3L+E[]A=O MAK)#&5$8<6X$!OH8?^*Z>#F6*ENIR)!2Y^RZ46OLQNVRO+XB5_<2E@MS0Y)7 M5.]EVF?83&PW70$W[J(F#PM3T;Q\5L+5/<1N(O%S!"D/R=-=(KTG76:94M+3 M%U8RB\WE)C/N/[>16:6ZFBXZ7*\YFT:G77W'9:^9S[I*3.U1KL]9;-@1N]7U=B/RG>8H M<4GGAWV%N2@AY!YG.Q%"CB#E<0FY-\5WX:5?B"7D=)Q3%OUE,KP2TXOU^IOH MN'FYZ:C)3C*GMI<#]64V[63GI344[8E?_T;I9YK0<82.(X[U/3G6A',AT"#0 M(- @\7(_ QF$GQLX;\?+X>\)0W??CN)M,708HBB6&YML;SJGTI65=8WIZ7!XE/M@%(D%(NL?9482D(TAY M7)+N'0G>+EO1R4*:[[AYG&FRNZXI).UO*T#7%(1MLFILN&V.S13S_'BV;#)0 MNB=^_1M+/*<)34=H.N)PWZG#3;@8 @T"#0(-0M/=,#(>DZ;+2[HL3,%_0IB* M:W1/-(8@/N$]^H2WP,?Y\$/H:ZR.BHF[KIS.EY=1N;KBJ&Q]6*.W\^XNFKMF MP%R$HGK3R*S=8IU$OE-9Z?7U( G MX"UP;_M("A=TP5 *]R/7B0OS:N+%S!8G5+F]WDU?DF9DRR?,O)2%2R/%GOKMF:-;+6C;32SF[51#NEM#+I0;68!N[<)>T> G1= MC-!UC[.K"%U'D/*X=-T%4GQH)K/.()9\8;>#U?AE->@YY_2PE["B M,ZXLRT,M7$[DV14#)3R)G".$'7&][]OU)JP,@0:!!H$&(>QN&!F$L&L8VS?I M.OP](>ONV5F\+;(.(R[HY.%/7!>/2]G:()GM9UEZ-5'25;LJKK/7).IJPLSJ MRH7MF)I7TR^IVG>D=^S+I?I M9A*QF*K,)UVZF6G&6]7OJC&7G3=SU"@W7+)\4A$&I95:4AD9RG9"T1&*CCC; M]^UL$QZ&0(- @T"#4'0WC(S'I.C:\%#;Y(U0%OYCH^@A%@JDA:E84JC*Z\"N MG0,1%%CTH[I&X!R+&867A.GD9K9Q?]]EJ5%6* MQ8BA1N5)(7W-5A!R:Y[19\4AS4JU0;%7B&?[P@MPY"YI!;$GZ4@GB ?:6H2E M(TAY-);N-T1Y)\6DZ_:\K%$.%>^_[!I2.ZP>\'7TU_%UZZE.A:5FML'V^(*D MQT>M495FH)A/_/HW0E&$KB-T'7&\[]3Q)IP,@0:!!H$&H>MN&!F$KL-T7D[@KBEVSG4W, MQVHO'Z^M^%R14V/ H[ND;41>&IL.;VY#D20B[FA"W#W"]B+$'4'*HQ-W%XKS MV&16#]?R,8-JM_K*N-+GN&[IN\B[L3P+4T)R[K")4?( M.^*&W[4;3A@: @T"#0(-0M[=,#((>;_MT1=X>PN+I11A MF)FHVW@W\>+4RY49? MA+PC2"'DW47B7.D71CDMT6Y1DCPH1VJ.-;&%[RIF%R^9??M.XN0=[ZW M%[W VTN7\YMF9:65N#KU$M'GH[94VUZS7RQ-C5*P %.-ZJFT'&_-%6XZ A[= M)0TH7AQ="D7BA+A[G*U%B#N"%$+<723*%PF+K?"#297J97O%84'N#YH1YIN( M.U&H&$LGQK6H0BN\6H][HA3MK:&8)\0=(>Z("W[7+CAA9P@T"#0(- AQ=\/( M(,3=GKB+$^+NVW<6(>Y\;R]^@;5JCJV MMI95H)2>TC*$6:>:RC9'J4L:4A#B[N&V%B'N"%((<7>1*-^V!PUJJ446K".F M2\W\JN0,9^MO2I>=[')"DNU-=U1/8N+)=KH['BMK*.8)<4>(.^*"W[4+3M@9 M @T"#0(-0MS=,#((<;[9+[8S'X7=V=7K+(RE?NV6J<39JW<7M)B M;PTE/>'N"'='O/"[]L()04.@0:!!H$&XNQM&QF-R=R\*#RQJ.?2BZ%M'"C6F MO"6%2J$N$$O B@]E^85B\UH(&+:V:^\2;_$>O<5;8.U<+&(H(B267!RZ, R@ MT/7QPI5YLS^/K_)J6QW'QSN%[4[L:S)V2JU4M+B"4%67(KNJ392(P8R;H]0E MW2D8X*]J(3I!^+K'V5>$KR-(>32^[C?D>*VJQBO+3:M#S:V!5LF/!]V$]ET) MLF8S4]*60WM.A;M+LYB<[2*9S1K*^,2O?Y.I9YJ0=82L(V[WG;K=A)$AT"#0 M(- @9-T-(^,QR3H_T Z8UJH1:G1A7)TS 4:H8T(2+VL\/X4JMD@BZQ[!0_QS M+J'*F\(T1*>.""D"&@(:0D ].E)^, 'EZ4FD)ANK R4)="30D"[M%#4MO=,( MK^J4,\DN7UJ1N914FM]$.[641:]0W\VB%*T.NKUMW*Y*57F40@T5XJGG!*&= M".U$',@[=2 )MT"@0:!!H$%HIQM&QH/33@7'S>]\AW\B_N$]^H>W$"+F0=%# MXGD/[]G+ IHNHW1*;&A<.\K'4YGX.#6M-:\8(19?I[-#*K,>4]EJL3"?YGKU M8I<9I2[IHN 21MJVX8)#-E01Q*FNJ$9X",2(/9(#N*?4PDY24#N5^@X M9Y' AL"&,%"/CI0?S$ A38D5I:LG]VKRD'F*S>?AH3">,%PVS^>$EW)L4)*_ M*T:L:\8'?-J*%UEZ5QIU=FVJW-.:HW2$,$^$>2(^Y)W[D(1>(- @T"#0(,S3 M#2/C49DG=)(;.LE D;BP>W8*;R$NS(7?:Z_N(-WGY:4RC.=C#L4Y)379-W1* M:Q>N62UL):1V6G&8;JF%=#2_L.4ELXH#=^V2^OY5?DMJA3W41B(\'$'*X_%P MEPCN22?7G\2:J0ZU7+]LBO9J.DF,OZL\6'57H.W)HA[F>H(EZGG#B71B#!3J MA(,C'!SQIN_;FR9$"X$&@0:!!N'@;A@9R,+XC\V/->G?_R,JJS]_\^?]NX?Q M1*)IF8,_IQ)<7#!]D;0T_^_"L!1H]/UC2AIO*RO)FUV*^E]PB(&WV9MQ8<'0 M#/.?_Z'0__W7NR-<@U>WLXW%/]1S CS*W=#Q9W#GL6&*D@FM3LF?XA#OV$:( M"E'PN?\!#_;^>Y65C-#^.O[O4&@%@?]S^,GI M'UF.,-T/=?N,,0G\ 3@N17=XUR%X_0E:F0 Z!$WB3;AIIT>XB\))/@35E549 M'?-VJ[_$^7"$QF/;X^K__K\N0G=@8"[0:21L9"D\-B5>#?,3\.Q_>&W-;RUW MH*G4,QWS44YY+P:G(A1_3J7^5VC_SSW: V\SYS?AP)RYHBVL21/['_PK[R,D MJKW/7NV^7T=W10L#MR0=>4Y<:5V.-EITOPK_AP]-3>AM_T^GGCTI/^&_@50 MGK&&;[O&4^Y^].O?#A22<#]DH?.NVY8O3/E_ PM\#IB'LWIJNGCD-X\B(AV; M1*/"*#*>Q$:Q2#(R2B7YU"@ZX:-4>D+3,2GZ"S_5_<4D1HUC$XH>Q9)C\ MZ M$AGQ(O"R)V(\(D7&?#(^I@Y_$4O$Q]%H-#**"\GH*):FHJ/T>#P&_TI+%-!W MD:A(N[\XVG_8MQ^/#"E=S8S4 4V5*U3=S#767%QMCN"E]*^SOUK'>J-[D'S>RALG&J8_2G>0+FLUFHM:9<*^<.IVI-I..$,G-%X. MLE;AQ =H*_!J@B2)5MXTYCFPN2R@7!T3G3U@A5?2P1ZV#$V!9QAB.Z!O?1HK M@5FL&F^:(S8B"64Y2>J#%Z<1BT>EW_]&TE%7S%8(8!0#:[#7UP[=^': M@"M'ZC0Q67?ZTE1-;')RLE2J#,(QF:S->VO3HS.6WA$* 5 M'?5EC8'"Q:)D[WT M%?,O]76UT5Y922J\:L2V\>BHUF_!#7-^OX360*N9P&V0=:!2@4+*'N@AWK(, M,%:X57Q-99N\;KDK]54;":]C^F =TU=9QUI=T"*;KD:Q]40BM52B5#6]^QR9 MB%<2OIR]K4KVU!!+.I22\$U/2\!B*3G+=30A2SDE51 ;C6G$LN&&HE/G=Q1T MTBY?BX]O*AR20!V$)%!768O-2I\T$OGRB-O.RV*SU^1SHR7S36NQU7J;F<-M M4ZI2[[0BNUHY/GM9__HW=GYWH4; Q"@,J+-<&3:/5@A/X!':A MM0 7 L6IN2[S]2UD8"(7@:11?%L5OO$$^JO@?<=;]+X%X+\N@B_OOGL2O3M0 MK M3 8NW0):RI,O A_7'NC -T1$\DW8Q-6QC96@VKPC>5]83I@O @=GSUSWX(TB(CN *XPQ2/# M/_44DHV59.IPL4-[%SV$;P^IF3DO I/<[?NHZ#,)C\&7@;[\C2DN53"8M_L+01NQH\UQ9HBLTD&TPL&A"3+(6^ "5_;@+=^ M+8J S28!50%>'VBSX,CP<%Z+Z_0W&VM_O%&4:-24FR,ZKY;K":Y9M*4T4V]^ M&.[@2Z2E?,K\+)6OO];)_\__1!+4?Z\;GN2NT>_)(CVV2EFS9;+&*;EM M0>A."MWPXEN"D] :A=DD6X^P6I8K"(O,=*+WQYG,Y;J!S.!HN$JV]'J^.E'# MAMQ07R*S>2(/S-UXXCGVOD3_7U N\G;(SYV/1IZ0$'H.Y7"9U$/I!.W?O:UI M2F !!-@S$YJ )C 7=>^P"CSDU.&8]4U$ZFE?Z/=!D%)?8@6=$2?LG&_NTI7^ MB%?%SU#I'A[:4[#F4T,#$W1:D;>M>C0IS(<#2JF]A&TV.6VVZ>:O?^G4:T7N M2;>G_>R+RF0"5@0JS[%DKR5)/[$HV#"'!K9I;N$R8LT$%^OL^@(XF#+67?", M"MX'Z,,%KXAA@ Y//QX9Z ^^_,=" .Q&$Q)(T %N2:(T7R!KY20.:C&]&[57 M"8FERY%Z3.PD4BH'<1!Y0\D!6\U;G"?/!#EU]@*W^^N-??+8.P1>!IA$$C;K MUA(\1)=L6\,^IBG9CJDC!Y$'!A^O XN+QP$2(2!#+(<'(("005:BANX"">" M3-QQ#?]4,6PI%4G]_F,;8-K0;\WUE!>! M@ #2 ?F$+C5V++2L@':%XNDMAF_O$83<6[BE6\'8*D( 3_S 9 M;%4;B\7GP[WZ(4[. L)20*ZW;-@?9MK."?=+)3KB&Q];GJ_>CE+X9'&>G3J[ MJ>'\ '%^55+-G89#&25%^/2&&>DS2C(J=''6"(\6\X\3#)\BH^Q4,1Q>],2- M2J>W_?B0*E":#OFT^$WJ@Z]?K*TA==8OW7&;XJLENIMJC8:1\A^<#?W)8BT' MDZI.UZF.FNU4IB.QF9/K\-P[^ID*Y0/ZQ%CKUAM*!9VW7*Y5W.G_F%8Y.,KY MJ%8YP?42I?(1I?*U.F6@K!]>H< Y.!10.=U,E\KE;(0J&Q&SMNOQ4X/Z)N^B M:[7Y9*<4'P)/I[8K\,HD(5?AV?5M>A=?O%)%RI@U=^6ZP/%R.&M1HVA8J7Z3 M;V+'K.EB,TWF.:F8BU0W,;$4=X ?&$V\$4-U3=_DI)K_TKS]UB@9WIQD6=)2;!6_:!PH?Z'OW3(R1[$T51 M5PS#T3)5ZYC1Q"K]&]$$G[)MZLIREG4R6YT" XQ/%PN]WN[*D)!\XZS%G?W? MQB5<+V>.$I_FWMI>1[&X4'L['>?P!-C/I@&#@M\KMA\V(:&)W>MKOQ-GT5%T M,/Q@=DY;,E>* %X;)MP !$#EC-ML&6M/2WU3\LU':'5W9/N!>>-"L'8!/7X9 M1G-:/I:BRF%[NFHR\4A]=3O)'/3($?IHC9\&84%&,1^N,YM1=:5B2+ MH'E!@-8E<$H:8%D%L)(=\*R,9@CJ+R_92,B._@ D.;&SP$K;I2)^6J!M,L!T#=_,-GHI^QB![_=]&JU3+ MEAI,)<1DLW6NUBG5"J%&O5+*EMCVERQ(AK<4JSXY6HPM_N_K!5GPW6@X$=\9 M;#V=:VD1R.Z :@G\U;:1MP&F@T$(Y4-_0:E"4__E MGMO/H0+#--#?D?_^O1>&!U4MC__^<:41HJ0T BF-\'YIA#/E!-[67!_01[POPEG7LE&__4HT 5 M]U8X"M02-,,"AJH[*"@_$?UYYG?X27#8WON^/Q/>PTZ]GRFM) /?)&T64BZ M!?X0]Z''^$=(JH-5,\3G$"/8#G@ F#U'@_&FAJ.);C@KSK$ GKP5F+<@23Z& M6;F(2]I/*Z2T%,LVH/#7T#L HQRJ%?A**V"A&PZX"+&EL-VS85I &6F*M,)! MKF/XCKQEZ&C_P80\$\^+8@K.'&8M ,?CR1T+?F4P[O54$:;(NT#?C)&NAGPU M6',XV)DCRN[LC0W'/HS"7?&:([VQNA@8)N3.;?ARH@+UWV*!HLCQ'.'Q6,"_ M%^ ,!:S:H"+=3Q(03H?)D=EO:+G0OXZ.*D*L)IT68$+ZSW!BX8%LP1LO\-YQR-$<=+P6\C!P2&L MT4D%$ *"8<%;R X/_Y;@B."Y"%!> )90S3X%)Q_^%)T%A</ [: MG8")<($P!S\'.]C/ISKW(S2D_=(HN@7,5_2KIY FR3![R1, IYN'?P&U?8.]A@UN=\P"J,5;,]W/9 MDLZV#:FM MP&O@-P&!%* K, S'O(:D*E0DKIIXZXX!!T*">7XZ&H"S,/3 D"!5^R4SF3?, M/7_JB\\Y/T,9 &&87B8>O/[3V2-0"Y+*^YH04!NYBOC0,? M!RB-;N$Q5"YH< QMX!;!UX%//3L+6,$#9>M@8S6H9_W'6)??#TT(G%93Q,7X MWIA__<1:'@S:Q2H0RI($7Q6=F$Z G+1\:0IG- CQ-ZL+XK=S77H(8V1PN)L- M:1XP!9XZ>F,-T.P(_LN<]FVO+:_!7@"B4<\Z)LQ$VG8"L\#H(OI3PZMW3IAG M*J66EJ?L'9OH,<47O<-GQ.KZ!PASX3GDCAX@%P\?HT#[%ME^B."]T>V_FUNW MLB7I0(".%9\E:54S'C^"S2]C L0V%/O[GV(<-EI9O%./937XXE!>0WX*W->M M@PD$U\31!3>1S+OK$Q1>8"/CY''WTT-A+TI@RX"W]>UTI)9>WPJ?6QWI#,5O MD0*+1S@VI-3AA?AE\?DPU\Y!ZO -L>T-C'3] M[!O!/>ZA ?W>E;IGWCZ0?>!Z:-)&@,?B0(XA\QW(BQ6O($$2<.%\?1P4/\!# M!?:MZU0 TQP9_U">(IL4^@Z3D[CU%;0I>2)=O$ $[07T9S 40);%&F)HUETIRYPP8%TQW/JVB\H>L'[N8QF%$#% MG=#C.?(O1+[0AR;M2^)4H>8%,3G]3 '&Y71&FNNR;. M'#?:P35Y/'[&"EI3]KF?0#H*9GE.W9J;?,C"')F$W$ZPF;&IA[UE?$,H3-&B MPBM,:0I&"Y_AFGQO(A\S5*]_]9_07W!^KAELESK0E1!NBH5-9B 1)4F#KKV. M"IA#H>!)&*SMH,) APPA1@3""P#!M7OAZG@F .LNW%. 0.(=>XI\ J1V 'Z? M]M%2[BR!1UK[0 B\&5Y+1?P>/FED[X< -B.B/,#/\/,Q;0DFVP1(#<1T+=P# M3LSE&=@:U7EWU_J,"_P67HH*N1_6><$\)8IOA2&76/N+TAS3+*'L%,@07TAX M8_#Q#-X'\2K6U@)@ -Z2J4KV@37A_Y:795.2X7SO8P^AG?N$K5VX5\%48-8# M&M1@5R*8@;FVP]!@"$2!>MO3OPK=XD@-(:ETU8HM1]V)(J.*V+#JK4%'YMJ+ MKE,SZ900&_Q^[ +T2=C]O#!VUF4:NQ SIR.A'$&TEG5I2"T3=C$YK' S>=C\ M]6\D\91(OE%HS8U5O[2!TV_.$#V:SX9FTBX4PFQ92QKJ;$BG[?B7SE"\6%HO MV8$296E+C>M;LQNAZK!@;>R)CKU1L_9TY&3$BP"G3]6?^VJ_#4X'<-".9J7E M[Y/3WV,?SG?=C-E0V6A+HZYFH]6*WJJ;D9YZXB3^]'7?>A*?NMS/$['+_UKZ MG!(M5_?Z]B^.> @4TGK\7L ,P.P"_@I%_+I%^EQY+4KH@-""/+K@!1:->5U% M-JY[5'+ ,RNV@\S5)Y=R0DX:4&[@W< 58 \Z)C;%D'X"*M4-:@*#F6+#6;*N M:>ONYZ5U).S]V;#VPT9D.5!A4TE#QB4>^A&9!OTMY"-,3A)^;F "]'6?W084 M_OWA/="]W=@L&/4)+D7'(19,7A"0(MT$_ M:T&6S0@!:U.$QUCPAEX!'WB7.2\ -2R9KFN^/WG!)P?'2AE\L 9"&ELE0(R= M(9'NH7M$C(1(D!")B[M'Q";1B"#Q_$A(I/E1+$Z-1^GT)#U*Q.-1,17C$Q'A ML'M$1QB-A49/X*5!E,W&^ML%2^>9EL) )7U\)5],VHNBHZIL/55/;^N1Z:96 M78_HUU>*[7Z;+R1HGFJOF%*I8'?[ [4)KHP=7UE?,$R_D2D.N$(B-1!&S;3> M;\BCZ.M[LE0S$1[,FUF.3F>,BDUE>XS @"M?W5./[.*Y>FFX4?GA-FW-P_GI MRX09Q4;4\95MS=8JAD1)G%(K%61U[#17&V84?WUE8F18Q8F4GW&2E1*5SK!" ME0H,^/C5E6&FPA=*6B%"25NZN;";J8QFR^#*5^]9;"_!\VV.X;+I9#G/Z9J MO3^(1[;1;JJJ7XN9/X@DOMS>"O'6GO5XGWS8']TL1)=K6 M%4'0S#(<\XVSHQ J^*RAQ_^%O7T8Z>)88%S6W_]<*R'DD\*R\:F;IRZ1:@LC MTV9A2?]X_PB^"%0PKLJ$DE? $MLS#Y N@PW#O ^P)D.?'.@[:M\9SKWFM45A MF]Z+!5J9_;J@-QVZ2R+]G(Z^U8DNH$X"]X?<"L22-VO>WV'8X^X?;!RLP3R] MJY<#_=W\2_DQ )%C'W=S^[:>>)$/=,0+='[[T]Z1-$W6Y?;6)4(_I\C"W.#" MD USF^L"-DSRS2ZX9&'^:&$N[_!^F<+_MDE(?57SW?OSEAR>>4S^GX]O-B$T+&?LBCBZXXHZF/3^CXX)F'#@QS<$J!V=IH MY,DM?_^?\7%[8[*]R/;ZY ;@V(R\GRT%3_D.=PX!T)4!!,VJNP(0343OC>^< M3U[S\)P?[3[S_\(@B1- M)M\J'\^&;7P:XF]LP!Z(/\U>_/KA!4"-CB""XXT>C_?*D7$7Q0Y^I'_5Z>/ MJ2M3F\1?6L-90W4J3CLV663RM"V/8O#$.?44I2-/L1/=J G*+S1J M'QOE%\5_?@G*Z<*$;??D%%=6!Y-$*1P32DN(\A@LJ 8#09_B)TH[_V0+OG4< MTGC[EMB7*Z%'VHN?KG'>"T5Y?U>V.B.ZFF;8,N5,AD9O7.&J=7T]BD/=DZ#H M)RIVJG,BP?%7>@,WA^-/URE_CN/>BJLOU@U3YB0Z;O55D\M6LA#'4+L\473R M*19_"\GW[1$=9%C"<.HP6)HP++CBY9?^!2.B0S3XW[__OE?+\H!0^U)B_O4\ M?"/5>G/BY-/58@Y58N8UE&90\BH1@4_]2-2ZES5\6MZ<$##5U#2QT=,-DPMW MUF6AQ^\+="WO7"-[D79.3?OS1=BKCJ:E"O, M* D%>OJ)2B>?Z%B"^#X?/S=^<.!?A7#[3.#'A^M--=&8[:BV;K47D>%.7AD0 M^-!5BCS12>HI_;ZO]!^4QG#+>1;O)U]>.V=HWT/E7,VNX2BN6 Y=M]2>U1LT M9^ N.=AYX=93N:7G4.N]@A%?F,'][KL$,KE1D2?PF$".L>VE+Z\G 341><$AFGTIG6>%"H_ #D3YY#L.65A=?8E 0)B%I4 M%1<6?.&W\-]?B/S3[Q+(U$>@036KYF"9414"T>0GMEL:>5\BSNTAZ/=&44PQ MC'K%G:E? +/]O0K @F,!Z0R1:QMN\T&W7)V74V]Y]:C]]$GA^O5]8'EORRG &@.]N7;^PV?%-OZ9^PK[6-E#Z!MKHDG6^ M% &NNP<+JKG=+E$A("\7$V=NPQ+?)JY0,(8UKV IB$!-;T'C+4N9*&X%T4 A M(_P4%Y\H?_)$FB=P>4(NH?U,O92 MV%(V01G]M?)OIEI ]IE@:#"%I+0O+GVV#K-.I;-&;\Y0BC"8B$IB6*_&KE6' M^7=EWXG (ODYM!]G*##0+Y2 @1<(E/%&((+B1<%5Y_8R ^^7H QQA82XO]') MRN"!!BJ'UH17&GY?S1_7=<=%B"'$88$7"&]<:1F7XO3[)[B9UKANB%OSR"]5 MMR\_"O.@OTQL'5<2$T]/\L($ S<57/3-4BQ4TV[RNBKFJ_(HIZNH&&XWA[W- MY%BXD)A75LVM-2."BSW=X]TE6(H,'VK\Y[C- S"I'$'RZS:#;8@*NB$/1\"E MGG&Q:/BY@CL@X(X0[B\\@8I4YU&%P3G<&&XUG]-] 8#LTJ$Q]G20/G]0B-Y+ M*H/U&8]!&9QXT4"5=98.V)D3-+_NK 2*YMNFQ-NXGG] $=@'X'>+'08:&KBU M;-VAP?G=7QQ8VO.5;]P2N&A@'[V9"P#O%J?::GQM]<\SVP%W0_6Z)!S4\81% M>-VIK$H;13!"QACB%/9'@$T:L&$.;8"]=8YM(UR^%W[E>0U8?EFH\P;2C+X> M-'%YU1[J]@1L-V6.A0W$-S(D#J[T195ZA4/W+W?X4VO-+P+[%E95 M5#;H-H?7H:*7X"MP/_0WD':2B67MB1LJ\.H MO%X==@UT"U0O$<*DM\2+TQ? M-4 !(Q#?WBE@HTC6A[;*T?Z A4>]:K5@LRB67_H77AAH-W%4?_YCU7Z#I:#! M]6[=?@PRU/43=>FP J""_^*!:>VV)AR;H?_\UK',5Q34OG#W;(-[AS%A[QUH M_QZ@E-??@B?R/N '0+3R]D&'](7;ZS98:=[3(,&-:)@NB%__$OP" ^74'W';ZKHB)B7"MCP>4\O[RW;*T!F'8VY-]TWR3 -73!3T1PL!W\R-T1)PQ:L8H5P:R1#WZ^G5^B>WQ<5"!?R0V$>-% 363M*9 C!P(.&2.6 MM$)G' &S"$AF)#)?># H8._A>LZ46[V?AZ()DI?04;=-PZOLC!E@:/_CYK;! M@OS8NCGH4 2$%6Q"B)L"!FKM@WMB-\QSP]W;^TW;70-CQ.P[!^0- M$ZQ*H&&S:>C@GP)V$U K=_]7_D7>>UC< CH64,]%HFXK]TFL]^*8PF[ .5VM MOF/;P^B@N?[M8M\M=])8=\XX'2W&PD0+>K+8M[4;4[GD-+)FY]J*&M6TK3J- MKW_]^SH\SJOS_>0V+\/:D"S#ZV5@O&Z"X$5SAC.V)X[FOHC5\DGTD\NQTW0E MT@T7!)4N1'I+4QO1:Y;Y]6\T!KE+?JN/P/%*&!T? MA>#Q$>K:1M9TOZ;P<."R]6SA)6C@63R]V0:EGEDTJE/6&4^'8.C5<&P(-MN) M?,&W5O= 9KZ_NO[/W07V6AF0-?[ OFT GT)QYK"[6QV:VOMU/[W4G;XUY69. MIT%MAXERI=V5![5I\]>_Z4]::>S)!Y89DQ38O\=.WW]0)S[7 <0<.V(NP+V. M5/J3>](!>[>(F-5U.]*^V?'6+Q#O/P2\PNN'AM:2*1' _;:B<'WXDS#+T.L^ M56=Y1G6ZT4AAF)TG6F49Z OJO (G^_^/EJ-FZ,(;*[)E6TV&;HUJZC+2G5D) MMJ)'=V!%SHOX4WU1ON'0$'8JD@(2Y>E5'$8@O"DH>9X"L5F^##J03&#[0^O= M93$MP5@@B7;@A6 "WVU)8E0S;Y M!;"7(37D[4!%%\'&,+>';QAH_<@?T3R8988R%QVOR'Y?>-$[P@PT:PL*['UG M^*<#43UQ;'A:ZC?! O\K*FZW$]QI;B*AV+L)BEH;8\\-^(E? U*OWS",S(-G M1V"(NU6T;G&CL;CAMIWB6BK06WY0^7UQ MU_#T^ EQ=U*T35_2ZFBFJA:[Y=+;A-C;9KIEU!CJO*XY:4&XS0+AZ8'7308U MZ@FTF5M)?DM!SV@YL_@_P4;Y6IS,&A6FF9N4)97GMMWBAHD)T_7OMQ#[,;*3($68[-](6V^ M]/M1C@*;^7P+O&^P4RY0 9%O4P&1 Q40^1(D5?J;U4SH%8C:_1 7<\8*\HP*: M43L12ZOCE-H>*8-JJ:L9C1;SZ]_S2ODV50#];2K@.&3E*Y"D5-/IJ&4GFJS# MF:5&2Q:RL>WO(^G#*B ;J^J[-)@3-2RS[7B*7TZS*X :.O4&BWU%'4#_/!WP M-4!)Q6>MY' [=CBI&V>KD?#+K%W[3K+267--IUQ8QKDRGZ@S4:ZO*KTFK%SU MNI#WVD]X5A>VVPT,H$K* O23&= M.X=<,0_#K2W[U*DCIBE]MM6+4I,L1[,/8K(5'2=]^,E_A\V&#U(5Y[PJ^4&Y MP40Z'%_NYIM 28Z>=NJUW,:$Z'8^U1I:3R5$6L/8_(-3MD-FV9H:#NR;[ X? M4Z_HY"Q O(YY$7&EUE/(\B;/&X5[O[5A0C(<9K^A\E]>C*;'P]HFC# \N?1> M)/!!@T6\)"A>'2@U"87'6(XPW2_:4TB9@&=MGT,9"08XXR"=%5P)6%8,30C?T7)?T MW]_.L1RTB#98:I=\1[E*HAM]C^^(WR(PC=Y-_9= !#M, L,'%H;IS<#3"9 % M5L]%5X RQW%'!W=_\KE[&'HFN>N%+W1E(PI8QZ\)079P'(!2VN&'X+4G*%@> MAG\"XU6R%? >+OF.$A9XP33")_AY;[.XQPG@83@:!R_F&@AJ#Z7!;2)M),&! M1SJ\>R&*9=S':07FSDTO=E/4E04.7]5AL.L$3>QK)("W0U7KW'RK$TO_>B;A M*0\ XAA"._BFVH M!@,]\:D4[QU5P6D[P#_8_D#3A>:&CM8GB$'P8,=/#3S;E<>&N,: M#$B$G![_53!"%5F' M8IN'D ?S!9/6/;T1!*D740F/,6$8Y8E029SX[+XH4AH.,@O]#/(%M%.\F!R4 M3J*CM''=-@W-0H\/0&*?487RM[ Z1;$A;M0&3/ %\ >_7&@H;L24)E@DU]R" MD=._0_P8W/9,5/BUS;9 V,RYW(P857J)3PO*"RM%1Q%NEI1*FPCS.B#W]'57 MSUF0/B(*]\8\4L)7#_=BSX( W M*+BW1&SC>&49T!&PGV?( M!U\6REXL34U^#;/ZP8,!/E%&8+"("MAJ4#).+-@%VMW[[JFS7VKBH"*"ZT,< MV'$!<8O2 K$1<5A_P=.8$[#CL8@&*HC'X<:!WV.A7T+*TW33M."[&ZYUH00- MC$/[XN!Y0?6 M*TE2:J;0([V+ J&.+6\N'0"GFVD#?91"_[U^_F#@F^?E^Y% M)'C)B$ .>.0(D-<"[^! ,?]9KD ,V-CH5F#Z]8,7A-6!T&LK^_3ZH[C"$T/Q MD\O<',HU7&OPTZWW!,'(D ,^R .: M7YH#2)R0#73+2@I[)8'\81\V+A=1JJP+K4,=$YA1Y)8@LP0H[ "P0XX.S2MI M R-"H*4-![/=9^?BJ?$]$O^%L?9U;/ .*^&8T/[UWO#"'U8S>@HP^_T[!W= MBYAH2&QN&HYO.NQV59KD"IWFG!"-T@B>E)U8[1]L;/Z&(#Z$YLVX-+8,4U9$4=UUM#E,C:U")*:;'; ML0DE3Y=%6:L.M\U?_W[Q<:+:754J=6K84.O+6G-=S.@C<78+\V-- M!P$*&]EYZ-T.-S>.&W9%@,MS[_>U=3YT"L(,B;?SV;OWD"68(%F")$OP_2Q! MWJNXV60+IC"WXVTN6YAU7B0)7?M&914)> M1Z09 \35JRNIDI,NREQRQ$E*G>_&;#&_C*RA8#N^LEN91ANC7*S+%J9KBS-B MM%ZTUR/Z]3WGD=8VTUMM.*JNM?AUIL(TLEP37/GJGLM6E=U.4U6!+>376KU# M;T0JM1Y%7]^S%-.F&C_+5KCZ-E^H %FVG52;X$KOGA_/I8Q]*)IL&,/F!JH-L-Y#%P*Q%XL$M&9:%WWK.'0ZFQDFK\!YX MBN ]8<:K#,O"V%,#."J-$T< &O 0C4Y+%C!8XZ)+Z'NG^?,U=" R$P+G4ZV5TV9>W%[$$<[%M!U75/?H2 M;0U4N''"KPP3X<\MM&L ']LM$X3/-/:N.I@9$=\ %;[P!N+.BW4X,19"S=BG M^D7,YN =H$LRCT^>@YOAB/\U8>P'EC%X27R^!%.F%PQQ#D_)_"$&^1[X<@@] ML&0/6.F#IR$2Q(?:4+?"0CP80QY(3]UD M/Z.B(J+Z6>BA_)Z9<^<*>A'.X2MC3P%,$ 0R[Q[YN&<&1XZ$6T51$J\8^'6@ M"GS4!.?O1[AG$>L"OH9%^B'/O[6 C!40R0C=-["<^* < MQCI-8?D8PQ MKQ245\O%!:<%] D63 HN/7WTJSV!!<\XH*/XJOH:0A%,Q +7 M7CNF7M^"X=6T2)/EVQ1;W:A2DXJ^55+_C&M^*D8-EO*IZUF/1#OI@6?&ZVAD MW)UF*$6FM]E)JU7/L>M/9RC^O(?&)X^[V:AV)+I/1RAZ+JKEV*1=G.ZN/N[? M:*'PR>-N))-,E9YP+]1\PY;8_E!.U@=@W/H?,BX^JW*8EFU) ;IZ7VS1#X5P MMV*@]/R?$S'7]F7 E ,Y86\;L,@;HXL^Q77.MVGT#(7-%Q(5, (M/:\:]4ZD ML_X!OHV&Q#\:[!.N:8M"I+W9X]O$7$M84L(2X@E#+"SAJPL :"RR.:SGAN->G?2E#L'IHJN Y@>B8 MGM?D_PKN"U<[8@MRBP^A@*)&I7>AR0.C&VP>%>6%'@)H*+,4 MJ2E];W2C-X$'V/N!06T( V,<^\"#@Z'!$ IA#09O8?<-'Y6C(T #'ET=ZF/_ ML=#8_*M5S6!]#\PH, ;K[W_0.E^SOGC;]4OJD[,;C4/O6(&OB+BNUUM.HU*1 M6J,UCW.%CM78K2(+JMFXUI:[1H\7U(3&YUUQ&R+47V-A2?]X_PB^"&0J7>X5 M4G@"IOX\GAF1HKQC&]X'F!)%GQP0I]2^DY%[S6MJ^LVN;K:QV!.\\6_I\'

    _.YY; A3[J_4G,' M*E9U@\R8Q%""9CM3VA45\OHX,^Z,6<.;>_O3G6+_G8X;2X;1'L*T6(/3K/U$ MY1H2V-C ?CWIU78!KEUHY)[)@O+-N_&XJ^_KNWUD4QQ93BH3;W4D[:%S)OOO M3*#C+3A2V9P4R MIE0RUY\+K>2Z&([.FG:SN(AO!HC91Y+Q\VR)JU?R!X2)L4RR4H@]^1&HB?A0 M\S82N#Y\2,WN-O'%HE5;=K3VMMQWRJ\7%J]!37F46=>WV=S#0M%OYN:^$F^H M9:221].9\ZA13^+T$7+UZ.V!_(N5B;9HJI!-YK@]:,05[F_H*P?&[:X0?\>] M07T3O1NY&ST#MOZW5EGY1F<<'1%YUY_"YV M6^Y^E-;=%I)J-Z'>EA?YN[OHN+%*9!;Q;;#6??7^'HV7<]&S8,UF(_5./K,N M"F$[7-SO&@]1>;']&+V[&KVYS,K\_H_,A=&\"7RSIE ;Y?>) MYB#9GVC[6K7OE"QP4#\"WR,5%<*I8'0>^U.$)[PJ9W-? W6FXJ#[\SSM$WI_ M/Z7X$;.MX7173=8'T6)GF5R,(MF;P?9QJG"ESP53'XBI?LV(6(=P*5\<)>6; M6DI=)8;[Q^_O67^FX6:T\5[,G\A:?3,(SY8;JRMF1'&0;(P.T>PJV5W?9D^- M!L29SA@-#53:<4;7WK2E];YYZX3CW082#\Z"H1F(/=?M!4 XI+;EI MU>/& ]9X0\2]R\!-X?2OWS,GR@BXU);.00_T<$^:&U!Q2\X9:M,D0=:>(!=V MYWU!$S9%HP-D'"4X1\%@N5>O]>22[JT!Z6-%""^Q(MU&^O6BMFYUM):>/Y8>/A$.X-THT M#JM17!"SP\GPX6&2S]JS=X?#M6BZ<&>.XYQ$UTA_L,)?S#LVY-AH)VNT-%G M""(RZ>N$8>.;5P1#PT4< Z-C^UCFD@(MM/M^F/G\D[X6&22+V!< 4BTOD>Z% M.5FX:ABQ?%.90R,Z<$#J,$?\9$.^F8"6[Y-I6XOV8HM\ M:R@I\3*Z7//7JT"O\>N/.[FXI0WU4;%L=TKCG)B,.4,DH<\'7*X0[+]...4L M["/)6&(YG>X+0N]02]W&*R7]1OY8V&>2P_M=(_IP&$2CV^)NN9ZG;J?(7H@\ M$E+!;8=XVG]OA>+#M=,/1$#"O).,4F*Q%UK+5C9?2T2J;>51XF?=9DB* C;" M7V7&NZ6DG.[[!2LXTY<*SDL%YZM;_#]>*OF"PLKHNPT$X.#\>#W]2?G'MW^+ M:PH;5@?'D5U1&#*GRPFY/-'V9>4SZ3RP[P$JQ@0!7,">3*!&A6&"TH MHAHQ9!<8(A3]T3@YKGKSRNWP &M#VRBD^!3F1"[) $1Q-H/A";;"P$'V/=G[ M9JBIN-^L1,JOEF[F$HR%L>?LEWPM@V\>FXF.84BD X5&VJJ< ABW9W3[K>,I MVYR6SW+?R(A+MQ8, ?P6>I%,1-@D:<$*)S85>W]4KX+]C%PA#O>57\M'? 0 M9)$XFI=+%9A!Y99W>+VV0(.DM/_9#.$7J1_DLO?ZO!P M=V@(^5XAJR;#&UU)0-,LX;3YW;'V$7I$\8C2AA61Z/>/L69?SABSK"8WC,X3 MMD1-X=C*1W)"]]9YA'MKN)#%_Q/&-(28,9XZ%9K +'$V-\&= M>.#V4,'3:WVT]1H.C=.,_+F[(2YW]R1!EYOWB[LR!?M:6?XN6QEGYWJ)3SB; M%^EGX25U7N/J6J^0#DZ.>1R3#M!O&ME5)C)F$!P4DNW+W/]!&Z"%N#!FV2\- M60=VB:3MWAQH[NMLWB&:V#HP@L$=AT$['P7$;6FKOT##YPA=YPE&I& M'=F/TCAAS<2#]/&)K&_,E5U.@P &TU@*RL3V>#1N>.BW&P-9]7[1FTRG>O)^ M$9VM6NM\;E[<*L"JSS-J0LA;/*N73/L Y)("^$!7UZ^M3?98(C(!-M#E&,B[ M!\4>,'4"43 Q>'%W0*B2;5&M]1=4(3-F E>,F!,X%(-+><%U:EG':B5(3;QK MJCRQ-F#X8*R8W/>$REI*3Q#X-*RLX6I5^D.W)G/JK<,/TL78)L7GUZ&&Q\2P MCQ3&J9,N87@LB9^%6OS&Z2PI?"8RU001.VV_-\5=3:GFZ&Z NH2)RHVC9BK) MM=="?>!D]'BLMP8&'%G"@R;T8M0VM$A:4W9,O7R@/2X>''GFED"SN2E!34!P M+PZ/!1ILF#=[D8S9:I7P4"X_UMLWS#HFN"7%SQYIRN@B\R@63>5'"$&65DM? MT8?X[BFZ>&)2=8DJJI3Q)"H#O\"F^R<5'_(N$59[&-O^Z5Z'8.\^K M:U5X,K$()]<--HB+!]CGKUCAA!)F=6UQ#T*=.I*M?",Q:]3;]X-DJG;73\F# M=N'F8QW)Y79\7YZV$[EBLAVYL:*&VA^N0$-XQ)9[?MW*%T+S3X5K'D?SL+-! MNQ"GJ:(:&6T:9M(X[ H?6P03'AIW?;F2O2V&XZ5HP^YH]? ".I=G7HSGR*?1 M^*J,TW6!T_6VXNJCRSQ%VA&%3WD#\ HU[]A$UC'SLF2\B(M($*X,J;JJB M+[A>1(B9&K37!O&.09&@I4 9$C9S(40-.)N W 1-THU2,S$NXDEI5X%BSZO% M 6^<*JMH2]";WI!8K6-#V:F2X35DX]HB^3=*[KS7.X>9QA(B0UAS@Y:F)B@/ MB.O0""<(HNV2V4ZTW0YQ!/(2C8'ZD=Q1R"CP-NC_N87(A"NX!.] ) DOG*H[ MVF79)S\A8(^^@CF-\/=*W"NT,TK NKC_&E>.Y*4_6 'Y#V^8TO V^0R_*FWA MYPH%&!L +@!,@'+=13\9&QJEF2&T4JE\-IJ\G4U['Y2E69]6TO-!/#-0_IV11KOTZ%TV_Q.#*DEIN4$^#1$!9W9U5WX#(L\.&5 M<'1O='Z3RU_V/'?)FC-PY^OB\1RGLS<7WR?\R50S".MRGT9WE! WIZ"S9N@\ MHT( )S?[])?H%Z2KU"E'P*P=F;8&5'FR\G>V/"1'2602I[L6GJB*S/$9NV19 M*V!97]84)%_*"FC=^!6BQ7D<\;Z\CN!DF^C.SY'(A,C+E XTN<)-P3@!=.1; M.&T71HLE_;+DV8]%F[/5\H*I+T#== M05<3_V]5=S,)6],*($.N(N9:U?GMN(_@!R*!/..AN'L8***='^S'E49AL="7 MJ9OLXYHX)A2^G=AY/QWUR/CED]=-D\S@]N0%]./RO*R^]G#!S31>Q)F\^ZZR M:?5O7//\4XJEVT7> ]"'L,TLU\F=0XW%14PYR4[[^3)OA1S0M<\?(GJLAY^C MX[Z3*@Q6? P3=L8K H/@NJJ 1 MXB@\^9X;G8?G8?B7PE,R0(.47WXV!BCF.Z'[61$CC:GLY! G*M#)H7R(<7,% MV.!A7-["O*GN>(T)OJ4*NG+RN0EM>(@ &RCJOHUL)^CEI.7P!$>DD?)(53V8 MBPT4CAY$EXHSX+PEB(YYO# W. "K>V2Z %X3VW[>_3P=(_#ULK\RE^RO2_;7 MT]E?(I;.XU@J)4XD9):D$HG,.!Z/RN-),C8=3Z54)B$IL6@\(GPC;R6_Z$MC M*[8:-5/&K3I8BKU!LB_E=ZO!#+2^@ M)T_6-/?F,-S8)7.#O#YL*[O2I.9TL^C)Y/&3Y?JV5QW4YOE!>!-Q&M&>$"WU M9^C)]/&3X[FI'9(%(RR$FXF631O-PV+=7MPJUK98 M=>0L>O)DG_UAQBC%>GJMF)P/>W9*&-_U.AWTY,D^B[-BL_@@)53!F:$!NWXT0W M;2J=>WCRY$16[C:[B)?;<2&\>:A&ZQEI-.K#DR%_6@=%^U, MMRO<;?)V:;W?A+/1A\@@GW?RG>%M&5E(G7'F=,V%K==K^988+CJ)E7(_ M2"4SXG8&P\U.'LW?J-GV<'"7':A1N6)+N\EBN,S"HR=P2IC9VXVZL7+%43RW MB[;V]4QRAQZ-G#ZZJBCW4C^]C2S*44-?EUM3T]EVP/0XQ;TR22F9:+<[:$TW M[;D^+EJ[T@P>/5G5*$MK0XLX3O&F-9O5:N'F6D^A1V.GJ\KKO)5M55:%A=,, M:W)K4C.U6 <>]:\Z3HAQ.1%-*.-X9#I%S&"HED8BHG)\+DA @G MR]JD8-B#Q2 \7,9N.[G]:G\7R'P:]5ZZTL@7A\(HMQ;2W.K>-7?]322_#6(^^;12JY>D M9GNQC]RV>MJAX@QSLR#F,Y*;TWW]_K LCDKW!VVTEM6 M%NO.C52ZK9L3<]T)8CZ2$<^;QDU$$M1N7W-N5^5H=#D+8CZ2W,PW]FM[*?2D MZ%QV5MGNK)T-8CZ:7J\66SE;+99K^T,[L;@S%D8GB/G,PU:Q%1WH@^)2RE6R M([&WR8NS(.8CIYQN_D8H:(-E%Q;J(B"B@_%>%SJ9H.83T97%E)DWF@ODF'Y4&T*SBB/ M6$H \ZD-IZM.9C4H#9R'0E$(=]JCQ/TLB/EDDE75GHT*FX&8ONVO,K?&]JX8 MS'R2FXDRL7<'(=],)UJWC?2VDP3FG)].]P/MN-T .0?E/4R)R<&"^5AMXF8L;OLVH0G3]Y^ M,Y@7A)2<*P["\\5F/]<&R1%BYNG3MS_,Z]E$IB/(B]Y\$3GD%O.X'IL%,K;-;3%G.7NS>K@< AK\.0)-FM3 MZ2ZGCS+)XG(;*6>;:GXY1"H$8I$GKZ]F-:DB=IN1Q:A8VY:3HYNE[228+CYYL=57K9+J5_B Y2"Y[H]MHQ$GFF]M ;BKU MQ'3'4A:[P7Y9Z%:*L5VE7.L$*FLIYD$Y-(;8W()!+ /DP6RW6JG=G"HR>H:I7VZ;9YJ.:%Y&Z>VVCCU-W\%CT:/]W M?+BLQ8IE^Z:(C,:18C8J^3:(G@!F$D\)J8&3&<8%)VG=#IN2VF_:>-535:;7 M,1/C670DC/16*=N;.#NIE0WBXTMM>Y^H:M'(P*FUS%@W.Y@-(C/$QT^>S'7W M"ZTR6QP&R>AMN3E(SU.U52#'7ZOYW.!^.V@LRMOQ8FHZ*0FW MT\1H4';JV\E=NEB;C@-E@Z+6TMMN97@C*+(^O^LD=+4M9(-D0R1]DYO*B]V# M$$[=:.N;[48MS0-E@S-R'D9*LK0>Y!/%V_@DFMBU*\#'3[#4WM6G<2EQTQ;4 M3*\B.4BQ46+9()X;W>B[7GJZZ!;S@\HJF^E%DJ-\-HB7W=V.D\U1_+XGM/KU M92+9?IAK:C:(ES7"M5)::":,HK@STJ5D1LW?KK)!?">W*0R'A?6B+"PG^?O# MNGI376[@R1-X-H>2+!6FV:&@Y/ZA)]4:E+[..FAGE69A=2)K$3)"@+X;V&0V:?[#?L&_3DCIGR MQB*Q6:!GRL!9K"A@>I5"(PZ\R]8=2.2ZJ_PU$[ )<%!14$U$"\;%NG49U$.F MFLP/R;R07MTW&\ 4^@L2D+&'SG LM \+>1\__#EWOI!B[V(@O' M(__E@4C?SP#*.7^X]T'R! 33&!39W[B([ =QY4'?B">]:!0Y^,7L47%B&9IC M*^_L4 LN8,$//I]2.!?H__YMRS^!ANAU/'Y!Q"= 1"1Z'XF_W0$IG3W][__^/?&?7S(T ,K_^Y;Z]DI8 M))+7"3=+QO5YK'8AG-458@DXGQA8>#8R]C>%&KZ6C7:HZR;X%R#5=P"Y^WX8 M/O^JO,X-\LY95G_(??I)()P0S8= Y4E-[U>#Y4(;OS%M_"Q7[-Y-^-5A> H4O;*+\&NQ?[L37E*,Y4A)#FR%1 M*6I,+U+TCZ8*TNF)3JW&_0DN!/%'$T3/:_1#6004E%Z(XDOK4V](%*_U6EVT MI\L-^,)LD:5R$IX8BUR=\8-?J.)/HHJI00D".O'AHUT(XH\F"*_!\H40_FB- MB>^U_=,JTR^.B;Y$2EJ2J=+^RE^#_C\L0OY3+.\+1\6A[N5"#!=B(.XF7(A# M@/(7F:L3^7ZAC@MU8 "1XC">.LB_HQ<2>3,2 ;WI-R21V/>?U[+M-':;=/HG[Y_/KK4]$SGX3[^Y3 M!!F*^=J$/G<\^:!7&"_FR>FV?ZO,%\E=89:J5NMWX?CLT2;W/S<0OD1(CK:X M=A]B'2]R>ZX$H63B-A[2WK\@>Y8O5G [8]"%&T,G&V_LL[5BV8A45I5!K=&Y M]4\NB;VJASY1:-T^V+%OK$W-_3IB;NW^MC@H1RUY6:IO6SM]-DY!ZYM4["H1 M.^V&?;EAEQOV"VZ8U].==>W!!FGP)2,3P_ #D?>^M(9\N"GU^OVPD+2DDI@= M6;)RNWWLTAX4TY!%:_Z*^ZJ:AZ5D)*?Z(&DWZW;BMGE[2- &?;@M4?2?RX6] M7-BO?&&C[WUAIW>9]FUF5W@H]J3Z4C=&,^$A_*Y25IX7D]&.7"P.U%I8S!4B MX?6D E(V>9&RGSXX_=)+Z[+AK^P=_7 \?@X7P"\3.G_>P2\(_\,.?D'X'W;P M/QCAO\C]^S8'_^P.X4=#MW6O#^_;QF^_;"CB%]NT[Q4MNN#C@H\+/GY#?/QB M<_XMXZ2_6@7(&SK>(FY/KNBJ889TPU:LWT:Y^[T3+7Z5._C-/:X)I3E?QYJ' M@B >BG5U6'(F\]6C(9)'/:X<61>4B>UNH:!:DH:'U0*?@14M,/T]I^?3.O.>/I8KXQE)%QHOAIEYO"??M16O=[&PK.7TL M/VS]*)D8AJ:(.AXA11'RL+"XF#WS%^X1<=N8$%K3DJJ+NJ2*6IOV!2_N;$6W M '5%'3:*M]4T;(H[12YIXLS%62E376F5UEPIWLSTFWE%<;I-,@+&9'/O4*WX79N43WT96&]&[>R MLV6Z(#;Q%?KMDEU_XSOTU@;AE\7+)TM3_$*\[:N9>L]E<-E^=R+TPDIE49[L M;LQ(:M)N2S-@<.EGZ A?,![E <:U!?8A%9H2*)8=,F%8B[455[^-\^A/2C;[ MW*SG4]D2?HN\2NG?ZB+Z[R'R#^ 4T^:T6;AS5C>+Y7TNF6S'UZF6-8,S$VLB MFHG_O@[TRRWZ++?H-S9.7GXGC52FTKA+W2P7ZUJL)143=FT9[@ $_X2HUN52 M_A'AKS\I>_KWY+U?Q7AZ!0/.S0>U\$S8%).KV#L MI.V)@3N]OEWNWI=UI'PR!]=G+M)N89IY;PZ@5"I9+=&_FR[RX7$QL8\)9CSY M\H)JX #!1>9Y@W;Z:8M[:/(3P SVUDKJU\WQ_2 _0!QCVLK+6QM92#&PD*)7 MR43FXBJ^W*3WNTF?UC2JIKJSFUBJVQK5_--ENZ-!^EAP:?.W#4M_ M&J< W@W[#6V)+1F:)JXLY0?[!__6)'K5G)3V+L5=&).ISC82UI2I_4-T;(-] M@&\*^81>2O(,=TOI,_ )O<^"\%\XCFVRC=$71L@Q7\TH'C<69743\#X#O6.J M&5L&1?9W&-;],3$5<1'>(KC]LZ))>C],1<-7\FA-VF@C@ M'S<##D[X7/<1.HO[WW>5-1=$?! BGE1H+IBX7(D_"Q&7*_%9,'&Y$I\$$9DF&!D#Y?]]2WUX)BT3R.A'_ MTB.^P",6PBZQ$.\3"XEVJ*NL# 0-?18J0&;NP$+_?.W0UIA?)^T=3!:11;"A1H%\M%/M"$'\T0?30K]0I M.I)N4Q9ASQ7S0A1?6N5Z0Z)XK2_LHD]=[L1OQ2@+BH0S)PF7C$6NSOC;+U3Q M)U'%U* $H2(0X*-=".*/)@AC@I:D0]HOA/ 'ZU".?HX47M/3Z-?&7E\B)2W) M5'%1Q%>A_P^+Q/\4R_O"T7?HZWLAA@LQ$ <4'A]-@/(7+G4B_XY\OY#(A40P M@%1#N,[\?B<2^_[RJ]:N;$3UV[BSFGF\[\_-7'_CW'AUS M=)LO6+M@[8*U"]8NXYF>QMHG##;Y=GW2O&Q*.A_@;A.X]4$X9"J2HE(?T.?7 M6_^H=B_OVU8D^E-M16@/C?=N K*5VPE9UO::L,XL#OU.8SJS>F_1$I[HJ0$M M/V+35'4W&NFS13A1N^M9Q9O2YJ$S3N$6SY',53*:N#1*^NPWY](HZ7/BY4MS MM-=V2HJ^-Y,T=O-9)#X1TX)8GL2=MM)-%#+9]V223JS]<&=/8K>"HL>R5* MFZ::1R]$K\[J[C+:U4WPIE9=I>+7*Q7J^5':>Q\IM*7Z53 MDO(6>ON'XC&[$54-/,QA=&7" ME@@=:-W+\#7-PE\F1#X1';ZQQ"@X9,#].#*F(J-O?(CZO9;#\?ZV%TTOPBNA M$G=&#U(C_3.CR2>VQ^M=VB\99@]1?E=!P#TH]M MJT"^;-K'+[99WROG_(*/"SXN^/@-\?&+731O66WQJU6 O*'C+>*ABXJN&F9( M-^PW#'K]Z@/^WN5:GR!'XE-FF'%D#6X]=PL%U9(T W81E#2LW6RL4CH\[R]& MN\:R_= U&N7N#,X/P:TK(25<)=\SO'6Y*U\Y-'+!W@5[GP-[GS]#Z OE\KU[ M&.M6V7::LVXO7$Q&RQNKI;3CF\CKBV->)_JB]7%G/"KUTL7R4JR$I?;]]JZ9 M!9"FGR?Z/KM+Z#F5QBLR9OUK&EB7;(>+^ONPL'X$%PWF&96W"8T'L(#4^J9] MR#1&C4%O<$CNAK\L7UIPL"?W]>][N70_P4 M^[S-%D;28!!K%*.C2;BKMY;[3+0#[#-Y89]?WN?[.Y8FGZC$I KY]_']_DF9 M')]0IT'Q!\V^6-/>'R-9/ZR$?-MOMXGY3B@[$ZDW8F.6,8K[V$>(ZO2F,$N%A MIU:,:OU#/6=6THV[+(CK]-/B&EL$?]M@+GZ>&TAVVT3T8JK2VV\+7X5(U+T/ MS^C$'4)7(J1Y.9FA):$$.23:OA9)>DB$7J"$,D(3T5*MD&/!ORW5G;47XF?& MA$B/\Q!I;QZ*X95P^9/7X_P]JLE#EK-$G^Q#QC1$KIZ%MA)BN^ /-87K'IB! M _0$2MN'O=\3]'XB^WXDX$P$>[1)]YCD10HA]![%]40@AA)"00 L" M?OU;)< V!KN[;7;7Q$0?&Q=2565>69E965"'J+\&'5?L9W"@I1>B6QR*J M/SNV"M0AZD,+="IE.:JY0646F/Z9;(UF4C\GM!E3:/>;U=X4JVGU<&,[#3O0 MAKS_<5,9ML1_Q#2 ^1GH,S"AVNTLE)'1V'UG>\> "J2IS#SMY^Z'UV]EP*O& M&W!-E64BDJ6]ZTC"TD;^3R7PG=T'T2JV^62[8&[:O%I!MVW@)]OE%\/^!8?C MN[N.;5^(;X;Y>WD/FGW"R8\R.4-C<>3Y#GCF""CS;M9VOR>@?_!SX&J*F0C! M//T]=+H]R:QC?**60)D=R1W,^4!;IYN7]N@;MJ'=7AD%.* MI=AJ5.U04.P %A'@\9/I]HT-]G1GGK=^_0V6AKT>[^]6APF5GBPW[%5IN<(7 M8L<+V"15K:O6I/Y1=1B>/%:!M6,[6PF6XGE[M5U7?'C[]2'/(XB>=:1*R^V5JW*F M;61-1>U;Y2Y1:.K=NAS55+,$%R?P,U55(T@].*0([*N0DA=^OFOFO8RT(E,- M,[W,Y(S,YP_W7PI2VH@82"L"KYE$,;E:YG$[L>Q#2%&0#8 C\3B#$PA4GTTS M?&]0X5\%5;E6RRERL]"5YB4:8ZJ32)[<#;LF)LKZSXRVOM;&%U4V._4S3G8C<[;+5G?.^SI\ _:1+>L0AO#F+ M.R1* E';,1(43+]I6:ZV)2>#5O]"DXVLJ%,1^<#N3C)8 <& B$)(0G?0]*7 M%UA=+1L44TM94I NF.4@25=%_7,';JZ&I$3"IT9)*IW&%)I+]496IM?L0R0! M%Y:+TPA(U\\(7M\S_<1U2'^"(Z^2\M6**BOF=&PUN-6P/)1R-[XB@4]!MX[= M]%JOS\V>WQ]CB;25GPZ+R]JZR@- ?>5P>(8R9W<=[VQ.%#8.+&&_;M'N,[A M[M[8G*"$TW?QB3?:G[>?>U(=O>*:;$9Z7X%J_Y$1Z0Z;>";7J4S,^9(+%RFZ M,^32=9G9,"R#$<@J9F2-G5K-WPL02K=_AVBZS,"1V M!KBR),'&6>80,FC!0L U18RG6&J3Q0D,/ 79@TA6N M-N1#95Q?7%189V\\)RW 4P43TMKF__F[1>:G>8624($)$BZ\Y']";$V,5,@/,7)RMHP-G0 Z4H#?VTKF9+B/JNIR>RLJR9F72W@F4=MA@JGBPHDQ#@ MB?J]TQ,(3^_0G'QS/'TY/T?-AKGX:G()Z8/[CP]\:O-X"_;RGAE6WW(U[&5^R3JJ4I+@3.>/OZ9UC M;IR#?O)=#@2"VH'_Y0!5@L7>LDK^[__LL6<^QSZ0(=YQ?^XP_&I@6]9.(H*S MKB4VY)S*"+S[IV*%RLK;#I3CGHAG^_#SV0[ J8C13QSWK]C+CW!"#F83DL^_ MFK,]?_8(A="L8WYG])/ GYDQR>6.!R1)C5UH.OZO516. M\A+!GX'F 8A;?[_FJMA^]..?5L3H[XQB\"9)>,?)L]HJKVE#WU/,_5D]-EW* M#M>,(K?M:HO$I%6]-EBJ2BKL>SS,^/S8O.VY9;+6[:[[1F(L59N,K%M+#N MJ Y:,F];5GJAL\KG6S6I*O1J T&5!^,%+Y-'^DD/U'&[8(G27$ROZNOU>C!C M0]#RX.U83[#[0;EGFD$Y3+#-N9ED4_"9AV\G19%O<^F>N)IG'&*>&X];F5"F M9.QMRX1'3/LMS;3-:K,\$^=J,:T-PPV[P'[+^K#D$;DP/S05C)_,DE6_FS&V MAZ;W6P99JD01%).2FFF]/AWF)OJ""#:)DZYTN!66/698&FG1:_ M.1FSW[(@YAJ64-!]DV&6I42]W\^S=5@\=?!VMM=;*O4!JXE&UQ)+5-M>F,&V MKG>_I9FS"IV)4)M*V8K1%6TZ/72CE@=OMPJ+YGQ:$!+2G#:G4D)K+0H,+)TX M>+N]JN7\+L_6E9K3K9A&-N_D0C_5"/1PL_?[ MYIFTU"GV"5D5B;HLLC5,#3I@EKC#MXMBIIVV1D$H$?7ILI2:YW2SH(.6!V^? M4..,WNXM2V)"5FF^7QI.:5/?I OW6XZXTKC:<>MC23!3&EN-VUU] M74\L3*W+I?)NV2]BHKXY9+/?,NQ0@M]BA93$X&L5RP;9"M8_BDV#\'.E?M_K MBXF5*"5&":::INJ;$LBW^EGOST;EBB1E.[7&O(\/C/'L*.+\GZ,1Q5$HUV2JY,:%&8"Z:F MLXMB;\8?PU'9:T@I>E*JBD2#[U(%OMRDNK#EP=O!:L"4\'JR;!JCQ7S5G5D= MWJT#+_=0FK45J21FZ82D-)26-JN&U7Z5W\27^RV'924SI!H=%6/2ZVDG7997 M[0F_\9SW6TK=&IWO2$E%:F(YL5W'Q"K)A\=0+'8+0[=$P:TG)+PY3V3Q_#,6# M?*_$2<5V49I+ZKJ52?ADG=2/H;AFTXMFCV@FQ"GE=4FJO@Z$T5$4M\UE1R=9 MMRMVLDX?SR\S)&;6CZ'8-9LLL:KU)V:'7Q=31;LV3P3\,10GE]S,-H2:;!8- MGB)R@LJ,1_JQM9@N5H=.(JP+6!8;J_ID25 3N7X,Q0NYM$YA/U,8E;ISW9T2B=E3NB8'$A\M =[!L+RNTK/'*K4M+2:NTRF&P#BKKRE&Y M-S'<[:UJHXE)5%.LQBE=K<$=M4OAC-IEF1_7, MM X\U:#(C">#>:M4#X[:Y%*JI9: :]DS$TE79V8-G.N/PF/^TH1JULGELEK! MLC-J-.PL9#Q=TH]9;R\9KJIC$5>!GUQBD]E2Q4S3_#'][-!MI=I*#@F #C]; M;>$+;>CRQ[R@H2CTID+!)"0B%4Y'[::3Z7OZ,>M-)A.Y9JOD=B6#[:X"4AJW M#>VH%U04C80P6 JJ.>7L=8?-E0W6>FV]WT3MF^\-Y%S2&6+H_<9^F_VOD%8,=!4Q]HPL. 1DI MP#W^W;!?7RW(L,GZ6&DGLQ+1T4HE6J_4&BW^T6\*1-< /M2=,^B2I@>3"[K5 M[$8%@P!SFW)!@+E1P2# W*9T6ZN9 M%AT4GYB>_%M5I]OSX[V6/VRSN=S4%);EI6O01';1KW^*-VMG]3]ZZRL^]1<6 MK&-7P#I=U6MK?D.L%DMV-EUSEWVUOJEZAY2,&'9(;?5@45@>AJ9 O#%%5=U ML1[5P4,4?-_4LT>"1X)'5'W(^PV9!Y#?KX1&O(45T^PN9EC(8 MT55JV?)@:>8&V]-J9)P^@[5Y9]=.KT8/FD@F#4 X%V%VL.5(](=X6<6MC2 M:B39TU]5=F-NZ;E)AF]LN!?8*+LSJL<'#[N0P)' 3QT^WYG OU]\?6EBU[4W MYFRW,2(Q8CF19^8RJSBNOJ%7P3$J3MT.K>L^XRH."4H_R?1Z=5H5( 4KYLPB MG3XSBL\E6QR)B$R7PG=T'&V*3Z)-+DY]P3PQWR5#T_2+Z M/SG0^L75F;I ;N&FA@R6[,MF'&Y@S$C,WV+,WU3,%\BYG6/,?YH:NIWEZ8)G MO,ZLT+\Z]7"R8Q]?9QL@N2=.'('\U62"@V\P.<,(W/T!/?/-3Y(YO?CS@ M'/C:01($F_,G&(ZJPON3<* ;E_0([AA )R4:0"KRH"IR.LH!I"+O.ISWK2)? M)!] 2RH"PX6"[*\J^RG/GR,-0!J -.#R&9B3:\#GUKNK[F'_?4[R >HZI?][ MHSOEEOR5*@Y^N>-^H>UV//F\W9X&'5U$M*XOA\H:AF?N79TJ*)95C;9(MSOL MV<&@EJG.)P;6(0RN*Q6U7F9Z^:M3]S?8><_3_/<.8@2=AX(.@7T1.OU!M]'KMS*::/3DE+*J!<56\Z:A M@YERMZ*79DF3Z2F9[KP;)FK1E9O4CW]8FHDGB8_J4A!T]M,"-PV=+Q-H7"'P MSWM>L'%[]HIYO+OQY\]JJF]9N9!9S8MC>.;&O>MDX2;$#TJZ4Q&+;;W0\ MK) NM/_XM1DS5+V_M&<3).DX>^-T+5?:#JS''K6X#A>P##OPBP@5*HSYNX.,2RR<2B MT.EDZ;+_10Z#DIGR$?NK'?>5JU@J WSMJBX-FCBX4<,.I'W MNZ.LENY)Q099;A56Z9$FPA/XP%&B6"9.)#^BO4/(>=C XB;]GHO#Y=T (^=U MI;:2;@=2TV#[M86?3Q)D"'!#P0"#B>/$H3.$EAR4*SJ+A)J:[UL1",Z6S;_V M$"\0TUZQ]/3:N6D"F+42C]2"G0V]JR(A?Z5L, M&8GY6PP9T6@A\H(O#!G1:%UPLA"-UJ/ YF[/^]\]1Q*BT4(J@FBTKL\:PP#;K8ZI'=K,-_98*A]XM#:VJY&I0Z.$I<5X=KQI<;805 M%_4-I1-.Q),$A2I#[_0$[ 4P](=%UQ]AB.?Q4EU(SD4LX2?$U;(\(8;F317? MO8NAO%@E[$25%*5L8]E1,':4J9H\P! #0O\X\W%Q]1UD GCP@DAY/BC-N1MG M'QV@O-)YXX_ /^PSG&\13=(4JFU5H[( S.//W=^].RE1'1U]X4-/E)[G"'IZ6BT2F/-=8'M M4KF,71Q>7.U;I._D@)*WI2S-A2W;ZW7Z%1VH/7 !N3A-G=,#O%^UOZU3OV=& M +&' .)T"-"G"Z^A)!5%8LJ=-<'/F,:\>RX$'!R+L_)SB@WT@A38C1+-K,>V M, B!X@._C8S3R4-[?^\)K?<(9=XMN$8,?>AD[N/YB;L@\:4_.\J,JOWR647S M/SQ4*\XP5F18V60&1J%1&[?-9*6^X>,CXPQVR"*/(/08$+HGNKX+N)]_@J:W M("+KZ8R@^Z.DJ&5M/Y-+2RV;"C?D>S@7YS!$*/^@Y](OL0[=NMMZDG6HY"S: M(\;*2U@U4(54:Y;L2X0.( 2\6"H.,'[GV4=T^/].CS&C/;P+[3]8DN*W2*,P MEZ;I8JFX3#L>5]T2'IY]#P_!YW[A@[;O('S*8IZ6Y&JM8Q9K'%/+!Y299_D- M[^$OM^^^+7ING(KA N@YH3\)QC!=$8I8-QE3Z_:-/.UZR<_[DY=$3S;LK]6L MH@Q$IK>P'&HYJ2\R&F&>+#^"T^#!#5:#$O5&9 (7::=FXN#""Q M"E!DUU#_*,1*^?D>*;!DQ22FR9S5+\@)=@X^5M@$T_ M4MOJ*&/8P/\W%*OF>%$9PK-VMT"G4I:CFEME',C#5DH7 MI@%AGW#R-DZW7) XX-MQ)0"O(?G=R!*0F+_%F+^IF+\)#O4I][*52YX\L_VUO,03YKG-Q1?:X;*;'>GUSR0^NTC2"#HE(\U=26\*(A1+^W5X>=/2NZG* MO'?LG]<+L)%73%?,:MV2!_JX,AEA)ZAI/:?]\V>Y7),/JY;$V"VL3(T:C+0, M-V0:.!$GDH?%K'<5Q+]W!-/8BO"EV.<>//OSV_#'A?Q)3TV^8P'L(*GFUL/% M3"2"A%*AIT85;WV^L%"R70W,U5H;'CNHXO'V4'"F4V<(#($ 1@HGZL.+2:4Y M9R$W7M6(]T#>,&RP7Y]C#0Y0(%3>&BE.[,;9 M,_C]]3*F*MXX-K*<,#;6AKIV&DZJ6_"L/U7&C (H).:'$/,M'Z]_Q^WB&N-N M1E3**ZPJ-_7IW"6)"OEYMRMOJ\#O\K2TMOEO_J4&OCK*05LWS/O:-&^_[LYS MDZ@!?L3[,@0]VVTDV@61*7A*=5(8I]/T[O#]KT(MA+5'S&J6\B ML:5$;A5N#XY36!RGL3.=?47XNE\W^3;E]KO+[^W*[1)V\4N,.._8Q7:U0\C2 MF!N;A%9SQS52UYGY7=O%5G[2] I,"Q=7C:R;*81-42^%FS/-[SC&7^#4N8T\ MRQ&:G8/# 0_B^\=N*="^91*%1T^X7*#>X)[$B[:TS[2EG9O@J6RM+TK9+.>L MJJ.";$Q#F?L.>98+%(7<$\2.YU=ND 'EA?[C&"/*?X;&XI__@G]V3U8M37&A M2HYW=!([<* M,XK!Z@+HQ3^KK?+/*P&_IYC[LWILNI3(9LL81PY5CM#DI()1,C5@D[)"#%69 M5&F%5!F68(GAC\U;E6*DQF2Y;!"*"=B2>MMRTJ%I+N=U&J*0 M'XP$GT[K)5L'+9FW+7LK9RJ,^^.IJ'5FC?4P'/87#"^3AV^?F.6BDAM/$UAU MT&AFQ\ER?=6L@Y8';T_G,7X]]DG57'6-]9SL-EHC,00M#]Y>P$9^9XJWBEB" MU I^QY[4Q1:\;PP[&+M9GZ>9="8O"L4Z"9:)TLI@8&W(0ZLOM#SH9TN32K5Z9D6(65/AYVQ"I.4E?TSG.Z59SR\-6*#) U?G M1I/^J +ZB1\^<^1-AW2"%"PS*R?I4D-QE(P!=?Y00_Q<2ZN(4A]+3(,25@MG MN:)0/X8CUZE937VN]K"I7T_T<:VPFJS#8^@@Z+E%";.P9,[[Y#0TM768&\"W M7$EF+Y?'DO"6(Z:'JAHS_9 M7PPN0_#'(%_JY&:!IM9JDI&H-1N#G##B)?C,@RDUIY6RJ-"E MM,E((:4LF8Q47L 1'4YIQ4P;99,25N*TF/$'K20W]W$=-CT$?9M944&&I$R# M4\0V7=.(TCQZZL&@AJK7*@H%'\>(Q1CHB=Z1>EKTU$/53U9)TEUD53$[;7"3 MQ3#;Q.RCABQG: U_M2Q@XBI+,N[R2Z\Q,XN5><'"!O)J,.&/69W4LN$O%]K=/ :M MSL'T+UHR-P@]8B@2>B?1Z8V'F6$)[@2%(&?HQJ,Z$OE!<^!-<4OPZWZRW%!H/(5@.GMF: M)E:"0K,#*;$J#!;-,%MD6?Z8 C87=7N6XHLF1JS^8;_W[' MII=+.J-9*F%@6+,DYG)&2RZQG!ZQY$&%>.=;'W+K'0LFKDZOJ >*JP!_4HM9 MVYC?T+R'XU>,DAH>[[_0)T)G^@V'8A;$0#/9:_?F6F/=Q$UEG<%6N8*9+"WJ M;V@4/VH*%I8'9U%\=(K$3?3\A-$OX=LWXUB[O1FX.+/>[4T!4@*D!$@)+D^^ M>+8IN/7ZPM\>^&.Q\'PX 8B7\?=8/?YPZAZ5IA%!Z$P0NM<"QA/CYGX9')%B MG%LQ[I3?\?84X[;I'O]<,>Z,_1&MH3>'B.NR _[A?-P962"2.Y+[KQ@3< J_A'M[O MESD!20I)ZF8X*3^6U$-D)OBI [J\CM8^Y.[=9?QT,-[[(:EZ%":9 MJC1/)/!$QU;K;3+\8_=O8GI_X/KE[5\Z?Z_Q\1'S2J._'!5%?];$-'HYF'*: MT4BY\+!*Q$@59SCVC(14"&^/C;>3,7V^X(TL*4$EE0@68K:HJVE:D_)4_L]O MF+D:WOI**&OU#C65FO*T9X?",(_;^H8"E(F3#(W@]K#9C+OC^CR4F0"W@RSK MM&[7PRCA/= 4HBCN 22)EO(S+N6O;=Q'2WDY6%&,4T\OL&">](HJ(P_S,B0M M!$LYR<4YXIQK^<,@[;8I0J^ M),QAKX@;54IF,*&+199OK WU!H+4 MWT7:L$O44U:K61>;CM#$J\U*/M/7G^E!C^U8W#<]Z(>5. _-%GJ5J/SV">U0 MF<&Y=T4G')WHMM15%E-2-9'E"EQ^E($<3 0J,T"(0W4(IT><3./5N:8PGI1= M+@:\SBI84:X_L[1^7(> $/=PI*V_D2N[%&_K/J4J#AE(/TGE>IJ>'A2&1AT]PQ2VQEKL-UX?*OLD#>I?C"'FBN.\] M ^P3_=UY8IX8XGO/ -"!VSRHB^P T@&D Q>; >:)?@S"+*0#7] !G/W>,X!T M ,>?]ZLPNF)-<'O=DQ;;JX"@-M.H>(.3T4.\_"J@N.?U14&?^*8 M1Z*.:ZUFA_L77R#:.;\U/CM+[;W Z+:6I9/9X.1CBP-*0FEU.3L^=/3ZPFNZHDI".7U)$SYU=/;4H4RT+Z<<&8^NRY MUS,'CO>B+#=-I7KVW.N)E4"=RX^B'NBH(GFJ+>:$R0^IR'G6!*:/'49?J;$-%A'3E+)>P MX \5*&V4Y6X6HJ]<27:EA.,FU_0X&L//9M8*]&_O-",R.6=.2CV._K0<7[&^ M5[U*WHZ=[A(T!(_+'K"\6,X6)9A.F3"XS^E -@)I!-*(2Z6([G,ZD$:<+PMT MG].!-.*,N9[[G(][48F[3>A*V#.B:HKX\;^E)[]/*;,Z$"L[V#-*6QY2K%%#WVHG-S*#H8[=5N<7RFK$ZM2H:R\?H%2_&\/1RE'-=U0D@X MN\7*;&%U4V._4S3G8C<[;+5G?$_]/''V[V#%>.^BBUF+UI1^BIQ(V: QDD@R MMRQ)=0 :>-%%'(PVCG$?WG6!@(?[\0_+Q3F6^S;(B7V&G/HD MA84WA;'[\O#@Z=A-A=H67#A)L0/2KI3$8MMO=#RLD"ZT+QL*96;IR;4\*B]N#PGNX M&?89SK>()FD*U;:J45F @_&5%B7!F[#-J<9()J$N,VI[T!BJ^0A Q(]_R#B# M/M#6U'F"A?Y/(@1G9B>'%6F;@WF(C4?%DA3]*7. MI#*9++LUB>N\[?'N MRFOA?6'WLM]]X=V8F[+BMWP?\SM;+Z7VA-5["\HTJX5IW:J%V5:0O7#6N.GE M+2>K%,1Y>U5LEU),5E1#F8%;+V22C-,$>;Z]EP=!PD6K/V]@"?P2%/YH6R6Q MFK6' R);DZH]I9TLC\L,ZU\I5:QQJ\RDU!$#*1BDTA+.SE.&4 =(@?LK&!5G MJ$.DG"ZR0%!YI$7CDSLGNEHV**:6LJ0@73#+09*NBOJ%\U/EF6LJY47-U"I% M8S!IN&(+UP$*@+-($FR<9CC@.#2M>%7B'^_<\KCTH7>]^X.'.3@!TJA M/F_BXA#+)A.+0J>3I7WB=Y=\=<1*&AX3VN^3>/HXN7Q]^NL_#E]#S.D/1T-%JEL>:ZP':I7,8N#L^;GG^+I)Y6 MJG;356,N&EZ8826YG^^U(R2!.!/GXAR6O$NWX?9Q=&DR4N1O7-C?N&SM_YV: MR;<)^ K9M"E+,T-32>9HJ59V$TSOLB816$1\G&W.;;,S5@R\*7JXF87Y!)AW MIY+).$E^M-/_/8]*$.BHQ'T>E;A\6$+LV0GB) E[9M =9(9B;HIE9^UT/BB% MS2!UI7QDF'343CM8)Z3.8J7E.3K+)'1=9F'F'J>Q.$V>J](!'9M T#E1@G\T M#S+5T;S2P8)D/5QSR:E<-J]4.=1:CJN55F?"22LV4#+& L!;JP- P00_&>?P MQZD<0GBZ"3Q] M0HPQT7%AEORPEB+:[_B/KPPL[4P@P(GC$/A=I0=]AP(U[$#9V(?3]/)@(^3] M;C?!Y!LC #7;!^KH#, #%W#"8H8]"^"EX[/33QUX;6NL17+_X-4Q9>C,?&T( M?HWYH#DD]H]F*>:,8B5MH5DQ$OSM.3T84SSXE]U%>S$2C\<@#&**J\&_C1S+ M*&>"-\BZ?D)O.=IOL?;PUT"""R794WQ E<;5NT&7$)=8.A M@XICN[M?4XIG>.W='+8T=6P;\T#S6G#*6V#T*4"/:[QVPO*U"!"B@S M3_NY^^%U1QCP[/$&,U-EF8ATPGY>-A*6-O)?KR.)R.!'GVP79@S[%^R^[^[> MNGT:OAG6[VVZ M.9X!%>"GJUF1"7[SS.U,1R_>-54&GF,%OO9FH%=S*_ _<"O T)[__9*+03PA ML=R@6'#L%\>"D&"N)!B$ES.*Y0]+>;:KRJU%C1_?8GKH$0+W#BS+T4"CQ?WT M%U=&5OZ>INGP]YVZ#F&JK6?M;M7:I.J?83 MN$+FS42[D7(D>B:(^EY1!_&I3-US83FO-GD"O)5XFH;FEGL[$UGU["/ZR_;UFY].&IX*9/*V)?21[BHSG MG1K/G6:_,IIJ?Y;AR)$SQX0L1PQ:@E.QE0L;39,K"@7.+!-F,Z3&7BV _Y65"N^UI;=A^?8T=RN=+6$/%$?W@& M'PGFPIM#[,4/CYQET:ZB]&0[1)QE0L1?K1U7"!'/'B%ZKB\WX$F4*/J"OY4-VY@& MTSG[,M4J M+UEO%BG-$9+ +^4\;]#!.WT:]&8=L[MVP]!2>%-6[4B.E6:2DN/6J@UIVI": MU45FQA:'E[=FK>G:IF<+K(2F%.'RG+D"DB4RK[@Z9,/ M^?919NY:J6SL0VIC))YO3U0Z* M?.R=W; (S^?YH.S3%UC&;BF)0T5ZY6!JCQ*% F8$:D9= M^583GU]^:RZ7FE=';4F:F5EKFDW+ZU*;@GE)'-B.CZY+.%OL<>OU\;?GJ9^S M-.)F/>Z[]J_1NGUUH_S!_G=UHO;X0:LUPPRIJM>(EC=O.9>WS%(_W;![>MF3 M.@6>)DM=91UTP.J-/QVYVPNMWE=0%#/=$-QRF\B8JT%)\%,MM9GU+[^U.#-" M>:W7 TE4!NW0K&3-%M;2OCI,C4V,;S5%?]5?+IGXF'KZ#-.C[O)$D]O1>FJPA-EN-O- 2 MT[&*V(KQS:;8:IZ%2/)MIQJ:I2T@G62M(<0L)?1B8$&(N9H>6)'8O-A,& M'YLIJPUGI#.*#8V% 51AZ,4&JXAH4G"F0!56$4\]^[<7/,$7CY*@Z9)X>:#U]K;[@L%55U MW*%BJUHL-/QQ]/@LS]>>8GGP1V!38$_C44\\7_$#WW%7,5VSP9I@@1?!G+06 M&P71P.:! 3X!+P(0LF+*;.8Z,]?8CA7T#L?^!?]C:WY,&8%.)'QE"?J@.E,M MYCNQ :R/!W\"0]-BX(N."S_=3DY44&^O/C$__ECQ(]9-,/.&!]>4(9R&<.Q8 M<.)".!&[/+IA+P :HO=%5[V!7GAPBMW8$'32 T;[]>=/,1Z,%LY"8.VFW],B M*3O@1RB(#;2B"0!S!#YZ3Q&"Z@>8+3B0H/- MG4 ?[SUKZ(">VHX?@^2>8'[ M&Z5(1*9%ZCC#Y\,8BEG^GO"!!V-A8YK JV. M 9-C^$#1P$>;Z89J"/\ '*Z9 ^0#U-Z/3975\R@#/XCF<]NWK7:#1ZB*-X;S M[ 3N7G\.WC\,(E7=N% >?/ @\ "6/ ]:YLWSH"R=#2:V;U14\,;-OMM&\$/H M*3DSJ&AQV']@VS4P:\!1L:#$7Y0<_DTQX2=0!P;!YA'[LGR>+6\,O@S4&NB9 M]W1"$V>! 29V^Y)/!+N_IKVL'Z_5+00CBC7*J1.33!^XR--)WV7];#8A%BW6 M,2=](NG3^U<),;_A$TY,[]5"6-'\S5KX[/\QK]R_N>F7QEDQVS"%;#>9+5$& M6[#KP/VCXN01!S &)MV"0W>U&328T,70SQ\[_'IB?BY;-*JS^0\7JIV,84NI(N)_ S,5_(PW?6OK>DZ4&T?O@0.V',L M8ZB\4;9WN):?GAV[TSND'V/B4QL@T7[VJUU[U0+K-PP.QF_<6O*PT.KD:9+] MJTX):A<"/'LWF01+O-V-_]__V:LZ> Y88+&9X_[\/RSZW]^O!K:=02**8'0M ML2EJB+R#GXH5*BMOEPGDG@@8!$7%:S^Q7 MS=E>*=OF6_O%;-O/?E%9L16,[\Q^$O@3)C5V(__]K586C MD1'\&>@_P+FUYU%O/_KQ3T2Y#?$C;*K\O&>E5'Y',?=G]=ATG3N :8(%&BSI MH.O00?&]P[!E0%M9D^QA ZG3P3627&0;9.-<].%_$K;@[X8M32G5%.N26&G% MQ#;X]S(A"R3"SP+(SE[H[H%Y!;(@8YLK44!4 "T#D&RL9@%5 RM700'N/@@* MZ/BF83@V@+\'?'_HPT2N=631#<\+HC #:-JF2B7^VK.-?)<75R[Z-3%0/.BL MPXMLX==^<\V,ONO)96KTTJ6VB*QY.,4 HZ$]U%/W5XP/@ MZ;M 9X9'MSK]KK%:&'R]AF7];*?2PZVFKD(G"(MS&!;'CNQE >D"^PI592.A M4[JH>ZMOU8[Q($*S8@2YT2)CT.?82UU]K+$)VF <#"9X"O0:?N\ON*(3V-]"LR%$/^)___NH M[K^F#!XXT,??1B>@Q[9JS&#D/(U.(H'& (C US^7&TW)0.]WTY;-&L'.>>!_Y)M?OZ&\#*\%!S=22 B,+0IU8N-A3GOZ;)=E8.\ M,]B_!2;Y1XG?UUW/**K&1S/^K.C)5XK>&)-3KS9U\E*S:2:*31'$@E+]O?W: MV&#K[/\E-?^_WQ2:U$S+YI@9A:VN-C:995IG\_E2+T$==?$?26CLN81FS<=F M0^6[)3.H=,M)C<=&K@^%]D31[\KLWT^Q)DQ5'" TOEW30M .9JDLF$8:PK4/ MXK;9XANQLN*:&HCEQPI8&948S+"]6K$^]'U>! J:PS M3EN-6>C/Z6$(_?4?FQ#AN67("I35K/.,:+0*UJ(ASK-9M;XAW]UO:0ABHT53 M$P-3N'DU4[)'(=?D04OJ;'8*6!V\7)Y5%NCEL MKT5EGDYVZM: \/NPY<';L?6@VEMW\EVLZ2A^8;PD77$.F3"YMRUUMDPS*%W#)0>!;3%H-5K6;*60GTDSD<4=JU 7H2^0I& MY-1N6UDNE[0&;_,\>&:A-C&7SEQ.FD2[1@S70:>)U;8W:.^WE!J=1K%@&"E3 MX-E>3UK6="$!;RD\&#LAKW2F(0Y$C)GF$FXREUV-L+JUE*LDLI-K8G Y];C')#[T:&#Q.'C9=\]ALB8>%D:CUUPG; MD_54BHR:'G05;P[%,6X4>1-@M:@W*Z-2FN5ATX.^XAT]71SFV!7&=+BBSHIM M3P5ZC].''5@Z$ZR7;?ASD2C4:F&+X*?I$1C6$9F.0<\E3AL6L+J%;$U&Z5-!E.E56U1H!,+ M'2ZD!TT' H6M=$?%)<)MS=)J9ZGJ(1^MN0=6HAKF9BJ?%T0C3#'U!1XN!0IT M@'I^ZKGS&F#=!N89!&D9L%+9<"'*VYOE%3RZ.JHI<*]ENV15;6OUT<9M!2OP MD\9"L,4BD=5L*F7J,K\-"@P[T(:\_T$[&3;#;R!?0KR;+^'3Z7PK7ZWPI1@( MEZN-,@]_V[4 BS[^=TRH5M)BI2FF8YE\A:\(>= 8>&\ML0P3++%J)M;*B;$: MWX!9%Z%:KO&5WEFO'-1F"BP-Z1C#43W5@CL+3-'-()C(J^ M]?(13NP^VW;G:.;^94LUBG1A/FEO1VVS+0J_J6TR3%/-'SM1O@?V/XBV2[:> M^:OM6>/U)(#>'IG+@6)%8_?&FG9T%KWZ_AWN]VS:)1OGNEMOSLV>N,S)\ MF,4".(P^/=C,?>GT2P>:F]S7*/87_-J_8__9;8I'^Y"O'['-+.Q2!OLZXLRT MC=DY7V;E1.?1S] S ?C:"M2O%Q,9"6WD.#Z\D@GNH&ZM(]RKAKEO"VX,JU8P MW*#E*/0^@I/4W. EDN\0N"+ D:% %/#!]+>Q!='.P-MJQ+IW6QF1:\%77@] MC$TNW=9WV[XOBO>VVW[!,3V>M5_)<_V=3'6M#8("JH^?%,1]!I;GKTWL7B&:)2HD? M,T5Q)?C4M&566[45?[C^'6]WUO7ORZ':J=@=MGB.=L24P'=V'VSVPZ)/+DP M07%/271N^@;/LQ-/&([DH."08"Y3;G@,%N*!'-[@D& N4VY M(,#2XQ=A4_F5+?GR)'%_ M/D'_)S[G"UC4:8LMBMQOI^YRVQJU#83 M!DLK8IH-,Z*[:OK-'TA\?RX1[!#L?A]V7TIF/ [4"(S 3D?-AU3E("IY*%7! MD:K\YF).?G8Q)\@G^L&TAD#K-%JGK[).W\]\P/,4R+:>;QF^G_E FH T 6G" MV5>'>YH.J9F^!Q?JDP[38_A'7YF!Z[B,Y_>13NM8(SVY%&WYF9=)I!9(+9!: M/(A:W)DK]5=4ZT[$_E*L?_\;.54/K/Y?=:I.MB][1^ $>?F'(\3>(H]]$Z" MD"N0!.^="6"?B-TT&?" AO\SL?GHHWFJ:'[,U1::'9R(0Q^_.;;DTW'H;S=% M;YQ#_W>YFGZ7L.;MT2%L[^@0%G&C"Z^.*T6D&8;F/1.G[YV6W7)8['\)/#WO M:].7KS0T2.D #]>\\'"\7*S;6628&BE6L(E@FDK9A!P Q,;RXL3?Y^ F?W"T;?>5OSG:\#VTX5= MFS1JJ)90'1 M]BQ@),_?B%=O7IPGIFG[U2GGRQM/T<5*I0"C2U*GV,5*6@>K]O/\]8QGDY-[ MQ;(\[8LK4FME&M/LHMJ#QI/['>-YFZF#KT=!@N-%G(_;2,A[B)S!R>.>Z]5J MW9Y;]DA!$-3^ZFAK7X[8#(TL&UV/L#)2(M-TNN-2+F'70IF]2'CS& BZ>HWL M[2'HD0*;7R$(J\X3.:*D!-(JR.14E:UK00LBZ!(A"T+0HP0KCR')361RWX+\ M1CL$L4#J@-0!J(?29 8O7'"JIA6"ROF^A7.%UY!H\Z89B!91U M?+2LXX?75U=W:!"W(/@1\\!4@Z<,T=@ EM#PA+/T*2_=XJ.?+6!+P=;]2279MD4F&7:JK"$Y5C;#$_/B' M3I)Q J,0FNX],?QY,'VG$W)?!I/57'A>.T@GI6E%KEI"4UEFPA""B?OQ#\?$ M,>S0R?LWRLVC= O*S2-U0,E8I Y7GP:D#D@=4&[^SG+S57^LN=N,?#QF:Z@" M&.7BOUTN'F(@'T'@2&!F=JE)/ICH);/C$;5>35V&DEB7<1(FW^DXQASF.!"& M[BQAB*J OYQ[_Q!#"QNO"Z5J=BQ-N7&>9+7)N-\*(88HN('%DF@#ZP$QA"J! M[S+ABRJ!4;;Q5@+(!XH@D3J@]!)2!Z0.2!U0MO&[9AOSV\I?R_&\?\=&KC/= ME06#,!;%"=>](>[Z69''RRSN"C\VBE\":G\D.Q*Z/$W6O%05:_92.,J.W-C]:#=09R=6JLE.1<8IB5Z_&Q:R MU1"BAOKQ#Q6GLC863$WU)4\6"3E9BG"#ZG-1QOQVDB /E 5!ZH!2I$@= MD#H@=4 9\^^:,6^.@1L-KP';E.AN,/",H:&XP#F. ;\^IHQ&8)Z &XZ2 MZ"B)_FA)])?X#-XS*,X#8!#*FC]VAGE[H7G^%/3^Z(G*5D6>UU4V;Q(3-LEA MXKC9%>HRSFY8,S" MD99XB"#JQS\T3L0Y]C#)CO#SW?'S<*G"S^*G-,ZXK#K6\R;#MGPB5>OTNZUH M!6(BWB:&BK/$(>$,0M!M)=O1%='7 I GZR(Q7&<2F%+SFP,_)[:H8K0 <0! M'!DG&>[D5T,_2DB,$B3WFDW_HYT_I!_?+I^*] /I!]*/N]>/:R7@+Z,>CYJ1 MSP._W04^ZR&-->+/0 GXQTS ;S1^$\5M.0PKCOW,Z%[1CMW_Y::7N6G"'UN2 MPK=Z%=L:&X6Z+N/1!7I*K6LQ>,;Y49,E)^=7O/$DR-G7[8>+&3.. MJX&Y%0(7]%-=M5S%]C93EU4,&^X$IC3P,*VE+#\R.WTF;!MKMSP4"28WPA>% M*K/DZV".8 S)DG$6/PPB3[=\/RSJ[B,SC8Y07PEU_H2?TYUJ;F)JR8R<:+)< M4USR$'60KI&*8QR-4(=0AV+4DZ(N&_:J6$VF<9'I>"F#Q>MYEXU0!T-5+DYS M:*U[U%TV%-!>"725)E]>CGA^("KYXI+DZN5FUHX"0>"^G#?6(<>*YPXH^[:W3^0B$ M7'21#_VA%_J-MH$W^^RQ092#V)%W^,KRA P=CYRQN[V4'2HC/BV/!^B5;]@! MD&'UF0%^D[';M&M!K(A+WU7 (),(FPB:*JB^/S?1P&4IFEJZ:*[_?GDR4 M@B)W(FR",)LAL'CR2*DGPN8][D(C7I/[@J9 UP*V95L-DT@L>7=F-8:52>32 M@N [B<4Q\B./]E'WJO//L75L=Q(79?WN;/L9W1V,=E%0++:WJ(#%8GM*)Z79 MVL@XMB#D!( M$/Q:*;D= .(XIZ?A].M<4TU!3-P0^O*^WG%GW*U4C=+&J,BPD6G.P\+MO0W MQT0;BI5_$VVI=""6@T2Z+@ETM4[KF*OEZA':X+7"R7B2^0AL49#\GV@LIT?# M6_+?S5^>LSHPJOU=/N#- "K!%+Q2/?+[T%C\\U_PS^Y5JJ4I+L34^._]MY*P M7SM$8?\Z"PI4#6[![B:"H'9VX1D$F02\]FBVZW?T[__^S^O^O^ \H3J6X_[< M@?G5P,:;,)^(<*UKB8&K*69"&8%W_U2L4%EYVX%RW!-![9)J/Y\- IR*&/W$ M'S]Y[:B08 MWYG])/ GYDQR>6.)C5UH0_ZO517>J.KF(?!GH&< J=;?KS,KVX]^ M_-.*,BG.* 9W[F$5_+/2*O^\$O![BKD_J\>F2]G!O#"J2)6:E(-WT:4JK.7Z MJ=(PE*/CF]';GENZ;ECS9C0Q, .CON;UD9>3Z[ E];9E@%-*IB*Z$[-#NEX? M4T>500&8CL-G%G$/*_-RLR]-2;HZ3\[GM$0"#_KPF9,F6UK(J5))*I;J2[>0 M2RR;R=CZ;S@TT39?)PY:)]C"K)N?"2IH/Z#],Z8-YRZ+G.'+7W+P@;C0B"+V0H99EKB@"^SH9P\;!EV6G+:S1H"1A36$]SO2Q)= MK,LX=J1IH9@T^%H/,SM941QEK.6PG.1E'#]L.L^.O2%>U%:2 9RQ5J:/32M& M':Z;!TU+"R[=J2]JOMF1U68]+&(A/09-R<.F"7ZN9);I04F:FUE_WA&R2-\G.^L@H2\'6-5-CWH #,8\.&\;.:D8G4^KE"3=)H30]CT MH /3EIG.B *IF().V*VBJ%5]%30]HE5+PRKGJZ'<-0VNZ&3I2GV*"]%U0P=- MV_.^):Z:=-Y4<'VP2N:Y278.9N"(MKB99#$E*UI?"MA!J2_U.+V\BJA\#YHN MLL,Q0:Y$2F*J1; <.1UKANU8?]\,JQPTYA5F496$ 5F0B&X^3Z=WQ*;[3?D: MG\PUQP)FKIJR)+1&R=I\ID..BX,."%09'U)5HRI5!U.]/L^*O2JV8W[:;\II M]- 7VM6Z: B))NZ)0NB4]"U=S7[3>A\XN\:JPV":+,AAW4S:*:(.3PT==&!2 M+G+%LEV7S,[0FDGYL9KDVB&L<3IHFITF$@U-"=-B-:BOU[@RQ:9LM+EPT-03 MLFNCJTPL3'$L=\DF._.5HF\WRM_.*SLF*5=?FO-Y3T_SVI ?3,/M#N!^4S6# M=X/Y# NP9KN0']4RO:1:B1(3AX(M=!>->C*9!8W[Z7EOX)6M)FAZ1 GG%;7F MXXKE8O.4VK='TW4IK(.^'E%"?E405I,6QXK9&N&$[-#DR@&8UR-** *;F4LX MYMA8WJCQ2PW"F=+CI?)(^IBY7VSJ>HF MAB7R0RJEBZ.)U0FA]W[0E-2IP2(GD4LQX? 9I^27P!H/GGI$L!I9:Y?\<-(5 MYTV\()BK)$7-P5./"';&=)E%LXV-L6E(&$M9\LP0F#?R95Z!JZENZO*B4&#S MQ8%TLD2EQ(^9 MHK@2? K8H6JKMN*W[]AXP:^_=BJ7Z6 3:<^E!Z[.$&[:#6,#Q5)L58MY8TWS MO9^1P[/GF/]1I);R\SU28,F*24R3.:M?D!/JG-^%0R#N^ME4Q]HPL+3JZ+D/ MJ4T7FK 'D3/6 J]+68YJ_MA-HMGK-08E45QC38_-=FK$NEF8@2A2 Z'4##S9 M=P/M#-[F)V\^V>S-[:* 36@/(@!+F7G:S]T/K]\*_>9M) =2G7CB.ZBGLA% M5P+?V7VP<="C3_;<^-<;D9LVAX&2[^XZMGTAOAGF[VVP,O@3]R&=^BLO^=7S M'?#,D>6$NUG;_9Z N9&?FY@G!//TRW!C&P!&+]XU508@Q@]\[-7P M#V+@EUCQJZFDI^2'?-Q($)<2!) $@L1-2 )!XD8$@3^Q2!(W(0D$B=L0!/?$ M?'B.!@GBSP3QAX6!O_1;+S=J[@]&?5;L?WG(W,&(/RIAW&RB'OY[HBK$K1MV MQ:)C[J,-I-^8H+2F1IN/FVDA\?CF!UC>K5=;M13GUS"W>F. M)]DXE^ZMPX>J"E9IIM.SQK%1+\30K^YI>RO^#E)3$B]I=B_?O?:%&[ M:XW^ZJ+VG&F@/YMI()DG/'G;^@Z<]*LG=,4S$KC 7WU<'V*L3'?[2_4,J<':O[_8T8#]7 M<]M^WJG7M\TMB7Y,\;Q-J>=]).8.U?F4QY\OG(UX>[CRF@O3WY I^T.:!L5 L\,W_O[TO;5(; M:=;]?B/.?R!\[HF8B9#FU;YXSG6$ +'O(+8O"J$%A(0$6MA^_:T2M-UN<+MM M-PV(FHBQVW2AI;*>RLPGLS)38PN]M_*XQ7+>%ZN+(85JT[INW1G"%)6R5W=+ MA"8N.^.5ZUC%RN^7>8+K7?(,^)?\=;&'4I33@F ')->'78_/'-D7XEJ^3D>Y MJ9*SFYW^(C<5)WI;Y>%Y5IK!>(Z_1'F,]$'H^H[B=2%TC>H6FP+3F:C;@DUH MI6*;W_LBWERW/QQ"BM:>\:VMQA(KE>TOHE:3]\PI@!#SZ0LC4AC#7*3'Q&U@ MZ#%=\G?"VEL+RR"L?3V SU:SPIQ2E\Y@T]YJ_6;7' XE@#7NTQ>>Q&CQ-765 M#GKDI:6;C\V,%?B+3!A/0MNPM-N3)%B,9>EW-S_OD'O] M:I$&AWG-+ \3FQJG%W&OR'1]MJ& ]0X[)GZ_BYS9/H;])=5TC1TOKVQ)+A-[ M1EQ&;55,N%:,82]HI*8),8AJO7L5_%;$!+JSFXJSQD+1C'R!ZBYV77LGJ4D% MP90C!A&KR+B](+(:;''95?CVB.#HP9)S;;Q;MF#55V#*LL1IJ\6TLZC-:&8& M&?V[U++[=('?W3B]X?YWR%+]M=VA%9A+S3:.K>XDSTB6O92L]A^[O5Y1F5G= MB:#*5#YHD'--Y()R4O>9@IU968Y*"7OT[E8J@DYJ%.OO08>>D49-CP2?V#4& MU0V;W:]73@*=0U-C_C5->T_0N9JYFCJ(/:[M^GL0FYE"I3\HXP6GJ8T+09$4 MYE5N"B$&3%F*>4TWI9:1_=D1BIX?:>Z)M9NB X,?P-"F;^=Y7+OX9WL,6=N& M5D5P;:&1\84MC,YY!CP%,J4_4/Z%L$I/8K\9W#*3>3"O#\E-#D. MC5G$%%I\D6Q#."56,46Q&'O)E)UKP^F&N-WTP>YQ[>>?P8[+3R1+HXJLLQJ[ M1A%G"-T?;"#L8/X"SV.<^#[Y"S]:A;?.!7/)4Y2]M1E&"YB0#.N+H+1:E%9[ MOY;ML\5<]B3+ HH&O$?8?;:HP;;AZ\FGP.6N^+87]<'P.#@;-YH,1:JDU7(S M)V[F73%;T%;CJ@2G#%C"(L8+)$;0%VFI?.? 0=FV]Z5,WQLX/7=@D3EZ+,O4 M;%^5.\4IG#)H\W(8*8@83;VF?^\).2@/%YFK'XVPT%361DAU#6+5:(]S MLWZ>JF\3U02)8(QF>(RBWR>SX2<&[ATPQ"]LWK.'R#(0I"3Y;P9,%WXDBY$/ MCI)]']J@_MGI@8;OZ3_TP)WGK9"*9#VZD0N9$L1=T516^*;95D#J=]*!$E3=XZ2?;>>ODA ME/ -BR^UZ5XO#S.\(?7VXSAQT!%W7$\_7&5_B&> M?D:W9SVMK6UMDU**0Y?B>%ED(E%2239QXVF,(T6,NF1-C6M#[M#402C(KQ&$,RF$BD.+/RAKB2%"+N<8-K M/T3AT\%;_/DK#@JO%N=+^ ME@\BRH^@9*[]EH\@RH]A9][G)5-+U/R,I:B5I6RY5NZ5Y6Y&:N0SW9+4D4O- M6E[N=!,ZB_\W([>5J<+(#5NU)MZ M];FVEDP,\'=1P[Y;R !X%$,[1='I1Q%96GVCFU(D=^ LG2LK'?F7.8]Y;7LJ MW1X0BCS_9I)Y2]O]2GUZ.LY3C&;*>WFU[.WJ+;;NS(.I2HJ']'*&83%2N. 1 MLS2AZ/;<390U_@ NY8-EC7^OVB_5+^)N-R&4)GX?>GONA#!%O.=_KZF3^H6] MF>:]T.<_UN"#]J2WCG<*1325REI>X@[1;6[ [!P+C1$7;"5ZMRA!6>-WKX1O M6'P/XU]_7P+_&6.;&A,3505%VOP7O/ $$+5O./BQVL9%KTJ;1KFAF,XBRG6+ ML3LR@=HFCPGA-)_B%%94'!3E@E\$5?,]RXQ*A56/&+1D/[=;&PS!)*AB/GWA M,)%/,95U0VQ(^L#WN&GA;P??>B_A&Z-;'A*F/NSPQ0;'D$X;@@\6"\4(,OT] MHMYVDO*LP8PR'%#SJ+29PV_:-HQ!O]QW&Q5&SDVB3K22LZXF IU-'4-0'-@Z M.$1BH7Y1:=>T;T++(B=LUS6A A!:C.JEQL*8]GD)HN7R%NYCF+.I0]3CVJYO M0I2;'8[6"WM?ES-^9TN(:^RW4I?W+6LL0RV%?I0]IY[MH)JE\!S:QBCM9$I94E*+U:F&_< M.M=F$] D#1L)GL X\8+U[A[#9$H=N!Z7J_H5<*TZHFQQ\L22,4#"IX]GCO@1(RA!<1QH1Q&9#O_%$S;8AC[N7%OZVC#J39V MZ]:$=:<03$=KF</:U#\!G5;,K=?;55$V0Z,P6(4CT2YN M(.@2*YK#*.8U_94.!OA?5-465;5%HKR-(Z/7?LM'$"6J:GL;6N=5MJ([ Y;% M#/QL!N%3%5MS%<-)2Q5ED^XT8)<)H;H*,W\!3SOS?U_WRO/VVC;,Q"<_?$NE-[K5&9&+GKQR^[E-<:;O M6YO77?/;))?+C<(OQ;L6"]_K1K[N@&=M!MT(OD=?R8N>HR1!WLK<764U,J=!UPHB+Q3=0;!SNWW\B5! M>B2 )&()I3B:^0'8L(RS$N+K66H[*0MY9<253+<%-BY2I#&>)S">/3TQEP&S?'E)I!(WKTAB.6SW MU-J\TW7 #*BCKF76B0[8H"B"P4B:Q0CJ-!_L"2)V1M,C2) M9>"23N3U\E,*RX!O+DUPH;7I[A"T?D^@S3@*X=0 V_BL5->]6-EN>UJ)Z.;; M4G^L27S+E""^"$R K0%)A*\/%,=0$[6"&N_[\L+(KJ)J-"PO2A($&8F1@@C_ M/U5,SSVYYV[H,C#QQ!']]"7SA$3_VP/\"1S_OFO:&E5L?=RTJ&>03-RF,Y'E MTM9<5_,;DB:J1&\WB26YQ0ZG*B4DN5'HJ,"M%V1%Z4SO ()NB)<8UHA=IU@U M9JNPU)CTFFT( @: X(*9@0]!!]\?6!XW#>D-8#%K),_JK>5$[BY*8FO@^Y8D M)1J#^_3E_7MKWT>(6 +?@*^KN9FE9AM@:$;7EG:DN:F))J4[ (QLRU_MXO-U MQ;? @B][N<-R/U;;HS(V-2B6->UB,(WE,I%)<[33= M\75DCUX,.%VZ0COJEG!0$SSU?R&4/K&NS M!E9SPXR:5D_;@FT!S#6XQYG]H=^72HYME0;.2E[-!EU\LN7*DDHG#:M(EL%H MGCW9'?Y&.$$4Z9UIS%^&S$EKMPF5UP.!'RK='+UT*RHWKHAMB!3(H (/C^50 MM5]$HSZ,"?K'@(H'CA.UL]L^@2\F9+-D-;/#^@8""IBF-(FQS*-2K;W U,(8 MIC)#EAK+:!%83&'T+TJ:>&QDC^%'3O MY]&E"2:W%XKX )C=.R=?M;M=Y0'P,[E3HFS5#B9?MNWRUZ4"7W=.G7WT)/ \^-&I7B5G+P7KQ; M;9SV8CEN0_0DK0]4E?(G9NU]Q"W>4.X]_&$ML525$D/5WV_(1$B!@9VXWD?8R E< MSFQ6RRY9)T>M+>O8YLH,FANO)72 09TT.21)C V 2^D.)L658%'=O=[@RH: M<+V^L@TD@JM4=DQQ41@,-E,(*E@,GL-HF$%+G^;(I094-\04IP]\CVN.OPE\ MIJZ5IB0[V&1*&\A*_O: M;_D(HD1EX6] Z[QH1_UKO?R29#Q$]ER)[*&!:6SX,>P.R/<\Z)4F> M\29+694%(8BGE.,4(PA&4PD+IBQ<&V,W2P5E HL M/BX7]!M8=*OJ3&]X/*$4;;)4;^?*>[8O02PFS! +:]U2/ST_]I_D#=]K2;BV M9^*S@_5'_D/Q[P">P^,WX@6XH?[^F$Y6*4E]7:J]F9DY-CK/3#17\W0S.6MC MQ&;&"OQ%)HPGH6W86@!-_,!?/,S[/(GG1Z\_ MS8MG281QZCQ!E;!KYEAN&A@AMXMK6M@ZDTS>/;P:4&=QG;B[4C5 Q[_>5_ MP1]/[ZV[IA; +7MV?(NOVR]\@:.B(HC_N<@FJ\/7#YZFCV*>^:>'Z2O@/'-X MD^2YDS__Z_\\?_YO:@0'TO:#ST^ZXMF+'>%+)6IC:N*3P-0<7+/ O3]K[D;; MA4^:2?B'^IHA]/FKOH%3D6'_$83_R7S[$4[(R6PNM"W^;,Z^\\X/WWKZ*-$O M3Y_Y85+YY7-@NAHLW@RO_=U5$\%$_O(S1?[#74@N+Q8Q_4T*_ZME9@'44O_= M:^9>;'J'B\"?P:8&5(/[[W-_^?@1V(3@G@QWG1Q4>EX4?MT1M2_/!/RCA?G] MK)Z;+NU)B=2[4GQQ5,/E19? APZ] M9BID=S)KJ]3IR.:N4S3K*[JJ[+9RH35K*Z7V&(YD7HYDA&%M'F3IL8(/>^*P MTVT(X]9435*+OA_9\;H272S(><>VK:U$X5K%+[95^O3NE-HMSJ1"151LD]CE M+-<+A\)4I4_O'L\)G.K4W;J,%SLT1]>TCAX#!7IZ=U91M];4*W#.8EN*QJUA MDZV3P.Q5A99T))&39D'/G$W!0Y3W_7*N M-#0[;94]?:/:J!9V"T'5)U:-4MEL6_4.OMNHG$J\')G3.T5V'^2R1%7P8LF2 M":]F3U7^="0_=+5.5MMF%=.(M;5 ^\8BNU&%TY'+[H >T[W\5L%'5:$LY:8C M-3M5Q=.1V7S8K*^D&'>*J^K*8A>1TUA+JGCZ1IMQH3RP?+SO-/.4WE#[G<+" M@B-/9.127$3TIWB6V"W9['!$=GM>JZV2Q.GMR\.U.-8]TB"*(]_UZCNE*$PW M*DF>#LW[8;SN3A<&L5J0M79G5,CVLQ(<>B+Z;;LG[L=.:TX,VG-MO6UNR;C1 MAD-/)"K6\FW!<&H2L2N9+M%AAQ,R/X5FZLD#+,J+$AWH^;I#%8O*>B_U\.8* M/"M].G12&O+3, 32M@TZ'(16./$Z$AQZ,EG-F,MIIPI-ANL92GNNLV''KR6N/E:N10D[JG%+=XG:6#167= @_ MG#[KP,T6K9I6915SI18Z9$6LUGK@JNSIT%(0.N%&FIM.KJ7D.ZXJ%8H^N.J9 M56V.IZNUSB\]QZ2,L1P,UK0K@-K)O-+[4F<@=IVAK#%E:RZ;HMGJ <&>0 MJC*46BG9A*GH4=!L+.(E0"!Y!BZ]@3&J#%TCIY@NQ\W$VJ2[<9.A)\^ZTG"U MP$P%6VZ2A;7!DN6>94APZ(E@>]/LWID ]>YPNX9*AM51,=]/KGHBV') TB.W MBJORKCGN+);\<%W?@7WZ#+8$?!CFMGVF*.-RL=[J-7M";@,VZC/86B\KY7@\ M;IM$DU#5=M30;;A;4>=4RBBDR]O&?"7ZRR! ML]YRT1$KK ;V?^H,MK+_A_7:QLE;LR:3)]PL;MDEOX-"3!R@'.K?RB4;?X8K"-A2' MHV*/2>H\GURUJ;:>Y8D=MZ-B?[BY6*9XUMONR@^^S8M>F MYI)*7+[F-_\8FF/U_2D;I4UHMHQ)C+/;AE=3X:>8HO9ZI19F'&.:1?&%K/B M.QL_R9DZ>59V3^>J>KD=$1J76W5WWH"1">F8L_C]T*XH5\+<<"4Z=M/+4WA< M*92"IV20%X!I-08+7-"*\F+-,CE7-K+C3:9JW2V*:WZ<##U9KR,MENT]EYT3L6?G=-U8%:7A M!@X]>5:UX)1:V9GL*K&E5+O&>B,N1LE53YYUGZL->WF"R2E-CS/Y:$[EVD$; MDAXGS^JUYT1I$BP+CAWNG&&_$,:[+IB!,X!9=_=-ELU-._*@5:>RE$H#0Q1< M]7JJ),5>]G^3!'!5<^(H&2%6J_>"D<*-["P2U\3]7FE2D<>B*" M$JYI^7F_6E6H;G^^'N'C;&X)'N#,3M@2]*;6UGU2YK*-XM84%NV?XG69RU=.ES[B.SFYZLFSRI0T M453:WCFQ&IVP;#CUY5IFCIW9V M%\<*-T-=*Q**TJO8"QBSLVA)P?,X8VE4JJ*TY MWY/CD-)J1:%(B&PR].2J$5[MM6;N)I)W.WTN[-U:10(;$2.<3I8B3J)Y6%T: M,@ZL)V_!KGA>2J[Z-%DO6(_#%R=J@ZA(\\XZY\E5JFAZ3-:9JE);A4.I=_.B M3Z+%W_&%P/LU3"\T(76N1>8">L+0*]:U<):Q7'\3?DZ\X>\HPN^(XGP<)"\% M'-HC4]SSG_/&V:@\HG,\W7"HA5ARQQ45UU?2$SD;!M'GKCX#'I)K-JVO3Y,# MMR^ NW>?'BIQUWO@GEG7UYU/3S/8&^MVMUUK3N3/%%E":^CQ9'_],&!U4D^^8[[>9ZJ<1ASRJY%P=.#/='-AS=_6PH*R_XC M"J^EUSRC5IY=WP?7A.ON:=:>_ITT)?M\(,HV8)Y^RE$=A9'<^&FH-@E]-X[, M"]-5+Y?'LX%O7QG/",8_#NOQKR8?(D%\D"#$?^A7L^J0(! B'DL0XC\:9X3O@HL[*+'W MLXG)?$E\=_"2N$+!OEZ "TLANR+D@;ARUH+F#\?6[Q>H;06^94G,9&+0,HFPP?=5:;U1DZ/$%$U@M'"A;BGW#(B/9;.NC ?R.SQ7!_(_'@QP0M5I,L#5E4!T2-7- -,=EZ3)XX+H]JU8VBKQ2 MK)=[S7JKV]WS$ ^P43Q%8"S!(3Q\,*E]Y9+&CPV(PGJZ,-MJCR-RBSSA]?;, MR.C PH7"IR^"B(G<:WA(,SBV:V:\KYX4_!S^*ZF* M$L-J*;;W(YH4L0!W09%>HZ=2RN1ZBXP<$BL2*Q+KW7"Q'] /[4#CZ=F>)].RL<#^.;HWZ0W'?5^<:+4R^^VV!DDOKL6 M'R+7?K%S-E1"60W6XGRFA,[P"D.S395$*YP137T9Z/*^M6^)L'D!]^D+RXNP M?79*B+9K-"9#C-QCH,COY8HU/?"R\J+?'L9NV?<'1%M-6@H(#$80Q(.R<[F9 MYDU-R+=9FAUDUIH;)VU[?M2."KE^]T# H=2(WTN-F#OA9\4+3#"K>],H:K8' MV?ZFE_N&AFX"A@;$PIE]9E-FQYHZKG1EG,XI]%;#N^76!C;[@1U\,3 [&"%0 MEU/8*4+5+?)DF;]04L6%D 1F'%SZ#*0"HCW""94UG*JU[6E-+NSNVU,(*>;3 M%YKB,9X[!=3?"%%W@"CD1/Z>^?O':BKR=YM2N,/+\@HGY%5;\?"\G_2D UXE M"744G5X==2T_,Q78>WC7\X^QY[)AL=:ISR3'](W1:BA9NWDAP9X 342>?EKVO MGS_M&.29K4'NR\-UO1NXSDZ<%.@V$0UV5M*I%7B/#,]AE'C*4[V?J7NO.'FH M2$AJ/,3?0LP/O<022TO;PHJ?RKF):A8K):ZSQ1/H "^1I#F,A/564Q$G22MR M4 3XKH-7)^)+<]@D"3Q!>_68P)P4=@CC26@;MA;8*$YR'W$29.+^AL(N)TL> M:N0"6/7R*@;[7-V,9KY1!B[P,=7_C(KN2$1+JT>EE5QU:O/10-^SE:D$IR:) MC1 DBQ%G3@TA*O<>J%P4'/E )+5*RWR#KM3RA%U2=6O YJ;-3H(D8.RR)(4) M_"E_BW"$<)0R+O9/<124K+BK;::2THRY4E\HL4([WX93PR71>H[!>.J2C,NU MD81"(;^*N8>/?_PIYNKTUEU+-%%5[,TDB.;CRK;=G\*I@>$/@3Z;T/IW"B,@ MQ5@+-+!@3%1."(4[[LT7A%'09P>[F];7U7S8%^0MS,8US^!?;]-<;Q8/RTJ5 M-%O"8LB)VS+ /PV]0. !<@R*<-PV3WO?1W605&Y1*H@^/Y5?FOES>:L?$D!< M8$"FQIU*-5>.SA3\86:('YA@7G-Q )Y3W_6 N10>INXIP)TUP<7,GK9]+="] M[8][A4:#V,EQ=KK.1RHSZE%ME62@_<33&$]>L/!6B@!V<\P?RB/YPSR2]\&7 M-H@9=U?+UAR.WC4:I9S>R-E3B"^82,)@Q"4+GR)\I09?J2/\W@E?5K9156V^ MX!S_&:3]%<1L7UJE_7B$%Q MVZS-=CKI[=HJR271?9'"& K19X@^>T!Z^GUQUB,ZA:*]#VKRBBIO/8^8^Z6B M!''&?/K"881PP:*0"&6I05GJJ+'W15F!]YDBW:]:2C/7LD.W;'EN*=%F27XX MP[$8SR.D(1;Z$5GH]X4:ZUI!.4O/9;G:F=$&6Q<":3^%4(-D-$EA[*L-]E)# M1Y_U2K5,<)C(S!+,Y.X^&174H@"E:-X7UXG$ERKQ(5OZ3Q5\/C;A8:^W:W6% MGR^#Y6)<4+A)-1^MBZ&JU( !G;0)I3%*O& IY)2CZ^IQ!60_7QU>HS&YR4J& MJ"O-TIZ9+I29VUU+$%X"K!?'/VA/@[^>IO;O_QC/S&D_FIE!1D^R9J)C%@=R MU>\AQH..9K[+_M(*S*5F&WG3,@$&C.,93&5PE(V^=74+TVJO+%)<)44\GFUD&,JPS4'_Q*\ M,7XA'_,^=PX4A;E1L3P4._\ SD>R73=\[[C[_'#C=O)NH"PT1G2N2CLQ.(5W],7CT?FSU?LBS; MM;6?-#.E['"6*ZQ:-:>*"[G6GEU1V8G\!3/-H M*$D&X36=XHYJJ(9 S0K D*6(@R&+PE((2 ],Z_V*5BK6\D5O)L8.IS7*)&T+ MM:XE02 =SCDP+' *44<)1),C/+T)3W2-I-A=U&D0*XD8SOAV5)^V$RL/'F8@ M1(RE7VU9GTIZ_.@EHK,,B$5_2/G=%(.(Q'=?XD,V\?OI\+?G5Z^WXTU5QH55%MC%9&(74QC)O*K&$:1NFKY'=O$U,!4LA^UI@1ONY)VY6N/S M$85'VA1B"J:-8#SW:K^U-(=4GJ;V/W\]G5KX^_38PK.*D\C[?G.,9>('AAG@ MA^]_)I?;3 *FS'\3R7^W9)BA<,R[Y$$(8 M D5V_B2RDQ+,(0_W/3$7C^2F[TR4K!/3A#MOT!6AUD@L2^#EBM1C=#A^M;5" MPXPRNA;.,G_%H6D 1_?O_RP#?VT;X!^3W?-V"V""UD>']UX[+%PK7I22O0DY MN\>]"8 F!S#3.@(ENU, =L &]006Z2M67MN^>@8<@( MC"1/88<4WJ\YQND 'O*"WQ5X)27L.26ATW56A7V-WS9GV^)N"H$'"]1A-/=J MCO[=!'NOC,#;8-JNYN,^W'L_KKRO]'X.UAS9AQG+] M37CH3&%[:S-\0=.C3L@W<%SCBEO7O4KLZAG^2&!(8"D6V"TD_*-.R&"KP$:5\<_4TD) ?4,@HT/BV>,?<"3^W M A_(SX"]=VI [96][C.-=R:J(7E92QZWAWL%;^ITB5Q+1;,P5:FD+2Q/LQB7 MYH,C#\0,H>Y7-X&WXJBZD5U\WY07V\%<'PTWWI)O0[S!(Z,$AW'<:WWDWFZZ M_V@!WBY9EYCNL'K[,Z/]4J4X4[[+W'S&+"KA@?+#4#;F,S6B[1;@X<*>_R8M M(N;=UMBN,;'3W2]WFX4I]RN;C4KQAX.'%$=A)(7RP!"^D%OT6_A:]?R\XLCK M@F*2#4Y$%4RE)3!1/NW;<8R[EQ->,A6L3-*B<3HK);E1" M GE([Y'(7W[:!=^6R*^NF:+8#-N:4EP7(]EO^M*^M;QRGK_.^DE/D;2^J3WIE?P.1!]PJAN$P@DUQL.FAR[>@&-,5<3>J MU@DPM+J4FTICUNV[>Y$@IA!WP-_B&(SC7^N2>)O9X(^7O)C60OU(DBFI^8X$ MB02)!'E3&>0H8?Q=CXA9MJ=Y^B6/B*7&2;G%%/$'/@.;\B:+2*Q(K$BL]Y%N M_/&6R V:'<>\X:-=86[-0+=#,^-;F7"F!>"')61A[C3A-3U'SU%'DS\K\OJT MS&%^?#?R=:=Y6-?R<<$;9]C*CMSUU^2TI#EP%3:#\>P% M^RK<*U!NJR4CBFQ?'B<#-HS)0L%M.]U"M2B7A<9\U)?@G, X-H&1 HM@\M P M25T4['=@8E1KYG;ICW6'6A0GPX6S-K=R&\X)]^D+BQ%G4CT>'"57+VZ!@L4? M#Q-19(DZ-6UJA!G7YTJ)T)39:@/G1/CTA:?$=P\0WP<]_&,_#;R=>W33$.]P M#^PO2J>]7RX0^1=_YE^ FQV/:#0M\$S)@@!WSIN3Z+54V4UQK.7*JM0D-#++ ME)5AELH+0"DD#0XYBL0(]C7%@ !U+X!">^$=$>@_DUU*27([#&/-TQ/CRP_ MM;1@=V#+[Y0F3VM"WT/6??CNLCGPS)/ !I[:A.\!+ZEY(7Z\;GJ2Q9#5 M]B&L.VLA+\;3)MET'*ZI2%,KO[!'%##= MDO9<' -,-RXM]'!*LS"O9[VE7'JWQF^^DP%W'X0:V$#C0)]ISY(=TE.)-]7\ MV4<<64Y? L21=BGXP;>5#SF8Q<+W$F[^C.[N>OUF1[;)CK(P<:^8F[9G8;>M MT@S,@*!$C!+1\>14T"Z(@[Y?V2'1(!CQ/'Z_F%J'(\F)(-/@&;V\7VS8$WJ'*$T]A-''!X#7" MWB-A+W4IA'^$/6JU:.Y+9$\E!A--J;942Q)&B=)+6E18 ME4Q^2W"S36YNFI-98Y$HO?0D\:(#PM=T4_RW2 M^JB4!+BS;%FF'L%L"F!DFN#!,^96GVG>U,P 6]G,''X.,\#X3LA_8'$??C!7 ML;T&%J07W6D"[7NG6]RN5X5R+W[#E3H HVG)1SATP%LT/>A=P?_E;ZN_8X91 M8.O@'>$O),_X_H-G(\N>[L90\GD[7/JAYA;!7K@$WP#_AG-K>[%I-)?F869? M+4,_M^O&OBYT&HHV66D#@MNQ[<)RB8 ("ZL<#-M+131_VCVADH&O!KOM ?>3TM("S?*!_QE#?ZXS?DZ^*W$13YP/%;!@>J[7RRZG>5FGQB?!GTT)0/'Q!!A0" MN#-LTKU\=U4A)(*(BUZIJ]E&0&S"TP(L1G$(FPB;#TGV7QV;[9[9M0+& MY66\30C-3BDJ,14)8A-VC69YC.,OV#4ZY>"\M5HXB.&_,W3FYWU7G%?PK%P5 M2('/T=M]GTLT)^PMS6$TRZ6!SO\-#SSW(X\;RTQ,,,R#9^Y]*[,SM0!Q3?? M^%\X;T *U:;U=7L(V8)VF(2C. MAJR.UZ,KJ?TSP.)DW,JW!_4)H;&QBI7;45F<1G'%E2A8,B>5K4X-GU0FU 8B"Z:E,1C/ MI1A9Z)32!V2Q(0S^#(,S:V[V-6E2=KI<(5K0O3X_W$XA!I.,,X(AW\5%O7*0 M^"9R'5+^DA\3!$:23$E4 @D2"1()\J9"$=<\/'[WO+4)/D6,-6*L$;'V5M=C M:(19?VG,9D35S2]R>9I=U)O ]:"2I"]$K"%B#1%KOX+=?&I@21!1.N1 ICF MF0Z8&6HB*1M@ZP598YGF\$.\8Q5S3 MVD!@N4G+WT!LP0JM)$:+KVFMVZQ9ALB1M!#/MWE^,O6B101F*E[RV@<=D&3O MFYJ^^BGG^^.J7VUWUHV72]>$[3[Z81PD?6>!>84G]+;MK8'UEG0_ M\XQGO="27UJNOP$C#L8BL,3>M2W:M?T<5$+^RGOF(RZ ZY!-2-P/)6X$]]N0 M_RT28!]O2-V@U=0*?" ((\Q8@;_(F%LST.TPL8O"F08-I&52NR\3F+IIKTT# MUH\)XTEHKF)PR]VOR!B96G"NX.6J&G3:G5!US *WV(\6VLK9MU4FZ0$K8B2#CJ_?*^6"6KS^ M7N&7=\/60-&46F^R:\K:WO/H[L#41"/!5M+FE>10B]>T8 N^($F]1V3V(<1W M=<[RI_)+,S$)-ECP+B'4 <"LUI-_13;85#.AZ=E^D/'\"#Q#Y&?\ %Q;"W8' MV_O]RC$^GK]YB_SBI3>Q1Y3RS;%*R K\?2OPVT;9M'+?MLENLDLVX";9\YO' M+;*;[)!GK$!\.\HU^I,^2W"E0*HO.BMAT]VH#'?(!24PFDYQQAK"(-IH'X2^ MO9!->8,&9"_0O- R@R,)"W?BC!&;!\H6DK&V86N!?; A#U%L&.D.G[C:K[]& M_M*=\K3(WT5T!1)?2FWXU!0BA3;\DZ[J?%55^=B$M&[WF2+J^>5O6NK [#[] MZHQ%/QYUZ*#7VG3DXM"F)'/EF,66I#))-S_(ZQ(80:":W*DA!U'=WZO"C98W MMCNL^47'5(GE:B*X^XJU@7 3 -PX 2,%YD'+^'Z;99@0X<+5 DUN*<)[,Q.O M:X%C1AG? O( %T;N9JK96Y0Z\?9=ZAEN.@?8]'PI.N"E>83+F9W(#4.34882 MZ53KK4[(U_?KD3M5&0$F2W ,B1$ M0N,3?A5:!#"W()K9(?B5%VLNL$^AN U6.)_,N OH.;#C+_QP)BE&80P?5C3 M=; .X;> P0!O!>\,ZXE%N\S"C&:^\<_7^3ZV#M<.ZOQ6%@*8OR__"_YX^I[N M GE!(,Z.%\' M65AJ4Q.?!*;FX)H%'OBSMO9MXVF/$OZA&+!)^8$!?D/ >3H^[,0W=N"O6;1P MO_Q_4$L#!!0 ( -TXG%;AS#FBWP, (4$ 7 :FMS+3(P,C(Q,C,Q M>#(P9C P,BYJ<&?[?^/_ P8!+S=/-P9&)@8&1B!D^'^;P9F!F8D)A(" !8A8 M.5A965A8N=C9V3AXN'AXN+FXN7GYA 1X^03YN+D%Q 0$A45$145Y^,4EQ$0D MA$1$14"&,#(#];"PRT\:!HT,4/*L9)14V<7&+B$I)2JFKJ&II:)J9F MYA:65LXNKF[N'IY>P2&A8>$1D5')*:EIZ1F96<4EI67E%955S2VM;>T=G5V3 M)D^9.FWZC)FS%BU>LG39\A4K5VW:O&7KMNT[=NXZ=/C(T6/'3YP\=>GRE:O7 MKM^X>>OAH\=/GCY[_N+EJX^?/G_Y^NW[CY^_0/YB9&!FA &L_A($^HN)A869 MA1WD+T:FACR<):>N7P,GU5=Z2-[]OTY^WEK6#YL6W+KZ9%?4WZ=6UU< MU*XP8=61!+D_7VUWRF9W_UUDG\FM?XO]6!W;9-_.B276IR]K39S[6W"GLKWS M_.5>G_^P4YJ66W8UK^2M^:'MNR:[*ARX=^Z(I<2O+_]: M@OR&_A M?SO;J.(_PT._]0__^F77\\5&GET1QYH@VB 9X%=[/*;TL>CS7_YO]S^^WSZ+ MI^KKD^)7NZ9WOE?=O67#C?K"E/;WN:]OWZBW^IE_U.O6^K8]UDM>7C ]'?G2 MO^JAI^[3F1$3^)?=*7D=GU.C]E&\86M\[ZS4MQ>WQ'+^X=H8L?1@0%<(PV-9 MN^7,M[MU9-SZ[_5"VZ?T5^L_=BLBO<*>]ZC_2KOO]?EKMT9 MLH"WV_Z'>NZ^J8_]15^+6;7VA-V:NN7CC4/E:9PJ_Y0_%5[YQ&GS;,L?QM\\ MK^*X+]OX,EY;HS([[,.O%Q#(P9C P,RYJ<&?[?^/_ P8!+S=/-P9&)@8&1B!D^'^;P9F! MF8D)A(" !8A8.5A965A8N=C9V3AXN'AXN+FXN7GYA 1X^03YN+D%Q 0$A45$ M145Y^,4EQ$0DA$1$14"&,#(#];"PRT\:!HT,4/*L9)14V<7&+B$I)2 MJFKJ&II:)J9FYA:65LXNKF[N'IY>P2&A8>$1D5')*:EIZ1F96<4EI67E%955 MS2VM;>T=G5V3)D^9.FWZC)FS%BU>LG39\A4K5VW:O&7KMNT[=NXZ=/C(T6/' M3YP\=>GRE:O7KM^X>>OAH\=/GCY[_N+EJX^?/G_Y^NW[CY^_0/YB9&!FA &L M_A($^HN)A869A1WD+T:F3 M?Q=\7=]<9_/AZ+PYR6;7R];J[.XX'YLU M*_/3_5<\LY+,&1_Y)/2QL_QKVW/\'U=T>>[J'^_=V@Z]5-O5[CTU,ME2XW(/JN^V+O5<\7+#;1TA3XE'MQZF_-Q>>+WQ1HDM/POS MUV#OOYO_\*[ZXW5EC[SLC[YGQZZ^8VEMSC^4]Z?ZL=V<3Q6[['/LVX_'3O:J MC57^/2T0GG?X^OIXKT_Z4E%'U\0ZKWLY[=(MB9*+RTY6K.\W[1)LJ/AZ_/I: MAKK+?W1_+%ST)_;#Z>Q=+(^>'8BQW3&A1&>'^I=$UPKU-SN+'YZ_V?T@O-7& ML#;[T>S?JU^[7KWG*WTH:MUJ#J/>I5'1WIF"\89S%N8>5GC,ZJG!?.Q/^6_I MBL<1/[8^VEM?8_\EN^ MZ&54R>4?>N\#/0^OX0L5[)K&N/&VY.L[UU_GBC#^+%]4=WR_B(Z=3OR/HFSK MFW;RF1M.URZ3[5$V9S5@>V 0/>_.QWL[_WI_T_BQ;?NV7;IK>_H?[E=_J]/& M+K_W=M.:LJ]?Y/XSM-9M"G20\UWV[[PS3/<^N;@HY6?6IX4)C3-/Q#S6\2]VK3HKPOC_)@!02P,$% @ W3B< M5@\+C=H'! J00 !< !J:W,M,C R,C$R,S%X,C!F,# T+FIP9_M_X_\# M!@$O-T\W!D8F!@9&(&3X?YO!F8&9B0F$@( %B%@Y6%E96%BYV-G9.'BX>'BX MN;BY>?F$!'CY!/FXN07$! 2%141%17GXQ27$1"2$1$1%0(8P,@/UL+!RLK)R MBO!R\XJ0#/X?8!#D8)!BT&=F5&)@$F1D%F3\?X1!'NA.5D8P8( "1B:@&]G8 M.3BYN($*M@HP,#$R,S.Q,(-<#92M!GE[!(:%A MX1&1445E57-+:UM[1V=79,F3YDZ;?J,F;,6+5ZR=-GR M%2M7;=J\9>NV[3MV[CIT^,C18\=/G#QUZ?*5J]>NW[AYZ^&CQT^>/GO^XN6K MCY\^?_GZ[?N/G[] _F)D8&:$ :S^$@3ZBXF%A9F%'>0O1J9RD )!%E9%0S8A MQT#VQ$)A):-&#A&GB0LW'N14-@[Z()I4=)%+3,7DH>I'D-? /B/.8TUD^0SN M,82_;C'P,#,"(X]9D,&>X2_7C[,?V^X_E)N;6EPJ..7NZ:=*Z]5M]^WWS_NK MY;E/YW#NAP4_3E7(F7RJ^Y\SOOG_]\V?Q47GY/^XK[\54Y#U1JJC<(LE\S'B+?4#AC_[3 M.P\LX+]DS_-CFKY@AE3=-=D?GVX+[GS,Q+:V27U5VLL]W\X7C#=*\II_-Y;Y@S;+^S/7XZ M^RO'?Y'/]J[_YC]/^[UHQ3PF,4M]4[6=.VJ7ZW ]7U_ >/SA3X9:S\4U_MNO MV52O_9$KL/CEAN/:'A4\TBIEM@6L91-CM.T.O8C7,7O/NNOC@6_KS]V_%?W( MO^./^./_#&+]W#[*5]>=,6CGG+RQ<$?AVY=]7U=_N/YM]97[WYH_;#W>9;I: ME_O _9MR<4M7O K7S,W,-[]Y8]E/%<5@_8UN_O>2V*,8^K_-_J'_:&W\M^E; M=ES.G??<8V^3]_2"O3)"!ZN^/*FJ8U_/9[?UVUH1QI\_?WO^D?B8 MWK$G?%W6+=7%)PNS970Y_28Q&1RV2;]]V;ZW;/ZFY0=>=\_XXYK[:#7W:XYW MBLVG=UY>_Z[D]8Y3+19]S^X^GFK=O+4MM,-&B/_FEP#V_S&5X,3)D,2YH=&WM M6VU3XS@2_BNZ3.T.4Q7'22!SK,-0Q810PQ4#4Q#N9C\JMASKD"VO)"?D?OUU M2W;B0%A>=M@!*E,U@*66U"T_W?VTHNS]P_.&64*SD$7DR^CK"8ED6*0L,R14 MC!IHG7&3D)',3#4HQ\@L(#M^ M=]?OMKO;I-,.>CM!NT<.OI*MR]'@@Y4^/!N,?O\V=*M^N_Q\G#=)(C,D#WY_-9JW9=DNJB3\Z]Q.3BAU? M2*E9*S)18W\/6^ GH]'^7LH,)6%"E6;F4^-R=.3M@H3A1K#]/;_Z[63',IKO M[T5\2K29"_:ID5(UX9EG9!YLMW/3AY$^=-^0N?9F/#))T&FW?^GG-(IX-O$$ MBTW0:^WN+IL4GR2+-NE,"Q03U/ IP[EKLX:"416,I4GZ-Q=8-S*OQL4R,UY, M4R[FP?L13YDFIVQ&SF5*L_=-UP*_-5,\?M^WTIK_C\'48)YAU\:C@D]@[;Y3^WY=GE^<7EP.B*C,W(Q'%BKMMM=M&ST94@N#LX_'YP.+[RS[R?# MW\G!8(0]W7:[^X/M6V=-SUISW"3?.SZAHX%(V.I M(J8^-=H-$!&B])[%L\YI6#[#" 7_HTIMYR6X5CFH0H5OHKK<%%<.J2C?@GTA MX./]6<(-\W !%F1RIB@TV2FW/]Z>\T=NE@>.;F3J7FTMZ+BE.BV[.S>,^&GJ M').$3AE1;,K9#,*^2;@F-,L**J QE\I )B!'4J6 +N^(R)C\BV=7\D(*JL@7 M "NH30:RU20G)FKUE\;Y^#I]BX(-&.[8_>[+ L-GJFWF)^F<7,$V"084H>DP M48(ADK!J)H%;P/249X"5.2DRHPH&:@)SL,0#4$))"D^* XYB&D*3(C*%-&*D MD[LED+&0:4W5'$52>L5@W=J<&MHB4 :6%!@H<0T4"+D"M@-BP'\T: ( (_"V MPX3H G\LQ\^88N4D:$#*-:1E"U_+CQ33.0NM@CAO#JK)",P$2,&FC.?U;=C M_%&XVGXE,&N$),LW1&RFV.*5!Q68-S;K2Y):J&T _"D$[+PO0H^7;__7=;K?SS[XN\5K2 M,@QR,HXY/&[I#Q8:QX0J9A$(B.+XE@$LA&E\XUPG. +%4HCQ&.?Q.>(Z%%(7 MBMGHKZ1P4,R5A-H3FC79 O!%#*#L$#:\AF(M@S+S +K>2% HK--O4YOBSDM M.KW(/;E'C@PZ<$AT[!M@ >;^.\':Q,Y24@+_? A2 [&#(!7KN3HABP43 A=LJU MC=H@Q3([#Y9#RWA?SQFNX >.$MD4EN$TA4::8AU?6TYC8[S4#+0QD%!P4$X18P60=\A+8)/58$EW8(0C M3W7.!W^-&0I"]H#Q+'K>;/$&/67\DCWEP4'WEL,\/%P_V&_ UZ8\PL1$ME07FA M0X9:.,ECT%E[2#M MOX5&TH*.$[XDQUFKXG!*16&C,P*-Q3$0>CX%B.B;Q'Q!S1Z09]SC>JYN_08& M0IK0KAP8R\++[2V RKJHH&PJ8VP;0IX^3;Z#_N 01O22< M0X)PD+D-/>3+)=.V/;?!_8B<@-Q(AF&A$%VWN<@*[MB-0TD[.*%Z0:XP'%OT ML\CF*:MSF4/F1/ K)LJ3I1ORS;]FQO/#_V <52;@QC=V6=L03NA)T1!\WL M#%O@)^!L&I,(_,;BI/)!]D?!07$T("ZRT)X[?=A4R*^[0CX0P'AAXSA@F<*; MQ0.4D#- 7DDY%I7JC-$KY!". 5L68;F[/<:O#B(?A>>RKG2'3FOB,HU@H&:+ ML+P>^R7=!WG ,."MZ5B,!@JCBQ0,AOVPEI1I8NUY[8:AO/X2]@"(2*P@]#4! M6,Q&:X"F_5RGQ'#3<02>3:68,B0*&9V4'T^I,L"S-!=RSJ!WED@7TNF*AP"B M_SK3:=V!-7OYQ &NW#:'.R^40M!L^BG8RU%85B_PDG=XA]_ M(P+GQ,[%!G'-78"J3&KL(UK:V_T]'P7=Q0QWZ:C\^>=!8;'%W=9F@Y]U@W=Z MK=V=S18_>8MM8%M-A4^/%\]@Y"%DA8 ZR>;-B+1-QS6K,!XJM]=6\2B"75KHJ,_)K8 MSUG)N[;]][.!ZFM_>;UV \.W#D,D>R\.@QO\O7W\_62(#1+.8C*\9F&!11$Y M<\?L=QR8N'KCI6QTK01*%H390LL@A/<:0**E^N?0=HM:.L)O&42_", M>>5SY?WU[QZM'.FL-"V^U)33"?-^N]OJ+F..:VO;LTGW M92G[[:O]_P-02P,$% @ W3B<5ILIBO#=" E#8 !< !J:W,M,C R M,C$R,S%X97@Q,F0R+FAT;>U;;5/C.!+^*[I,[0Y4Q7'>F&43AJI,"#6Y8F * M0NWM1\668QVRY9/DA-ROOV[)#@Z$!6:'&>!"%4DLM:26]'3WTXIR\ _/&Z4Q M30,6DL^3+RL-200#%JH'3!34PF,LMH2KXPI;@0Y)/BX8P1\GNCU6TT M&[]_\+S# ^AJ6+21:8]T_?:^WVZV.Z35[.UU>^T6&7PA.Y>3X:Z5/CH;3O[\ M.G*C?KW\=#(>DIKG^W]TAKY_-#ER%=!]BTP4334W7*94^/[HM$9JL3%9S_<7 MBT5CT6E(-?,GYWYL$M'UA92:-4(3U@X/L 1>&0T/#Q)F* EBJC0S'VN7DV-O M'R0,-X(='OCENY.=RG!Y>!#R.=%F*=C'6D+5C*>>D5FOT\Q,'UKZ4'U+YMI; M\-#$O5:S^4L_HV'(TYDG6&1Z>XW]_9LBQ6?QJDRZJ?44$]3P.<.^*[T&@E'5 MFTH3]V\/L*EE5K:+9&J\B"9<+'OO)SQAFIRR!3F7"4W?UUT)O&NF>/2^;Z4U M_R^#KF%ZAET;CPH^@\Y1U[Z;?P_J"/ZWVNX#CCA=&W'![-RF4H10.;J.^92C M?*-]X$]AT;)G4#$ O#)5T?&N6JX=:-W?H.5P=#X9'X^'@\GX[)2<'9/AY_'H MF!R/3P>GP_'@!(J@=G1.?N 4'ECFOYS/U\OSB\O!Z81,SLC%:&AGU6FV<6:3 MSR-R,3C_-#@=77AG_SH9_4D&PPG6M)O-[[U%FV:S9VCP35B5F^/( 17%;MB- 5OO+V)NF(<#L%XJ%XI"D>VR\^%NG]]S MT3PP>",3M\45Y^.&:C7LZMR:Q$]39TQB.F=$L3EG"W#_)N::T#3-J8#"3"H# M$8$<2Y4 RKQC(B/R3YY>R0LIJ"*? ;2@-AG*1IV&I4S4!,8 MA"4@@!)*$GA2'' 4T0"*%)$)A!,CG=P=@90%3&NJEBB2T"L&XU;ZU% 6@C(P MI$"'B6.@0, 5L!X0 QZD01, &('=#F*B,@#M6J M4L_3")PB11('GP.1A] G@+."DCH FRNQ)!E@"\T"S04H^ KW!>3TK:'!M$++ M#NLHD0L0 +!+0*0=3EM] JIC$@FYT"M+D$F&UDBQQ"D-*M8K:-:E)G=4W0+Z M20CJOBQ 3VYV_]=W^^W6;WU=X+6@9>CD9!1Q>-S1NQ8:8T(5LP@$1''<90 + M81IWG.L86Z!8 CX>_3P^AUP'0NI<,>O]E10.BIF2D(-"L28[ +Z0 90=PD;7 MD+2ED&X.P+&>YP(D6AWJM?9VF-.BM1>Z)_?(D4FGS@2P?X+>MV(9#JRHRZ,' MBM8&BF @G.>:O4 UDJ#>L]I M_76C&"'[KXH*SAB&I8-\& #_\-@K2,G"6BN M']\$R<&4 ?"*D1S=D+F"#L#%SKFV7AND6&K[P73HQM]78X9+_ ')!=\HT%@O M@@G6<'#\H(B6@H?V;$;G4\U#3A5'[;FC1#:$I=A-KI&F6,/7EM-8'R\U VT, M!!1LE%'$6 [D'>(2S,EJ<$-WH(4C3U7.!Y^F# 4A>D![%CYOM'B#EC)]R9;R M:*=[QV >[ZX?;3=@:W,>8F"B6J863U2#*2&]A\(956$)6; @3J=<<+-$"K1I M6+1>BVX+7&=X:Z*5],"&O^MB0EFN,C <;2E;$ "BK0(V49BQ%)B8 /N!&I:A M8:(()$'.1L" >081:&LE3T%EY4#MW[E&TH*&$[PDP]FHXFA.16Z],P*-11$0 M>CX'B.C;Q'Q%S1X19]SC9JYN[08:0IC0+AV8RMS3+!=.V-7?!_828@-Q(!D&N M$%UWN<@:[MBM0TG;.*9Z1:[0'5OTL]#&*:MS$4.61/ K)HJ3I5OR];\WC>>' M^YO+GO?>0O9LC\W#TD[J-^X0O7,BM0&(X#=#%<^(?O4)9&L],5BI1B$Y,%+I M%;FQ!2B6<&,8NR_J3"5P)ZP,.6AF>]@!.P%CTQA$X!V3D](&V7]R#HKC!*(\ M#>RYT^XV0W[=&?) ..%A>. 90H[BP O()RK#+5!:-7R"$< [8LPG)W M>XQ?'D0^"<]%7ND.G3;X91I"0\U6;GDS]@NZ#_* 8X8MD<[KQ "D$SS7KE MA^H*(0QB=V< +Y7@X#"GPAZ'M3\!)7 MW@(6Y,%K-JMZ.M52Y(;U2YQ49_S];T9@GUBYX78'5.*AAG-7Y01KAXB=9J=_ MX*.HNZ[AKB(5KW_M(E8+WFFT]K;K_>/6N]MM=#YL%_P[+;CU@>M1\]M=RS-, M^0@"2(\,,L4%:>_7B;T(N2GX?;-]/H/2O[YK?6CVJZ]/TOA!A/^8BW]5L#T6 M7J\!4M\\L9<)MN>9B/9-;%?R))W3?OWLY'J:__N?=PM M'M\\'I$!OC@P;H'X?P3$GXRU8/SB4/BSW?WV^TNROGX\J:]EC3_=[*_H#K\']02P,$% @ MW3B<5N=8F+F_!0 J!T !< !J:W,M,C R,C$R,S%X97@Q,V0Q+FAT;>U9 M;5/;.!#^*WOIM*4S\6L"#79@)@0SY(9"AYB[]J-B*[$.V?+)"B'WZV_EEV H MM'>=4MH.#'%B:;7:9_7L:BT/?S.,($M(%M$8CL-W)Q"+:)G23$$D*5'8NF(J M@5#D.="WW('EVFX/'-O; M[GON+HS>P=9%.'Y32A^>C<./[X-JUO<7!R>3,70,R_JS-[:LP_"PZD#U#H22 M9 533&2$6U9PVH%.HE3N6=9JM3)7/5/(A16>6XE*>=_B0A34C%7',;N"0JTYW>ND1"Y8 M9BB1>ST[5SZ.M+#[CLRUL6*Q2CS'ME_Z.8ECEBT,3N?*VS8'@YLFR1;)IDU4 MT#Q).5'LBFK=+:T1IT1Z,Z$2_^X$]XW,FW%SD2EC3E+&U][KD*6T@%.Z@G.1 MDNQUMVK![X)*-G_ME](%^X>B:H2GZ+4R"&<+5*YM]2O\'O:!_CAN]4//.+LU MXXJ6V&:"Q]@97"=LQE"^9SI#:X9.RQ_!Q CY2F7+QD_-JL:AU?X]5HZ#\W!R M-!F/PLG9*1Q\A/ X@/'Q)#B"X$,PO@@G?P1P=H02P3E\1QA? MC$Y#",]@&HQ+9+OV#L(HT4U'YP>CTV!JG'TX"3[":!SJ'M>VWR4&R^ MKII8%B-3?XY$#1SA@.:433&970<[HHZ[I "A3C37[4HZ8T6DH,2'0/R6((KC'7 M9)@E<I(ID3.2T<(XN^9T#:.H]+ZF35>/T"(S6I2- MZ1HN,[%"%RTH=B9$>26M%)EQE!(RIG*O8W?04,[KQ+BY+W(2U?U42\I>*VX)5V *YCS;Z2=9B__57"%#7T#-1# R7!I@=U?IL@J'\GU4R.67KG#H:GLB;$A:RC:[[D'-F$[.*:VANZ2_KWDDFJ:X5" MKW?#%J>W13"N)#C;6_&;#7%N@F,3[G-U>W],_ M62/WJ1ASOSF:,BS#%)J2D@>8MQ5A&>845F6]AD^$2214+FFAJ=/5W01K2AR& ML0)+3<[4N@'8 MV==;J=WSAY86K:J:JFJOKY^/_XW#77/;??;W]_-W_ZWI//O[&_F[S'RW=\2O MSRR/ /D0\[X'HUPR#NZ@K*Y[]VUL7QV=CV"SKIYMOWW]7Q9_B=_?YP&Y3;7_ M2JZ?@5!?#>S'Y-ICPGDFXL^ZORNGG,R*\!]U\6PPN[_'MJHEJ%=7,> M\TS#7YV&NNC[X3CXS+]?GW]/3+$'SID?.$NIGC1^%#^W'GZ2S0'+C$27"RF6 M6:Q/;H3TFEANO5J[W5$_5>IS+LXR:M3W3?2W7^G5+>TW>G??%>9D08WJ^9/, MT=T>N1(LKI=\,##=_B;G5&UV>3A9O8,L7VKN_PM02P,$% @ W3B<5B33 M<)/(!0 NAT !< !J:W,M,C R,C$R,S%X97@Q,V0R+FAT;>U9;5/;.!#^ M*WMAVL),_)H P4F9"289A:;L]R;;<#CNWM=KV.#<,/ ML'T5^#N%]O&Y'WR\&)6C7EP=G4Y\:!F6]4?'MZSCX+@4H'D' DG2G"DF4L(M M:W36@E:L5.99UFJU,E<=4\B%%5Q:L4IXU^)"Y-2,5-0Z'.@6O%(2'0X2J@B$ M,9$Y5>];5\'8Z*&&8HK3PX%5_Y:Z,Q&M#P<1NX%F9UO[E(E3$G">-K[UW $IK#&5W!I4A(^JY=MN!O M3B6;O^L7VCG[FZ)I#$_16V40SA9H7/O:+^/W4 ;ZZ[AXZ?3,_=TR%[-[HZYH M$=],\ B%H]N8S1CVZ9CNP)IAXK)G<#-$S%+9\/-3M\I^Z'G_$2_]T64P&4_\ M83 Y/X.CCQ"H,;J$[QC&7;J_/*:+J\OIU? L M@. 3KZ"$,_T!+7MI]EFE@:86Q>9R][ M'$UE>),40I&F--3 +KE'Q12&:;HD'"YI)J0",8??67HMIH(3"2<8+"XJ\(79 MAE,5F;"MN[S=ZKFNW?=%@LRU+NZ<_@Y2$XR%3#!,8PQS(0OSL>6F5&\Z(Q M6<-U*E:8J@5%84R45V!)D1E'+2$C*M^W[!8ZRGG%B)O[/"-A=8\])'ZC&H(5 M\_40)U6O>IE;*FHJWN@$X'Q62ZI 'Q)W?Q4S10T] O7004FPZ4F;WP;YU;:! M[*U$XC5:]$92CN28178>Q/!2W@0XD=4JFR\Y1S0ANKB&^ ;VDOZU9)+J(B'7 M\UVCQ>EL$UQ?$IS=[6AG YR[1;)9(!5ZG(-.MZ^7SET"+#WE5H&45\ D);%_ M,D?N2R'F<7Q7XXDPB8#*),TU=-I:3+"8Q&XX M-O(:"C+$4MZN.+GF.S08%85.0;.HM>0E\D1&93%F_H +S2<0551L):RJ[)3H M,D+!.4Q5W1TBC66E" "^NY M8HBQM^N;7;VWS2+G0>SWZ@?&\8%&IQSL?)B%N%FO+DW M-+2]&1;OU\8*$_+9FG0C)[-<\*6B_1H.S8B_+0CKT+3PD1((A3&HB[\?#HNO./S_X/"%H?;$ ?03ARSED\>/DN?&PU"\.7"9D?!Z M(<4RC?3)CY!>O:8;+]ON"ZJG3'T QEE*C>J^9H'F2[Y[QT#WFC9O#S.RH$;Y M/$KFF&Z/W @655/>ZYEN=\,]99M=G%J6;R6+UYR'_P!02P,$% @ W3B< M5E2?&8^8!@ >2, !< !J:W,M,C R,C$R,S%X97@Q-60Q+FAT;>U:>W/3 M.!#_*GMA.&"N?B=M'J5S)0U7N!8Z-!S#_:?8BBTJ6T92DN8^_:UD.TG+J^5Q M+1R=J6-+J]5O5_O0:_<7QQD5&2EBFL#A^/@($A'/F[0=GVWM^TX>[O(:EBW$44?VE[8]4(_C"#P^YUV/_)A M_QCNOQP/'UCJ@^?#\>N34=7KRP#&$M2**:9 M* CWO-&S%K0RK[M)FP.2B\Y?=C*B4Q9X6A1 MHB"E'F!+#ZLOT9P["Y;HK!_X_MU!29*$%:G#Z53W.VZWNRZ2+,U69:(2K2\I M)YK-J>&]P37FE,C^1.AL<+F#][4LFW9346AG2G+&E_U[8Y93!<_H EZ(G!3W MMJH2_%54LNF]@:56[!^*K%$\3<^U0SA+D;G!.JCD[]>B3RYT4C=S.UAI"Q;4 MRC<1/$'JT7G&)DQ#T'L^"BBN_%LR+J$SE!X'-F4(4G.EE/V-)0@ML\>N= M;NA'@UW/4-\0+JQG>0I*Q@];;\Z4@QX3!F$4G-/SH)/@.(?NFS)M >%HM']( M4F8L;C7<$J9*3I9]5G!64&?"17PVR"KM;W?=8!L[J QF)W3#=FVW-RCM%4?! MF+^UOH6BM$O0OT5!;Q3>4W2E])S!B11SAFOD+8BB-L[) M;Q34"17HUPV$=T@;!/N2$8[]'5(^I\;%3=^XCG;>!5#Q-:89[ P^R'B35L$+ M6LXF' =,3&&8L8+S$?(]K+R^^O;!FYG2;+J\Y@R1 M$@FG3*K;!NUV:?%:VS!/67$F3@5'S1YB"68 & IW"XYTXG[E;9D?2<>?L-17 M%#(RIT!BL^])%'":$@XD02F$5*9$"] 9!4X6R@1+\SXD2P0'3Q0G16(I/C8Z M6X"T])SFI>D#IW,E*9: ^4C(4LCU)BUG.3,?G)%*?S K$BH_U?M]4_;KVYG0 M*_U>R["&%2!K0Y_05M7+@RT$CW(4!2X#F2@J] ;%%&&CY)-EA;.6=%7]LK#R MG6J46<$IC6>2:8:O* >,SF,SF;#-@3ZCS,2X M#BF23K$O.5=<60UJ*_0_-5MLJ)]HF@-^P3XN M(:N#''A2H#ODQ'Q]*X!!>%6 3UT8&3PQ;6*GF=?B6IK#41U.T?2_F2*#J^)L MG.R"EW\#][JMOG1=Q[GD,76"64>UT;#*BDRM2#G5&AV(J"KM5H=7=?N+:D<3 MAA1M!#FJ&8;.F@-&4@J)@$)HT\AZ+DERPR4CVE1B#J<61#V:,2:T5$AK="65 M"OE@-!9JC1_Q2?IVQB3&Y,K!3^ODN=.D]8T(O1]K4QKTHF@+,.>L0\(&T2J$ MKZG;-C-38F0A"I>[1@FY35263Q5TTAFW7JN@E"*?\=1.0:RDMJ.?YOA^<+W^JZ;UJ\I0'QW;KTLXTAH0;X[U_*-#-_L3' S@Z.KEAC-?" M]\Y%@0M'^O9> ;YKD5=7"S9.^+_1+NO'#YR#SSQP#OR.NQ-A#]79ZOJV0RV< MW4)^Y\J"N5&QEKJ]$[KMYIQZI;KJF#UM]_H?^..1EVR>47C\N6/DJ0HNZ3DS"%3S!5],A&5X,35D,BYH=&W-6&USVS8,_BN8>WV[B][MU)%= MWV6.NZ9+NESB7J_[1DNPQ882-8J.X_WZ@93LV%F7.6G3MG=U; @B@ V/5"/XP@\.-..X[VX? 47GP8#U]:[:,_AN-/ M9Z/:ZMF'7T^.A]!R/.]C-/2\H_%1_8"6#V"L6%%QS67!A.>-WK>@E6E=QIZW M6"S<1>1*-?/&YUZF<]'VA)05NJE.6X.^D= GLG30SU$S2#*F*M2O6Q_&;YPN M:6BN!0[ZWNIOK3N1Z7+03_D55'HI\'4K9VK&"T?+,H[\4O?H38\>W]*Y=A8\ MU5D<^/[37LG2E!W&=WZ?%DYU$3"((R":[P. M.FGH^Z'[N9R9H*F.?U.LS'C26OF0\JH4;!GS0O "G8F0R>4*X?VV&QD0+*P; M%4JLU#*/?8O0O^EH2F^C\MI=MQLT+< P7:<_*Z9WT/__08X>"') 6X*IJQ5< M^UVWW;T%EZ>5^3#%LFH5WZ;@O[IO??^^L^GDK=;3&AR6M-]"V%VY>*?R'H3^ M3HIA].U#_F_D;YE?9%RC4Y4LP;A4Z"R(6_3*6,8 [WAQ*2^D8 K>4JNE^H"A M=/?@1*?NHV;I\[S2?+JL1;P@>N@X#.\35FL0P"=R>,(+,L_2G][="SKUS123 M,*)-1^8\@2.\0B%+>_K[4Q;XTX?PCE,(UQS.E+SB=(3=@RAJTX[XHQV_7XV? MH2P%FEX4O.I5<([E?"(H'7(*PXP7[+M$\U#GC^A4!Q=<[=1WO)VT3G?28BG+ M=^N*/S5^'Q$R5#A9 E5A92I/2] 9@L(IR8G4E9'(N8(I5_F:)07+$>;$/F6U MS=1"S:<"HQ#ZO6.-.G."XF$J5,_/++A/VWKDP,L($6;TU6L[Q M*]IR3G@MXEC9)8,>4&.[JS^O76-%,2=S"DNI-(V"\(;,TM;DO &R9=U=&M8@ M>9_"T4Y)Q 1WTLLG!$@4F)TP#.&%L=4@LGK]'L?\PSJ0??:;O!Z>4> MT!:79#0XTZ0\0L<(T> :GPKSE71)*ZH(DAIDCA58WT%F4.$VVD MP4$4[0%5TTT+V%!:<^I&N[UGZA>9B855M%.:!.6V!.TZ=<;RL@/#0C\F/<0&V&%*X&8?^&!G>/J<$#Q]1VQ[T94CMM MWVWO;PRI%I#Z,UM?I4Q8!ES;#QI;]L[!>-#\]K?N M=^IKP*T+GBW1^N:O9#,*0B&[=-B4.F[,KB1/FQ"Z73=L/^TU=TZUS+?QU'>9 M]G)T\ ]02P,$% @ W3B<5ESVVA^3 P ?@@ !< !J:W,M,C R,C$R M,S%X97@Q-60S+FAT;.I=TBLM?/^S,[+Z#?+BD7.1(H9?$MN;R"3Z7Z' M0D.JD&FB'KC.(9%ER03MX M@>.YG@\=-^QUPZX/5[?PZ3Z)/M?2D[LH^7,1-UX7]U]O9A&T+,?Y[D>.,TDF M#8/,=R!13%1<FL M-1X9"IW(LO%HAYI!FC-5H?[2ND^F5D 2FNL"QR/GY=O(KF7V/!YE_!$J_5S@ ME]:.J2T7EI9EZ+NE'I*F0^QW,D_6@6ALIM+5A.UX\AQ<)WV$% MP-T49O-)O(CIH.LROIZMDG@93UZ*]"J*[N[G MR6Q^#=/9\O8_P7(6^7>$'!6NGR&5HC*]JR7H'(&+5*I2*F:J!(BO<$."U.S$ MJB66N.65/@JL-#6OZ?V*&ABF4NU@907P:2YM\'W?ZO3=RX'?AM=[X/:#_MO= M<[MNX)W<>\%@, FLC?2I>^[_<\UK78PM?PW!UZOX_>)*S?P!QT(9ZYC0M05K'5&RXH"''64$/ M]8K21&&8N-E@:AI(8%49Z]R4!PT;DU"M9 'R$=6)C<8SF6_#(>=I#JPLJ4NK M)JV\:K!YKC6U?W5YG)+,M'+?5XM3.;!0/,4#Y4'E#(V/SIR+M&V@J<79#B[Q\"K],?CAPC,*ZH MZLO]NN"I>>HHIU?]95#_B0O,W\Q7:$">UW$=6+-HFC-7KU&R]&&KY%YD5BH+ MJ<(/;OT;GBR,S&0SRPLNT#K>W6,TIXOJ2#G=4^\W8,FV:*UIX3]8;$.5 M%+)'R;-ALY^"P/:Z'X?'3#8TMUZ:S6:M5_7X;U!+ P04 " #=.)Q6YO:) M^O(8 # S %P &IK#1D,C,N:'1M[5U[<]NVLO\J MN#Z36V=&EOQ,'-G-C./DG#I-VTSLM*?W/XB$)-04P9*@%?73W]T%2((//>*7 MY(1GYJ2)2((+[/NW"_#T?W9VWH5C'GK"9S]=_?*!^_N[ M^P=L;[=_=-C??<'.?F';GZ_.G]/=;W\[O_KSXSOSUH^?WWRX.&=;.[W>'P?G MO=[;J[?F @R_QZYB'B922Q7RH-=[]^L6VQIK'?5[O>ETVIT>=%4\ZEU]ZHWU M)#CL!4HEHNMK?^OU*?X"?PKNOSZ=",V9-^9Q(O2/6Y^O_KUS#'=HJ0/Q^K27 M_=?<.U#^[/6I+V]8HF>!^'%KPN.1#'>TBOH'NY$^@2=[<+ERSY>=J?3UN+^W MN_OL).*^+\/13B"&NG_4/3XN?HKE:)S_ILS4^K$(N)8W L=V1O4"P>/^0.GQ M2?4%34]&V7-#%>J=(9_(8-;_X4I.1,)^%5/V24UX^$/'_ +_340LAS^SBVRU78'&TFO3WNB_Q-_AA;(C8Z^Z]$I.&=7(6 M$84D9J%*QMP'@G20#E%'$N M?_?.;S.^P_!E/#[S-,HT+/NY CL2:W8VBH5 (Y*S_'&HQ-NS%]W(!"0OD'K6 M'TO?%R'<\+__.M[?/3@Y[>&-#T387VFBY7!6INQJ+)-B51C\(X%[P5 .9DR/ M!1NJ(%!36$46\5A+>+<,V6F:T4;#^\)3,4<9JLA<]6H@0]$'T10Q_JUVF<;L M)RJ0R+SW:2@86.F]TU[ZNO^(2[*YS%HH[!^!/S-VUFRQB M(4,^!*%DL1B"GP3N:L5XPG B^[LGJPR+8]'M>R?/6UZLQHLW?78^%B'[F8>C M"%3H'OGQIN7'U_/C/->-<PVZ\]I_)FS_@P,'P9)@? PEKGEL)!(6,+=H55,+G&5$2#R@$DQ"#MT MC,3$[D#=5D:JH?H?J(@\>4PWO]=E[V5XK=BE"G@,K.IVV ?M=Q<:A57Y?ZXF MD)7.*M*SRI/OP3R-ODA#FVM8,#;C["\EB9_*NV:!G$C,:3WS,B82S0>!3,;P M&ZK!#!PT07V2"@3#C'L1:F.89=10LX-.$J2'[^.D<5\-Y,ZBF%J%/BLNC M"$896O&7(:0+(-M1"N_RX&E8(!P2ACECD*O$)D:$(8D(>'X +P(**/NF(2X] M*2 >I^M7PAN'$#6.9NPB#-4-A8+LC>*Q?V?S_%:!@&@@\H-9 '>SE]4&W\0*Q"*..DX5]Z@M*.HV(LDI.9Y7*N]ER>0J$0J343+ M1Z3LH,O.2)-QS7RN!?X=,SE2]I+C[2SF^%@$/CM-TC+=1,G+[A&\[ ;R:.GQ MP)*C583&]+0'C[RFUXN_4Q0)(( LB3&O/X%&(BV.F?WUS\MWUI)YRA=]]O[G MRPZ[H\H7KW25'42+?>Y>=C.C92UF!XD\[KYX]:S#7G0/=I_12AQT]X[A![!C M419$=-VI8- 2PQ6PB;18+P^Z^\?/:,&-]:.9N[84.5XOR<*$S1+;1KKQ89E5R1*-33JA)78N4CB5",W@!Y!UQ(C!:BX$D MXXM0_^9;)ST&%HS&6#T( AA,LS\@A+$V*\F4LP-I!,5L_*XX;;+B+MX,E\F4(N6+_-T[5WVG(WN$\HEA" M&O-6@.E5$459YS0_MIU9; R"0W >8QD]OW/H526B')"6K@;HS-9.8U!)D1TB M?^92<^F2^ L/P1P0A8]/K2&GA(Z@L\VO?TK#OR3?&'(-.AOM2'=4)7^M+71JB+ OU MD4K1;Z>1*W,Y-97(^I'YK4)Q=?OR]E(LRI*+Q-I-J MVCT/9T1* C_!D8*DC&=/?W MGLU%.+($RLFI"/R=Q\Y.=GE&TH7W&62[7CAI&3NGQ&96?!A+$:(-"\4(F$;P M.:QN4<%B8PY*#5&[-[;,+7HZ> 8*MOT5#3GR(EMVT449'H938SV'I)19?JLEINF$%2]6,PF[C(D7$/E T-:DLFJME^7)P_]Y>;V,0ETNE M$OJ4Y^U:!UFX<+4,)>L8LD$VY(51)=H*Z@\.D@3K*HE+(* MSYMUF"\\F#-8D@F_-L%=%.&XIE<"1"06$W5C8I])GLR4;P,]$Q2E&8.4*Y$A MAA/P2!JEXA$/Y3_<-"XS!2)NS!B^*">M^+FBA,W2:N38%7;C:##6#J@.J D> MM56JP@MY 4\34S4N"_BC>:7[Q4SEWZ5=<:P^*9Z6D"@Z\R7@ICW*-812H!?:74M12A M@^J8U!7W2Y@"/<7>6%0)C&,^2Q+ER09]7N" QN!@LLB1AT6X:-Y@:AM.7S#W M;WC6UX&/#@3X+-#[!+L_L+L8J=2FV\M,)LN S6R>:#WD3G3>V0<^L9K'?EOS M:&L>;6R MQAK*<0O.6/&\38I:$'X$9B@@IC/07 MQY .0%P\N"R4;+5J17G8ED,4@N=5P5@(0S6EDA,AM-75^Y46K J4B',=#>+'7FMGMBZ\:8]1H*IF&/GI5U8 M[-X216=3NY[-[0RFF8$JFUE=(LF$4X9X2)0Q-1Z/I+;@CDDWLTHHX70&BFI: M>&3(;I8:;4MDDJ_X[O3I?Z6+MGKY6R6QSVV]V?TVA:JV^5/4%1 /@ -T$1EN3GV#'JHAH 4881 MMFTAB5"0:64LIJS'"E2S;@]AG(2> T*TC%*CG82O!N(&MV5A.RZHB3^1(:A& M3"@[7!WAK09PGG^-R D5B0E,/JDGN7#]DNTVG M*KXF*S\2%&QHC/!"/X!4C<<2RYUR$H'/1/^4^=%*9.D[6V-NUTOWR%ZB6-?% M7= 77?;O-*9E<=.=Q^QUKA)\ M3,72]]VL0UKWCG[;).7QWU@$OMGLWD%BR*@HMI\Z>7#VPB"1,J3O5< M"AP5)R.L6(@IY#PQT; R&7 Y_R5(L)2-G# Y!$?IH$D>QY:+(G^F6)M.&RKM M<*F>!I2UG-AI ]]NN PZA?84JY,O3)(.)E([=GKU=;%83<@G)!L%RU5<<3!6 MP1.\,\/VRK0.,/^";*HB DEY-^*\":_-,VSO;X*B)/:$L;*0K\[(@0#U$4NY M#R$$=>^DX *"TGSFB+F94=XO5>LJ:I#+%5#=VO[4_*69(G'W+-_[4J*O$.(- ME]F#S9!9JHA'\"X/PY#G> ,OU=&;A+HJ'/,+2U\II1-^;?>#99M0YLO9J@I3 MI@W?D)1><=)\WERQT+(<0E!P7\*C@->X_B"@\[S-?4E]PS3SE7I2TG^X3NDO M[51RJ]B+(QS[F',__#BG4:F^N0[=N6043Z]QB M^;('5UZV0C-LK@(6S)+?0I[?/N1YV$*>+>390IX/Z<[WNZS^A9.ER,LF@(J( ML9PU1QA4_C:NHU*W1)^6QB-!\RL<6ZA 4@EL7=3 7!D+?IEP\&I<.EWEWBP+ M56R*DYV,L%+K'3QC8AV,D0Q4UV6_V>M\ M7H,1$.P)/\5^"J0)9"DD$#-O,&PH,Q.;R_'+"FQ>B*4Z^XTV8IYKA6TV7BRK M!J$>SQ;R\)5AZ6(IL7%T,ZKZD)ME' ES^H"L(:35H%$H53#I59$V;5+&T0"S MNJOY%6NX4BZ]*A";?;SC_@S*6C&L)Z? 1A@\11Q%G,!QL];I9N6M.NC5("UZ MJI@/ ;H+1\&#-X)*OED)N'AX7EML9VW^!M7761 P-#:LW!1M+K%S@?V]Y?I4 MH,=&:/FI540.G],)ABZVWQ03U(,>@ERK;0AEKY!/T\%TYH8LV=*7=^'4E+H2 M 8$>H2%QS(2KF%C:*<>A5?J&S7_O%FA^:(6B+DG RSG]QT-1@,K\YDLCM:^I7:* MMC:QAMK$45N;:&L3;6WB0:.:EQL4&BLU0,KVHZS@.5NK$]!2ID=6$>?#[%?DVNH8GFT M(OBVQ=LF<:C5MDT^V*9)A/MNM7&2%.;RT_G:!'/??#2$+X;23#NEYM@_ 4F7?VVL.6:>[+VY@!DB[7W]ZXSW4\B\=A0 MK#U!I(4"R)":?846F1>B@,_>6#BC_/">JO[,V$0FL8!(+(%?S+T49S4_ *H1 MV -2+?H-,^88&YI#TS%&I)UZJCA,()Q9#VI;VNOC4E2NI4YA&KQ!T(Q4F]_1 M1+NV@CY*3]D'?KN\04@M/*4&^%$20L_H:>O8C8"+QEN&MO0::F\T4Z+=JFJ ,#N\S4]M^:86 MEYB-*3@#ESKKUZI#D['RZ$LF=C[;"\_TA0A*Q2'D5T-!VY_B@=1VBZ7Y!;?3 M,A^RT^P6N(S-:1E%'>>@ENRWQSXDH609W]U@3[HM)E=DR>QK< W>7+FI[:B@ MCZTY.MG(6,J@QO9X"U1HU7!IL$EYY0O.[$ M@YU*?(_T2_/!5Z&=SL6&/ '"JQ'-O8@LW$^IKM&=8Y3L6R88>"#,\)R&;*;< MI0-Q76RZ:?*OP57"YWF+D1"[_3Q7! ?.@W+&F$ 4C&?3(<(*_B@077911E@7 M(*D-.:C[,:$)1%MFMSLSB!1](G;,);M ?H;9E\#.G' M^X;O\J_UFFIZ]:N%-8B#!J%@4 M\LUS.6D@G=AF1$?+TGH&YF-3Y120V]:41MFE#-K)2FJ93)Y#H1@Y5ZGS2" O MDGJ^9?+'Q*"G9M$,&V;U^=8EP:RJTSK)LZ6Q"#925MT#9+ RV]P'A 32DPA& ME^'BFLRL30,.[;PI07)*?EA5F"/8.#.L"E&*ZUI,---E%4>;&(L=A-5'&;\$ M95W&H6'7T5]IZ%D4/)!BZ"3CV1!XNBB:V,7?M\'CAS+G N8W :N/%%I=R79" M5Q7:\'XS 3"L]"!S?G=*'V5T@4[D7'?-YZK)#4.:CJ8/&6-= ?FT@4 6V>^H MEHL#184Q+_44MC*+ /*HP2GLEMY>^XRK*Z&A M,4CD3QN=R>\ZW@SD+ZOVF$(%NLI.4U&G \,I[QKLA#T.-_\<*#UC4'5"'^AM>9') M%SBC6EW('K;ECHB64WM=-SQ9A#;G6(=:!=MW#Q-PBN]@]63L1*R+:G?@HD@N MFI\S5BE[NE,>B[I6<<<[Y#FXL!Y]GP9D5U!)(37\:B@G..U-806E.)MI>B#5^)I%J$ MR)>?OE"6/4!X#A)EH,2LTE!G]QH#O0OPZ/:4:A,SA<, >S"<)M/B;.N. X?G MA]CI[%JC_MA&B75Z\OIY(QF*C:?8Q<8OXMF)TAQZ1@N C3-ZBM^AJ"Y"0^FN M,Z)L=/E-F*#]7+,7"11&Z4# M(!;&AIS(]H^<9<8:R0QL91A&AYQWK2QI =@U + O6P"V!6!; /9!K=E1+=:' M?V08AXXE]9AJB!V,2PU-!D=!%X6>)L*G?WLJFN6E-NHH-,=BF?C^>S38NKW5]K>M[ MT!T6Y/=0K4W/,B$.*';DZ,B5P7BF<8\ZAO3-H7I+34Y^74^2%20 M:JMB#^13EOA4<^/7>DG[I_976O##E]VCHW;![VG!>SI&\;\?47^DCW@M*GA\ MD.R_$E($D16G1O/SCL9 MGB?*W^_-V"[^ZB'64W[FX2@"NKX)7_J-U]>W/< MQK7G5\'Z;C9D%?B49$N4XRJ:4FZ4M26O1-U4_NP!>CB(,, $#9":?/H]KWX! M&'(H6[9&1"JV.3- O_N\S^]\_[\.#EY6"U5E.D_^=OGS3TE>9]U25VV2-5JU M\.U-T2Z2RWJU4E7RLVZ:HBR3'YLBO]))\NSPY/'A\>&S;P\.?O@>FKJ0=^KJ M+'E\=/KTZ/3X]%%R_WE_8\_ MO;I(OCDX.OK'HXNCHQ>7+_@':/XDN6Q498JVJ"M5'AV]?/U-\LVB;5=G1T'-X\.Z^;JZ/+MT:)=EH^/RKHV^C!O\V]^^!Z_@7]KE?_P_5*W*LD6JC&Z M_O 4GFB+MM0_?']D_\O/SNI\_7&=F'9=ZK]\LU3-55$=M/7J M[-'QJGT.;Q[!S[UG/A[<%'F[.#LY/O[3\Y7*\Z*Z.BCUO#U[Z#*X@H:Q[$^Y_F? MP6\)_G,B?V"/LZA';N,4?J*/-YJF.JO+')Y]^7%1S(H6=O7TV^^/9K"&J\\P MX@R.KVZ"(=]SE']_]?K_OGGWYJ?SM\G?WOSTXM7K_TXNWARFR4^7+PZ_W%'3 M57OY_]Z_NOQG\NKUQ5:MFI4YF=9/KYB_?''^39+HLY::XSV:E,OD, M;S3P3VY[O=9-6V2JE'6D)85[^OQF4;3Z %_49U5]TRCXBB[/HV]A<-*!G<9O MN30'<%G;>GD6?(-TX_Y;>N*/VU&;AW/>A='_TC5 H712SY-VH9-?2E7%TSG" M?3RB[?]2S^9O>,N+"GII^?!M/Y: [_FU @O$S4&/2YKX#3 Y!/398NMVX07]4>XISC8HDEFVK2)GL_K M!A^NX/-"E7,[/SN9V3I9-?5U0<,H*B20P.2@L453=U<+>O8*1 .:*[Q[?J.: MW,@:U%<5,4=I%#I=*>@49S'OVJZ!">CFNLBT.4PN@T[UQQ7,"#M1;0*LZ@;E MG9FN]!P^S)MZ2=W"]0,QIT"*C5,!4@.+02L2S3OU"X1K$BX1M;M0UQK'BTW> MZ'*N&MU?!&42!?/!]X*I-/6J*6!GF[4?A+0C+^)A/OGNN<%1P23-X6]_K"=& M\'N1TM.=9@0OX.[P9303 _@D!C"OR[*^03*7J571POG^#Y ?N/=+DW2&*)'G M#$14\!-0!:1E0#.3I5;( X ::*!B0'87_ IPD7?X""@17S]]V'SI>Y?JBR4D M)^-W\=;SLZ?VPT7\_>G'AD'?@X"BK&K:^0O.'*N'Q?W? O?&3B /( MGI4?"P@U=(/HUL';R*Y)!F&I!*XE"&ZF@S^C1U.49+!5]3,.Y@SS(A$-A0)U!JV M+7EEH/<#TQ61 M]>G2?M*EG>W^I!I/'GVZ'%*DC <4!"\ M4WO;1+:%3W"<0=.II\/X.0YCMON'<3X'^0*(XC9'\A]H\1;AB2FWTZI2.G:H MB()&S+I=N<;3",*=_01:7MN P :+DKH/0)1G:SJW'9Q@5 672U!.Y61 MWB";!A-\H8.+GT\^%&ACD(M3\?NRL&4%R)AO;BK=;'4"$Q2'3X^?S_S+-;Y,7Y\\)Y&!C'*H*:/%-$=+ M!*O+;T'V34X>Y0>/A"(C[41Y8V\@6Z"8; 6,_>D ?XX#/-_] UQO23=1X)T1 MVP;)-C /1V;?Z91]CE-VM?.G[(+U(J!?%RPY;GOBZ@RTJT97F;;JO1PX;UK4 MUZC]G]U^\KYFR^!WI[M['S[E.A1_\'7XA#'CB36J) DS+XR-@$&36E)7]+5" MQU[!?DP*C$&S&@80J!RL4_[!@R0][*8%?',CGX[&%#,DKAY7*-V&D:3^&=:6N],<>K#@9K# M0IVI\D:MC>S*TZ>'IX__])QIKX2='O=B4[^BB-RPL@42;,3D*YI\+0S%>66&(:1=+ M(*EH>68#>5VAA(7'C%I<@8 %QX]$'%B!_72#-9T$LF7=:.8"3X[_9*6BMD8G M[75-T5^K^@8:EE_D.[,8":>RUAVQJ+/97*SP)GQR/W+3PI.*5*:E;JYTP]%N M=5GDBL7/5I,-"1JW;E%X>,[?$!.[*0RLVOGK%\G>;)_6=:ER6*36D$6^8BD0 M5CA3G=%]H3/3RI"_&7@5<"_V_&;R^P>02RKKI^#?'D"PU^Z;,#Y%LEM\D8+= M?0P8=;Z5#\ZYA5\A"\?0@[=HG^CP6N2:G<)/O_U-G,+3_?AZ[L>7J?CH M;='IV(9AO*IL-@\J?\DO"K>R6$F$*BA]\QH=Y14IADNX,$U!@;"&V"P>-NF!S@0S@[W!K&8<-VI?J/(5 M($[F"<@,&!'/5L&B)K2"#,E*Y[-C4O=TUE$L?:[69'!$,ROKOV91-ZC8 M2@/**9+"C)=J'0XNU^@+*"KRXUW5\,9<%>V"\Y#\AKKGF+<[8Z7$^H/ZJ7%U M,A!Q?9Y3T"M.-=YC5'X7M% KV#M<7YS0OC0][YJJ,(M>*Y3^C9H\;HN^+G+R M(=HL<22Z9)GUO;@0Y3MVSB0HM)BY0O_W.C@[W/%$A!\,$2YWG0B_G,\ES^;% MEB&F>--SC,KT09QJA: M%,6NWYG M_JJ*)OE9-1]TF_R/*KNMKLT;D$R2*[AH%=V&E)AW,6=##[+AKLPC&^F2.YBS M,8C#42GCF+.7J0W\(2MK0W;DILB<\BQ/*V*8R.'SZ$W\8(49]$OHY%*MW,O0 M4H4,L;PU>0;;")*';8\PF;(PU"$()KDX/9%%-BJGN'(K?_0GCY++IRS 8#N\ MO$$F=?I*&[RL("-XNN,%A5B6F2C10Z%$U:Y3HE?OWMPKWEV@ >":EJ;FE J! M)K N)WYL+ E0XGV2;_=R%]Z#O'ZZ+P_FOM2[?E\V9'9LEY;+$!VW78VGT[UX MD/=BM?/W@LC^=HDKVS.*Z38\R-OP[Z_C-B2_H$*UK44$+@"H14:+&K:R;(93 M%ERZH3+>A+I)O%*3>/4P+TZSZQ_L\V44*(?&=(9A1YD$WW\]B[SIZ$'GP*&=@I6%P8 MK,,!72'B%WK3VZ8S9%U?HO= $1=E@WP]WT^6JJ@0?959[M[YL(2; M@^^]I$#Q&I,8_5!H1?L5T JSK35F+)]W"!Y"0)OH2!,X9J(H5N.D_%V7O!MD M[H[@B1AY9TM(D>E:?3W7JMOY:V51W.\TY\"-N2U"-^%Z!5#W MX7K7[T,?^LQL(Y-*%(:U^V->912GR4'JEK5\E[ \:<5 #/;H9O\2<,(,CH,B MR'L>".41[O&C&'?*28PZ):A9?#>&FTUM)&S=(10T(>(#Z\L6A;XF.%AD91C^ M6\R+#-HP(,T:X'S4/Z+Q4YHD!K=J0MZ71PG=(B\(75>UM@(!J.@W"*VH"(X7 MXU-9TJ5(_88N$(CKI@N :'L",TJX+IP8I%H)-K6ARXCGNV\K%:BD*0%1 /-$AQX,';K9=3HD5W=;3PO)M"+VRJLV M+5R)I(M$IQC%R&CTG.\*ZLQJ-/:;-6:B'\6\'R%.L3-1H8Q^7L ?!&3SW7?; MG)5BXZQM11$NVN$-\.F&10A,]#'E(1(&'6W74P4TO3IP:VF= )MZ5?'C2[V< M^=SY81SQ1.:^'C+W<>?)W-8RUAO"]V_6+N2UEWE4U6C[*R6R]?V[_WU\B(Z! M4_(Z4WC&Q/X?S+U8[_R]<"EVVUF\1@W.@HFRP>",MZI_313I>Q$D;RSNO>4UG#7U75 MBA&GQ^G3X^,46#;GS0P4Q5F]&;8?EDZ8ATF!8=-L*;6Z+S+ M=("0-5A?=:V*DFA4O*H,IN.*_AS&^]$S.TD@MY2=D!'10I=J93AM&%C$8"6B M"6SN8ND)#5CRH!Z"*?+WT_O%.T_OS' XUT!$^K!.-_R0:3^3:V9"4+*EN M1J(0TX#RY[K45Q2*V$:0$R11FC'";K&9@49Y%"2)Q#BTY J:3FUTXRW0"2F. ME?#Y^GRG0F#H;KF2UU(9 .%(%VU'7\_1]!)5T.7.5XV^+NK.@)1K*5XL[5H# MMPD,W(QH;:%L!'YQ[$7":1A6 8(W9VBR9VXUX 4TOW)-TCLA6=B):#MJMW=9 MW7DJ;9BRJZNKAO?I%BZ#+G-9_\].VZ/C^N3PV9-Q0]^3.T_O%#CZI0:./IH" M1Z? T3^6*=Z3!P8Y\B;4/8!C42@>,(8VD,*Q5KI-M$\9W=+"+8$(F1.7"RMW MNJ*F7.Z ('GJ4*J7PNWJ@PY*RD7AC[[<.7IY3%)I#%4BP*:&P$8:1\F)[$>2 M491HD\039G6L0>,.]9UK1$IAIRMH&FL>T!*T*%%NL')[E14E#Q6AVTB7TU6V MCHH,X$K;5P&R5$" M :.8.5=:*KRT+%@]@H:)V]>E8#7-X$_DO(%D@M\[#CQ'@S4Y[+.R,Q@M@S_/ M"I8R:D;MHCP.3;ZE3#<5 5Q9'.-TI-YL&KJ'7,G8HO$V.RN&N VL]_?9AZB M*SP][W @9/RCB?&1;]?1T685E8MBP$,PWIQKA-L"-:S5N@/0LHC#V!KU->V6 M"1?=GH(;Q4NSCNINQ%T(UG4+USQ:'ZNVTOI(9+"":9>DLN(J-]0^B770P#5, M!__V36]8&RFP&^K")- M4:K"B\=2KP4&8]@R?V!Q6C TD'DY!+%7G[=5'ZW7 M$:A$5[9V7:RM(661DVRS,N3 ='"8O*\$[BP:N<1RF!#"NN]0Q'%37A$G$:TQ M"+INK*V"ZJS,>2/L!(A T8 Q*%KMH[ /.];0!? MU$L&F@N@S&\(#H6.I!L]K*G&2)E,0W^NF6 VD[5AAZT-3W;:VO"3HSAF,C7< MV]3P6BR2?9-B3W_W]0>0H2R :%1(>4P 31ECN3''%.U5XK7G6(W =D#D#T4. MQ)U:U\0]@?I@DLE$3':8F'R[T\3DTLD\%Y%8Q1GT$X&Y/X&1E=M$6*R,W@;-4[ MIHCJJM$<3YO&ZH2)'9E(UJYJ%FSS7FG(<1F:Q6V2[:10U\AC*>D;@2(G^7%< M\7P E1\GI;MCW5BY#-\)4%*"4-U;"%#'JI[^B!C0Z(P0X-FQ9[E%P93T M@-AH];/RTA X,D;/%*+S,._\;+KS?.=?VC)I MQ_]ZW? M4OR("K"!&L(&,#1R49S+RN*^CO-S8[6G6^D'*D0%AIQSP6CIVU_MWBA\[3;@ M_T#ZP*^CV^%MQI^JD+" M<)C\M9=*WV+*\"CN81K'S5D$#S_F"*N:T?)#M _,>&D%V-NU0G4P8DMPD'U# MR3/>PI[ZQJP%_Y;W0TBZK,2"C@9SI5)"%$DEL8< 1J[W[?YX90L+1[,O![']>$"?;% M,)RO*K3C\13:,85V?"FA'3XK]'2+HQN562J(JE/4MX3TH??W6I7(-_;TX=4A M(2ME"YU]$*[0"U]8.:2K$0%\36[>,(D]B@5T(7CB/54C.KI&$Z3MTT?Q18:% M'JN9:4KIL1'QJ3,3=BULSG^B&(A@=,RVQ,X7>+_;(6\CZR35A/(!B6Q8%.\Y MHP)X/:7 PALC:_3<23\INV/"XAKD$B9'<.A+#O11)MMSQKO2&PF'MN06(\T7&\$ MW6NS^IJFRG*/'TK@Y2<1R!8QH>SD6RN7A$HM;BX0^"L."G%1! B$UC3ZNN;8 M" Q6;;K,%=A6R:RI/_#*&]#&W&!F M4VFJC1>K.;V+VE/SQJRQ7.:Y#";:,[ M,*#$586I,ZUSXX(B#!"%W^ V'B:OZ^@,!Q$Y%"^&W("F#V0?W06Y\7E_\B-5 MX",?Q(+0]3C>1HK_$;HR=QT<""]RX@$L!S<)*^UQN9Z;!D]4-2:(1ZN;LIAJ MY=*YO6YV^TNJ#,G.]#9X>$D/HJ1\,(ADB(8%"9.R>[DODAEY),579]"R8P"VS0(3A M'#O)LL@'B)PTT5(9,7&8,2P"(L3S7J54YZ>QN*0#9F!D/8EI8KE29=KDY.0. MSXRRB/J!6P;_D(9<*A[CC^R/&&E=OR[KSS#?IL5?9/M:8^Y)ICOQ# M6T-SVIMY@HI[; M ,JY7P +$2LOUY6FE\,H(WC'S/DHA&S,S6.;UNACK(<4"\WK?),UP+ ME@ZUB=;*OIQL]\&O2281PEOV-4,B=P7+HW..U=VXNAMVR.LU@5IS6[_>'$S4 MMI @6M>@PQ.*B&^81K#Y ,#^C'B!UCT\H4!O[9$\.=JH'9_/YR#ST.G88S&W M:*S@B8$Q%JO(H)$9EAU3 #&$7X".S+X7=*$9J3D\0NTMZPCQE?>3O-,N!D85 M9=>K-X*_V1/2.V/NP$R^J@8B$Y!Q&#=S5<_15&HD(9!_T,J9Y48%W8:ZO= M^^R#TV3B#1WH-B=PWC5L\Q"1C??97I(P.P\YU+))ETGBE8_U?H//^-9IG[F\[3*-\<[]7 0YP&YO7! M-<.'XBQ]TV>@(9B QP](^_DT@X%M^1YUYQG;Z AC2[M6P K#U&J'.SZ6[T]/ M.POKL'D?X!PF.PT#&27WNX"'.7M]+=F>X]T2OY8FME[2*%-_LOP\&"HXI2\( M%23Q8!LB*'G3HS=:?'-!,$%4P03OZA!<(TT<5@=1S8,9@7,.'\3WCRQ:#=4? ML7%'0:60C6_?E<4)M"SR#(QAE(B&X2SLYW@32G92G1M3@\K"JD8/J\:74)"8 MVW1D\02O-' K9'43!'N[SA\](^/^%6'N8==LG2<.(MH53>\"=!HT99M286A( MJ6[8K0+CRWE1(K6)"LO@&&S$")6A88\(CF9.8[#]K%QD?>@SYF(-11:,E,%9V_FUZ1&[*(&8&KTVVT"YD?+@UQ&89[C4,RS+VZ- W M%J&IG^CKKI<)H_46]0T:B5/O)>RMX%T93 1A95L.]SS \='>WX_" ED&HB49 M6P[;L;J%IOD%<8@ZW@/G*R.-!0/B%X.DC/%E=V$6FVBG!^Q%[Z8/C?) 4EP/ M25M<,0]SW"N(I <) X3GA'A&+F:L;Q:WMR*2W%RLP"0O/1AY:0<]9+G5.G#&,6.&H+)0L&&AN M@ZEU Y4:A+AP9$HH##@5;$3"V5:0V82:'LAY'$T6EF;R)9+B*E1-6)*I7S$F M0D=/N5I&Z82<'@G$->9@L#0(N?4E[_P*"B6U_)+G3\$5&WG"4$GMZZ?*@RM* MO';(WBP ,@_+!0,\1MQ=-TMJ]UBM2:ED66V/T980<&CJITQ1Y7]<4@\^<8'!OI[C%=KE4S3 MMR390F.:;$IAF*DM]S!:$L;EWJ4^.0K&>(6.^C"V?"/ZD(^T'VZ+R#_L;LC9 M-L 6"Y*=*4C Y4YR?< H'9 S&1OY::,$S$:Z!ZGP[AB=O(=K_.E.._;?D#) MY_/@1S+XL(E^Y_SX?SP@Y)9^5._5I40E8 <.3%:L>$1%\M&2-K,UFZC1X4E0 M[1@NVT2 UF%QLC%BF%IJM"?5GC<= 2G_O"^)6IL>\SS-*JS(N)B YGJE:3&= ML;3G4HDY2,_%'/AVQG'8R1R!IYD-G@2]DEI$\WZR:DKI./ C96_9-1"/4)"- M3TG1CI '&OB^3QVBW E7*4@%-AA)_\8WF67S*.LL(PNJ"T/F'(EM?%))339= MF)HYW+P)_<)II4PV\M?4@?XO[XVGE1SV:QJ.X^NGM^\? ]$0$GL.?^AJ\_#) M3BXEEM)>:$$43V#E)A[OGK7+T]&W**=MO2^),!NZ>XZCH=]N?2P 1M5M6XJT MIK &AT]75Y+JYZ0WFU3O/#\N0X<5/+[G53T0"<6%A]+F+9)%<""?.]O[9K#5 M.*;!W%G: /NS[L]@TR5_B"MN^:\U2)OL+2/:Y5/G3>UVB@2IGG<2,[G7G-?- M M#\AN-46CVFA4BP6TC75*_$DLB0K<0 8RQY4+/_ RV(8R[S8BQZ6WQ[4R6%VA MQ%@+9T"A0<[/1$:F&7XT$OI2-U>J$NPH_)RI%<@FI?MFJ9LKC 9!&Q%.VN9; MKV#MZ_D\#:6Q-!;-&G9EJLQ^U!]ENE&E9AOG8:U4]JG4IB;FZ*TL9IV5J0. MG!!P0&0R%.*X(EO#HF$$MT,AP,&H#(AB^&0?@;\O:8\KERQH.ZFNE_>\HNQF MH9I4^RTN\"FKHAP+9%P=L1VZ2G LAZ/"U(HED;ZSJ!3VS#3)AX(A"?I+:S3H M0@65))-C157>4%\2\=>5T!X#XTD8)-1]'YY')O^I!ZI8JH_%LEN.9. X,%(+ M@3!FY.VK53E+NR#SHZZ8PT81O,,PL=QB;6T[ABW5NGOU?QUW;Z&G@OK@7.+/ MW-?@4)A/LC=0;]M.:/(J?S$RR5?E5?YN\BI/7N7=S)T=DOCK$2 H,2GN70/W M\;J6(KD,;6-D(XJ-0@_ WO(P_?E3?HKUYSNUY@+-"G7Y2?I1,FAFH^:3,N3O M_+:<$:MEW0*5%9JW4[[. VF7D*D<?>8UK. ='3G/$/G=66*D[U 1M7&I M:#]NBKIQT>4CFQ-"UO6R!K!F253+J)[!A5>V O+>^3[T#C)O&5G/46*?HXS+ MYOB]."E(]K.OE/5QK_9Y7U+[/,W2EW>@88\DD%!=28Y\H#PCA#KT&AJ\'P4? MQ#$4K+-9'%4:S6"U0C44G@\46IH4IM<,-)A@&P/DL0VZU!X&K,!XX13$HT/\ M'AF:K]'L1Y/>'M?Q"4/93^IKN;8>6W>(%G1G.W!.?MRW_AV'Q^NT5VIB9H.J M0R\OIZ/B;W!/"[I(*]& V5WH+D^87&19-V5=6(8NS<+KUT7=(:J>U:W09<,& MT-MSUS89$U"*N/#3HX$3W%G@Y/0PDT\0U='X.SEZR-)X3<>+%!EKS.WO+(-Y M2B:5:KT[-O:N;M^SRT&1:'9\&TZGA?6 R0H&N:;5G@)WOGR!Z!Z^GI/CG795 MO:Z3MS;V0<(#\*5J&5;+2R&N.'([40P8$H9IP3*_9=#^%+ MU7]J[*%C.N_V;=Z#M/-(0@2?"ZQ>LW&6"-%H.C'\ZGOR,)[VB'A:U^NXGZLR M (YWAMM?0@.RP]?,2E4L>V@/^#TMGLM[92C_>+F0F715@8$N:*9&TNW*&\"' M4)0ENZ,321J?>=04DD#-FNRMD!+"*@>9N&ZQ+)-47A!#A-EFA2FYDDD9!14) M1ZJTSJTL8+4>_7BD'D0KK7BE^TCQ]%-L%O2 &)L" MO BE=93X.^(($GG648J!RH$BR.([DC3N:#)H(T#"814FJK?+5.]TIZG>:PI&HC1HZU1W\L1$ M^^Y-^P8Y[+>6%W:">&2O\_O!]D:FCWP!AP6\?%<4D#%;LPD&)4E^N%0W1%MS M;3(+Y1D&>GP&ZA.MX)/#9T_&?4-/)F_SSGJ;GT[>YLG;_*5XF^\\K>>6T$;F M6%_V!G3SQ=!4,:@.;2DJF=4I 8+L!JKL27U2L4-HK-9CV$$[(/3]\>RT'V+= MBQRL:A\T34Z!PBH=Z#00-R,\/\-BT,)5C661Z;8,,N5*BB3QBY.C5P,3_0LE M5TQIU<=D56*Y)RY9R,6:.!6$G0QA&7 8_;QH.;UYN<1C!F<)?4/7)(@UU'68 MW"6);;P7%A=&TMG(:>< P] HE>NY==^]>WF1O.W@U']W?$)E'+N2?8+>!OC. M1R^>9V2G.GGVZ!&G5R^I&-$^+ME5,6_[D8HJ\85S\GJ)63:9U)]@#Q/T\6 . M_.9189&J4JW/BHJ8UJRLLP_1_?!\GV[*0)3_E"$YP9\#!RI,OBM'-9E'HLGP M@MPGMP2/AQ2S:Y)+;VET&L37O-^_UE;R8XV<+'@_BW^RIEA. 5Q3^T[\XD$:0 -!;K#(,-P5V'SJ" !D+4N M]//WP\$C$(9";";B9[^INS)/]M"9#Q*EHK)Y+ET0Z9'4,7P69EWNDXD'X^H% MMI *#@Y\\U%$-:41!B0U#*:6(/@M0Y7' Y/'(I C](2Z\O5P!2.5%\*N:Q'# MCW+2*=4NQLDI@: (8L=]]'Y8'3# ""T+&W>")BQ;' @X'&<_HGM[%F\RAB6X M8)]X+F/[EA=D&5O8PF4N'7D4!5%<\=8S8IT'R*C#91Q8Y#85?+L3&I//OM_J M(?ZFB^FO-)H:Q4/%M90\((;XP^S&:]U:(:-?H),FYP,6?@*1X<'PLU]#W_X1 MVFGMXDI=;^L9ZV6#1#0!$G^ MXA!C"H6EQIN5JM!X_.X^*M&+C+S3F%%C_WB62L(YH**;'>)\;>QM# MS]LU+$=7<#R0O@Z6 MNPBC"DIQZZ[8M/D-N^-6 MR(7VV'(W8]3*.@5XR'&)1UQ=Y*LJKU>6_'N9*$SQ"4XB.3@"H.95#4>]$&W! MEQ,*#T'0*#UDWQ"/;-O42JI(TK:.TL]@&SQQ1%82# 67(HS:\M5(0;V)7-GX M*[NLVX#!6SME;\9!W);$<@.;:EV^E@1T6ZSFS2C*MPY\ZUK+O1.S _1\\L)L M],(\WFDOS,]=V18KV-N_@PQHD^K@L7.A96TZ8!CPLI=AXF(M\POFB M)ENQ7(3UTONX//=:,+?F3C\,5*)&SVRLL95+71ARU%LES-051!:,!VYSL]92 ML0PQ>=HX]#NQU@:@::+2J9R MK@P1X!\E#-TU5%IO!9A WH&^&-([2 <5A2-0NP5"M@^6YD0&<@*1I>RZJ$M. ML]A% ]&D4&Q4*)[LM$+Q(D1R<<;N2:'X) =-F <1QZB"2$YP,V(W(FE1[/21 M>S2.\XI+P1&X5TPY.%:U]@8^ZTL@Y_45BMV,IPELM&*3D?-;6%?#87+N\*U+ M;YV[)7LS32;;F3 ?A#424RT)W@5<%+?*$ M+&GM1$'>A+,2.>,4-NS7!DMD4C8HIWV*]2R$6F'22WD: 5R+UE4X*JJ^UH[A M;;I@#5]9\\4[A_W"<71H7D7/.]R_ W3 SY0I1//S?,EL8DP>#)T@AUC+E%)Q M=ANB^TDK,%C&B8/L,@?Y=J1A^ MO2 "CVZ-ID'7L/@ ,O2N6_=(+.9:WSA7*[#0<$R(0=BNI3@S&W38Z:$^DH$$ M/?SD&75LSX0NWIA5I19/J\@0"(XI)+94TH]-5VI2!&(_6,#"B')XJXNN095P M*1)O]:J#463X\\6BJ%0BLWI_^.XPF6M,M,<$:$[ZL)XO-H7Y043U(5Q5:)=D M0JY\!&" %75YAH7;0&(S%"C1M8NZ02.B325Q*8C S;J,HJ+L J:<"T*\N.>X M(E9 ?NBHW""%@PN4F>GFF -H75&TA>O>?%.9)Y78!F4'R"?.68=(R!MS3T!@ M:>J2%RG89XNZL.\C%CC]D::%0!P;#\(@*]#' UB_YK!*FE.Y>K6ZN>AJO]R7 MJ[79.]*1NA?Z>U"VJF^&RZ]+&:/;6WL>[/9%4(7#5/NB>=DNS:=7'W;(]K-DA?/E \&$+KPAP;DO[&]<& M2 ^IAG=%A/\P:3:U46Q\Z$ M#;A69?_V\7@X!X"]-YLNP>;[9/WTCDR&]\7"3P:.UT]<.Y)]O6*0PMFB]!$! MW6<<&C&FC^6/S$08]9=KPY9S2O,8THAH!9(T%Y'_)MC ^*QZ:!$/O4C[%BY- M!)^(X408?H4KCQKTXU'3 MH,.G24,;+GQ=%E*GQJ*RB[C&T?VA-=B:"4^< ^NK]6-[]_27Z#AD,2YH=&WMG7U7VL@"A[_*W/;L73UG"020(G8] MQZIMM=KU%MN]O?\-9"1S&R;8YYF7 MO/Q'I;)O?&GZRA-O3X^/A!?VDZ$RL>A'2L;IHQYJ=_J:T'1$LUIO5^NU>D.XM%:I5G]O[%:K>Z=[Q1/I[EUQ&DDSUK$. MC0RJU?WWS\0S/XY'G6KUXN+"N6@X832HGGZH^O$P:%:#,!PKQXN]9]LOLT?2 MGTIZVR^'*I:B[\MHK.)?GWT\?5UIIUO$.@[4]LOJ['>Q;2_T)MLO/7TNQO$D M4+\^&\IHH$TE#D>=1FT4;Z6OK*9/W]KFLG*AO=CON+7:3ULCZ7G:#"J!.HL[ M&TZ[??U0I ?^U6-A<6J=2 4RUNS?>Y$+EI],+ R]]2JJ],,@D*.QZLS^F#^P5OKF?E$ 6?7TTV?23\_-RL\.\&;59X_, MU63VQM'L7:=[+/^_"SF_3& MVM,RTFI\Q9_?W:3_5OG$F9D8R2A#OA]<1G^[1/[YW&W5MO[\F'T:C,)+9M:&ZT_]?HHOKQ(+*KV@0$+#[VJ[ER=A)D)[C'2$C M6(\5K%*E2D79+N3@5K1^NS J&OMZM+!8->_X-*Y.K&X6QW@4>-SJV6 MY%?._^L-RT;ZY)\*Y*$MS1^G19^T/![G])M/'):_>*%YXN*Z3Y*4/S W&SUD MALS\I?;,DP?F=@?M$I;6/>)I9?+R-YLNLO]E$(6)\3K/^WVESLY^='OM1I?X M"Z<^"XPVZ?G%G4KQT%T%=JC-E[ ;!C(2!^9-\H,J1'J95["U(]#QJL?S= MB+0>M=WRZ$GY:U\\[\-S->RI2+BU7T2]5FLMCIT?__\I*_/^+WNW5EN<>EBJ6OSI>[^(E_#KY?&PV/+3OW.4$A!G M8R;N':E#+.R,Q:-F GP'WW\,OHN"WW=#YQ=Q%'L.V&XIMN^I_A3;&V![B;#] MY,,N-;GRP'[C"C9_(J-(Y8,LTVW$1MMI+?H;?;FJ'+J'[J%[, ZZ)Q;0/70/ MW7^SP/[CJ_]J:08"S ?SYZ1/8I1H%#WSFX AB&]+38+X(/ZJM%) ?! ?E@/Q MB06(#^*#^ _HP#\8CL(H%M)X8O\R_Q/6MYWUK[KTZTUX']ZWJR;A?7A_59HL M\#Z\#]C!^\0"WH?WX?W[Y]N_&?;>PO66D^)]0F7 _7P_66GSY<#\#!]<0"KH?KR\_UMX;JGT8RVR$=^-:#?CY8OYB/ M#^B7!/3IO ?R@7P@'\@'\J$Y()]8 /E ?ODA_]_:W#$?7\#XEC+^L9Q,Y^.[ M++D'XEM3DR ^B+\JK100'\2'Y4!\8@'B@_@@_C<*['/B)]*PX!Y\?Z,//YB( M^B: #^#;59, /H"_*FT4 !_ A^0 ?&(!X /X /[]$_#7/CI=9UTZ%CO]042"-MRYVWL#XEC)^/C$_IWL7)BP%W<]] MLJE1*!_*A_(M/WTH'YR#\HD%E _EVT7Y'[OKXFT89'L<,XK?9L[/%]E_ >B7 M"/09P@_J@_J@/J@/ZL-TH#ZQ /5!?>M0?[8&GS32DRS%9SWIOP_/IZ/VV^!^ MB7"_^(!3F7 ^G _G6W[Z<#Y !^<3"S@?SK>+\W>2<1REIR>O._93YAK[ M)@S"P41T/>.\\NG(MQ;R#Z5)9'0%^AO 82E _U@&Z,X%A0 "@ % .NA (@%"@ %@ +XDP)8Z_K2#'RIU\6Q-'*@ANE.F,Z/ M#DB"B:AOT.E?(A? #?C0 "76 / ^O _O W;P/K& ]^%]>'^>]Z<]_I',=B9. M(GTN8R6.]#!;S1O,MQ3S7ZM>E'?[MW+2?P$?EH+T#XQ'ES^L#^O#^K ^4 ?4 MP?K$ M:']6UB_:.=TYWCV7)]D+[EI+^3#))Q+.IU0+]$H/\V3#_:[](?U*<= ML._6:K ^K _KP_I ':Q/+&!]6!_6/TY+)5!B7Z:(MW>\NXAQOF#^*F+^U6WX MB@[]%EQ8"L[?'^I(QFI,==J!^?3IP_EP/IP/T,'YQ +.A_/A_(SS#[)+CI&Q M#HT,Q)XZ5T$XRJ?LT[]O-_C/^O?;+-]7(NZG?[\\X)]WW*BL]XM>NL;4%XIJ/W5IP-J$EZ'UY>X MR0&OP^N &;Q.+.!U>!U>_T:!_:X])7Y7,HA]\28]]M'M"?4"?+<4WP\3HX3K MLD1^B,XTBG MQW%@^MSASE9\OYHI[[+V?9D0_J/)M5PW9KY\*3">^?(P/\P/\P-W,#^Q@/EA M?IC_[@(["2?2#,2')"V92VU2S#\+HV$^:5Z[+ /X%TP/SP#PP#\Q#;< \L0#F@7F[8'[^YO77[+[V5FJ3[G@] MHW@@'HC/('X#B ?B[:K)I8?X!_7>-S><34'W/<0/\4/\H!W$3RP@?HC?9N(7 M!?*_"R,EZ:D'\F>0W\@9OPT9EH+QNV$2^\6'G!JU@_49J0_J@_J@/DP'ZA,+ M4!_4MQWUI[/SN[KO)]*L7],^2^O9BONO52]*9#01;G$[N\T5I<.E#\.*>(+5 M'0NP @DHAU=HM)TF7@&O@%? *P"0> 5B@5? *^ 5UCYI%1LY7&<4@?5:X?J& M>_467@&OL#V]-I ":]T"BPS@"_ %^ + $%] +/ %^ )K?8$X^22.97K!T3(0 MW60T"B:BZQE'O/)Q!C@#46_@#' &V\Z !-CJ#AH;SF+N9H(Z6,;6#^H =0 CH@Z(!>H =?##U$&9/$'7EV80R9"! M!MB"[9U1I /AOLA,0;T&)V(*2("EIN!A2R36G3I+)&(5L I8!? 1JT LL I8 M!4NMPH=$BW\G: 0TPF$23$2]R7@#+ (6P6J+T-C(! %F #. &< ,@("8 6*! M&< ,V&4&BL40BP$'>\JDFWX1.Z,N?L!2/W L)Z+>9I !>F![>CD@!=8J I8^ M1!&@"% $L""*@%B@"% $UBJ"PA"\#8**"U6*!40C( F0!L@ J1!80"V0!LL!: M63"=J+!V/+TM^[KH[KT7K][N(0MLE073@0C,6< 4;&735XH+ S% %Z +'ET7 M?/_7_%.W#)$*T"/TB%0@%D@%I,)R2X4'ZX(C-?:E86@!MJ"XB\)T6($+)5HM M"QA68+,G2+^V:HM8!Q=1@"A8F@\XH@ B1!0L5:$0"T0!HJ!,HP\^:14/C1RN MBP/C)>,XTNG![(;#D303%D:PW# ZI?J KF@6 J M,!68"DP%I@)3@:EX\A(!23$5Q )3@:DHH:GH9@,E(AF*W>R/2VW$?G;E&45Z MK,2Q-'*@ANFNQ&Y^01)')XY8$U-_\:?7(C&0&%.)T<)B8#&P&%9;#+=60V(@ M,9 82(PG+Q%H%8E!+) 82 PK),;[T!'NO2H#3V&IIWBM>E$BHXEP7^2>H@ZE MXBE( )X"3X&GP%/@*0!2/,52%0JQP%/@*4KI*>IX"CP%G@)/@:? 4^ I\!1+ MV-C$4P"D "F>@EC@*? 4=GJ*!IX"3_'U,CI,C!+N!HX"1X&CP%'@*' 4. H< MQ9.3!S"*HR 6. H H1K_UXS"_72F: DV!ID!3H"G0%&@*-,53EP@\BJ8@%F@* M-$4)-<6AEI?I'L2A-I-$B1-?CI4X$)_2ER>1$KMRI&,9B!,9Q49%8U^/KFX! MR&SB_B*/:P$I9:B6,9]7U1;V,E ML!)8":NMQ$;;:6$EL!)8":S$DY<(^(F5(!98":Q$F:W$FV0Z]P,]@9ZX0T\T MT!/H"?0$>@(]@9Y 3Z GGKI$X%#T!+% 3Z G2J@G#G5N):928M^H:# 1W3B, MY$"A)% 2$V9Q("00$@@)A 1" B&!D%B"$H$\$1+$ B&!D"BED/B*B#A5?=^$ M09@^A).PW$GLJ;X:9HMCXB7P$G@)O 1>X@%MAVHL>X%*?WOZ?/''?OM@'WIX M^<$4/_UH]N+K6JCTT^_\J/.\EO_;Z@=*1EE5^ELWG_!5%I1.UK0(M%&5Z?_7 MID=8M$8VG/85'E3R9-U\* Y'G491SP-5Z45*?JG(L_3RTY'GH?:F06FWG?Q+ M,HP\%56*QVK9Z5=[H3=)?_GQ,-C^/U!+ 0(4 Q0 ( -TXG%;,+;B_=SP M 3N @ 0 " 0 !J:W,M,C R,C$R,S$N>'-D4$L! A0# M% @ W3B<5@)*I,$>,@ GR(# !0 ( !I3P &IK&UL4$L! A0#% @ W3B<5CZI52.SJ0 #BX+ !0 M ( !]6X &IK&UL4$L! A0#% M @ W3B<5JL7CJ;37P$ P686 !0 ( !VA@! &IK&UL4$L! A0#% @ W3B<5@/$=#7,] K+81 !0 M ( !WW@" &IK&UL4$L! A0#% @ MW3B<5L 6=JXC= D <5]A !0 ( !W6T# &IKH, &IKX, &IK#$R9#$N:'1M4$L! A0#% @ W3B<5ILIBO#=" E#8 !< M ( !J?<, &IK#$R9#(N:'1M4$L! A0# M% @ W3B<5N=8F+F_!0 J!T !< ( !NP - &IK#$S9#$N:'1M4$L! A0#% @ W3B<5B33<)/(!0 NAT M !< ( !KP8- &IK#$S9#(N:'1M4$L! M A0#% @ W3B<5E2?&8^8!@ >2, !< ( !K P- &IK M#$U9#$N:'1M4$L! A0#% @ W3B<5LYILF#E!0 M\!4 !< ( !>1,- &IK#$U9#(N:'1M M4$L! A0#% @ W3B<5ESVVA^3 P ?@@ !< ( !DQD- M &IK#$U9#,N:'1M4$L! A0#% @ W3B<5N;VB?KR M& P,P !< ( !6QT- &IK#1D,C,N M:'1M4$L! A0#% @ W3B<5IX!OB^.+ A%(! !< ( ! M@C8- &IK#1D,C8N:'1M4$L! A0#% @ W3B<5IS^ ML&)'$@ I/8# !8 ( !16,- &IK#AD ;,2YH=&U02P4& !, $P (!0 P'4- end

    ^N;.AWPKK]7\O&.!^"=// M5.K6&LW_]]>?R!\O#/VL;,EL.]N%=!"R[H'#C4W7VYMU0Z49!FIJF S?3Z M0.J/D4P]QQ*W@N2/=)8\ED$W*'"JP/H%*MFEJ'R#YM/$SY>NT.>W33T603]6 MWEBF/6K!"%(D4>!?51AAZ\Q=8?([\LC'3O Z]W[<,:ILNI75F$ !'T\6_7^?.X/\YHHS MV(P5##M;KJ>INL%4D[%M=ATN-J\BWM$D:M.NG1\47A@NW,A/U7)15-@DF,3( MEPCWGR$G/B[R?X;9F7=,'3F#3[ X/_(*$0D_F4#R\O.UPG>K\NLKBGNR5:^A M.WS$@>OR&'*6>SN&-W(E9RN'V79%ZY='N_I\-CXM^/Y<=:P[^FC+S]DB6]XN M#'K85IFD"*OQW;KJ>&,"Z\,V8PR'NS$E69;6SR=JLXEX14:5*=MR?E9UYM+6^GH2?#=OM3"FSK*OE=KDB&M1&42;, M%TGXGR$,OK1G>^#"O4C^C!;NUPX0R0;/I!04=R.;DA5L=!EHK?SJ% NV+]X' MAL%/T'D2]%7&'G..C]:L?4^=0*>G^V S%9YF\;DTD]!O;@ ]YX\ / MQ6K!@RY-PM$NO.TF@7FMS_='8J@S-,K:^I(@''9_MH=/N&$>A.+FL&RH MHY0$%+B$L]&\QAYHQG#TTD%C/C *4;$6AL5K.*+IS=-8+XY'L=Z*DH,A.EZ$ M(,HWWN<$GFA;C6\$7\%O/XJ#]S[0%O"P*R!>0V]87]_ N($#[Q@TEG-G]@E] M,=865#FKAMF$D>XDK$REGK?DQJ[1R=\*-VA8R[ME<^TC]^1>_Q;E4I M7PJYA:=Q>!A,U7S=7F\J:3B+!V>Q^[4%8"$% !L8I6O" $%'>L+7N@W@<3=" MWR0'E(D;=^YV:4#1",8KE7)B>GD;]80U' M.H8R3; -1 MRTA$6AXLW# .]R^(!"C1 CWM\!/F!HPG"$0<[]7)7_LJ#2BL0W"S;_W,U+^? M_*AB#=U ]^J'G'AY%"V,WM55;?AQHF+"R=J_I7N1%QJ_GQ>8^OKJOD]N00HK M< ?<>M<-69RC['(O AC5(3GQF>2KTQR;-:I A\L_59!;K> M ]Z8KGL+BOO'Q07N"5QW6<7P6+NL$&UPB1#HZ3BHP/(L8EY&2304)%5W" M*S/&A:R0)>=(.%7?W4-^/#@/W $L-I&2S$LBJ@O#!G1I%H:,6UY^+7[KY]!I M)$5.(NG+0?0;B>+7 5%9BQ8'^KC!J/0RW3?:95.IC9J__HW0TXH-,> ':P@N:>5Z/OB"?R5-YI M-^V0)D*6UW'5'5[+;9,H2R$_))WC]/&IZMS\?M! M+8S-[K$$Y@GE.+F.JA3T48_BN#T!?7YT'_![]Q18R$#%,,Z]^>G9^(00\WU; M)C>._0K4SOOL^RO:YR3;/M_5:LF!)39.HWN M*Q7-_D+C.3C:]^V>G9),+4K#3D*M-Y5,6U2'XK8"6[R=-WNNT53U"^W"C\U/ MI_ZR,VH#-DZ%B^%M)EGB:_F7->SU\':9[]LK()2XM(#0QR9(FLO);F0PV+&] ME5;OQ^A\2K+!GM05[?4,>97K/YY#]A7E _V^=0:X*V"Z\Y'">PXQ^EX+>&K'Y3I.W?A =?E.Y-JKXNQQ&DB5"PJ,2T!% M-O']4783KL#LOI-;=%/PM N_YKU@Q3/,=N976GJ$X6+VGDUKO:+P> MY6*@BJZ\=8J^?&]"G_;D\34;J[\GR.&I=@.?PM7-MF2N@*.%#JS!SAH5O&$' MO';WX+H]J_,YG1C*!I3+]AIU\WN@"O.:MH 3$1[;7%X+? MU"\":>,6D'KX'*4^UA09G]P>M8I8:S&::9EQABWK5JO7Z5NH?J;N%16,4$:_E]_5?^Z#WW7N@^@=<]BL?G M"+ ^C*GPB""$%;<35#A"A6/Q?Z=TWK@?5#$R__K)J>EW@I1_+8!5 ,E MA:;\RK.F> ?%F#P=A*^^NBQ8 MI1YU8YALW;#0O:F&7(0 U\_#NT*F =(5P9KS3P2!CXE 'TYC"9W7N\T$W:/V M(&,%M:A;]@['B*!C'R"C2#PEVS+(],1G<(]EH+(:;>.V(-?@N%GVCR:_T<%K^N MTP\*!4&,-VI^%8B1\HR&5Y$YZ#P56R3B87P.^,F+HJM&X_]G[\V:$T>Z1=&_ M0M0Y.Z(J MQBANY].@(PX)'!@*<70@@!,D("#4P/][??7"LSI900'JIL[*HF MXMN]72"4F2O7/.*#Y"LO, '.2,\A@0->--ID6%/M4#N]B,4PHDA$BN\N0)]W MR,4-!\"__A)?'O0JR-%SX\6A0^B=B#RT'3PM^<>%:Z@'CK!$75O,GLA69*(; MS+6DA0TPPHQ+Y# MHEY*^B?T!'Z:_.<'O[V(KS&[C^JKN-$)@3!,JB#+-HAE+B"(=T#O9]#+E@[@ MI;L,[H[-N@CAA?\;7$,>C0@R\#%K87R@&+D'+3ZE]^(YNY8*=Z+2,"+Z)?>5 MPS:E9UOP$B'\ MSHAO;_#YF^=+[& MN/G/6;579'3"J.FMGK.U$E)ND1ZE!7#%?//1@]'=/FG@O&"VFR?[I MD[PQ>[)I&N>M5.+T2AY_^S<93V;WCX^/\WG(@N@C:J#Z6Z?[AX''QZ"?X]$B MH;?*#=R[S/RMF5J&ZBY3B7W1PC_(!)\!83DJ]O-[77_['HJKSQ5; MH)82UJ6K"%.>/IL6S'GEZC-B<@7U'WEVAY@D!?9.7SO.<&;NN])R[RD-/2VT' MBW0N?SV8O9/R)9PQDJT5ANE"KWQCF5)J>MLO7KOV4_V>Z!:I_5SM,X3C5[NR ML^M^9_MPN4I.4X0=])SC*TG*ZG;N1MYFI>W,UF3T,SI=G#]!\)_G5 MI/57N[5<+5^Y:A?<[G1QK[7=SO5PKFW?GISV4[V 6E)Y\Z>1US>GD MGX9@">Z_M7B$_O GUM\5CO5WQ_J[CZB_R[VI_BZ_?XUG78F'S.F$O-@KPJ5[ MMGH#X(?YS/#O*U"8]\[B7*S[2K^5,Z>I=-6^'Y7.ILW2[S"+9HW51B8ZB= M,&@R(:V0I-/WP*Q1Z A#;LQAN07:/8[*ACK2(3B\^-SVHS'#G57QM1K&0]YA MRD,-,GA4&!0S),)7-L8:X3DTTE;>7(-A6X'X2*#EGTR=-.LK9U>$CP& MSY4?@B7[AP.*-G$4 %6L%5;;&[,QJ6H#[?ZJ8CN7]5-TDC];IRG68'EA,7L7 M VWT"V!R(H^!,1,ZT+J)ND%D>Q(S76>DFZM L%:D-=X[R%N$5A! (,Y+Z4 W MPV%I4;XSD24Q4QW^J:!A!S]PGONB'17+-IKH6O9PFC'CUGH+DR5,MK0!/BNB>Q'O9]P QO^@IR=9!#Q$;4"F^P M5-RMZ$!F+&'?N^\FFJX&7*<&S4&'U#KR;R&S1C94G?-[4(I43TNQ8P/7\8MW M,4L8YX+CTBPC*,XV#QYSEEL2N:,2;Z"C;^("W.R(TA]_(C-]Y',2+^JF.804 M+6(_A"D^_.]0E5CC-CE_FBQ7Z6KS-F<-[EO30B?Y.TR_7*#'FQV-:0('3J4( M+N[U._359]L<.2N9C0T9J<(82TL=:S:,729T""/,K2DUAO!A*J#9_/J0,![( M-I'97!9KUI[9D*(=\$D2A87@@D\SZ2+KPVUJJ#=&U42_\E1Z.K\MMZ]>;F_^ M1AF<-E4CU=>RW>EFM=H4'HST7$ZL(@8@?:+J%(4>O\6=^--\K@\Y*E&%B. PT([(,=IM[O$X^C"KR-&>8DU[Z MJFUB"7/8E13]W&^37V:=Q#@P0*/GT*!,A:4*^D;/(1EE[Z1S$JN72BV>PLQK MRB"C.&++5( 3 \S4L2P2(K,8Y25$RI]7_5:_LQGZ2XA"8V*&HWYF;A6,A"%BQ+3>CV)[,. MI>,Q8?U"BT<_N]_K:<4[0*IKFJ<=*%VQ8V-";T8\D(;LA:IYB!Y39"&8PE)) M;=OE#S+^%W[01DBFL&F0]N^>[?O+Q^/Z-2X M=R76FR"X]] +L.NQI2ZA]S*! Z8"1^1">U"P5)4J"=\U<<^[N]+$FX,4,U^K MP?20L)(C@AH687WFL8$HN8DQ4T0)2HR"I!&D"_1@$#9@[&EK"3L)K@BY(MI0 M@ZI3CC'QH+'9H &8@D*+ @_L=GM$,;LK<5Z=6LVHN7NMKRGFNC@6$%^N&=3/B#6NS.EX$O,+_?V?VJ'#L>X2N$2@+:RE MV5/RWHEJL3("_)#Y,9EGTF]#S"O&/*DZ,X>JS@AYZ!)Y0).L".AM/)R+B M#%1=4Y=<2]BY%'#Z^%['$*W0SI&\J,X["KD95)GQ&:\V/B1N ^R;P-;%[C&V MJY/3SN0-XS-^X$4X(T_JXOJ P)(4WJ,+L(B@O'X8/E+:*VY"3!)MT1$T_F'] M-"W.9F2!Y?J=KJG,\=IP@JHFJ@UQG^MBMTK^KSCG5,S%#^-H!&X,[)[G,[\' MLPZV?!?>_AV\X3]V-)W]LAF;N0B>1N1FS/$.ZW$,">WKU>]'@U^WS8 4W?^X M%MV _)D1%@32/@6*]6J^'LC<@,]OTA_\077JD0;C,F(_(B,F_*2.FL'^-9YT?A\Z(.?>+(/?EP*3ENZS:;38>IXE:KYJN MI2XN3^>_0PX,YFE[QSND&Z9IQ"YD0DMRE['EQ//O3KUFE>JSO]!"[%U A SH%^:$J5*$'YY3YPCJ.UO?<82GI M6 F\Q[G#ML(CU5;(/J&R2(/&J]V)AL.+,#662EZZCR&S:W$!G'Z#"HQ_-M@^ M4>NQ:: \A#%*GO*)G98$CX3!Q^*8J"")[45H7 Q$ID+T2]"OAQHK=]X+.:(G M$\4,*('V4T77C6QXU?KLO;8:W"]8#0/Q?KPJ_G ^ =J8PR?79G7QPB7QY"#L MF$@P1$@L@-@DNT((3Y*?6$L$!7:Y0&E/[5(X*90M:P2GY0!0/UP9/LDC\M]Y MW6$!P9F"&X7DG@K?FU,/4A@+R$D9LMDJL;>HVJ,3"0XH0U[Z F[X-@*UQ['1 MEKI6+44CUR<:R&!-NF!"!"D4$8!J<"ZS;!G2T.(?G2QK4-5TJ(YP0A,;316G M3A=ARDO 2N<#;R$J)$_1:499P+(SK,YKZ;B)NV M"0+$!'8)P&HG_PV';O8 _1(B!46PN8'&'39:.(0OQT2+Q$<8;IO$,>P_X=Z; MU]*4G\SDQ^_1;^$M@/Q64SWW(]V\JO(1=^)AT(:+D$PAJ302I0MR9TT@$68 MVJPYG\DL<6S;ASTR0ANQ&4IZ=C.;2:NOK3^!^, <#E>!8R3523 M]S(^E+WL2XH8(@TQF4>6=$5NZ,]GG>LN!IOH$[Z6 H:^-Q:/R73D^OL8YV%2 MA'98@:Q "0HG!)N'_BZ44"*&CUW$<]",!ED8K>H)J('P5U/4( MBS>P>/&0N!BF7)7ZG1GE"OH-^B=&F"8%JHYF*>X,!)^"IQ+[+>T)K0@-8,2( M!Y(GG_#%%+RNP :6FKHB.JJZQ!EOL '3LH.N9[(UVD31$#<<\.QQ1L5_SX05 M99AP;N"Q.E')J#:!6L;?L>])%BTBI.2&F0XL\D_L>XH]HLB@@0#>#%U_S@T^ M[NV)/)YFC[.X&SD'Y?4"P +@ >HD/\NPG_F\R^M42I'5@'EVF(M*N"4&^7QF M#?%.RZ8!VN]9]B9!.H!<$AD#UOG$(59>8HPE"TKVAP1 M!Z!.;FL31/8#S8H,2G@?(;G&",*1^AN6?+0NU1;"X##!1TVAL:?%M?A(2+/P MLI?8;%T(\'MY3'"E>S*\AZQ4.Z :A-X=9RV8O'CA2YNAZ:&[VI"@",5*+RI+ M+)S@LS@_U2K,[(*A?=<@PHW67>.,0!J!8VG8K(V'(Z_CW/-.F2'+."@):=WT MV$$'-[R'YQ^\/,#8B\,&+X.GD=&4A;V VJ %KC*E)&3A:J,=-',FD<.;13K# MVGR43##TTF]09R _VD%>;K&*W>]V7\I&:'ID:.X_<_PYGOFF2+$'VIW),5[R MZ0NP0"@Z/(SR20#Q#%+O&'Z4TEM]J"J8?1@4Y@,5&.(O8!>T835@D@$-%^%\ M7^S' (-0H<\A.:#F)'C4@HDR:A#3[YC.:^]JBNQ&@1$8E'4C60#[%G[ZJIB% M>.? Q/RW167XT/DS QXDH^#S&8L?M(D$&B>XJ"C/ +L[,";D=^F@Y6.>ZB%$ M6,0>MS@F2*?LYI.ZP_DS6:U33+^6]>8(1BU@RJ28GKSK\9TG].&=UBDDJ_6N M/=NF%[>6!/UTPO[OZ.=^FS0^(B;/!0_;"(N= I,H#NDSWG5_[&S'SWI^KEM, M/-0K)KY;UQ69;83"=81IM32O.:K1HI?NX'FF)ZJ\##@^"8T32+C 0&B_.[^/ M#6_&ZZC*Q,#T%MH21AXN@<2'5&$&=ROYB3+5@;FBP2TX%LB':/$G7$>C8,ESF/[LVT:0_&U$C(7G>1;T#[]M"WC!O=F.@!J-!L/=_GR[)WXI'=L9EB2-8Q MZ/P $%<\4@ZD!P9> MR9:!?0EOWTGZC< L+\N=6&FHGOM.V:"=QH-$0J+=0'56JKHOGY@B+#6X=KUO MM8 KBLZG!!W T^V]3$+6_&#AFG!2VN6?Q3OI7KFU$V=%ACMP)IN0]4V@4O"P M ^2NR"V8%K88V:MMF_K\WK!FDYZ4*LU*4F*0O*D]_@Y5@>Y)C)[LT&KR;@9% M)=8UY^0&"YD4;3E $WYY=T):B1K(PB-J+$%DEJ41HPD:Q:#?3##. =N\2E[\ M@_J:>($NIE&H8N!6+-KU49K[DC4_CN85S9H#+.8-]FED[=B1 7"N-B T,]+$ MOB2<61K!YHJ<#)];E2:-OO06B!_P"AFTZGDB.LW@Y&[, ME7$2N^'5RK X[QU_T^QY_>(9:_5;MT09Z]YIJ).<2BX:2Z';X#R,(0+VL_ J MM(-#!IY;Q_0&0%*/Z)2_<2YO>)!#L[VXE;S)XJPW85E*Q"P0;E-!];3 M='90$@+IXCN^B-!.O*BK?V;6F)/C->] X3\03'_P\GI-E@^.8A_Z?.+,"I8+ MK@KOP"B.%IRWLO&*ZOFX#'2K>3%C_)2N(/3-B';*L,IPENH#?? ($C*%!D+( M-,4_> H7_4[4>*;Q2R)3O5Z>[ =>1)RH,8I+T3@ ;>;&PDBDX_GX/$9D8%8' MR_<7$\!IR8&?!^_I.2C,1D*FCM]>-"[D"-$[TFS/U25NBB=_C-#;!#GOH"X$ M6H= :9O,&PF$V!LG1&E\ G]ZQ(T>4ZZ M0$+^@/) +$EF"0GLM?_$E!_)M4PY\XKX.2$Z1I,H11#THR&Q0(/ M41OD92V,T)&%,0LS>"]6X@I;=!4.1#H.Y]23ZKMJ/(PK'?B MX[0[_T D&1:^TVD):= MW3? _8&NH>^\_1^L1,5=,(F);\!0F2_L,=R23,5FY+XFZ*:@K:X@QX!C%7<+ MR+$01XCMS%43Y+R?$1:=3\D CODN(>5=G C(7,PH?%AZ@0;GVI.B25^'JA&A M*'G,:NAVTG]IVJ.ZUEC/,:&Y3G!@$C$U0<\QPU8"+3+"K"H(:MDQZ&\H9(F( MFK]&_3\A@R$>^R[R>H]EL[I37G>'@&3;I!>)JL%WPL+I/$Z=J^]87/Y)[7 ( M: B_5E7[G+"0F>$= QILWB$L0,%M,;KUS-[SX>G%(GU:;%2;EVF@5&FS,7&WIYHG'EIHH#QY[+%40^@"A_$ MBC=4>11^Q\A3R*KD-I&G,6+!HS8;N!9+G^8SO9ALH[%:-@K9\X():XQ8IB5- M+>0*JC ]CN@;NNTM#',)_*6%!>/<-+$]HVL3>H2\2M=A1M.!M(:2?TYA3YK- M25O?A.Q!5*:BLF*T%Y._@WDJ7)G3'!9>\^>X^ED(]$;15(NZ0GZ#_AEHKA:W M4R:$>,0LHI #,NZG(2N\:-Q_E69[51-O/AL'%/>6LOT0O! [;=!#4)3>=6#N MN1C?0[D1W+,!5P@+_I.+4]&/'#'.@MKNQ'*UF9+BK1:BL.#B?@(#^(A8FZH8 M)HKX8\6$'[.J[X.@\@T>EW88H)GD4.J#89!F#/G%_I!$"#MPC4SDD_Z)^&]&%(>)@N[HU%H' MPC ,J'+'S),_-Y:W*VO5'SS6IS>6IVC<=-?WL=D9@5_=QOHS.O3F(,)J(]^&4+>"VVU[%+ M5!)017R3-B?EXCS9F!\)/0D5,] 5MN+:A(L3+91G&_-0"/,-\G#(X1TSACHV M'8V9 =1V8,X#\!2B\@:>;_S_7HHK)FW:M!$1&R8,;FF;*%"\DDKA)_:4]Y%+ M=$V^!D"%*#H?0'NO:^C80O6I.?(NIFM>DTW6R!Y;=(M"2T<]__1DMPMUGG=KJV[]%UM)Q2&363AM,'A\?@@+NP.%V(/+*F4-SHI3VJ\[PH6&5 M.HZDE7NS?NI&ZZ].QV\;.F1;3O\&7!?8-1/^Q?I\LAZ9[NS>T?K-Q'#:2<^, M=FI1:U;G@2% J5?, &+@!6V"B/?FZ)0!X#E0LZE B90 ]2?9/K_)%+1^+V$X M9\GA>:\TZ2+4=\8"_0^ ] M DS8#9= .0#-W6F[_X..M:]-J.RL)= :3U5(ZK$VPFG+ MJ=N'FK-^?)AJO=GM4_G>O1I/8"YLX5F2A;>1^Z&O\WRX&.CCM0+8=!B=#?#5 M#3;H!E\DW6?LNVQ[M>*8TO\CABE*AW$YV.C4P? 1!*'04TXLQY"\XJ8:Q [L M,-6?_0!/GR!-37$ARY5M%9C71J$H/E?;ZX7:,;9"C^0W-J=-U/W!)ZW]E6T!)6ECHC\M@)8:HSDUK$W.'W"NA6D((T-WN)2/0^]T MUE=)K5\]JSG+&RG]?E2?+J3,Z<0IY:HI L-_G97YS%EI%A>U6_W2(=H;A/JN M.4L*3W%@)1)>RE&(47.%.^YI]XA$/JH%3% M=M$S9D+O%Y9 M0_E&I*7E28"@VY562%*I$!Q)0<.$F&R!WT+@&<$\,X>NCAWRY1&ZX145G.RT M;DR *TT#A?O"@)X%N3P;@/U,1E')&SKBY&+#AG;^3/<0\X]9L.] #OP: ]+S M I*[#;%$9ZTJ./V'E0P&PM6\-6:TW4G8W <+AF0!.0'_^R6>ERP5)\NVJJK2 M9;^57SS4'A^G]D^)#5%[#;I""&65$5+G-"12HOT+8=/>H_S=3/'LO51+6D#JKMACS?/&,V4'V94OY*#O!0@2@X+? HM^SO*^[W0Q5* M'F@(0<@=BHM=;LF#;/(Z#V\%YO)@R *C%?Y4]'T4RG+S;$;YTK082T* $U]L2S>A26><(?UNT_WHTBW@E^O8ZI_WI)#=: M=>_5R32W/AWGS\^O'A*9$/:6['YS%$37BM>*M3H:D;-PVXOWK/(P^<4',;<1 M[H9K4&Q"A_^%3=@KX=(E+R^J99D&^9/FPP;G>O@/\5/:M*48V7E&*O)9X1?6 M**&<;TJ]7+O7O)^62I-U,3AX.KVKQQ"J"NDQOMO60>%498U5A&8"IRJTLO M M[;1 ,;?7A?MQ[6&XFJHWS=/Y;;:9:MT2I\1@)-(*:@:>GL-*FP--RGRIQ_LSAQ0D M(=,Q&V=!4 TK-W?5#][Q+"YD=7EU*^\_BYMA^NZ4^X_$QE6A49IE>_G*5-/U MY)V46C:4\ML':@-_Y[YD(0SKJ7N1 [7;W3-G6+S3Y*H[TY]N"NG+:WU\^,GU M(;@G#P)W^2P[&U]=C^^FKC7>+I*/Q0=#.Q#<%?UV/'UH=G)5-[7H.<9<=2^R MI6__I@\]?3X$^=1!(%^:KAYF_>E5HZIE[Q+SBV[.Z7>#_#?[49#/5YUR:G'U M.)::Y[E4]_0N>[7J$8R73C+[8:\9G]L,D>:7<'[J\6DT+0+Z09#K>^H5?'T M;FELB-'7T)/MJMR1JM?KJ=J6TH?B9-GS7B6US ^JEVM=U:M.2JN."$6E\I_+ MR:Z&+;MY\] =]SKS6[=AI0I*YN% ,%F59Y/)X+*5[;G];G6S:,@7B091,%+/ MH/J!V,SLZ='*._5ZHGJIY\WITV.JZ&0/!):>-JV?-R\KM6EN5BO-.KE$9M4% ML#S'?9'L3LD2./DDC;KV#D>(&LYVN.Q.L*+ 2P(S//U,2M8Z:HA&C[PFJW)/ MUVVIZQ77F30EDCIMT!'#>V$$N^0Q]N+S%M98B[P+'$A4);4Q0]P:@[N'547' M7&L@&[@]1Z55*&PX%31$I#A&=B<.AB%O@4\P19OLA+K*V" LOTH.4\HTPYMX MQ/9UP)ZKX=(TH8"#NZ%L0>O]Q70 +):Q_6((^^_#3.&563L_^M\H5R'Y'\,9 MBD:'*P>#; %Q97$6K]>=1JC:A>X$7A&#Y0>M%I#]1P>@0TB!0#?./F-MP[Q5 M:%Q!$=M3A=%@USLJE+BSND5>:.75V0522(7N?A/3]VK%)9+"$+X(R MH1=@;&YJ;(01=%;T:@9]EX@_8\8?.D7(R(M;:\&1;@CS][S-H" \-SI?+3=[E;0"8-.'+%&C-F\_&TGL0[W3U-O M.[L17N8R@ZZS<]U_*5GO+]-/!E7U]^_GNYL ]4RN:E0U"_,LTZ%-AYDRR:,= M:M /$-EL7R@LRT@)\K]4-I&AM"I6Y-+QB- #C&.-AWV\"(P#9&F\O,QC%J@ MW1Y%,J&UJ->/PLML5REE8S1C!86)M'(2O8!B>T)(<1+B;+Q ZB3&'/_B%#3: M.OUE1>'+Z>(O^+@J\AR1D@"$BZ@*N:B&ZD3J6-WRI#%W3M>/UVSY[O)^/$IF%I*V+#].UYWV97*R^NAC_X0Z_;['=E5WG&J= MV5LIY9P/ZUJN>7FV+$5Z,E_^8(<9H&*K^#M"AR;MCW-@#1NK&>SH2L-(ALS2 M7B*T/^SS,=-8I:YF*[IIL];/--:)^F.DY+1YXPU1423*M6EI8YPKZ)6\B!VB M"0N+B=R+3PP47X3EV&)BZTZ3$!@0K+&&GN+N_, $=!(A5L"?6]B0.A8V' L; M/J*P(2F]K;(AN7^59]/^/YYCE@,-4X(V#=>^+)6V8-[73- 8<>7]#'@UKIBU2IB8%HO*TQ)-2*K MZ1]$5">24B*=2B0+7C>B8&:/-_$#6T87Q* MK_3F",V#V>[";AW0H(#ZZ A6RJ9I3ZBEJ2]5OQ$R]**4:5A?3(NA731'FA/T ML^WT)X+Y!FP^QCY/$GI1":\9;P)JFU]@'X?!.Y!T).;=@36+N32*I=$\%6A% MIK$I<@$'%!(L9LIXS?)HSB-K3/),ZJ/(,37;0TON$.**90#6+WBE>5^="!2* M\HOYV9'!G%"?3UO:D-=O,X;U&N=8<,L?B+R^:O1=B734\@%%[%Y9EN7'NHFD M" M*N*OH_?C(;X2ZE_O! EY[+6/3<[2DD+52ODL;H:,P)I_:KHP#/%1@JBS+ M1>;MOKD36.S3XI?FXS/LYEF/&6"=,"-.V'I(EG/T\!V0A%[\/!WZ/HX_>T% M9Y+Q& =AZ;K? 4@5]Z1Q;[>G^(CO)-0TTM:T,7I@XI>'P#2!AW<7\-+R^- M MRXNIA3K\P'!X2_W0K@("3@_WX33!$(7H$)AO3#VS'RDBHA":B6L[JH]\U/8P MN\_+SO8+A]B11I&_";G4=QD8R\9"5HG])7AFI*]@<@+ IA5>Y9*_H#K6-06?A5X__/'YX!=Q\CL#_PF$,875,"#G 2$NQ#II<==(""397K-D_E)9:-M!,_-I\S7\ M*8-PZ B?U9RXHXZ!]]W@U"7(\,&J\WVUYRTU<3&5;]3[:N=LDFYWN@_M4_"Q M?DXUN> 5>*F:?'T28R=E Z8^OI \BF6XK(F1F)@LSPF*0I\X+=B5E>Z3^BJ\ M_NDV/033P*+>PK4_?SB496!;]C$1&5O??K;XC7LM,2-Z[$PT=22L#CYE[%@# MEWW>3D L?6X;F7]C-R1R.]$%\>;A);7!W H!\ ML!SD0H-.#D+ 4)<"?9G(9C1[0L$)/M]40>*A?HY^'J6QL'[\[7#W](Y BV;J MO9U +WO9,Q7*)DS=AOP5[!$'0P*$/ O\1;4)Z?0F34!GDP "S958SW[^2I9Q M DH6NWSORF/R =VO^G>3V)G_M1E-L46[=Z[U+(\T;M+0$5PKL'JM4<-?EU,DRPO7B*)'A5U/+]]?5=ZG[8 MTTI+9>%DIE=UPR0Y?\*4_$?&.U]#74<=4/8V<>!,#U$9\9AFP_2###;\:I4GI===; -J 0^5!U;A.0LO M&+4\O60(S>6AL6O &^B1I&CU4N>H'=$,UO]3?*4L) MINV\/6_4BW,CYZA#!E#)&+(MV!U"JY%Q[MI=)MM+V'VCZBYO+EN%T\ZX8)2^ M_9O9+2+\R"3C,%R3 ;@F?P:NN=->JUHQ1H_32VGB=(=K\[:]/!A<=>O4J3_V M4^JT?C8R+Y[:2[-0;'_[-YU\/E'Y@^$:51'_1K@:\ZNKN:8VY&J]D2RNGLS2 M[,Y<_4)BQML .[#J%[-U]?)I6GFXJ+3=BMPN#2$Q0]-W(0N<\VU)3+O9SH?N M.C;9&/_?;=$O;GL0X M %!D'+)/6B<0S_+F)XH6)?HS_1$3-C2!04'&QCO)!^H=!#@NJH][<(A5N7>) M\7,U6K>S-;&A"Z>#!,^\^5HGI&7FSYYP M.[6*#\GKQ^FL;XT?G9OQXQQJ)?SF+,$CKCC^C4S?#3K$M_)I)E\,!A&WC%.7 M12[ZD!A?27I:JW;.'FIVZ=$PS$1I/Q $T?1%#AEQT>%#CN^W3CFSR@UZ[J26 M/UOEY^9Y%JIB]B"S=],R3EMW^+1J5(-GM&1>-G[C)D;[1$L @ Q]_,8*TZ&XV;_92>JK1Z^WH>@M MS*M:2TE!>7($V(+:2-R?N\5;1_#X-HOK^<89D>HRVD(L+1PC*MADAP9)T,U* M@]NB?PK'WLQ-F\;VYB8.G8><(F&6ES!V$^:!J=ZN(-G:A9VOM>L/S?],GU,OSRF7[ZO.CVUJ&S2KFVJ M:;4$?#/\9&)RNZV,'RXL25,&]^5MHZ1*6JF?VGU2J18>+YZ,CM:KCR^Z3Z73 MB9)+MLF3F?"3\\=2ZN:FWFI,:H[]6VO,29/YL)/MH;95K$S=5.]7,:N M&>7&O%W-E_KIW=776[>H/N?7TF2YW%E=7B97EEPLSJ7+1F5KG?;=Z]I=NY_I2^$G%V<+_>%N]9B= MJIG2[7HHMY]NBN-^=O?)L;:0KK1.IE[M7-Q=W:UN3*NNK_JYW2=7B[XZ;Y5* M&:F^+=5ORU5],IVW^_G=)R>G9OM6ZVE7T\JLOK4O*\5Z)C?N%[PG?R)1-_FV M1-W4_D3=YRW.-]BGJ0.D]5X'(HTXF$C,/GQRASPW#J:$T@$E/&KGU23 G!;( MB[189R>AW"#4F8\:D[Y'V9I$^?+41]8E,DI+K!66UX7. M=7E332BU^V7BNK%8%:"%;X1NS?L9KB:F+EPS+1,,=Q03;H>V*(*L)UI=&<:) M8.@VB"%P69:&R6=,A1,[%>+*@8!L1'$NHA@,_80&PYRRP+GL(\B :*OJ4O43 M[&,RC(8?J[NY\<'<8V],*&#MY[5O+B',*@"R$K4HJPS)JXS>[6O948CJ3''A MW&B1_>YT#YTEY;1M6(^5J>LN$Z-![M[H9U>A[J&[#9W18)45!8ZH8@A\I*L* MF]CI,YP 7Q#U]+W3?5@6.OBZ1%\8QKW,N6<^T'0K>LD8SX*[L.J?<,]RN'K->2HE@N/!55ZGIVO9S?ZR6Y>IE-YA^5L\*3_ #LY]/; MK+Q;]YF?@$KJ&^01LMXU.Q1>)6-XS:^GRF[G&VJ+Y*V1")-(7&Z5S71=Z+DK=3A21L:Y M#+'5_&[_T!?PA5_$R_C"&GL=L)-74+&DG;F"8YJY%!#=2+1^F'9=9O/K6"X5 MI4#F6H<1LOM_CL^&91C%SN0_PD_#CC2J$S&!&*'L^.J(5YJBS3 =4&@CXBV* MH!]J4!IETU$)NC8%B3M0L8CJEYHJA*#+3\R5/J[Q,,>>/U20*V%"KU>.1']9 M#+4YFW#G-"&.)U>$;9"/ZK;V4C)%2ZV>3A+9=;>Z69Z/3NO=]F*3>B[2_"96 MSV@XDG+O4IV'N_OQYG+:22C9:JZ>[1G0]""=V]]0ZS/2(J:WRZNKIO38FC87 MC?;JK&STAT\'@5!>DK?;[=J<]E*W5RVM*&>LLU/(;XCH/OW!*L*!A,)/ $DC MY*U6:ZE.+R59ZCFD*M0R!(WR^>?0*"CP@<6Z#N%[VP!#\F-5C%]REO!V)O-G MDC?3Y-BL'#M:S[4?K]N7]5Q3:H[6]P_;R7J4!(VN>-A>L9]+Y:\!U&AK="XF MDCVJWHUNC=IY>U2J*A#LR[^0SO2G4?MK@.6LKS+5*S53DCKU[&;8[-^?/60A MQ)=,O9KJ>T&*WZ5VUK]5(&*_52(3ZT1[M.2A,'R->V^HBLD[>@M,):@%!5R6 MD,@*1W[UUI(1.R)W"&UPR#Y0O4)?#.U@@+^JNI8Y?]2\ M,M0_*A4\ +A P"P8905SX1_(9*9;_WNB#8>J07X#B":E__G(E"YFHGBM)6.L MK,:=D6>P9)NP[X6-4LR8V,"$Y^\?']*A\/TBR@[((,D9[(7JLRW-; M_9O_(6X$8JXLB@S!2(4&,7G$',.[LNN8_ ,:W,5/ B%@"2/08@!X-\CN6'QC M;,$D/;DSY)_S*@\61*?G9V_)22>%_Q%AQI;C\!,"K,+KP24\(DC @<;_G5A9 MA.)HN!Q*7KJ(<(6DLG4O:Y_$G\W>OQ1,@Z^-^_G.$K M+F&B.6J"O$"!<#A CY_ZI)@ZWLL7O)?D23)]O)@O>#$GQ>3Q7K[@O1P)YHM> MS)%@ON:]$(+)'B_FPR[F+\<"I?F]%.1/@T'A#3#X4%7TER%0>"[)-QHD@\": MH@<" ."W A+_^[]_#8+@((8;P.C_?!W3,!<0K$=#(>!4%1^VI'/Z+*FU$E>425 MCT*5[!^&*JFCX#T*WG?GIK\//" &?F261TPX8L)'B\W?!QX[F/!34M&O#/[[ M_RB*JHY&GRHH2U#-0[XU:*JLGXGV;D+PBQV8X_"[60B'/YZ TQBN%\^;#I_W M8T>\)8O]EF4OKT9-5:Y6&LW-96\N;Q4Y6-R1?D/RUI[&#>$BC_0W7EDKY1\> M'JN.;4JNM7K*GR;MF38K]3-0?YS/)N.9B+9H[\;-C\C]!R/WZ^JY/A2Y,WIR ME.^7DH.JFM*K%X]:.G\S'!/DSGS[MU!,Q9,1O>F.R/U*@_V_C=RO*LO[4.3. M3EK.U;"QG?06Z82MC^W,.-< SIW[]F\R+DGY>$':+;OZC;T2)3;[R_X=/ P' M%S9_-/&]0V'%^]'BG=?SZ=RV774809MJXU1JJD^%JK0Y5:>YG#N\=Z:E?A:T MJG0N'4]F=^LM?@<;^8C57ZP*YJ!8/;V_ES>7BYG>FUUER\E,_:HQ+T,/H Q6 MP<53Z<(1JS_9:_/UL/HGRI4.BM4K_;ZS[LH-IUI1;LUM8520UPW ZAR6+<8S MQ>>P^D_P8@GU34>_U6]IVN^<-_;]3]; =HH1?6K6+I)IQ9D7>I*[KMS=JUUG MNZZV^SG0O(J%>#:5VR'F'T>3_XCT7U]!>P;I:YF'[.).,1I2XFF0=H=JZVJ= M'1.DST#!LA3/YX]8_Z5Y_%D>C=T\>-W]G]AH6[L.V]F\^/%WDA'1]G72DK\@L3]07K<6_J)A>GZ M:FVWW<5J4)IJF?/'Q?9ZW%_U5OT\J'#)5#I>S.QVE7@_:79$]3\5U3](>_L5 M5"]G+N1F;9:[[[G#=$/>MGJ;0;)$4!T4-RD=SQ=V?0]'5/]B^J5)K6[^M*T=V6%^O2F* \N-LR\8*TR]S_+&];R8&BK6.VV/LX M(()TGR9T/S1=: 3SGR#\+Y=QTVK<5%/IL^+9-%=-G4NM4G-RUESU"Z"['3-N MCMC_9Z?DJ)GKK:-OE6_+Q'LS[PN)>>(_V]TQ!WQ?R3J>;.G M1ROOU.N)ZJ6>-Z=/CZFBDST@_M>+4GHD.TZJNAG?GIW/9XUEX@*X/Z:DY3+$ M=H_H!!Y2[_["1FY?N=-<>"+;1^_T#=L*#8;[ T;%98ZCXMC%'$?%/3,J[B<& M@*7>-@ L_5,#P XQTJOK#YAR+64BPU $KYNG9M@N^4N!V90P3YN- IA;YE(; MJC DB0W)X WV^4A*[PTV&U"^.W5H95KZD-R,>A)KPM@\#9BD0P=(V[;*YH21)^69252%+M_]^X"<-T M LM;*AR;]?B-F!8D#&-X88AW1/7;"T2=6EXF*D7YT9H'DI<'/GFCT^368JVK(?'. 0F&>$D:1S0 M$H,6T#![+C: N5 >DM>Q0#TE@:ME1F>XN E\K2+(^LLVB2>+X\SV718GDTQ MAE7XHQY>\V4!L\R!0YYD<]A&&NS7&WSG#YU53-=R8)L==>[0AO*TF3PA,]N% M:7GD1)2<1&C8$YG=$?F W!JB$9L;Y>W*&R]%,-REC7@/U(^^V$]+]!];>W%: M25]D[ZJIA%P?NIWS3O_TYP<+79&KI^/X.JKCZ C,$IZN1)"!W&&- +8)1-Z2 M+6<3V4E\61V6YXNRNYHF'/G,+P*$)O MW KO$^Z2*_-QJ4XHT,"1:T&T]H9F[9(AFSGB3#1K&%NXY#PPVV5$.Y1'#K3Q MV0O@O:( 7/R=G>S1X#ZJ\38.>9YH\SGUX)X1Q )G;@5HM85R8K?7MKM4YH7! MW>)!:EZ>3ZKK;>-1SY8^J-?V#@_=SYQ>X,;?_I7EDQ@_+)+_A!WW(QMQAW>) MH$7D(SOQA\J1#WBS>L*:+)Q9H[M#.M;FY<%'E$T9&.M /F,[Y/_1^9T$'LX%/FHMA6TZ?&9E-JT/5C=):L_N,M?0C4/4:&7)_XC[T#;OT]-C+ ME6;N_3+[V.BD?W[X 0"I.:J;YM F:[&MV!V"@)'L:K7:CLD+"JM>8F,W>[7* MJ;K>KM#8C7!T?N9$C5\ \6"WEZFQY-;MWLW%>)@=5@\&XHNKS7:MU8S1 M]++H5/.)H9Q:=V&V1%S*[ 9'/WD4QR] .>E8U=O1;;KJ8-V@># M\MF]WIBT'XRQ5&EWW&8F=3LZ!RAGX\G<,P-/?GH"3VCZ1Z1;Y:.'3MRH-MFQ M,B'P.2627C=QW >+85(AZ,F^T;(G=?H/3D[2\@EMDGZZ&Z9O5[^#[!N9'S1YYA96Y'_BR0A0@.%&"F)P(\(/-2J1FKJ>R@&5$ M;]RS&2/&[MI\K[('_SA3C.@83S7!]!?X2?30<$,%,])P1S#'&8=ZD[_X,,7O MZIJ_C/X:YRT#$I*K0_ANJ5-@3C8"BM0T.;&VHR6#B4U,$G!_66#;XD"$ZL/Q3$/_<(%:KVI77^ZR M[<92NF-[<=.[2S?*RX*[,-N=#[4"?AKKARIP8.8]Z&)QG"SJP("(4,_78 M!$LZQ1/M?O!S(>+X$V1GJC,!/]:I.E(9;?"WB7XQ<2PH+ $>H[&!*,N='2,7 MAG/B#\$\(*@*H\O)XXYC:0.7SLH!?XPZ@YE9UB8VU$9D4?K40'56*AOZ"=X1 M@Q"6[IL6A$@L:X.&R8R:L> Q(VH.FB?[-FJ@MT6S!,F/^QN@OQ('H1*;&S[1 M39L]#]M'1Q==$HX'K@3[S2":J;+MPN,NS@96#1F&DN.O8%@XG>]./S+!GZ1O M$#KR&@'%UJ#VEJCLD$^X_\>$6;61T.2RC;]^X/GXP*UIQ6STE@RI3TL=@9<* M)M(/7W]"F.(44XA5.Z:;]$X%V E5O,82[#6"IT=0B "2&<1Y M# 3NE(@A2V4B+.B^8K<=[2F((&PZ'$PC/U?H:#!CS[)Q@#\NR#^!JXB$/WG- M0(5#V*[-G*[NG#ROK@G4#)F^;8 CMTWF5%.5B0'I 3$0L4]Y((* :A-!URH&'Y$X('[E9=9-4+Z^JNGQU/BU]^_<+I'9\V)DSI]U?PXS(Y0B["O;PK<_1;@EKG&D.LCIB]5?0U4[P7R&DL$_?G65Z]7RZ M7ZU+J8=R<]TZ[]673U_3RE/!R>L=$&DS<,2#B*XK02\!N87*G")N@[!(#;4P M#+31":UQE+FVC3N/QW0OE!0'.;7+MB"&A^%BVW0M1="#,9I+'0@.TS$&5-E% M"T]0MB1V M:X-F.GF:7V<_U!7]TP)I=!*#LZ']AWC@VQR:?[X#^R*'IDJ3?R8R47'!4"*7 MF_!WQHP_$%V"*/,!@[5&G4ID7W-9PR^()F_8 M(TBK$B0?)"" W4+8'5AJ\ C36KGCAP:;T?NI*1HA65 GJ!TEVCI@2,:^$^T3 M;!)F1H/_! 0T.(0NRK9%?L&.+FZ*YOH05J7-"$K@4N1I=)_LO/P@>'X'JH^\E#4= MEHX+J69L]Q1ZHY?)TC?*%ZX)=B5'"@N3 3&+!:U$^CG1VI91P,-K0YCX *&_ M2- %V$VABV/W GW'O&D15#85VPU!01D2_PB:$G31#-_;[I^<9GO9/+$+ M4G80LU6;)B,2C<# ;$1R .X<,=DL-4_[(P:2;5,$0NRQU5=[54YB>"L[ ."@ MA./1;$1Y2- A^OJ8F2YHH3LW27V;^V_!0L<&..'PQ(XJ C'FDZ$'[' M@;1+[]_D#!0%9O(F-M)=Q7$!9(2Y$0E@F#.B"OAY.1!<##P&/.?46<0.%IT\H4[G@@W[V*N#Q DL##/643.R\#+T]Z"1$T^L=5H MTN;>&IIO!'^2]^F$A3F^PQ<$(W^_B$L(GF&ZC#/XN'\O<'M1K-D='93.6: 7-:IIY)M'@_"-$EA*$%\SB/@$F"%$F;/)SHE00%<4/WN@F M,6#@8;(C(H0=ADE>*B/"S02V1#43RL#(VXBN"-H NV@6PD$U&IQ$PM,\!5SX M) [4RG*Z1;,?+7;PMK*+5-"C/V<>@_":_(N(O;($S#A[KYWP>WC-36(V0/AT'@&+> N1O) >Z2'# M+L8/U8$31OO], X%&80EOC?($[%4\8?@R@_J7VRK-. K$E3H36@K@'T2LA?( M%X3TT?N/\1K-HH'9"40YJ!?>CS12#+B$.+R]L[RXNJ@5_@1P9W($ W8"F]CGS"VBE)EA#%5(G.#D- IE19; X.X)\MP)D5/]2W M"U_A2__(":^0A24L6)H]]:IU!*>!K0)4'%#%R0N8-".@LE2R:1N4:*9X0,Q- M#.?R;0N&J$95@FC^I&'#8U@$!@TQ8T6#B=&.9JF@Z#@[=.V%R"E=.*9#("/$ M^J.4S/T[8$8'Z'W,^))#+WL)?NC )P2#^3.OAQQ0%)8"Q5@ (B+SY2VW".QT MH!K*!)5]KYCG!6B%?1=^SID09*#@\:(A(H!D7#TQLE1*GH<-F4&%2!V25 P M3!U4&N:)W!IN_9)NS/%)S(=$ M;(R@. @?VUG5X^28ND4L,E,WQYN8.R=?#YG"@M$5(FYM-9!G&_)=RC;+0]SP M% J4V-RIR)6%GTKMWBEO#+A%:/8C%;Z'+S5Y17_#UZ39!ZFCP\\4&3ZO77=KRBA]I[0T1]>53/[.:I;&V$JF ML#L_QB_*X/6KA#L3@FO=5&)CGY'(+M'S+:;G!(HP0&S:JD"@*/<"QD><^2E' M+@$N-]UHNK4)T!QZ26D>F_(D*OJ ,6+BY8PQP0EO T^"X\C*A"5",N\4>2T/ MA5A0CAF$.YCVS+-&Z7ZJ(&Q').PLB=S M0Y.O!RSU)1S^#_C%/5YI>X:1GUH&02"B40DG(N=7E^#=B@;\8;3@9Z4'SR1% M#V!4-;Z7%PE5L 9:=)"Y!C]P0%(,L9X56+M7+AVR859<"Q?6 NN27@>@ SI9 MP A94J6*[\^'6K#0VQ,GX]#1(D[V!TJ7&WK(KEG"(T;RC%)ZN^K>)I/*U-UF MM;-LWE@]62N82O\?DC6O 532O)'.RC>27NTXT[72O[C8I(I05UA\IM[M3Q0] MKP'6MJ\/!A?G:J?7T7-]IS=N+$9EK'/-Y)Z31.]4'OBZ]-.0=R>00.XQ,<+9 MWO\"?SU#]:5B3NHUO2.2ML**M7F>W:9"?3;1F9O3;.MA7E/N>^[*'!+F.[_, M39 ;[&<'"-3?+9WUIR%TWNA-I]6G3DU2K^S$L&*,5[,LY+9J^@Z$7E.T^B=2(?NI-*UT"&[Z3BF,GW>2;8LMU?7G:4Z M[]63.?UR5ENDI8>OF;TW@4(;WE$,FW]-B I_6 =^N),/;H&:$GQGU)$/]A?- M2J.Z@+H&V\\K'>*GH&$H["6F8?L=(>?.LWZHAYR6 H=K2"G+H%9)E@B+*:4 MH+7MY4]X>2O!W\:$WWJV$3L0FMK$.AQK-!.).N]9XM +@) 5K "C<" G)<3J MA=*QK"D,FQ T-'B;N3)$!SOD'3*D)E=-$/ASZC6JLF5 ^+NE6ATX\#ZJJFV> M:ND'HS"?SJS\0RLSW=Y>3[]F4;)V$N.G^NO[E6G;/R"5Z8"T%9 E8L]=**O' MKKO?_BW+-KE/E>WSNQ[<)BV[G,U=EHI'1(B&<0T_;8;])!QT(?1%$-S:T/=, M"*B@ZQ +IU @O>!M?4CZMZ MM4*_HX@M^O8H(/"HD.:*2J4V;E>1I"S,A.* M+A-&P$NK>UX!=OB[N+!];#VH@_\,C\BR8L.[\--1O$19C.0(&01B8:,6?@X5 M$JAEUG0$Y;/PEG7%U>7W@7@<4W2'3T11%FK&A4PL"@1>O8.!>,S>\GP]F-ZE M\NP(.Y#3M@\8?K7B&RX=^\+ KWQU;$ML$T,P5 M(1\FAFWH6)="1+X7=ZJN50N3'0&F H@H7K%LFIBXRR#;]_?IN__ !2QV*:.F M-T5/!A+OQCA*B\A,(<8*W8'0R-$3_!J 'E/U,O*M %A0GFT"-&ZL,H%2,&,'TD$"BH\#2&(.@17=4-<8T2K_, M']0=RX)S>HYM2BN[;_'S==FJ8?TDDN\,-5A<( MC)F+(BPBH-6J$U7XB9!&.IN9!B,.S![W"8'*1$Y($3_>R^!I%GN7LD_52M!/ M0X\S7!+.X3GC=\A1Q(&]J]+]LLL/E. '?C\.9$&^ #(5C>TF4C7%PUG=63FINX/Y,Z'??NW#P?SG7S MH\PSP2T#1*R--C_?Z2NBY[#\!&TO"2Q8H84B0..03+:[SWQA^^(MFX5"))J. M&%-G!/H;-=C]*2"ZXL$TS 28V0H@35*NTE+7@8D3_WQ3*YN9)*3C.FKP1XJ MLAV *6^70!7)0!-IHF*-5 U:\I =>YVLF;K*U!4F8 WOU'0U9MMAW0*V2^'] MN+$ 0,BO];?)A;5F"Q4<\"UD>_JU$Y]6@N]G;-%N2<][3(R)M;F=3@?9ZIWU M*!F3N_1Z6?^:'I/I2:RY-RWM(+2V?_F(JD)?X6?4P#!1YIB)N@(D )@KPZ^U M#\1D0UFSD2L#JL.)$IE<*J@XCRO > M^,_%#FMQX:CAA$[R&B\E%E+(:?W$B'#\V$0=CH.U1-X[]BP>F3S^^B3#0+J! M6'E*5?.=3-;#9P-60(DU-&AJU?6OY7GB==ON-K$MUZ2I6VSF;U5CN'%Z[5TO M&QX\1#P]C$SUUT.$',BZ;"A[.CVQ+XGD5%4GOJ?G5Z#EUW,/ M19(X('OP*4Y)+//WYKH,M&;&((!(7MEQ,.%\:.HZA(6_ QFEI']ZG5/\*_D/ M6&+>A_^7??@#6R6.<+F=X/*>V'(*501R&/!K>KX.X>Y@YH JH_J/Z4RJI8KN M%IY#SZK27A\]GA-QWZ\ZPX>&5>HXDE;NS?JI&ZV_@A[[OQ@=S;PA>ERC7+'" M>&J5Z0PWY$ "&B6]\*@DA$?;O>KIHRZ-3J74H.!(@X=[N7'7_O9O[J10S$>D M+\(%=TZ3)Y($P5+&Z+E%Y&DKM&9'Q6(.HN8QG#T[24J(1-!($#+7((N*A1[@ M^YHZQ$95T$K6(JA7-@F43V(-TU])YCG^P-8-UEI.F\WUC5\, 9C(*P5I:2(V M H!6,/$8YHG1 GNOO$H=QKTN8$*_/H;.G5.*(3(K12+K[V @OA=J:HT-+W'; MF\_])P20\\< \C& _"$!Y.S; LBY_:L\JW$<,H#,V32Y]9+7\K%EF88)K=.$ M#C#[=*RLTK)SC=/%7:^IEF?G\X&T*3Y&U%U$/_>%=:P9=GI$9[??"W,>@,P[ M*EN_M-< ?2&W'(*C%M$BH1.CZV_JTB=__1/^FJZ)VA9Y$VS8QX,8UR;L6&E( M%']U>$C/S;D1N\:F[31%#X5PJ5/F;M52IX??)*1,G.MJ-RKK>QL#_8+<'Z@I ML>]=11KS<2I"70+A!,+8R'AYI1 M$XD\"2Z9H>85AJI80^J5+WKEP;V3SDFL7BJU8MBO@-5TS\RAUPZ"_AZM0A$; M'=,O:8[CU[1G*%/-)]H<7%1>G##@XF+E>\1KA]VNL#KQ!L M JYD>_.Y\%XI)B53-.&3/&!AGXL=9>DD=@=A#41VZ-9"+. Y.O&\GDH6,=># M,Y=2?O+^D,7*AMI0Z/+D3103&BR;KO6*WBV'(K22.W;)N5ZBM)Q'::?@;T W M:<6/-P$8J ^HR:[L>\<=.$A]F;R42$FT6?TIV> 2!3&]XS.&N8D8SZ1$4[)* M$,SQ71S-%?F(NHK\UQ:2V41&^A'G=ALE14N=F?!RCG0LMP3V2,A*U6U6D^'' MQ79JB,/5]W.OQQ2-OC#Z001G-F\%YF*0#C=%CQ$^9_B(-M@G4 >/V3RRYU\:NP0M M@8Y'6#433!%(^%$B(?0JM.ZA39S]6E6B:AA#H>#<9G(%"Z(#E(L>,6W&8$'4 M'YWWVB%LAB")@2Y"4,1]VDUF:4)VG/GM96@LYI'B'.IE'.P%_I\D[6MYPZ 3 M1=<-\P2_12G*4X-B+0( #-YPV9G*$1J+(=$C/:;^B5WOR*?J&J22J]D3BE]! MXL_"&\28F/Z@,C;DS]H>TG5A9@IR$&W0GHT&N]E@EQ MJMX@3OL'YSHSV7>;"Z^B="'N1MP,)3V?%"G>^V2P*T9A1^!!\=KICC3PTM A MG*^A1S]NQNF:$S-0*JZ/?:B$UY[$2@9=%*+WZ UA$Q&"FR?*@)\-CVT)GKD$ MA;! MEM;@S/99'=6_^/S$N*?\<*4$G7Z#'5?SCQMB448OJ$+A/>OZ".>ZY1S= MSTK0\T-$.C>2$VOS:@'SU?? .)!- 0B[V/G8 RX ];>$/(@POPT MZCV_PDI?HYUAQQK\[K7,-LVB)K1+I]= B'<[Y,F/J(]^#/L,<\R@4QSXZC^O M;)U^2(=*:B\32R4D\F67V,<#'0-:1.>[@;9]+AME1O'REDATR)H]]0P/)!]R M:? >%>H1#*]-J* O!0P+AZ^"EI 57(78#C1$#2TJD9E1\VS$2]4@GBZ'_F,]YKVFA^R=(JQ!0FKH,2J M"1B$#4? >"CF45,^RZMQ_:.+;1?]EI=^/S@ ERK3D?-,4216HV+.D;&4.I58 M.I5+T$NA)]RQ)-]H/:9^5EOEG(PQ/-C+ZEGFBB48(@_$='^0+)P7BEOQGZ*& M2&!G!V.:?V*J,\8<>>.JM MBSD9WJ]XGBVV3J73XH(=6+%=#AC=PHP^/E 5?@AY,_A#9F $4W.]EQ!.R1I M0WY?/.*E>T8&!$Z%_#U\-,\T4XBL,AU:%^75088W&-]CM@4AA. 0P+2["V]D M']=+A$)140] #]1.3UNA[/2Y9?>;4GN=3:(6Y@OKH!*6H2UI!7'*!UCLBE1/ MFN+;@=RCG,M[YA!R91.N>J,Z;%03)1EP^,G$ /2K4-!Q#=5/1*VB'B/+D[]D MK[P6.%*^S(6?=).YKIO,:*WJ7>YNG9JH&??&6?73 MNZM?6(_+[2A[LY'N!DIGO+G/S<_OQN3)G=6;I:9=;RXD4U(GO4G_RI"EWBF\ M;;:Z6EQLI=67VZD;IL61=M?N9_@X\SU;-AV*F7%A_KO4JK+TEWP\ILFJ]E MMK>W[7YQ]TGM:=)3+O*/U6IENRCJ]]F2LIZL^DEI]]'"4&ZF+Z?JHZ0I]N7= M32VG=>Y*_60R]&B_*.>5;"&C]I5L)M?/C(IR7RX4<_U!?I1*RZE49E!(AE^^ M4F\?MLFG&WF:NKL^&VCYY,54+45AJB([0V6Q:3Q-Y:M+=W7^-*HK^BH*4XE) M*&VV^MUZNCF;7N1+355[G):B,#57.:MU+HOJO)=P^_G>=>G^KNZ,HS#U\=I< MS3FOGBIK85F7#>G >)K5))1V)J=-$*I4ZO[IO M3.M/V>YB<#?,/^7:49B:J)HM-5=4JU)EWJM4<]WMW5F_%(6I^M-=LM&Y+U2K M;N8Z]7A:5CIM\F0$IMK3R_/3BE)85=72V690E'*-=&<5A:EWJ^2]==&Z:D\7 MCY.+A]/;>[.?%#'U(U/FFS2AVAC?4$^A[ZK93>,:MU.CT_PP79'J%^56(U^T MT_6/'33Y7&J3;R&D3VB*]>Y_;ZJWU4:OVD$A\I%@[$!;2%=7FR,&1[N\:5DF M-"!$XV,7F(O'LUE8=19$W:RZ8T_")@!F=R=A/O),R^Q+3C0/=V) MNS>P"%0ERJ!.RW-&IHZY\]]IWCSX/5P;T@Q^_'T0%^HK-0?:9H";ZVA:@ZFN MRW-;_9O_(:X*!BXSV<'R4ZC%R-T3:$O+KF/R#Z@EC9\$[&T)S7W1VM[U:#@6 MWQA;,$F/Z0R]0T)*AB+KS&-!-2?VEFSA)$?,=P%";#T.+<&<%=X/M7U0]<"A MQO^-C37^ILX):&'VHE^ J7&X,']4'A!=U'740[@(I!,I^UP\$G_W>A53\/'\ M[U_.\!6W(#0F,4QL2T)/G3K))(_W\O7N)9D\2>>.%_/U+N9(,%_S7HX$\T4O MYD@P7_->@& RQXOYL(OYR[% :WXW#?G3@%!X Q ^E%/\,@0*+P%@$%@AV/]E MG]G^OW\-@H%(@^N>B[H^3J&SO,8C]M^,*3V1I_? M#KL7I]_0;]+)>!1,CY3T'Z6D7]($_QSJ@62M=X+-$3'^,,1('A'C?1 C\XE*^&\=!'Z,@)C_=^O/>/<09]^7O_.0'GYT3__7\4155'HT^5 M>9!)BIEU1/&0L? 5IC2^&W)_L=-R#'XWQ?[PQQ,P&@/GXGG3X?.^]QBPE\8G MVI;39WD=3:M#V]R6UIK=?YK:_0Y@V#5%L&OTP?0[%QG=S>2E;C6A;J?SAZ)< M/'UH!Z:(I=_0*(\EE]0L>EO/.'(N!N:*SDQ MONTMUL.KQD7I2D\/Q_T,)'"E4_%L-A=/%S,[K?..-'.DF9^9I/E6FFFGUHW< M2JJZU7I:*VUOZLUTUQY_,LUY&0#,90C/Y>)[\ M7[J0/M+,S_H)_N,T$\XX?"O-%*:-]K35>30D=Y*L;IST-)4IKSZ99OH3V:Z? M+^?ZM-ZQ-]-)ZL'.S4N$9G+?_BU(\50J$T]GGY,SOY^'):1MSBT3*F'>3]W\ M,MZC@_B+/MYT_GJUNH4>Y.969MO M/UOS7/74G*0/A@GI;K9-%;8-;9;0H'@D!9.:DT4B2),?*$2/U/.G4\_;=,_] MU'/IK)7;G*I=MY]+-@;MH?LL]6Q5LHQL3SZ&<&J;T:ENW-?.I'K![4]+ M6\6N%4J$<#(4<9*I?XYD\WYD\[%^NZ]'-F]3/_>33?=VLU[(Z_Q#52N.#/M^ MC\FFODF_8]49ZFSI[^&R/SE!7 MZHTSM4%,Y57_MN,VUO=#!\J3B2Z:R:;BR4SRZ,XY4LP!U- (BFEO-K5\_?YQ M4;U,IZ[2#XI;O[SZ;(JQ&S>+U'EMFIG.C&G__-9]4)5FFU!,!JTW0C-2-GND MF:,+] Z: 3-7+C]Q3AUI36EA-NN5QZ+RUM[\]DT,[LJW20:%\N%=%>];V52 MC=;3&*4,43XSN5P\FWW.W_';.T 55=?_#._G>XO(_Q1MOSV,7@'$X82]7G1K MRB3;Z77&%]MU,=N8/.B?[-4]O/IL0U-7EN#T97V\E M3>F8Z=9YJ_]TWR:$0+3"G$0D7&%W"N.1$(X>Q[<&O$5"D&=WQ6*AU:Y+:K-Z MLYP/EH^3T\]6]6ZR:]ON.S>K:F)=[CX6[E>;?!DD0@[,(RF5B2>3[Q_M_F)6 MD:?_T0EA+.F2S;(X>AR/_I/WUQ=QFAC-B6%XQKC$Z&'TF:UPV MZ]F,\=G1"*4\WF:5;:LSO1S-FHE\5BEDS]K] KH=\X5XLG#,O#R2S0&TR[UD M4[7/,N6QGJ=^-4,;OH+3;NW"U?G?><)) -^AZE M3#J>SWV@P?4G$\[1]_@V;70OX9P-VAUW/'-<24UJ.?VL4ZKF[C_;/&O;KG4_ M&T\JTTUU:"BW4@+Z-A+"0:TT79#BA?QS3OO?SP79HMVTH86V3:\N-E+?L>3G MOY<.\U_STKQ)_?31C7U34[VT[%;]H5:4-L543YM+3S?)9=JX:3RK@7YL&EFI MNYC>G98N;WJ)UMUH,6Y=716;XWX1E,]C&MF1;@ZI?SY'-\EB=[0P6K5U-6>/ M,G)I5:JNI=)GE\V=WHQ/;QYO+Z9-?7J?N;F1W',3^G2#"EK($27T X/?_SWB M.7I$?Y)XNHMV\J%14QRIF-F5NKSHH]K90XW39S:LJX_6Q1/:A=VUNM[JI3 MMZPLSSK*,J79;1CI H5&DA3/)O/_&6?1D02_* F^25U^A@2+F_-DJ3RP-$E> MUN11QR@-SAJ?[;"5KP?]MC0R&]+EYN9IJUAJ2:LB"68H">:*N2,)?K0&?23! M=U2ZGR'!=%G1]=)M:]Q3%]<]174&#Z;RB3KWS?+\;-[JKJ;3U.73F3;/WZ>O M!B6@O@]4NC^3PKJF(^M_A+7][D'1 +VG";T/<:#Z?Y/@PVIO2ZV>3A+9=;>Z M69Z/3NO=]F*3^NP<@>KY**775E!Y;T^:BT5Z=E8W^\.FS\;\_*V[+I=QY?=I,=F?9 M9.'RUKA? ?X3W3$CQ0NI7#R;^L#RO#\&_W=:,/_7\?^UHQT_%?^G;FEE#^J9 MU51.WHV,Y:"7TZ\1_Z%S4IKP_WP\]:SYA K<7SC\\"O/=?XK,)/S@Z@+-L2P MZ]R(7FK'KE3=RU1R<+W: M@WYI0?U(>]J'?E$<]'/93:-WV:WD\KGD]G9\&L"^\T8M@'X)6U4 !6$>D*T: MX@S2TMA2<>1WU^RHNDZ 2BP3WJ?!7*D6;MOV\$VB^-:0+:O?G$]DO=G4BM-< M97RF;]U>3U57W_YU5N8.EO'>5O#*V!S?"0- K]6UIIAQ.AB=?*7B:'+'(J:4 M.HRM"!7 -'L-QVG":'B;[#'./B>/S@::09Y39,+(8)Z\.7KM;5S?3?K+5/IV M-.G>.5(BM9 WLE1IYK+C-]W%S_:\6)4O>^-^Z:PDN6?.Z9/Q9#YV>FT7LXFSQK-J:K4KI;IE%08P9TE(XIP8]=W M '.\@*$ZATDQ< L3S1K&YK+E;.(X\-Y2%7-L$$(B,B>ZDQF]," <>6:Z!HZF MA\;!'\2U#WU5B=R!F'U.N,A>?SGK;ZVET\NY"4(LL[Q2D@%3T,Y \-D&M#3 DY ^*;$]B M.+B,/$]P$=[C(1GYAZU^(/LE$C]2_(^JN4HUNTJLJW?*-J?9JTE=O6W_) /> MQW%O5$67;5L;:>JP9 ,V./:5)J-\U%3[3-6'-=,"O(VD\T0J^Z!<2YFZ5!\K M5]>5Y/V@,WR!-W-J#1$U&_3\P43[\\#^%/+;7I\NJJ:=:TL=Z7[N3MS-;3W; MAMY GTQ[!*"0Q B$0@=\D6NCB@N8;GBWE"2%.+)WQ7Z4&8/."K$=9$*%,%O0 M5F6;HTA,1G0,R&J8 @Z4&7/G!"N(:)[K*AP_?F#F?_A(Y6O0#RB=X)8&$E36 M&1)&(I;9NJI9G;M,KS=;E[71P_ AN6@2Q-K/T^-_4,@I]UJV^3I@2LU^:_*P MF-Y.*_9\VI@FNAMK4_KVKZ'IN^ $TOAXQ#Q@\.!]$7.A2*O\:7N3[[GI;+F5 MFW7SV>LVU!_MQ(CQ"!IG.U_*8#L!=5A3@#8R/D.=D\C7 !-Y" M13UH^1KY'.:AFRSN6)77+(M0U<2UJHV-"IS4(C*\O*FKYMB2YQ--*5FJW"4; M+.NF,F4V_: _/KM:+Z^6F;->T[HJ7EP9]:1+M/682NYG3O9"F*_Z ?XE"(T0 M@(],R/I':0*:6.8:'\/W;,4!U^H[8@1XCTL%1[3NZ* MJ'SDSS%/O#Y&-/QE$9:>EOV&>,(7 0I[;ZM_\#W'5 M'%F*C>:=R>L$XIKA.<82NCIR1$]9 CU:^$EPOJYC\56%0;_?WBV@=APD?)R\ M?;R7XZCZ+W\Q1X+YFO=R))@O>C%'@OF:]_)B2?6H=\;+CZ\:EIY*4.IN'[&2&RCFE F!=C;K=^=&OKT="LW'YVJ\CQ]D&]F%S#J[FI]/^FY M9_6>_"!9*67T_[/W9DVJ(M_Z\/V).-_!Z!/]1O<)K1^3@+O/OR-0<9Y0<;HA M$!"121F(&@X)DD\6*[I-L+L31LQYLFF"!C5;R%+53<]^EZ'$7XUP! M._SL\L13:*5 J_-4#M$Z/)[O^<74AOUNV:;DXF"-M'B"U^9Y'FW51_G\B!/2 M(=-:$LG0212](--3+!(W*A+O\P>?$8DU@79SO07J(9N"7J5Y8CHPE.^F/C.J M61&=46B5SVW6S6PJ/S;]#@-$ G9$2Y(8FJ0R,7G+=T?-KD\BWN?T/2,1DZ%8 MG8S]DJQWQ(5=7]:MDB%_MY&8YL;;9K/#-/A.MK&NFGS>8SO02$ ',$EA5)+( M?'X?W"O;([&^8\^5> <8ATLNXS&&^-JI 8:=Z7.]O,XBJ3G7$?N+U<*WOEL- MD([J#/(R0K *P:40G926)@X;R,/>9TF2()($_7-X>6.)^6Z'\D1BE*)=Z MJB.=##>F^OT)Y6:_VY7$&JM,FR]2%;8YK'3&GK MB H#) :XDL!HTF@R35^0 M!^V>)2:.,G[ X3R1&'<[=E"YWG'83H\2C&;>T^7F=]L8442EUD J=]F.YBS3 MWM0GK;0*) ;V.\LD29Q*4M1+1N;V8HV,JXF)EBAI$TV*=Y$_/:[R?L<1XF<' MGYUD([C?]PEGR")5NYGN6<:0V^+?;0L-;C-=-]*LIOM,#AO5O!Q9&JL"!;U' M(-@(GL30F!,T%HC?]PO/!8+4I=2HG4:R;+4J4[ALJC8Y^>XSZ.8\WZYU4Y,6 MJ['*(EMRE,ZP"04B/(/&\$P2);%8(N) XV_[?><2X>D]SF_S#9[;#YJIQGJ.$5V:T_NK?BG?991*OKP"$@&=/S2)4422B" YNK- 8UMQO3W3 MTLIV##G>#\8-B[[>M82L9Q"*S4D?@G"G-^9\<2Z*#:G!=W1K.UQ+WJA@?W?F MHUYL6!5=G:UYDES6N&&[GBG3L$EV$)@D4"Q)4G%W^5BLKL%!C18K17 :E5PV M#>[;O47$;.Z(L,.M"RN<*V-N" 6 4'X3B122*9.'H9 M]_:Z!B\W6JS:I(N+A9HO(:3&VDB5E*GTM^_[R"I1Z)<-LLIB?LE(\R4CWT.A M6$$O%T^2! WV?2\EF-Q>B#-N[Q6W-[J;]EZ].M+&J2K*(+G9RI2+X*6'%FPD M'W?WBN%__]V]/&*)4R5\6D=@W0BITV_FUUQ5' M+[9CL,0"M:$JJ9"H4IR >_\2C96X<7/P1 M3LC9;$*6]:,Y.R%:#[]U2K6^^^P5MLS=PGCV_!>&/I 76IY* N@8V43J 4GP+,$]G-6JZ MQ$ C"3(M*P1.R *"322!D#%)H&E< DI4)FEI3$R(R?B/\*[BH?J5,1"!Y%,Z MDK,D,J4MEB.;70E!?]K3D>MN$Z_(S>&2+2)Z9Z&:E52+60G8^4BOS96R+,YF M69.FQ%ZSUY::4Q6,))Z.5)&:JON4E=-)FQIRM-=#<0J.))^.[,WF+;MN,3U$ M;,P+:V,ACY<&)^#G=^^TF]+8JEDUUA\5BDU?KU3Q!1QY=G=!8A=89=J8ZV)9 M-RM]V9[BZ@J,/+N[BN0W*I;M5Y%4OV^)A"1O)SE83X\\';D9MK@<5V\H>LKR MIW.SXW.#-*P8.1OI(,U>:YE.F[Q?RB^'XVQJ06Q@>M/9R(DW]M"*G6FQS6(M M-:I(*N%)\"QL/_+2737*4%,IK@?L(C"/C"7O/V#7<\5RE;SF2H;M^HYRWBVC M08S7O2W:7[!];FVRIMSKJNU+=5&EVVSG6Z"';381H?M M)!,-MOLE[2\^;LZN:-6A@CM?>KYM-Y6!5<(1K&IB?:)*VH+$?$6C%-C5SK:" M?G5 [6J[YTXHX8.[R: QBN@HP'_T1,T(N^"$G57<;VN$\G$D?%9OE-T3!!9; M]#U[_T%HKX-/KJU]RDTP9-_X5O>[9^"+4MVN>0IB$,0@B$'P52E^7S %MW=P M=_=4LW&3A-^;O[A)0BQ?URI?GW@R>17=P1$/RZIA!P,*22?12Z95QQ"_:XA?.+?ZK1 ODJ,IOBSF M2CPY&O)LT9K-[283-AZ@*3J90>*N S$?V%7F3[\5XAMEVQFK&])C<_+:)P;] M2J9G[=H%H$"'(TD4>PGDMQ=KJ"FN^RMQ\+XD<:YYX$FWP>K_ I,B//?->#Y;(14EHG\\*TTJ_/].ID/"!$VJB59DQ(_(]EDCAR MSK/R>7W58BC?*I2_THUZ*Y2-4;;>ZNAL6^^T:OZR-.8*UI +"?L)))F.:.04 M0_G:6+2^'LI?Z2Z]%0)(6>;X#_OK,@ MUA-G2@L2T>,MT%UR]=RA*[940N$."RCV,(X0=S2J_>=G?,]V +DZ20Z)GH8#NREP;MF7/%?@=FQ.<94*">B*# M !_MU3:8,?/35Q$D[ AR"$PAI R-"V,Q,Q8(5$D+(DG+PB0S1L@TH8@813TE M7QFIG8+%+3V+W[0J(V.S*->V4RZ*( E'Z6/:C9+;'M1+F1:];9F#AH_JLC3179 M-Y3FY)D5WR]W-&U0@S,H4S73"U:3G3$R-=EQ87*I-7^!-LB&#[\[=(H9@^;W MPAAT1+-W='T;7',"%G,_:_O?4]!-_Q62)J[ /+W*5[A;C.#&^Z'BV+4-WU.^ M@KKPL\DJ'KDG+[Q?B]?E>];EU=RE>&%B@8G7)1:8JU^86&"N32F,%^:W M%N;VSGOOGI$AYA*[JAKOF$LLEJ^82^QS92KF$HNYQ&(NL9A++.82NRO+>NT2 M$7-*Q>L>K_O/6?>82^S;*U&*ONB(8&*4N (SYEGZ_FS]F>[^.D R3"B)(A S MFHQL9S$<:6):R\L(Q685YT(",91(DO0YJ46,ZQC7WYB/_S9<%T9\RZQ39IT5 MG7IV/+*R>5;?L8:129Q,Q["..<.^*>%^JSBV++K3]R%:'C5[.;XKH&R_Q71= M&?-+1D8-2<+@_AG%_KDKBK"\;07S_GF4K',!BT[:Z(_I*$NGS0ML8MC'/UX5J"M\.6V:9]]5%UZ19L[+1]4J5 M4&R>"TF]R"2-O0C;NP@FG1R@I%Q%2FGK5'A>\JL4_$]P;2M#;4?-B5Z=&V2I M.IR/J_8J\O#EMTI]@@N!R0:K:YQD!>P^ JZ:YLYM5S1@.4A7$RUWJECJX3#G M<\]TKGF=OC1#XMJW88<]2;SP\<+'"Q\'7J[4*]F78P(C!N^N6;XB-\-"3-LJ MBII5LUVW:>UM7',2.;"A>,U)5UQ'.#-L>[.H+%&RS5:KQH!U6EIQO%J%-%5@ M[TA0+['=W&#Z6 ?QU[IDB0GC3!.*H")U"\B[W&MUF"ZY+^ MSU;[\9+&2WKS2_K-H8-[L='!"0DPQ07'-A\-<0=:EQ8T+BU#C"0'MTL"QBI] MG-2+6D^SM'JCD^]Q(?L0FJ32G]]4YT[-@J\MI+KR!G'^P, MDL0R6,RL&X/\2I(W/@QRI365A&EME=4WVY+K<8Q2[-89 '(";F8SZ'G3CQCD M,7WT]QZJO!ODLCK.5-T.+O!:M[P=(\R@RHQ7 .1!Q"9-O03R$[;HZR65?,H' M_0Z2R=][C9.'W7WDV?/@[8*'2!GBQO:]7Q-MKR+" M@6B 1WI!B.DSL?Q+_/NI9G@BMU^=#]/1+$E)8 A*)B&?2J((-G[SA.:ZOB(# M21I[B;FX@2UN$NH^[=M- $%..(JLF/- SH_^HEF)B;BT'7BB5M$LW0YBGLF$ MF B8G, UYZ+C;1)_-6P/W);\^R'1!7<]7"%A:&*(RP285VD*%(+C*.[$+PVN;2D)V7?@ MB-/+ )'7;#DQ<6PSL)K0 M3,EZ!SH]?(MFP*7Y,VRIY*K'J>LA]PW0 T]:)8G6N6K'R3AV9=997%]M,J3_M*F M:*&TX8N$JFQ-.^4-BZO(58:<9ZYB_>9"CX<-GRFKJY*>*W S:5/.+-#BMRPT M>43+=#6+/A;!9BMA6X'H&]I$@3H*_@S,B M]$Z@6#BI!!N,M/6'8H@64R@;J M&%NUM&V@71(2T'Z:!W%T3"G]D"A;"8B-8U4*=>6C)DP$YQ$MW#BX%GFH2<6@FX;D_8 MM!(XF@Q>[>&PGF=NS-<[!\A].0?C:W,.N@<4G\(VX4XA@)OOT MD,@?:;J=&W-^Q0@56/$M)=:#GZ$'WY?G1LXVORD,O3+B&Z0[JJ_6:[K, M_/'OK6JWKVX:=B4]<<+P(+!AT, 9MNL[$9UOMBN.X7HYJ"^,$. S]^MY(060;AMYVD5WRV49)76; =,O-QD6:XSQ]#.CBP88^ MHK4)]D'0M73]L:O)FNAHX"83#9I9!>A(\7&3XXEK@&//=RSWX1,?\TB4- \8 M-^D]$YH#&SL Z+)KP-Y"7S)Y/-C/A=L[R7<<:(X,<>7NCF# X]4"+:('''RP&V&$"*,,)"RR/&VR9H2V'\IA,^',P M'-YSO_,%CR=K2PT(N1QLPX^>*]C2/GD&:-3@%B&(\(&;:^#&)MR-R ]O/9T MFQI%8#UYV'"8CH=H6=X4L+8FK/+J^^P,C CE;!]Z X'1;@#M$82*@.40 N,> MV.I]3##4*L)!JS"^-[4=H.2"[TCP0LY&J Z%#J]64E(AU=0QKD%8BTYVL/'4 M8_M5;A3>X# M#V8NA1W9N71;F;8+D^9&SV48@NF(?LJAH!N/G!FZ/T]6[DAPP0(:RE)[#-P< MQ6QW$ F"MD<1EL?0\K5(>Q8LH^9.$ST-CK@BJ8]^L+^@,<60?[*]Z"]]J:)O^"H'>YRY2[\[AY[X4Y%V6LIB*:*:/D0=4%, M$J'#X,_N:V#_!90*[.8')FZGK$Y< ?B4X+X7-@<('9B#_<]O5.^YAJ#DQINN MGZ90K%B'V"QT%2"BD<>=JNY;__ZZ0M MS2%S%H9W;.?7/D_CZ,5V[7"P(,JA*JFPZXTX ??^)1HK<>/N7I2F'S#B,3*S M?S X%8GT TW_F7C\$4[(V6S"KHY'.0HK8>@#>:%U M>:*O\,=5^#\Q,76@P/U/MYF+9.]^/:P=A..@[K&#GI>/9U3BOT<+_!PP3V:YR.[4-%$2UUKH6>53(RFR@Q^LO^]!$RW M]OAK\+_$4%OYR41G"L8YXBZ"%6P?#M^&3U8'*L71@"I+ '<-GG3!G.8@0+6S M[F JE24,8(&M-+! XDY5PFV'Z.ZM1 FL:7!M>,FN(DTM(''J)L$&#K>CN8J[ MLR! M>^=H)V->'CR.HFI"+T920*&;>(;!CSNLY158-R W[#P@8:8:%*XF/"4 M+(SY!7$T^ C@!_PA<3)CP>FC4X/U&[XG4NIRRTT9L#>+,-Z'H[-'J%]8Q#\,4NRZ0(J?@!0/ M0@)PE8+C@ YP.$1'LP_I(_L/"K:C2*+KO2\R<&%DE\J$OW3)X MY@\X[:K-Y\R?'BMB9.U)FYYK>L=.F/:*SV% M8.G4S,^7)D)+O48ME@+&,I-)37%D([+9/C7-+@1*C=1BSZJU8]LZT*QCK^!# M]M7:ZZ[':0T;R2M :X$%=(#3+X-MLNR[8"GWZBO06H$3+ ?9S5LO6H3?;*9/<48K6Q,5<%?LSGQM52O\L6RPOK P<$ M\(2[KK,X$^I-X@,JZ?-65IHW>\OU4%WP M*9]:I BIQ6P*W/LL,+JWP-A^=UM37+#!V$<5.IHT]1]_Y<".>BIJCXFUB=S4 M7X,+JK'!/C;8UV=VWX1QOKJ8K(A>8X,LUBD7G5>V5+UPC<>;I3SNZ[3#KI!J MH9VJ>,*ZEJN\;G:_^-AO%_%*7G- )CM7\O-BC647YIST4T957N9.5AQ[HT[+ M[\X)\QH E#;VX?/U-6]W#'B<;GJRDHK6RYOIB;5DL?G GYC-5:.!J>\[J-X? MFO9+W:.#*[#H8^7H!'L2*E?P1:A=;<<-XGS[XTV8OWQX;C<\V#[]!KB*+*P^A>\+Y@W6O@0GM(>ZK%8[%YX>BO.YH4E! MF!U,2*@&P8H;,IP.)[0\017.=8*R5!4$H=\4Z(DU1<24WDY/%T:9\9DO!.6F MD)NT;;\[TA5[VUMU^DV5UH!EC0S032*0)6M NWO&)@'OE!"!^5. KO^6-)@7 MB^'>O"1EI$=G^>J&TU.4ME(:3&N6K3-7:!FX?AFI==I.5C<%PI,%AUB4)TST MR6A8UA!D9$2).%PWF SA:5#/3!W;5Z>V[P5"AF(I$RS$=%^].(=UD/*^N!%Z M(9YQ2#P.:HH.:130>P&?;(*DK6 #N#M]@/H#%E%:RD23H!=CKRQ8;P&N\!A/ MW:F/<)3WD,A#KR=,>=[K0^4Q'PRF"6ARJ/]\ZZ#BX'L"A04>]S$)[;G\$NBJ M>5,X%8X25)$$M4G@F<9!Z2:PE> M@_.4PQS"_#286?"0^!*#&Y;1GIP '5X# MP#UP".?^.$AY ),5&H\PJK[+5R+^/DXB/TS:,^9F7ZIU/(5/3NQ"[0UG3%G/ ME2 E(IRQXR78.;H3WP/R_E@B!]-UCHU1D%#^D&""^YS5A!T_^"YCV VJAW>P M@ ^\K^O50JS#=///3?MF7*$Y.58\YFSD4%ZQF&*K!F7KLQ&6\=+JQ^M==F\# M)+_V^"[\,:!W6R=VMR:1R=_*R,W5*FF+0+"ZTD9G:;4URD&U?I[]O<_"3AZ2 M_W=R+/FF'QXVOR!0)VCX&J^S^]9GBQ)VX#L\S3!]BYQ[D 8*_/_B@$+>X=%V M/'9N>JCK(L55/CL3;2:[5+D/0Z^M0*]-D?? 8F#J%; /$!.1(!MRA=2ZC><5 M)%>2<]2P-"M9(@ 9GJ2IS LXN_@DHN_9%BS\U9 >"*Z>8TI;E/>])DJMOFX2 M>2\CM_Q.J\>*J3XMH!V59CH<[$64P<[)6 \E$]"T?H%V>_L\+@KI=8G,")JN MN7S*D;K^8KSY>-W?N^=Q5-WDS$6[3;.8:;"UDBHUW1X'F^.0^+E#]#B/D;8& M29Y&C!*0'"+TXHQ-:PP'E\53;:6*<]5X #0SUNN^S3_OSF1J9[AL,NM1?,+ M53/GM4FW(LHKX 1D\)_G OSF7,Z*M:&.NKJ/5(E*(]_'G6V&!+J3)%^:RY?< M@.2Y#W UQ1V',.I7ET9&AT_ \HAC0W.GX:;_,<@+ P1'AUB/?]A%E8-@KP+#PXFFWES-@U45VC/)GS-P;W"^HYP)SO:L["LD-@C\$Y:HG![.'4<<1-/'K M0^%O1'*E)52HV73>'!7F2)5/D?3 QFQ[<'U(7@C3"IHV:975!JQ!F5K.&:Z@ MFT$]D,\5 5T:(\\5A#R'ZS_^K=J.(AXS!WP-C(/;1L$X_,/UP/CI=NRMI$"2]R?%.=D,O;-6_QA.;#3Z8;ET.'?,*,74D"5UB[ #6LIU'94^S M5JY4A8"Y%Z93L5A93F3$+)4%79HI#92XQCR*$3=9N4B_R^@YC6WBK*F.:BCS MS.G[[M#D:FP?ZSOV7 $*)ZCTAY[6%VJ0SDKSMHIC[%3%4SUR_.?@/PG\/3P? MM .78E\2/O9=S8(UO:8M*T9B-84U&S"AP)P;]L9-&)JIP6L"%W(R"2ZE*A8D M\E(.1=W*6C+ 5: ''N8M>(X8W JNW#(\]@%(D?W@' HR+FJRTYH2: MZT91;W:N415V%PB!+*O(DC<7%EG4MW1YVX7>*1IETQ^S>J_4"H&IGS5&;&^) M5%+(@LFWVENTT5$'USCUM%=W-KDBDT:T[C!G9IK%:@DFTN?-6V["#H'9 M'_OU-3U$&UNVK\T'6AW5A]15IM%K&&-IXW:WPBN]L2NOL>UDK#Z7!78!._2: MMB_6LZ4H-5\,#D8W$0[C_B]'._F]H@S8&]8:Y(4#&OM*T9-G!1_#G46M(UL\ MMLF-W(I("$/NW6E8%\<.)A'N4MB4NT)GBE1S9B4CZ=B\@:W\0FW3ZUS?'GK;M@2_ MPV1K^L8=S]>YAL4A 8T&]7!^5/]%>^@0(RW;\7P5>%@1,#G\[>:1TNH*0[WO MKP=X?XB(*<-Q.<\>E"3NZI B%-OI&<4YIK[!17*R72T7TZP*-ZE1<<.O1$I> ML< 0/0HH^S_=/$[R54$L<\-LN^KU]>**;WG$BNA/O&NL@2YW;+J/5_,"V&/0 MA%_=3%(S .C(<,8C-<\Q9G1+E:JN,ENLS%8PDGXY,C]F2L_2="IL3 M5Y[F#8M=GV8$_/SN>'\VR]K4:J WQ]9HJ"PK1)9?@9%G=R<4KH:TVF MRG->,=/)P)%G=R]6:XB%]K(RNZ'(AF2F4M6TSPB$@#P=V4A3F+_N905^X2D3 M:YRE_*W-".GSD=I:6:VY[AIGQ7PSO2CZ627C<0)Y/G*6FQDZ+4EMQ!RU)H-: MK8F#]Q.HP\CW4RUA[Z):PC^7;_>C<49H^X!!#6KZOC+$R'?V99=\)['+0T\> ME5X&-;*)O_B'SL/?^QI);9?\GP="MPHS]H]\@OV/0!G@@_=;_TA!JECCT(\-L;/0B^(PA6UQ"HGE#EQ:JS\>Q97:FUKC$8 MDE66!8%&>(_5VOQB8$SSK>P(^IKG3>W^#(L1P@4Y:OR3&"L 6@'_55B2]B2) M Z7"J+27D+5]3<0^1!$D?2QAC:KO!C2.L,L7+"+:]^CZXA7^I"(F@("TJC3D MDKDIZ46S.*.7RV:9*)_L2HFK6'^^1&P\*IM".EV.LP>; CYV@0>)/%"1Y:T7 M+^5[RY*W +1F-KCXB8!TD$8%7@ C8*V:J&(KK)@\+&-;+0<*9%3PQ#(Q D-P4;K+FA Z-84_A;6 @@PYKDW1?@ MZ:/GP2<[5-6&M;2["DU84OD0 .\XT/&(N- S.KR YNYK,8]+GC_2E^+W(?), M!XM20(BRR2NNY&C!O!VMHI_&1T[%;2X04BRJP51@$J9OXJ]7Y^Q$D *)3Q51"]B)IU]M L=2 W@,\#G@P@ &(H"GD M-/(>N8S"OT &*JB2W7&+[%?92I0/V ".#GAP>Q[\?%BBQ%_U,?&$]PP*A:\^\MY*%A\9;]W==;8]>:.D&,$ MOY<2+7/C^?S"%?@45VU54_8U1H3S=7_.F@MLH?N=[8A,*=L:B4;S-/T9+%!0 M@ Z-95A3ISC@W>U=76Z\,)$+$P1G&$NN09JIP[CGF+-4;38;-VHCC3>W:0X3 M._D:ZC*130X_WYG_J#)A8'P'?.DK]F:G>FNE!M^O;]:+ M[<3-MPLP1R=J-WHMF*TK:TVROQ"SX0VC,+O[R\UCMCX0I'0Y745E9-\]EUKF1WFFZ0S0M=$27@^5F%TY_^KW] MMVT>=VH^BE>SZ[EBNCO25)%] M0VE.PKG(!G-P %H>GAQ[F@2V;#OFKB#WY+R)K]#DE53;3%$(UN*0YXJ:?J!I/\\?OTG'>&/\H..KF^#:TX 1O=3LO\] M!1O0_PJSO59@$EY-M-JEO@4WW@\5Q\"4^)[R%3E7R .2?LDF!]\#?WPC"HZ2 MYL(&WZ^NPE3SE!2X@ 2SN>#L[=X:>R#0>%VN;UU0] $GXX6YOH6)!>8ZUR46 MF"M=F%A@KG-=H, 0\<)<;&'^XSG0:_XT#_G;)H%^QR1<5%-\ZPR.25@ M;P8__']_I/_XX/3@] .=V=>P[(MYT/DZ$?1'2NS+8RXX?_1+13[1$SH^N>=I MI+&P(T4/LI%.(QEAC -'D^$/__>?\=%LQI(52]9O3\G.7[P?:8)QOU,YB>$2 MP^4EN* Q7"X)%^+.X(+%5OC*Y81^;0)>6N'0TSK_]Y.4Q*OQF6M#/&2$OA'] M&*][O.[7N.XOAI>N?MT_9N >:2M^_8\D*Y^5__>D=(#H[@7WS?Q%^?W*S@->+,DP;%1<56P91-X;R>TM@.!90; M>XUTNJ[J&UYK6 [MCBO$:3^-]Y SAR1JXJ341U+%DE9":V2Y>=I@]8IE[:F(E3FG114:Q!8AA]O:G-XZ2&FC M A$C_O@7S622F?0YG6TL86\,0UR7A'V].8MJLV[5%OI157>I]MJ.FL M9"XZ)?5&1.Q9_))Y)HOBYK/U]RY&? M5CMW"_NY+S>]/\K.?LRGS36$PDKTO PVZNG]]<@OK">RG>O=BD_[5/97"&LN M"X+>0+2F:HC387^#E59"&KJR!$$D<4A=L?T*.\6)3[==T*#O01TVB&)(DR7/F_UAZ MOC8N>'W2\S'W$TA/"IWZXJ0@+OE<:R$L#!9-;9U;W>%5G8I5$ 7!191TN=Q4 M.DX[-^& ] "O$TM2!)XD7I2>NXC'-KVIXB2DD^Y#\0[V(S&B;SQ;OSX-\S[? M=J:[0@#$0Q>L'0FC.&^5S361MO@-MF#*7EV0Z>RM6NMYJ3_)UD>>@Y!B&Z_( M'6TEIAB!A)YN!B&3= 293BR/=RF/7Q]Q>I_#_*Q #H:M!C^6W#&/Y?J",$N; M>FMU*UO/9^-//;VHN)I#5Y%.VN::#-YO+VS()P[\: Q'DA1VSI<0'Z=\/-@; MB^;'O?%G15.>-#M#;,#1;'757/,&-;#:DYL/#4]&6M6?R'D.V6AU8L7XH\R( MA:))0JHS*DE&]"2YZ=#PCN A@F\AWK>_F@"- U4BVSZD)+@&7?+M;G=+8?/3 M5'K=93?+\B1?['*+#7:K_K.1Y=:S(=ZS68P>J*2+YB1[P @4])_3))G$J7-5 M$,M,+#/O](SUWK)6:R*CEMY<-+A5*6L)\NQ6949K]XK=*L>:O)]V&DAWV$JW M317(3! A1NA,,H.<]YB,I>;5VHF?+C5O952Z2:FA$,_@MZ.^I#?E<0OM-SK, M5H%2 YW.9(8BDQ1RWC/CB=?YGX :Z?)$3:?-]"!SV)NK1T[9]>^BB1\6-_&+ MF_B]TL3/!+.S9Y! ']+[A]X)/U="VFV%'R%Z'\5' P07NNWY*JJM'V]K^%B> M#U ^MS7E'%-OB/Z"BVKKI[BS1A8EO;+>')MX?S-("^T<%]76;]+A2Z2CZ1T$ M:Z7*X,F9:J6YBFKKMV4WDW:MJ+&ZDE\Q35,BV 6N1K7U,R=4/T7.ZP.]JER+9^$SR=FRND6]6QP:C8&PFT-I,CV_H-&&^NE.ICF<^-FZM^OK[: MB"DUJJU?>VJW/<9E#-ZLH6QI;"O#:2NRK9]9F(M"T3-Z_"8]V*PF-2^?DYFH MMGZ"MT';J7:MQN>8)LU@Y09=:3%';?T.(SNKI>HK)*WS6%_E4LX(7Q:VG$"? MC\SVB +?6&=*NJCR]##3U=OK(B-D(J[9+96EENUT^8V.ZXY7;?BI(4 (6LPZ?=FJTB(>MTZJI:' J%W4I.TUJO7A]8@LO/DH)%WQGY'4%ER M,*AN1B28"X.+@NC4W51&8K8]YAP4)G=(A>]90MDI.+F?RF-FK.L%441/M&<6*XZ':H%RL6998*IE=>,22$IL5)AA#&R#@M$(J,"B)%$8)$I3/2F$)HC,3/1(4>S.LK,[?6 MQ57):! I5%2GD=H<+Q'5P:0^:^K5LMO&B.8(12N135IM831:\23FL*E,M[TF MIG1+RC%1HF)E-[F94"Z/V4W'Y.EL0\5DBHL2E9:(Z]ZFG^KSXJ2G-2ADJ*I4 MI#8G%7'CD1*W936T@,FCUG31E+DH4<$Z5E><*9D*VZ0\#N$]?=YL,E&BDN(V MWFA;$S6DDV8I#5V62G(S4E26DZEIEB\O[6J_B[6J_"^7CF'B\RK48YPI?FFWZ!>F9/HHLE$Y"* M-Y*)%WI*)X5UCPS4L.4*;!!EBIIE;!*RKT"6:7@O:0H>)_"R7/ 3\'-%-^BO M:D):X7"ZE)!BV W:E0$WV%42.ZY>[21,?7B*5COW[*UA4S1M[(>,L;MG@*VR M0M[LB>:Y"56QE) E>]:O<@X(X/B4MQ(,->6Y+O.+ 3 M%R0OEI6)XL V6WNG,GCI(Z+NW83MVLF%;-_!7(.A09,T^&[N_G '?MD^[&CW M?,J)=U$IP^ZWHKOC3KX&KN3\;HX@9;CK*IX+6]IH8K ?!>OV#$=RR5MM+=)7 M#3W70+'-M)FVS0IS[ZS'NZU:L.$3?<_>?Q!N]X)/8F+DNV+ABVDK[VQ=8I[7 M*UV86&"N1/W6HK\W0+P[62P;Q&*,T]A?]\W2(KKTARK;=,-D@NI83$R25!QY?+5 MP_GLY;ZJ3Z_E?Q_-3&+<4I-F9F1K)=C9E75N;")N>,2%+*T8C29HZ9YG\ M/':INP'R-Y.T?CV0+UQB_WX@E];$NB;+#9IO=JMNAYUW,L*("0E3:9)*9O 7 M@7P7 9F8+S7F9[QA+\QV%/#";Q%V?=8TD>)6]ED1[:]FG%B<+MT=6RF*0D[$ M%WMRQ.(0B\/U.W%O%X=&;KP4QU[*T)4)1Q&R6&E*RQU%*$JEDR1^OAF)Q2&F M"+TI5_#MXB"/VU-OL=+F>E5O6P6DVI,5:Q726U!4?VCN7N-/OM M7CDI&^*FZE4X5F/Z[#C3GHVE*B=D8)"$2A(O-YZ/87];L+^WWB)O1OVS*78" M,C-'-J<1>F[>MBO20-8K?<@H3 #X4TF*.-^3QO"_U1C,O34)^7WX$[.&,'"; M4U'?R%S-(?&RJ>(K '\2QA:I)$:>Z_\["\G\D(2F;[-W\=GVE7B&X>'VVSW# M#E$<9 V_O>*K"EKO#2=5$_4#"GUX?D8FJ9<[3\;B\Q/%YVX]S->DYUD3JS9E MHK8@2AR[L!NM9EW:]ADN$".8.44321)[J956+$9QAM4=G!9^V IU\Y-EV\5[ M'+MI4/($*0FC](*#X@-[T>%D,IUY,8WC]@*+8:J5_%4GA3]/'7PO.]H5ROX7 M>:!O%_J^RR[F[JRPX+7&$I_CTV*I:G.P)1-P/3-$$DW3=QJ6O&RKX^L"^KWZ MBA]P$F?CU*K0*@^K_*;2F3#MKH*S3M F#]9(DE@2I\Z3O&+ 7Q>1X?4!_HN< MN@\ OFE;)7] L0VVXXRQ-R^=9],F$I7AW MN_E[GDZ"2! MOI@=>E^2\N7EEC]>$"[L&KY=$+ )2568AK!A,;;17EB&/>A@@2# <"'<^Q"7 M3/>_9T%X2QCPQPO"A5W&MPN"X'!EG/6GX*[S0+\T#V)+.6;.?H.RH M%V]; 0"1P*.'/7#M2=#[1-8FP-M7+$F!+7B]E:+ MQ<]W[.=3>#$PL:U05]6 M.!R(EB+!9DJ'/UVJ1^V3Q]T_&WR(Q^?+E;OA\X&W>:,$S7U'$5A/'C8>KO>;WJN8KI+GE]M.Q2OKBQZ?S8WP MZ;I?9BX_7>]7T%'#MGG:B]0Z^JO[1+]EJI]I%IW95L-FA<^X1W%WSSM?E[@=[I4N3"PPU[DN MLW:.K)\PQ1^?RYAW('Z M6Q1W#)>X W7<@?H#<(D[4%^[G'SRFL==B$_GX\\+3,*/[T<<(^"G(^"F.E+_ M>8?]J#MG&45QZN75LFA>I!;G"]/"WI-8>8G$G:XDY/K%6<7$YA6$S(S,XJHM M#D9+52""%I3IAPL6I<7B<-_B\/ZTORL0!PL9]>S.@)HB(CJ9I14.049]!H@# M$8O#9R?F_RQQ>']:YQ6(@RYE!DI1J:T0LZ]K@PK2R2]3'! '\E5QN+V02#B' M,(%\KH!IMV CI*.D^%^WL+_YV:UC3C=E\6I=]VHEOIX=YLY6]-I:WGQX0>\B M=!#4*&#_=*:BHZ3&HJO Q @35L&%A4N?WDGOZMX_WD'=64"A8&%WQ>.&;.>H06[4N:+4R+3D+%6HYC>]5R.A2,.-MQPL.'WA<.DTU2% M\B<37J0=N[5%,@MZP(4=F/&'"W!^';G.0>P=N H&4L.0<@VPP1&R7Y$G76T7MD+(YO;=X1^(&)J MW*L/C=V+R_>E>K]*&3D6M1F$QYR^D5EH4VV69<(&TL@%/+ZKVP4%3B C28ZO MR(FYN'%LX-I!'V^E&!/@.\X'LV@OEP%PA$/FC$%27W0@F9N--B MSV0[M65F:0G-D=+B!#J,$9Z;NQC],?IO)$;X!O0OY+73="B<18I;0:/S]EAV ME@Q ?QP$C(. U^<1?C+ZISP_I]46.TY)0 M+/!6NQ9 GYIJ?C=R_//B&-_OL>WWQ;H9_A>"@++VX*T9$E)D_RZX';2BU7811R[ MI(]V-_".XW%?[GV]'=Y.W4R7!OY(XOM4K=MM#T4L[ZIAEW#TX>X[A._\LK!1 M.'C/U./)]2'BEM LR?#AVMQ1]GGA\7[L)J,1/]*UB\K*V&_-GO?N_,6J M.Y%&RH8O.F,NG2;'+6^TVC4*)R/T0]RN)):)F_$"/R83PF:$2 J1BYR^ZAZ_?#)=N7WK-,Q'&[:_ <7Q*),TD8*U9A+63F7217*G"T4.4HO[_: M-?#&7SR^N;T07OY0#PBS] XM*.Q)PO7'KB9KHJ.!F]F^!WY1 @;(5CL7;P>O M+-KQ(YT_=N%KW@;L!T7' K/MUFP7;&R:$QY\Q0JXV,!7Y,X>QYL7[=^BM^T7 M^_1 YI6V.+$Z,@O>;K7KX(U'A$3BD-^U"<%/#/E]0 ;.H&^O,TM5'2$MMCCA M9-.I:7)9Y_:]O%_,4XJ1'T<#O\FG^PSD%]+3+%IJJ"1;=!L:4^BB#8U6]TV] M'S+W'BA\9(B GM\TF+0-7*83[R_>Z,7!CUOQ"<&'I1#&T1FY>93PFGJAARB5 MU'**3RR%7#&[KMU4'.6(P7_+SN KX%_0[7%&+'2VO):I59KS5K%9YU?[3MU8 MA+F+T7^;,;YO0/_W.X2OH-\K\9GT5L\T]'X.J]?<6;VV+*B[]MQH5-+#T][< M-Q78>RR]A56W(6&+"-O&BI84Y^5=6?N':Q3H[_?E]OD>>9B:X 0)'PS8XWEN M;X]H9@_H%T-[:XFN+7+9@L-6F8[K2ST]VTH#NX=#IP^L?1S:NWGY^(FAO_>) MQ_DQEVK1>937JOPBU>AGL[UVG>P&4D' K= %JY3N1BB^MPG,%0K%]SN!ORD4 M2FI2LB9(@^.U;2[+]TK#'"JJ4"B DYB.,!5W&1 $4_SY)1Q7]J9O:(SQN8U0 M(M[_5'G@0'G(M@^3-'^F]O@.CS,'GD>S?#"SS;D2/D[D[A$9,4X5DV8S?:'/ M-DNCU&AM&HR !GT%4)I5NGRJQZF\Z58::&\% MY0+&%*,BZK%P%/EI'7 M:U#^XXE@93\?N/\\8;4._W+8P&#SM_=+#%^@X9O@EM*%1 P^T Y/83G+DV(5 M&."$SD(2_HL&W#(0"XF5Z"9,4;.,34+V@3=K!ZF+4";@9(L&+'\!JQI<3MY7 M=2=$$\B;!VMB[$FB7<^^$<&YQE 0VM:FMMZ@2[;O^E2&:'*2,>,^V^%)I=^! MX$?@OIH,VU9<172D*6/)>66I&/;<5*Q'%DLRQ'5#=!R!K< M6/BBXP&M!-1%A!9*)AS%G8=6Q-@\!%KSTOH\' A__J5YP%1+YTV2__BW"W6A MJCJ*"I.]0ZT7/#6P:0EW&C!S'5*#G(-Z!+_ )H)PQB3@TP#U"I/!3S/%@=X5 MX6O[QM.\(O '<%WP]XD-0S!NXB\ XW ^;=\%=W>3"64M*4#APSL\/HHL>N+? MOXY-SXGE^10&%#:4Z8_0PQP00! +84)^#\#7V#YJ2]GYKF!&"Y M"RUV%SQ)%J!&W[D"8Z&!>CV9,=<3WK=*9*.:56M<9R=^P)509,9[89P AZ%_ M)!2 ]SEX1,_QE0OXLT]A]$8?('!2]M_9N:<26%YQ[BJ_]C\;B[,?"3G?^,('_"U_&<_8/M M;HB&K_E)1[BRMHRX/M ;S@2@>S]K^]]3T,'_-08J1$^MP#S],[?=P!7YY2B& M"!7$DVON'++@QONAXMBU#=]3GKSHUZB48. [O$/P+H=_+WIH$"_$%RW$JRG^ M\4K$(O&S%B(6B6M9B5@DKF0A7BV'B5?B?2MQ[;F'S[\U_8ZWOJF\DI=?^6S# M_6)L?WN*W:6QO:9'/0ESQPABVBJ=HPLR6JPP0IA]3B!)#+_7PHROR3C_.>#^ M0,+CI<&=(Y%&ID!N++9OS$IKNH+VF2P$-PDV]W@FB9$O55?W M8"RZFG0+^X++VYN;D;^\MM1D)9"^8$5=0:K,,I-ZNK#@R4%NLS)KP\UL\NG> M$_:9,IB%P#L((G(0Q'0.GU2*1,YEM3*^+'5TMJ6G5"$=]O/$+FAB8O#>#GC? M[QY]"7BI&>$6)DV*1IH*5YP4BG;/]"!X@W:<$94&,7BO@L[U:\'[?O?G2\ [ M BH_F_&MFJY5I):FD2U#E2%X@T9.V.>WT_QNG_X9ETC68/J2G/C?..QTCUOS MN_">\B%&(Z18<$S!MS,I43<)H[R6>Y95VJP$\O+^4PSR>P/Y-WM9SX.<1;Q" M3JLR M+LR.Y8S/?0#L\!D =^UHM;]1CD=Q.'N@MO['F0KQM.8TRPC,:;@\J( MLV1DYG8AR -_#'V5,'_/:G"4K_WQ=7MX1.(^0>?H$\^>A[^"G_=YYN )%3,B M@_PT+?PXF?P 15C6:#N_]GD_1YGKYY<+;OU *GO?$DL_(/M4(C@[R@%>"5C: MF$ 2"+SO<>;WI0E5L2 W1EA!#:]=!%,X#UQ9ZA_WO&9XI7G3 ZF#I^T*KN$5 MW(=(J@GX^ZY\5MS!+)BUHY63#$5TH,:9/H$(#B?@$G4 SQZ98\2C!ME-?R&% MXT^S_?_[O]Z$O*,7VX$0"[2BJJ3"*@EQ N[]2S16XL;=O2A-/V"'9+9?AZPU M.!6)] --_YEX_/$1B4=/ VMUC^;LI!8W_-9I->[NLU=*-8XD%4,?R NMRQ,A MP!]7X?_$Q-2!^O=_NLW<\W7T%E2LQDD>XNZC/_X-:KZ#PG@[J&1V#ZEHXG$Y MQW/ /)W5J.D2]ZJ7[DZ4.9+M:[I2IU6BX3<:%9\1@OY4P=T.(_%!KV%W7+J" MB"PE%*IU,SV>,P)V/M*U"U31\,LK'@"GV1]E%V0;60D!(?SI2*=N-E;;GNSS M(MZPAJNBDS8Y5<#/KUG@;,+-L]DQDM/FTU:A-1QS)AQY=LV-*^37RWR+945\ M5B;7^0U\,X$0D+,WZH[ZKM)<#]A^%?A4V<*X,6K#,,#92%Z?,!TT)PSUXCAK MU0:YB440*C!0Y]>LJ3J6%6LUODB-QIDUMI :=4Z@SD<.UCE*3/7%/.(S5:0O M2C;-E1F!/A]I,9SMJK-"B6VV:(9(4>N&WH1]I\]&UC0;FYOI[%(GC>5LU9RU MQO8P:+=Y-G2>L4V[G'$+B&\3F%\?F2.JR< F-6=#F]MNM:%[8P=)L;3:7)7( M#FD%'.=G0Q>EH;KLY?P&*Y;06J7-Z:S8"NA?SX:F9S:1Y2UOP*?:))>VK4&Z MUPY=3H;4JBI MX $B%F UDHGA(-_Q=+'5K@]89U'QU@P<>H8^+<6P[ 3+EEB?0GS3'J!%+PN& M1BR631"5S:;0(_F-TLK*.3?':PP8&K%:J:7A-G.BOT46K<6BF)%)K8X"B8I8 M+0R7,FS:*\UXD_-:$ZK"E:8:)V!1JZ6/D/:B/Y5U;57M+QFMJ+G<*DJB:YPM MV$9_-N&Q@D+7EX13GGIEU\#?--8Y50CH\$]'5L8UNV>.L!I/RJ([:4WM0L&,E/VA8I2:_G)&\1MD MY*JF(I4Q*5+VEY4ZU9J6G:R>ZYKM\8;CB@:[$O#SNY<7^6DQIZXPMNED,BU= MV#C%5:26J&F9OB3EAQG>;Y!(1QL-J:86J24X=SCN#X?Y'-)!>JJ$R@@Q-+@H M+=&J;9"V439%/K7-+4K6:#:85-0H+=%M9PN%Z80@V7YJUDWCE4YMZC!"!$;K MTZF_T >RPO=+AHZ*:[5H8'#DV2SIZ4VYBEJ6RHO#[FA:H9C*3%2/-,\3/VA/ M.;)=<0S7RTEMOBK4B+)!B!E"90(J$7B/9[[U(@')%[BD_YM_9.H* IZ0AU8S MP3XQ\$7!7L1(V//PB?>L7\%8Q;*!ER]ZMA,PQ^R#I N[V]T.B.P4.*OB"$MXW9X-GLS8)WP4W>[S& MT\>!IG[O9("7,.Q#=X\BHOGA$YG-PF/+O*I2WP5 M3$,=X YK$TT2P7Y" O,%-C_ 28*O(N\8FH-W$@..YO\8FAAF^)]S _W]]?P_ MN%VN<%U0]"'S0SD>KGMA8H&YSG6)!>:R"_/. M9(]7#?ZW3<(7%KJ^K"F^=09^M^3[P*""?Y1!!2,?".RJR[_?V=*$"39=E^!0 MB87IOH7IMRS>_0C0I_)KQ'#Y 7#Y/?:-6*U>7D[HUR;@>^O\7]XR7!OB/Y/0 M(5[W&U[WCRFZ*VOGU%"\A!VV^+'4A&&[KN)^&K2O[%T_,X$S]F(V)<<6K5-4=_P.%)W'RO#M*C/08Z6] M.B:8LY%#><5BBJT:E*W/1EC&2W\7TM-4EN86AH[S?IUI#Q9FSEXV=FP0:2R3 M3$.7_+,*QJ[ /V7E[0_X8?_949]0N?]3E&E"A![/=<6*GG/8YFA8J!GL@@L+ZS&43&;P"Y7- MQ/"^77A?WNA\%KP7Q9G?)$8K0U\,I?%P45SV\#H3EM[CP/-"R)>J[^]B&]5R M;!@JVO79TZPEV&S:L.@CF1 E"9:9N E'D11M";.+D@D[:/+Y^$GLB,:.Z.V8 MO"@=4$@SA$-T363#4-EUL:+DR T3UCZC")I,9RY4_AR#_MY!?R6&, +T77FX M4:D%6D3$Q4CQL=G4$#TFK(7&<"2)O%XI>E,;,?!-&"64MQ MC6H&VR)/,>>V ^W)HZ6)#Z5B9_'[34]M5[@%-O8!5".DV);S@S5'5'D=DV2J M37DITJG!6D88ZR.2F30>[X-B:%^?@7H#M"ER6<'TS9C0.S.2$BU$6.(2!Z - M#!292:+T2]"^O=U.V9R+FF,J5E@].W=@GH2W22;F!BSSA-6MRL+7YL$(^!L8 M,8,%K&&59^Q07E?BX]7)\T5-56N'UA;$*@QCL'NH1@BVS#=&/5_VBCK6+?M# M<\UMFMV5D F#=TB2)I%XOQ3#^XK,U;O@7<.GV[1;2.DLIHW8BD8TB%Z+ _"& MYU/I)/%B9YB[V%=U;4\THJ@(8M6BGP_1PD# MPYX079V#!%+ -F5P+)DA+I@[$:/ZGE%]^8.EYU"MCC;^9%R>BDAQVE#RW:G& MMH<,1#6,]24)A$BB.'E7NZF:XKJ_$CW1V)$QB89AKT1+BD^+KBWP?O9RB;]N MW;H<8,?L414(OQ$J 758=MR>]8JLZ.9ZD[S7-ETLX,D%%@TGB"02<:3\>18M%H0?+0B7 M"@!^0!"8VJ(FB9GM'*EB&XIM^GIA[*S@HP+;2*3)))6^@&W\5DZ#ETJ9\U&! MP-LH:?^]%[]$!?NIS.- YF7;AQ2BUR#T9R&5%Z?G5J.(84K5(V>M$G4*D-JD MO,96RE:1ZG(D6FUKP;2F#&2"A\:00I-49(%P+!:Q6-R(G?R06 S8F4AS$Q?E M4P0WQ\I8JSG=JE L@&FD$"*)$5'56W='A'%" O2%M#]7-@UW?L00+WN\[+^U M[+>W$X@NVCG-54N^G-UV%QY0'..^1M?]=#]_DM;S2E8/6_:SI?6 *K%*A6;& MBD:28R)HUQ3X\S"OY[SZ+CZN^?%0ON1QS0>A;#&X/LVG*ZXN#M,L(F,UOM+G M()1A>(JBDVGTO&#M0^&IYX!PG3YYM.ERE EXP*!5$B164)RE".8CV.W TC#5DS'@,X'>([0%TK:QVU\P)19C9(-KI?JU M5 M%;8?A G;!)',8.>E&'=[KA,+QJU;TD\3#('L*+15+!3YXC2CJ/524>S4&2@8 MP)!F8"'#BQD\GV9'OU,I CU&S MIW)$1<&EMWAJD.O@G:)0<\J$F4>M$)NHM3BY@P(4[CN97MS\O" M_US1^:R40]5U,ZWKIHMKK6)OO)K/5K#3.=CKD$DR@CKU;G%/ILUAOD9W,\K/>#&,@]&'A*I)$D!>S-V_PJ.J\3/5H W,7#FLI?.F]'_\6[>72L P M:T\2RW/VI,1?[7HVW,':O@O0YOY]_$HG;W2"M+SO!)<24&$'M:Y]#+RL5Q[^ M_^R]:W.J6K8__/Y4G>] [5/]5'>5I $5<>U^N@H5[XHWO+VA$*:*(" 743_] M?TY08Z+)2E;4&*6J>VUC"$S&'/^KV;F3XFA]S2.GX4Y)^S^@HZO+$_2$CVF.X MN3N2['[&D8K_-;*!I.$^),+?ENFHB!5^!15'ZA*\NN=6-(,'[RZ51C N\ESP MZD6O7$%R\'>?4!OPU?;_?M$9(-]U!J)]^9Y](>'*R&AC;F]C(H&YS7V)!.9& M-R82F-O3^R M1A$4<;;C@]MCIK.IZ8A==NQ"1NQR*78)/>^[XA8J,M$W+B;,U\]DC_\]URGM M[W(WM\;QK5KFIZC':-^C?;^U??]=ZNGFM_W/[-N-E:*R+C8"\+>HV1DSQ^$. MHV#\;.Q]8R]\Q;*C;4#PV&@M9%ILV,ZR.N:!Q&7K_+HB6-)&EJX]IL80I (K M9ZFU1LT$KD^F\5HBR8J)'711G+S42(I("!Y>""A"--:.I-=ULLE);8*KK330 M).+7%@)'J+"]E-12M7:QRG/9G."GTDTH!*BF+D['F$0D!!<0@FVL_^ R<"/C M]I*4">I)KM34*FES3F87=)RI^U &Z ]-V_MY68VL!XEDN,^N'896@-[K/*WM MWYW:.U\WU<4CT1L0RM?UM\2+^EM"; N-\63JPZW7I;&N4*GN5A3_GE:I8[E M<\N; \B5[(XI3\@LL73&Y55QU.2 ;"44D*]U"X.FN(5+33.*^"T437*1$6: MB $&,\/$Z!/3@2+>OFXFZ099^Z-M$]_*VF:K08MB0W&Y2HJ:-XT)-Q=]%K)V MX&K1,>I]V)*[2+ )KJJKFVWWC*%@-H#O $/!-_IJSN>2W1@=SFW);BR:NGA/ M^VWY;:TM%Y\$0][P=&I*""E-TL3ZH+>H%LH95@Q PA.)&),^=M8BIH^8_O8= MNO>8OBQ4A)E7FZZ)RGC6&Y66[*+A^&( ,[$XNEC0Q?Q_$_,FEV=Y;_7T7N/ MY2VGKY=;N7I:*W@UX)>3M9J (Y:'WAU)DC'J747_\_)H.2#;0'+ 6Y[;(= ] M*FE65,A#G>R%$55;+7=Q&\?0, ^K?75WXOY'VTX]&.W_N.?WM1;&3_ M7]K_GF6F2++3;FIMDQ3G$J,VQVL?N6_'KAL&&4N''V*7 MI\^'+/,UZ$-EUW*ZD9T6-:_DB\/6)D\X[B2PRV_2)V"PBY/H0VKW&B02UH.B M59"M)L=KI#!*Q/MC,2!1XA@">4^B0)?L-8 T@4+MG!)_!^H*6?(< (4<\R4' MFYOP#W55 _H:Z@2H3@W311]$I@52(;C-"!A@C'9A"@+H6 >\>,TG+/>LJ1W7-J%B'JL&?(PJZ9@%[( 1 M=V8 ;CV\5T!/R.-A&1)ZZZV"?T'16'#+;:8*&A#GT @%Y#PD[XM=0K<,EWIX M0TQ%6S8>J[*ZI<^.^.A&V_<,-CC@J1.[$)@8:4NXE^L+BX2"E9VD^67LRQE* M3#ZB*_[XZ/%08>3[Y>QHTJ H@;+YKE1+Y6::WD13%*YJ:.LX?U"4C%KG7:;A"0[AM&^L!$Z0XK[:D3S)_14&M/*D@"-0FV39XNTH$R" M ^ZWR09USPE7\6GO>"-BJ$:XCEL.$JZ#B+T#V?M",!,@[AW@"LHZD&P4N$]? MW36.5G$)8,$W&\VIQ"[8WD?:>3R>>(T7^+__\P(7<9],0+C>IOUKES$X>+$M M'B,5) \F ]A%Z4Q?/8O2?>EM;-]489YHO;C#W[MLPZ(%%CRB6'^@3U_1 0Y MHB:"##^@V0O4\/"O7N*&;[_[#?;C=F-A,Q&!42/&U_I4B7ZR#39)J:RM>3BA5% M4Z2.KQ1Z[3X]DT5:*"Q'?L&3$TZWBJY,O+YRT^ZN.X6-MM \=M"O=:6)*9H3 M,7Y\S_1P,Q:GN%?CUIH]JXI2071L=.71/;74X@>D3ZLC5)7,TU.IQU(]- MO+Z2*]5:HUHZ42=4/^47^*6NZEW4_'-T95=F!3N9Z3F:),5KH\)$&R3[$Y$^ MOC*=]4LP6$XEM7D^L;8SVJ2Q&*!3AZ,K3;?9PYFEXW +N9!@&B5QD\LUP\3J MRRNI97Y-[2DFA0TL:*&O\L)\H\*6BVY-],7U\ M3X8;=7.S1"M'X.GV")>6HJRG6)$DCF_:9-+)/-/:>(*7Y,I)PFPTTAD?77IT MUT)3<+5F$E]K*E5T#3RS85R#/<5-\:K&.7V^91.+&3ZMYQ*E!;$\R4U=8L4N MJKF%R?4*2\6JK?UT!E+T!#?1C?$LK9"9);?(]J:=M2D6%I,)O))^?26OM/NF ME>B/M/9LWI\IO?Q@WO-/\5TYJZP3@SFT#%YNO&H-JV;+RS=/\9VDV)-<:TZ* MQ")!#:;I7-8;5M ]CY[>ZRE3AJ53*B?YW9I0\(6\YS9/<6BRV^.YMC?D"2H[ MTYAFK93?I-E3'#HV<&.V2'48#9A>/%EUI.*,:H;-/J]VOJ"3PXI6 7"/%NFJ M,&HJ).N'O1,OK]3DW#+M]@4*7CS<,(0L*/RH>8KK2_*$F1+Z:J95&IKG->;D MM*RP8NKXRBD)YMI(K3:T=6K3[Q'XIJM#?7-"/A:-?DOM6IN)(%62U5&_K_(- M^B37 SHOK^U\9JA5)-K"EXZM9&?-4USGM>K+GJMT $$WM623F8SBRS5[BNLV M\86O\,N$3$C]^IIGQG@FGYRBY.8IKBOUU)Q8]1H:I_;&Y?BB-364YDFN:^B%G#@HL28A MK;.M[)RL$[T2>XKKY.G43@N=>D( !=6GV/Y&R'=/ZD6]#7]GCZDD![*#LMFO MK$:CX4FNJS6I22/;[+4U/#^:R2VM55CD3G)(0=+D/,@W9UJO.?+*T==#JR&5;9 T/ZP6^G3^MC"3_+2S!47'2ZN")K$X%X[8<3)3OHD+XUP MM]%J)>F-,%_S76XVSVW&XVWZ/;CRTF-EJJ9D.'73!4['EA3 &DHP([T%9* N MD;%W+I@!^SVS<(6#A@9LC"^3"!9DR>V?B8=SM,65"M^FRJ]:R> M6EF"U,0CV*O/2+KR *1M#!)$,I+GFKLOPC@F^.;*,Y)2U%,\FI1P@Y,2J*?$ MN^/CHWWYII$OY%,\'6W,[6U,)#"WN2](8%+1QEQL8SX[I?MW!O\18*_?UQ07 MSM!_EB9'D=>?3H&)_^D4&"KY1%'W!![_LM;JG(-?(O%Z-/'ZDAMY/R)UUND= M$0-]U*VZ*P;ZVD"/2/5>7G+.O.>7'O7PNUC]UNAQSE$/$2=\)@B]-7I\=?K# M5AG>6),4>^+$ \,Q.83W.QO;W]A;GP^5:^LT/AA$T:4[('=<^7Q>5;!-Q]F" M3IYHV^J1-7G #]D5EYT8O=2TF^F W"2<[9"*P;>(D:GC]L>(O3_HTCXV>Y^] M-?'3[.TGTXL),:J7.4 NF\*47:1&/KN=VI"*4W13EE.F.N M0BF6,.\EK%6G7Z(RQ@[(GHK'B-3)!N.(SV\IT7)[?'Y^&_5%/B^F"1]GC$2& M*U2;9+?%SUJ=Q;;.-"^+?5I MPLBO]&7)%]9KGFL,U.JT3C1#Y.]4+)$B8^2[?FHD!5' =HO&\'-2D*TV.*F1 MJM:Y>3JN\QW3SQO-20@%3M(Q.I6(,:DS0B/?0+AV?5;_?H?VVXS<37FVTI^7_]-T4=)Q9^*&#V>0C5E#=K7.PO! $W.44Q4R.\*")TTAA! MO$.J$#@[?!("L)'W3PLBW6,D:ZBC;-.'FL?!_HFP93"2^=?3I4!Y.@B(.8#4 M0;C\6Z@7;PZO@=<[P>K0"RTA47:PV-([D?K!5,Y3(K?SY;;V<$\ -*D+C>Z" M?_F[&0#70?DY-N2'05TV>.VDKDYBG[=X3_WP-9BDRW9<7G!\&KG/Q1,$-PRQ% MG!!Q0L0)U\\;W1C>UM8JWE@Y"8LFX,+?&NADTQR'.XQ.&L_&\#?VPN>KG]G& M#3=>]7[9ZC R+6Y/@\6/3GK)K ^FOJPMP*Y41YQICGA\G+Q#(*H%V251QUOY M$LD*%E$@6YHFM4K)6=F_< 7RB7(T5F97=A;O6@+/]DFVR,I@F&1#<*\XR<3( M]/$ VTB<(G'Z0#4/<45Q&O/E=E;Q7$W+E@K)F=&BR@N1O;XX$1-K1A+5HL"U M>QLWR2AY9K%JAF!B5#H>B]-$)$Y_F)1X;&DBKRA-(WPQS'(#AB.RJMOU2-HE MC'+S^M(D%S:U27-0K0G99:V8$^01[Z:1<:+?QO/ZR9F>TAPROQL,RU-,RT5N M+-O.8AW34F4LCLHS;S]PN[J5?:C6M6O:U/V3E)GGN',TQQ$*,"3<]B_A8QJV M:<"/,@A^&]SZU?K@1;MW=@1+D5P '6V:C&^?H;5Z8E$=3QV"G@QZ SS/PVW$UXZQ,J9U[J"'Z^3^H:Z*ISKC7RS>EPLH40)&)I\KCP]SRM>)%87K.O M(MJH:Q4[7;73\4;S4O!Y2%-$CGX4-Y^R\:\[&(@7'0Q7#:,3NK?4J$&76R]) M=Z%T,IG,X-*.?P/NB*F4#-D&D@-R(/SO"=OLM@>SM$0I58$V>]/$>J+A:G4+ M@$C1L23S7C00B5PDQQU \#.Z@5>)K)QD+@U%\6&1 MD[H]/E58IRT"+Z?6;4(UNJ.V'Z(MILE8.A%EAZ-TUA])W.LVO>M)'#UNR]PX MH^F"I\UJTJ"6P_/4S1BY5-GFV58'T!S/-HFNU-#R\00+)0[EO-*)&,4D[RKG MU0)P@8ZD1['9C071E\]M/;C?"S^A,=\J<$ZH@:E87-:I$5'2^/YLR6KEO)R$ MOFXJ\'6)6/($TG>4AXI$Z,'\V'=%J)E=ZGBULRAJ>-):-.?M03[%3: (H;-8 M:$C)2(1N/D-X?0EZ,+_T70G2-46:EVEJHZE4MCS84#LP'Q*,13(4D8MU.J.AH^)39E8"Q,VMX6H MWI_A/$A>*)*?6S7EKYUAK;NL5GEBV-#X1;WI%S.&J,PN77/[GAAE*#*='RC^ ME*,'K$R*3*DF32=0C*"'&F=BQ DHR/-YJ \O1F_F82,I^A,\M>^3(G5I^*M> MN4BLN6EVLW9=.FVQ4(J0E\K$$LGT^9W4;VYS 89RF0:7NPA;3W;!WSKT:U2, M?_;R88&NSH;XL)32/&^]5A8),5%M^R&F_L6+\2-)NI.X+*K#%P7;SX[+@T)? MF%,YNM[@R&6-9*$@)3Y2AQ\)TFE6HVMF5J=*LZ3GEN9,R*YK/EVH+WKM M\3?(4=[,VXL:F1:U"MU8$F[2%R959)#HM^=V1UCPMX)A?3"/Y$LXUEM Z"#( M^BU^-/)5;GBSSX4,?6NPSXJZ/'%_=%(RAGRT(\GN9QQI^E\C&T@:[D,B_&V9 M3E#Q_2M@+74)7MUS2^G@P;M+I9%CZIX+7KWHCX B)C_:E^_9E]\6 M4T0;$PE,M"^1P-S\QD0"(.Z[+'3\+KOV6N2/"8H\LZK?@+O_^1/04D/(/ M:-AZ;#CM:%NC;3W?MD:0Y[=0-?T*\AR[9[3S6VJTN*E"G1\-BUXWC5?%.L0P M836X;DKP9GVZPY.;3GWS;B/QU_J<3F%P> ,\!1IQ@Y"LA2N,DY140:MZ39-],I+>]SS.TE9W(*G)VGJKD"D'@(X_=O\WT=2%E>VQM? M6&]5E+'K=0J>UDOFB&0=ST]DY=WJ][,[U,UJEFXGT]4N(>G%Z920R45[Q(:H MZA=WJ".9O7.9O;*!OX;,9HW1# SP_)HH)#K+-KED*M[FNC);4.=V?)%.)(E* M3AV+RF:ZIB9-*+.)2&8OZO;Q'9&JY+8WI526J5?*4[5ZN%9'S^ MKM]_=I'=&"8SJ?-)DJ!&FK 4-U,ROT;#2^B/B.Q]),3O?-9"E 3_)KSJ:X+3 M'NDOBX<[G6![98&6^YX@]&?]1?O2R$4?AJS6&NN!W]PL':W=2X@3N\94IH8? MSF5XK%1>))W?))W7Q+T]DD[1K62GR6S%%4"]4R^+GDPOA0M:_@\+YMS6R^OF M:#01J'Y]FJ/=2J-(-3N MO>_N?(WS48XK@ML M]K*FKG@SKF?FN@8#*&K0_=;Q"/4)DZAI>I(BVMV-!'*II#0;;LESL6$)V7IWC&8,3+7H2SEZ(LJV1 M9-Z 9#YHQ24>)^CUP)J/.6FT<1N=ZJ93S/KA.(?W*RXCN;S**(>;%\O3N=@= MYNN_7X&'7AX8]"7VT$UCPIX)T%3:"7..2F3)2:F;%]3X:,#X_4QQ:#91' 2? M]6_IX,JF6V5.DCJ_4)9[,*(-<1U"SFWE\TV*)>'P" MKTR\OC)KSRF:F$Y;G)IS*4)?$D)[.!'CQ_?L]'(I>0WL-4'/IHO5?+I2.DD6 M7GETS^IBT>C@>2]-] P4I*P;M(:*@@G7E^9EI:\MTYS*PXT^6[2W&1EJ8OJ M2(ZN))MTPUNH"X7@6!ZTY56VE(4,L IP,?E-%-6=MJ\I$X"/IB[-Z6IT#Q=,"/?\/X@;MUQ/UNUE=GY53?)RB: >WL MP.V:)'L5?KXM5.KM"@)0:LESS=T7(2AU\,V5@:M3U%,\@J^\0?A*ZBF1B/;E M]O:%))_BZ6AC;F]C(H&YS7U! I.*-N9B&_/)DY_?&OQ'P#Q[7U/<"1!O_$^! M>*GD$T7=$U @ZX1AZF["Y0Z2-_SIJ[B\D43=N41]R5&\'RDZ*Q9KQ"]O^$EW MQ2]?@V>]-<5Z1ZKT]_!!Y]. -R;FUT+JO*MM?#> N_UM_#/%\]+ @1N?;);;Z&Z=#5-56DX?&O0F0AMJ^O5;8J1$X,_+ST+.),UE* > MY_EPJ&";SFYP[HGJEJKHTHM4-REQ@)"U["!5]UO&%A23C-%I(D8F+E3C\GA< MGWIXKJ?$^6QHI]Q" >LK49D,J[2:OS?7ILL$P"S[HF+=6W.R6P( M4TE#KD_%B#1]/E"-&_"A&[:)/&>XH6C(\>NS[\C7NJVDP0UTB5S:7!W68[XA MQ&_+;UJN6/Q[\QS?T-/^,R** MH SIOAVLBP81/ZPX^(>I[3=4=1VX;VOK22E'55/QS4#P]';*FN#E ;'8(PG1 M3#I&$H\68UPTHHA$X!M"CG=%8%AU]3+-VVNM,,OEF9K+335U$F+V?#C@V'4, MW&Z)YA4Z H[GN6)(SV&02= '*G84W&"^ZDZ14<5&IJEA2TGW +H'2E!^O_*E M/\MY+SANSVITR&IUR;;%3*);B%O+3IV8R_Z2:N:<18?S__HOPR2/6 R#6Z*C M5T?TNSA%/B2+%Z"(,QC4_&E?R!,%U1=+UE@>ETD669\$0[Y-$Q_8 +-TH$S" MZN^@R-@%MJ0'4;0[!9CJ.!Z*8A!#C21#PR2H@RTW^"I@Q*<;K[-_+;)A4=-! MZ9:L \E&QFCZJE4HCM9QB=JM-P\AJ,3.H.Z-1QZ/)U^79/WO_[PH/=O;1U0M M;MJ_=D;PX,6V)6]48 \G \KVZ0Q?/8O2?>EM;-]489YHA*[N.G7WI B4F#) M)X;Y!_;\$1'DB)JH$/V 9B\*S<._>EEJOOWN-^5UVXUQ3>L713[1%]J75UY- M_'D7_B-A4QO)^_]U^.S)4WST&?(9%&O][\/#HNU7?_TWZ%I 4I0-R_2=/9-* MAS5W;S'F2ZJ>(M>^9\FB;&9.)96>T"X5IO"Y4JG8F9SJ NG>P!&]0T4>TJZ1;15NC",NV!<5)C3_6 63+76I3KTS6'E[NX$J_F M^*+HPROIUU=.0+D/YEUEQE'I"M/$EZ.-&6^>ZA8KML:Y3=.N>P2>=2K989'K M.E+S5+?8,,E7<\5:>T5DV;'C]K52%4^@OK*CI]<*!4_=K)("H3:-1*7*EU/+ MFG^JKZPY-O%U=M#):[0P* W<6ID:ZB?[RHJ];*>>Z3M5#B3;I2K-)+++]F&W MV/Y*CAKHTL#)\<0\3_+VAF:[,V\BIHZOU'7>QO.ZNN$JM79QTB#G^?H4M><> M=* =ME>^WPRV;?*ZB,+N0',1]@^A22;;;A9O#J^!USN!-4$&: DU=MA:!'_> M)R/;0%%=3#<=)W!PD"U2,-<\]GAVU@DA>" T#WC9:X^)>.4W7;VEZ50B M,!N\835X0=XXT5'^5G/3,"ZLIUE#(#FP234TWV]7Z-8D:FZZ@>:FWR))1J7G MW]6K\3[^5[0OW]2K\;M9+]'&1 (3[4LD,#>_,9' W.:^_&XR4;0OUVP&O &H M]>]NN[@Q*-KSM/XE_[3U+YYXHNZJ:>GXS.9+E>&1P%Q>8)@/G6)?=(#\W; _ MRK:=K:,EVO>?M._GZ]6\WWW_=DSV6VNYC.S;73F$%TIJW!K;G[-M,]K\:/,? M=O,O/C?ZTGM_+V,P1@#^UD"']7<^#.,*3OU#MSV2:;%A.\OJF <2EZWSZXI@ M21M9>K<&^2/#WS[=.,4DN(XIMFME#:<36:I'4-,-VWT>;'1IQ_<5'N1AK M1]+K.MGDI#;!U58::!+Q;^H9W/ SE:H.LBNM1T\3L\)23=6JVYY?DGF<.0Z7 MC^0?F^MOJU-VL@'-9KH\!5H[L2C/VRLMORZB,D[ZK4[9GYRV*,TA4[K(79,4 MTW*1Z\:VLUC'M%09BU/T7<0GY[92CR2C7Y"%ZT6XDC6(KD NCDT61\.[IHUJBRS=RX C1)6'>+*S8A M3_UO4@!)GA,;Q45Z)51J,Z-A")79=+1ME:>H^'T.^8U$Y"QCOBXH(O%*:S'3 MRNQ(4&FF.2;RZHSXAG@(Y&I97Y R96[>IN/FHJ4-A^8DG'1SUV.PS^SS/9* M4%<1$"8Y:Z6&ZY$G@&Z2JY%X>=:N?WE:_*<%I,'6O59=T:N<6DS,!')*\DP: MF0_Z(P)R'YE ^#ST7O<=$$99CW/-TR9>M$$18@-PN2F>7'6X];(TSA4ZS<6: M^I0DH^E/'Y#B!J2-J90,V0:2 W(@_.^I5$@KW?9FB1HEX'*N(J7U!#.IL"$@ MQV-F 2/N/Q?WDR^XGQ2U[K):Y8EA0^,7]:9?S!BB,GN7^T_&0N<6@;*5]W/I M08(GVAFQI: )T'R3#0$YF"03L7^4^_L3[O]H"^SWZ7X^OQ+)49^M:3PW+C#V M;)2:UA 2S04=NN]D\!: "W0D/8K:;JO6\@8@+L_ON'W%=,%/J*-&!W[ MI5I_D)D9Q%IM<*JDYV>+K"^FD,>6.$:P.0_:9<3M=VRIONZG_:&E>I?/V_RX M4!^WW#11H%-+:SROU6HTPOV(\G$_I9KZ!A7[U[VRBRGVH>TNON0BAYC%*["Z:9HA0/V^V]JB;[Q(YSP!K8MW \W6E MF3*+301213UB[5$D!8]9B[2J-WB9939+#I#-5)=/)M!P)]!:CE=Z Q_ASH M[M^O\!AO&91O#S*I]AMSQNNTYT)OZ%030JK(F#A["C)TG>A61IV,1')SOB^F M;:/8S XFIR!#QV3*VHFK1MM0V>3D%&2HTAM,.7ZQ3A*5">UWAV # MLII_"@B4\!9*H6$T:L2:UO*#UK(R8NO^*2#0KM@".%ZT=*XM#5W+G;3+Q(P] M!>^YR#:M=;96+A.J5!O$.Y,A,V*:I^ ]VQ*>3;7-]I!HC^I3-U54VWIO<@#O M>2DHR2 04Y9(*IV.V?8L2U>![1S#1*XG'0/OKLHF04VR=2(S;M@-MWDAF,BC M5JD7+)I^.A:OUYBX;Y=J!SS*YKIL/B"Q\G8SF7_ D)")%Z/ M)EY?J]O.2<><_?SIJ=19%VBS534-^4X37 V,*.L.B3JA M*G>?";/1LTM@%":CJ6( M].7LTN.Q]A7.CVZ)M2]MFMYG[;YFZ[XY[FOS=+/?6_84,:GX(?I/G"1B\=1[ M+M?]!D]!=4SD6_YQR!05WU[3>(&3\90K>>-LKT405"/7C@\KYB8I-$.($S+& MQ*D80[_G>$8\_\EX*N+Y:UJUDSSO62:O>TM]HGF,;&9X,/29C1]BFL1C28:, MT6W6R9XA[WZ(5.J8.'R0#77>"G]TIP I06BUL*CF0 M W45WG.-63I<6KAB> %M(XS@#I"1 MI4!S=B%_')J)AFTB$L+%F_8)D\$:2@.R5J>@GK+,WE+YMN@"JT3$V]G2HD-6Y):DV MTI:2'CXNP)A_VP> =Y+F".8578C.76].L= ?=#][B!3\>)S9OOG)EI0]$] ' M3,"E:C6#8..4-B^)C&TURVI<8R\N)#=)"XWWZP5C6E")=B+=$9T9WRG$H4"< MZOU_S?[0Q.GP0^P*?/0'"OCRM%L-:YOB-".5!'Q2K+-&Q1^7LY"/Z#=)%EB^J.Z^,]I51FD^^+,;;A*HAQ>DAG^J?=<4>7]%\II.K+.9[*JDI]:K M 7NJ?;?=K;.BG&/B0J7?GP$RP5(ZO.>)]EVMVA%T.E?W"%RHT1-E.E9T@CW5 MOFM,Y#5?2!9\8MWN"=5<+Z$,2I-3[;L^Q[07&46B";S+ER2AIZX*>?]4^RZW M<'1QFAYDB76-SQ-:9\EFQ,FI]EV]T24[FRR^(/",LE$+RM K _^@?7=_)=TH MZA-#,.9"FYV6)T6EM'3K33%U\4;?71-^R5A"S\.TUSG5D773@<'0<3_DE)3M M\C.&.O@4#KU-XKF0W*B[E<)1D%PPQS507$C=%Z0@OBN5MC=?C^WP^YW?EMS M\$8O;)L&LB2-FC0Q3_G95BXA55;BI7IA==4 ^*YS](E*?5USW6LGK*(N3]P? MI;C&D+]V)-G]C*/$\Z^1#20-1T;R;\MT B3^7T%: QJ@5_?/6B/Z(3#[[:_M^+'J9'^_(]^_+;6I9H8R*!B?;E$Q4RT<9\:6-^7KWE MW7='W59?8=3W'?5]1^)U@VV[4=]WQ$!1WW?4]_V#5._/Z_:-^KY_Q)M'?=^/ MT/?=DOSGDK>H13DQMJ.&>O Y<&!?'$D/H(E'IK)V4T>,\ M83D)&[^3L40Z'4NFXG?5^-TS;0U7#=RRS8D-G/-9I+N1S:AK^TRV!K%:R6C8 MI@SY['>2."VVE9::,*:$5"([23O;,CM+=MN_':.I.#0V%^R$NQONC1JSSV1& M/L6]<SQ%@P1=)O5,WM!R[;=&.4?%4+,&\-S?H+B*=O&JHSG3;QA.% M.N=JS+ZML9CW8YYV[%I W/H[ 7>55J&K.Z6IUIN6C"23S_24TK91FXXQ-!.C MZ/<:%SK73'RT6'R@S/RY0S-:49V_(2FE6M2FEMG6S+CSE4;C_N0 MD=&H51@S)8F/ "]&6""O>W=Z-F)ZQ?2-76N,+-GV&O+N0;OOKIUFC1J#5=?! M@..J\P"' 4V=LP%DRDW0X;&4= ]@ON3\W!;AX_ >D2@'*72R/W'$M9T)= *I MXQ#H1:_KY0GTY7;7LQ"HN&DNY$Q=]87LT@'Y;JJB$WD_@/0BCZ&-]B3:-KH^ MP_#\6;=K+/@^ IYQB%P(-F<+5H/? :EH@ M)*_SA.U?'?/1NV-(NVRG4.[!@D(4%ZA.T'T/V_7\J>F@ZVP-:I90G:@.IIOP MST/L(?@'JOU:2UT,Y.7W,#@O%H^@$I!*')FFMEW]1> 2_L2M_ SW\I#*-NLX MP#W=E2V".J[WQ!FE904F/6O07#QK-A';IA+OL.UE)/M/7)-S$B-C+/O-?M;D M"1[$'7'!J8LA:E&G8LP)*-D],0*!L'2@3'92IR.IL"5]W\<>8'?LNUJA VJ; M/F1Z!_LGFM2-DS#..@VD76HJI"_/?W[I8L41P^Y1+O)FT5'5&(7 M,SQGI?$X_;J+Y'__YT6WS#[[A+I73?O7SO4_>+%MEPX51 $3@(?-.-(8/ON7 MI/O2VMF^*,,\48E=6/%K'SX@4F#))X;Y!_;\$1'DB)JH,?: 9B]Z8\._>MD= MN_WN-QU!VXUQ3>L713[1%]J75QYI_'D7_B-A4QN)]?]U^.S)HE'T>3=3^K X M;#]F.NBA1HHW&[8-.WNFE#["F"^I>D2N.:3.KA6+?$KN%HW4@2BGDDD"R(0X M&L>!F$@Q8W$TDB@QD4BEB>283@$R_1I\H#LK4JG<,%/CVG(ZGS)K4V&5;)X" MDDF$.OZ$Q+]"QM:]E&1N.&R+X4BV1:G5D,LL(E%#,Y:U!7G"&$Y$DCR^--]MY;9BR:*'GF'UA ME1Y-R703V;RC2V=^<]QK5UL%CF)2\41VZFR64G#I\8XN5%!;S"F/X\N:S.?! M8CEGX0+BQW==$ZW,W.>!2LR)+*^-EBF]2\"[GMC3+KW2\'0"S EIQ6?Y3%=0 MI?$$77K,?/747(O+A1I!;0B>=I/QZBP![WH*S //#JA5L[HFYDZ6M?.$L9J- M673IT5TSG.9HQ(:O:I*QZI()E6HZ#%S "5[1YBV7\2M=EJ-'M$-/#4=KH]>B MCXF%$SF[T]6S":U2+,2=8=ZO)Q/PKJ?XJI$3H48Q)EIV8Q@U@6=MLPTO/<%8 MQ62EQ/.$86BJ,27BRW&Q5]?A:YW@K IAK6LFF]()O+&DZ4QVS1G623U1':JY M[I08#[EUO$T-<3;O$\3DE)Y8TN)$RE0A<^&:.MJDV %GMYNGI)_(]UU?27M+ M3AVMQ_:H4L/-0O.D3#=5V?4R/493*R0O*A/=]5HG97JTU$K-X;@^$.9-EM%D M(3?7Q-,R/8LG1JV4VQ#:G78AGRP5F1$W.273M6Y^V$TR,XY;-S<5O3//;::% M9ICQ?+7WVLH=;KAT6ZMH$T:M%GIK=>D?2/^E0$!"<+H=]!P"H@L\S"T 2.AH M'B. M&9ZSK=H;:6-L/8?Q MG2+7PK)"JP6_PMAVF^M<#!;F@,!!V&$B$F-[O-* R+>)#9,#8P!7J61A%.YD M)4MU47H-A&B%JK)CEY!/WL,+JLTZ+7+J$FF!KXE6?RXST\W@4GA!MXL9LW5H M [=8\EQS]T7H% ??7!M6)OZ4C&!E;A"-@7J*4]&^W-Z^D,03$\'*W.#&1 )S MF_L"!29-1AMSL8WY;('2[PS^(S1?OZ\I[@RVX RP,HDG,GY/$ 87A)6)Q.O! MQ.M+;N3]B-19864B!OJH6W57#/1%6)E(]5Y<V]^VON5?8$DQ6H]9$.@&S*6(I(Q\MV)I)% MG<7CPL':S%]I&DK""04S%K6LOS#L">?9I9PU Z,2WV-# M,".22L?2[\*X1 (51;OW:*:_(%#YE3GC"N.X(*AXJU@K:$7 !"T/T&)3\7@L M]2YTY5U$N\]I >>P$5Q1'>CT2#HJ$M&1H?8<@ 7,%Q;P6S;J,4[0VZ8HDB1C#'$AP-SO%J@=!?A]T%V'$;:0 >R:ZLRE*;HC#F*I._$[#[S.#_FGCE\!YW MK2Q@."?S$"X>W) *8:CF=+A@PPRP9S MU9M'WGD4\MZW[=W5K^P/Q[82<$)W"*Z(DX5TRR=ZI12_Z23&JP0U03AYP9P< M.G6A>:&1_$31[PI,^ M$I!@W&KZ M56MQ^@PLV&JT,3/[9I=)0(%I[:3UB00@?V4H+B9$Q0"Q*::H'R MPI+AJKCBS:V#[[=#".BH8?CA MM@)@5UCN%JT<9'$=D-FYSPO!'IR^=31WXL M/#E/V1>Z,A>H1-906*@H#+\[896*]=FJ5&1'E+#NS:R"/+0$U?$1&:!5 M2C!$+!E_+_MQ%]%;"VZHI,/M"%M?PPK?72+Z+IS4J)3W,<.X4&4@[MZV\07E MA3O6/J$.T)P.7+F\,F&L-!(2>5)N@HBHNBN#LSJ9^0#WN= M&+4!7:(XU>L45E*SWHFW620? 4@$G3B>)?D(0=QA]&8&^X2!%;!EU0%*Y)@_ M6D3VF%9V7PC(C\.'<#L).*%'%K4F,]C@8T[H.7IMM"D 59GZ:#!5@-Y$TA%R MT\,'N$>)C;L(MG8E*99MCH'C0,Z&H1>\\U*5 38&('(GHW#K)QN"+7\W#MB[ M'7)W'IPZ/$^7A+7M5.B11@US=;5>P.95NIU$H++'$NYB^=Q$A\%'?5Q0'_.@X8*< D[> M!@3;WI6W)9\JUFU[(-73'-A4-T/=)@BNRJ*AWB@E%"=C#!4% W<<##RLF?R4 ME(SD>)G@+6Y&T(5ANR7F"@L[[2,I004VRM*9(!*DHRECS1--6 M_\Q2.#?\5J9269:T7KJ!IVV\UZLD6"2%T!]@8B3)O">%=Q$O=TQ7TJ- X$O& M_(7.B$.=H9@>2E3?@M*(XNE7O:C;(.&DZC@%#2'UC:R;Q2L<54ZELX5E7ZNC M]NX 2(6*)>+)&)&,0NM+SJ5]<(FZ/2O\-8F:BDJ^83-F6>AM"AJ95,1QG \D M*FAEH])$+$W\MA+RWR[*AO_W/XJZ_/J./SU+PH[I@F_@C]-PL";Y1*;!_.^@ MS!.NYE< # HW8L^WQ#\0]QVLYMFYQ&53-^U?.][=W1'Q[M'M7-/Z13S18.NZ_X8-W_P:$V:\BE"2X EVR'/!K]^'O,RB- MO9=,/7\5K!\)$%H$KDMKTW-_C=454 XIM7V?K#;K]Z=<@HET 8.&A<+?S4% MV$C2@Q2..Y71$]-IDOG9:4EB2!KO4V M%&O1K46??:&Y< ?(OQ3/]B&K0?J\5ETU::7.O7D+S"75@%M;DUS/AF_-C[?/ M#?67O'Y>JT.&*JPNV;;8[&YXEA5I5:/;Y4VM-HSW&I/F-_ &26%S^/W4V1OA M%_MS_04][1=RI*LCS?1%S32Z-J5^[/=&8@2F#A7YRY 64.P.IEZ@C#/Z M>\NSX85!)X!G36PI&!D)U^N-H1< !13^!#\A_;3KY_[<$U_-XXAX]7*\*M\: MK[(.XH06># U=L Q###=+& .^"W$C*W2G!_7X6W'@7F&I4O0VZ'/K*K V5G93]O M7,D7QI44M>ZR6N6)84/C%_6F7\P8HC+S/V,3\2ZZY$Y&H\GW\!XT&O'UD"RW[+0WVVQPXD&H?IV+" C9V?O2#I3 %Q, M@?Q\4]J2N"]EJ=R:LCPT[/#)+[0<-I7T,8XX&M-1:2Y4F:U:9L< -O 9#30DYRS;&6(GEZM>96>X%:*+U.6]*?&IQX^,P]9 MB9TCM(9]5H4^T'=C96574UYUP2V&O#CH]7@9+T]0W=^)7,KW[!4&[ZZC3;)L M2BI550S,AIP7&&/EP$M1)JJW@EF3#<%0VYW"UZW>4T$'R MY4 U!'[5 V\W@GT+-J&)8JQM_&U M]';IQ:%3^XPKX3QCW&-RF&G#I"#OMG>E _D$!B+R:Y^'POX)!39\N.DY\%;. MOWX%^;7S&_/G<[NV/ 6*AU!'WCJAXXW?G>UU$#4[<$T9W92U;4IQ)'86#=G- M0PVE@9FY2,U7HXQ!0\$&4$PL^'@H0. "&?/7BOF$0__!K/DG[&>X$!K>>YM( MG$LK/-@I8V\2=3!V?Z'\X.Z+(-P)O]D:EO":@P3Z]AKTS>J2?R"L5R'S[&./B[CV_/5P]R$HD'IP!Q+R3X[)G_S7(_\_#.;6D1N9N@)_"W:88.3&8?'<=-#/J.8D\ M;A8%R>G54GA]F$B.63'Q=C/"3S9FI3GDSV!HI*0@O#DH[VP[BW5,2Y6Q.$7_ M!'OUVY?\0>;IYL3T.>G/*JB&/I Q*$7P;5@Y@):'K]^P30-^A*%/((&'I4O/ M%^U6X@@6.D*C")(FX]NS B8Y:Z6&ZY$G@&Z2JY%X>=:NOUO>O &VJ4C.]$): MH$;&@3AW"HK0I@5N-4MU#'KJBP&6T!Y^X\QZX,8,(PN?A][K7@W_N;7"H]GS M/ST%N:)YW['PJ5%UTG#@FH#*$(MUJC)H3Y*&PT]$.FQE2*;?:V/X>6:^!> " MG?- GZW-?\^A_V&^R$_ !)U'T;)18G6>X])KV":HK:B%T[N?#:T4VZA@',5 M/65JLR&5=I/?'HLN^MTBD"H$)= +:CH6Z_65;_IBT!A_NB7WCU )=9]U$>[T,O0K[ZRVTESQ=>+JC".:C4D76HTY!,3U_=-4X<52*<70A? M9D*IQ$XO[64PC\=3!^L._OW?__E0F]?!BVWK)JA K4P /K*!I.'2&#[[EZ3[ MTMK9OBC#/%&)YUK%W<(0*;#D$\/\ WO^^%S3]*+N:84?T.Q%K4?X5R^K/;;? M';6A_?56-15%/M$7VI=7QB'^O O_D;"IC538_W7X[$EF_6WE66SNHTO9DN9:9*>\$N8]HBBV!%!/Y8(!C$>7EBO28,[FEB.B5VE,%2@W5--M M(LM[=*EJV=DI[\Y+7"^QJ@U)SL[Z@V" UM%;<4:37GD-.RG0)5N:.7W6)GT? M#0\YNFO:3G;LLDZ/V[A02M0 ^[45$K&$FSS M9VBD&)HQA@01>@%M:/;;0$9-=Y)S7-'G#N?-\;PW*VCM$C?1"B25V=ALZ-"H MA@<4UGWG.A%=1EZH_N\=2QHH+F0.MXJ+I)[>.C@LU;MQ"0;( HZJH-* M:[<]/V'1KG.Z./;9A8FJ2*]?14HS3\2[V#D'AOO@_B:\YQCNZ8YJNY]Q%"[^ M"MTPU%KT6P_HH.MD?ZDTG]U/)G:7+$(M=!WPMM MX/V(%2JY/%(_$0-%#'2UWHU(]4:2 HX6S\?V,O>JL"\+T%QS]1'O$%_?#%S^DPV57 M(?E&_2K4>"@K\/S3B:X6:V;3PC@K#S2>R\VFY77:S9.H>AD-GB42L43ZC)/9 M(^\\W,F*&"=BG,?USC$\;,*($M4/ZGO]7,T;L5?$7G>4TJI"2YBX^ <(Z#7.Q!B:OLPH^T@\(O'X MIJS]Q\4CGFIHC6E2D34\-\X,TL.*([!-)!XH2Q^CF%2,(LZ(A7P#P>\"=.[Z;N*W"^J%[-CS M,5HOY,16R(BY S[,0S;L(BY\-0[QP-)9M$4T6ER2P..97"JII$EA.4%P/=#2 MI9,Q@B N9^@BCOZ9''TATW,>CI[2HM=3N^Y&RS:ZJ:PR5VILCT4<#8T3E?@= M2]]%:'=LK23+TM?A6/B=9<(0IO^9(+QOT&T]MX#?O+MYY\5##[>?/UR'Y[OU M4MTTME-W3REJK:1SCK&><#BWK"H21Y$BM76@F+YF;L#,NK>8>8( A-&!30 M\?AETU\15]\Y5Y_=]'R,JZOY0G^A%-<:5Y"ZTT6G(E=XP"*N#K)6*9*,$2GJ MWD.#[SIE?W@RW*;;>0.$B?CC(?CCY_GKG;MQUL\>.T<#8B[HI+_OQM@3W]8U MBK.UM8&KP]YB.(FS 6C]O3OG$1?_)*?\?2XV%KZ=+)'M 4'WO%DE:[-%?MQ$ M7!PXXPR9C"5_G_[9C3"Z7:CY2P]7"J3D8)+"BV4KJF/ITOJ7:NBJ ? 1FE(0 M,IUJP!6_@)]GWJCU.,-<@O?FS>![8@7_.84:='&2J2^+6X(U;V;8\E1R@8!+V8NMPN$9<7>$A:_XJ!O\106*8 M-%/LHJ*IR=ZRVO:YO-?VOV/;7=]\N?$X&MD'W\<-9S.,3$,)*BPPN"YI,K'! M1$+5B9:M&K)J23J:18'&3UQ$*2;W.M&0O.(DL^ 3&IY-YG1UJCHYH_E")])? M:(Q]V0[+SDUHQC9 R9J.FY$<]5EQTJ'BK$NV+59FOF74M :O%=IQ:ZDKI)R*RF:A@"$2?I!\D,^ R+G*H&ZS;9=0,\)< MI%JJZ.-/2]D7W5,2I S*ZC;0QR='C.;?0G8[B=-+=%F2'_R:?DD=D_ -;Q@J1@/'?PY7[WX4:! M/WK>$P:I'/P47 7_%@KF#H@9BY.QK9KR#!M )0KY&9M(\%YF>#OI/86*2?-M M'3)<-8+&N[FQQ.<3=\@]CB/LB52 -#HI[XW%N)!NU8H*@??<\L&4V XZA*Q _P9/%W'T/YLW^1T MJ^CEIS@=^P*?K-N_SN[R!I8'(]N3;.BGT$@)D*E8J);:I@X5A0/CG,!3<:82 M9$!31XN5H&D'Z%U":\^N5"E48D7X>QAP.5CFJ?N$_1.YUA3Q-_I]\)'\^U\Q M="MOY*B*BIX)-51-LKT1,%0L:]J0[0-1CR%-,C.AVM-W>X=D :E,^!$*I^I M)R.0"LE8!P*L8&W("E/)"->]70F\:7A)59VKB.*[-;7;Q>QN3>AAZ,W.;EA# MQX02*5I$A!4=&]Y%G@+%TP$_/EVZ>_PM '7X?I"(C@B-J+A]30>]YO8MMR^Y M?<=:H-/%.3=-=#NK38?HU=?T@LBR=(GQ#]4B]>4Z8]XW@.U,5:L!;-39(TW M:;L]T%J2O%+:22T[['"C3F) RSVH#A/'WL\_=G)PZ/)L7QIK=+&0TW;[VG@J M/[6?LOM]17+4L,T9D-W=-<^L%VI8!2R!;EI.P$ZF!9!-=;" GI@5W-P*;X"F MJF$Y;R2I3QCTY5GHQ^I(0M(O)&0N*0#]!;+-$B9M!]1#ETV6+*06X$W0S;9& M'?%=*#6!60T,Y]8MOI393 1FDTPCLYD0XT3X@P)4L0H==)TS7$CM/7L]NR19 ML^KNF*G7*I5Z$\XNH>SCG$/ ;#7^_&(@?4*%,E6[P??PD=Z.KPI M_#[4 W!1\!'H*;+N*:$#MKWY/W7H^/WKWZ'K%1BC\5C5U2# #>T0\H2WZW\Y MFQ'-8D0C H)KH?ER0>@'O'AL;!LY8^@Y%]8(6T>:>.%($Y]4"35!:*5Q/3,4 M@%B;EE(.2$U7?ZX22@%AT>#T/(S:WFYK@?X(O/-)S5!+ZKD!*>=G1"6]U@?] M"5.4Z2#&?E,QH#!LZTY?A^;D"YJ3GZ0YE)(VV9KS#6Y17;";A<@2UG#RG30O M6EQ[WN2&):(R(Z:J,5T:^GCRUW_IXYJ,5VF-JY+]=WQ0=SOO!'X$\&_ M9+ S81X JD8+>2W055J_L)X.24;7>5%Q2\>YXVNFY!$XMI+5$ M9'DZ^58NZDHZBOQ@ZJKI2<$#^7% AEI( /A9V6\4<;!1ZZS/%819,RUDYWJY MS4^*M4T*&L$X]71",&J]V*7I>&6]@U+9B)AH.J #C$]2\I#E!$1/Q[84)>69.FF^Z?DN3N!9NML5\;*K;MXC MI UDB X!7RR>J/7=14>#=C)YG! ,3\SW#LI].21O\/.Y MR=TG:K/2L,&KQ")13R6+3JV"9YI?UQH_Q/^X$I5K2K)<:?=%FP#'+5X=;+TCA7Z#07:^JE,DI^T $Y[28^GT0$&91M0A22=JRZZ/TY744]F) MKUHO#[>1,#I%6ZQ.5QH];WE2L>K;"1H*"W'*5]GKI>O'2EIW6:WRQ+"A\8MZ MTR]F#%&9?5ZUGY6:[X1&H]98GX^FJPH!<@T-2F2&]./O'P$A5OZQ!VC7HJMA M,BF\T:V-.2]3*SHCTP&6R+Y+5]5 !#&V:=A]^E4]6 T&U:#AA'_H/%_R6DNA MXSFP7^ZY5-7SN31TN@#\$MY97:H*.N)%:Y><:7B8_4[Z^-(F[+5NNVJ&,UE1 MNBJ7$.9"Q:CV4[UZ7Y$S7\@_VZ8,@!+$W[DMH9W6EO0GF6WW[:J[LN))S9:(AJ.U&3:ME(I M$=*"3?1&PB;OU]<2J4,52\7?U[&WKF!_X[]]GE":6>F8;6L3%R@\N4@4#95K MK-[RAU\I-:1??JO#=H=KT',%0>1H(ST8U#(HWE:I;LM19+B@ -7@67V%RGC' MG\%I6UDRPE/IX%%OGK=!$D+;X@2AZ:OS :@XO^&T[04+[#G@G&+9_IU8,M/^ MN#MK^2T"I$@BR3*U9,_Z<[%\XSP(U:5TX'(Z8(Z.[>UU"2Y%M>?@#2^S(54Z M'::9$82%Y23YM.-H Q0!I]_.7<9>U,0\\Y3TS%6?8*K.X65;, UTE?J":]"S M+E:C>"%%_5N. /ZF.I!3RQ*'._2*U@Q[,F+_/(']F93U-.<69-T:NL*<[PGL MVEHTA#52T=0[.>NM'WSQZOFK;D*%R:Q'9E_NT;__]__LO_]3;1^B.);C_MD5FNPM;+Q)0L.CFI.1A@R! M3C(160??_4>V0GGE;1?*, \XN2MB^?-8K ))D: >&.9?B: MS;85+HBEZ?Z?S5V[CZ+BE-UGCA=EI?QQ-4N&"AL^^^"IT<;XSNP/CCW0%]J7 M9VEHQ-,N_*^<&+N00_^G+61BFU>^FO?7CE+0 6!A1 LRPF,>H/S?O0U^"9B' M5(TC%\ YE"4&,$LB6135Q PE?S!MZ-/N)&^VBOS(S&-X>NUR$KP4VT@?< =P M;/W7KL8O1>?#=+^J[ *-2J ?S/7KR_9H/7:"1-L #L)8 ZJTWD':&GAFQGE( M)BJ^^@!S_#)CP]: 65;O)"(6G+F&I[TIK2]Z(>3I\>"6&;1WO4W"ENQY0!Y9 MT9-WQY! 4@E\%5B&=J #*1:X6I0'70+/&'D!O'UAV KX>OA6\C63@= S9@-M MEQ.]_"-Y]L/$_&S*$&I10U%YG.5E*N\-O,SHB]* NA3:0CH+I&=J_:)8R=&-G9(\U:Y.B'.7[0\;S7S(* M'A+9B#[&SB9_ VW@ERJ6XVW2K/;]O6BS_?V8V.X@4MY4)42QL,V.;*J*]O;] M\2M_C-_W*N-CC1Z2M>GU@@_:UK@7Z .]1)_;LFSNE3S H*U@9[<;$&MRYM4J ME\%#G3?E4;_DRE,!E508_3X1FMD< 5%_'Q:KO#VH>BKQ[R4V?"$'\/H)@)O0 MR M+RFE0;M*YW,LH&WJIL*K[Z(M;I)(2F6=CIF9RSU-[N4,W3M%VU=BL1\G+B^) M_+HF-,:\L6@7\]-<@'::+YR>QR;D[>E28+"XHZC4-K*4HYZQFO;%I]]?*4]V M%09 D>0T+7X#Q,RXK[AHV3*#T:I4$ ;UG!H"$Q5_&=Z_372\A8R(6.)3%()W MQ7(77>:S[:([S@%-_W(YQJ\3$F\AX]"S*8T833QSSKN\LIP[/.Z'+QS1;'-H M=J?2.W\(>L&>YBX,( 0V;B^T86;,YN?_/QB+ZA4+FPODXY;J1D_1)>XWF MN9RP'K:,(%>&R<.GQ=*_?X%;JVQ!H\B@M%2+L%[Q: O^ M_G5"[<+H+^7:Q>7"EP)>J.*$.<"J]MQY^:A:V\G"5Y)YXJ(/>XD\YZB2>-:DT:1+T]R@ME#"T0F?9WSP7RZS]5R=:,I"@MDQ>8(3QU1 M@-/8:V?)'9W0OHN"5*YBY'&Y@Y@9H59;D/UYX1H@M0R8Q M3#8&0RD\I2Y>B.*A.V1CSY$MV(E28&L)C$EN__[.8X,>Y,X$;VON:/5T4+#I M@<(E-L_9??R1VO_-\UN&98 MW?N"75GXP=_WZ_Z!D:0&BI:8.=;*V]X.M@@& M2BWOX2COY+BF>Y>>]QAMC+K%7S7F>,$\V6BU8"<<@?A4(^QJ1S2TA#%/^1B/AQN/O![A9@N;+:>OYDXU M)Y*YI1F8JW211U+]O/[A4Y:J83LN8/5= 7S,^4IZ59=MV$M@1O87A:Q..&;H#/X%TZ4&TV8!KG MV?V7*=D^XMU[[79\WN>;X-O2JFAVR!4<7BCCI7)6"%JMTF<:1GZZA!C3@<2R MNG0@"F-&%F=+N^JOH_(#%'TEC_.+JXC?3'1RU4J%];#7-S6I'%KU)3WQ/W% M\_&8XW+>RND9V\KRFN&/*)'F[2P-0U[8"7M+?[USV)M*AY\:'^YKV[?7$-]4 MCG3,+EMAM3TP9AF5S^L$;^#]M;$N?")JU(39)YH*I+^_:C\Y-/4M&:/-W[\F M=L<=4C0F5HMR3,%J]BIJ>M#%D-&)2KBO8:-+[(>M-$2!(,@I^'?).V-5&GN% MCS>&.\MVX!.A3#?7S3)O*"U.%;5"VW? =C#X"2LI.NX^U+1OC.2]%L,["-[= MV? HSK&A4C;0VLXN> %6).C[\8T]++R0?3DGE$YYNK30.9:;X5R;;(\7IXI1 M[RP8XXJ<92L\%ZT$MI-E16&PHODA.@)> O253YQHQA>/ :/X.,ATR*,?"#%] MB^#2.ZS-2^%*(O.C,>.2(K^B1U6*J8PG*^8S!M6CV52TN9USX+5VC0IAMUK/ M4D0A1U3&(]V=2\O7O.&K!+;>8;:6J,5TLNI9 M.3.3J0H5.Y2R4^OC"O3\5&;ZHEM&9%SC\[5*6^RQ7DL)N+_^2Q&?SFN_0BKN M8UHB\<&H6EHS)E <@-M&*Z#&'? S3,6U'I#ZY:PHRR3P7< MCI\6^\6/[3:?7W[%&-P5JC OHDZW-'LDV1.! 7TA=7=U):9-UXJ+,BO2/K%2 M,JLFH[0_IF/?$>[3O:F+A2LW):X::CW;S%)#08 G9#%]_O95Z6-^YR7#>E^U M%:M\2S+EU6QNYAE++F1(T>J*7]9S=;GNT6P6"=!R>YZ7I+(N3 A8)Q_7*CTF M-'C$LQ\(#QZ+BA'390O'ILNIV*4]'E5MBI]/3W?B M>$/,"[\IH_SF)-W%SCL;IMSL#H;Z5)2K?)]QQP6CUP=RC21/G1G'&GU7LO5@ M.7M@Q=2R/]I7D:6G!Q:XR FAW;?7(WUC<($%M,9@0UQY6U("))"FV;LSU3WK M*[OI;QU!+\82VSVDLK"U)SOLUH\Z4WOR+'5FR&\I$A$@(NJ&ID\DW:/HA@NV M3%"K-G1;(\RY**]'1-_DL)Y(?"R=[!V6E])HI:U*-BBC="_T6TJ&"'M>?(/E M?,JT(*%9QV?7Z8\%*LY=X:)*P%\)F"WAX;[B;TNWE;Q_6J@).> M;^V35-OO&-JU*-9RS8[*9SI#(>,M##7HA-NA2T?IG_";$#B)9N>Q@>]Z@6V] M377;,[[_VKR%$Z#(1/%H-UK;P6;'4?>,0::/8VG>2@]2R^EJ::Z0FC0*9Z.& M4+IXNL5HZK3X, %J0B"FP?"JPTF1EG)C)QF5CS&?:7L'6 M;F.'!RN*R!MJ;H6V# NC5<7KU:6+>]B=WB2;7C2DKIBG&W6LVN%[V4;4(H M47TZ( XD,GF],$P:&\[Y,MXL\7C309&B5[)KS4A0/Q#'Z2U'D9A-UP-8)AU% M&7S7B0J>GZGSAP3W0F7T<[U_.'SI;K%_R&+?00/60@ONIAH:SHH3]);O*&;1 M?CS3B,\"Z$UUE3!JX8+/3(UP+70H)HV-3M6L/O; VA;"#S5%#KS']@#J4_4] M@,).&NQ_G/Q \"XB\R-R+A.Y.W9'[W&[2\7M/LPV2R\]S' #"1%7(D7HG?5, M,ZBO&("Q6JWU%!6V&[PQ"B<-EZ@5/9R+J\NY1_(^O-NVC[?4L#FMB %M8NML MGD!&LX\+R??L[Z)2K^5YJ;TR6\U<3N,DMRT0D& M11-Q%7^(\SC;J:J5Z6*:&L))22<20N IW'9AB>W*8@*^QT'>[;7[0S=WQ_?@ MD?D 2 85)@L\ZXRU&4I\00_AK-LXSCFZW?1:&=,H%J4@(Z<43_VPE?_I0@P1 M,9>F75]-41D?(^UZEI3%*E!-^ /#O,',?TBT F6\^_@#PB,!+:JI)GL![&BU M&^ 2M4S=6&;R[J^1*I,M\!@[ZFX'>%KV=W_<3*'>'^[L@XWTHLY/FXG4VU0V M9P@KS:.WF+D& *8"%8ZV\5>,QUZPWM6.6!X5P&V+-?P]!1PU(SJ'ZQFR8QL! M%_B 3/ Q4,<<*VZD4^YR?;P8B'B&JTNU4,F$LX\%+]XAV!KC4KY112ME'F=4 M250JA0+"AK&=WO8%VW9IB>W:$D^+2SRN+K:2+[K\!=&V>^@X,!(R>*#M@#V% MWL0H=17]COUSV7O_W'O_W$OTS[U& M1]SCH_!;M1LN>5["&1[ PPMVML"W66Q)#3JBL1YH75QSAVCVXE;%:E"T"3:M M3D6ZW5<+[M(0NG"P+/9*FL-F*7'N4>+)B-A<]((-$05.QK)Q-7/AFIMI=,*4 M93L!+=):8:SJ2EFAM=$760=]K5 03<9ST9;<2C.#DFFZ#)P-\,!B^/%@G5]G M'5Q:^+7'L.4H#&K:#E@XLK_4Z#0)O'$4\QYJD!9[QP\Q-5&/>_,8X=N=%FS7 M_G0^\!))/]*$YSJ4^E_C4)U&MV"Q@<&X * \FUE19/D)>@EG!FD'0/[?BZS@ MGU@SX/&]MTF)MI8\D]K;6@LGO_)2NI&6V$?5^/CS663I8*Q-8!IL#_XS/)$/ MNS:8YIS.:P/3*/5;LQJ9TYNSB\<4PS;IE#6Z..9EV:=6[J(=:!7NK_^FCLL9 MW[1!^XITM_3$X]I?4:K'-[R@8 O;&0(Q"O:,*'IW)Y@OP4V?R2A\2;6FZ,IC MTZG&:L'/1MP7I2JL*\T%5IO.4J+&57RW,2J2$R4*8;(Q(I893\-.S1< M5ULX"E"'JX1F ;1#3?%<0L(*,0/VL)=A=C2$"DQA (_5HH*UK2YY-NUIT]IF MAUOP2]2O'W@?K@9>!FCGO:^)!-I.#\,4BJ<_'6H\H)5L(,2]PW&-&VMA<_^S MVV-GDL7PU5VD7E"D'O)&ZU$IYQ8UXZEA(&RRZM-&P,#QC:%B ;G_&AJIJ-K@ "G64^&?_ MQ>2(7)*L*WA*E16)TG12(BF*D!B9825:4UF55F6:P:!+#P,*FSO:BF2'I1%5 MME=]L\6,2RT'Z0@3801=W>=75A#4\_R&8J*K>FY1[];,#(*&$GY\97&99;AE M.D>BJ[G"MY QGBWP#7 E^?S*<=[GD"H[7?/(>IC#^FK@=)8CB3A^)M9UUFS9)DX7F P;^J%$2NCS*T5V@JX* MBK8PD:)OVP:BV!5F)%''5Q8U!.W:Z\E,E$FY4I%FS6:I/0*,>73EK#8IA8VT MY9HRW97Q-PA99GH.'><51(545&;-5'GO*"@DKGM2 +N[1I5T%=7N"SY"F M-JC5IH1?=%-Y#@;/=Y<>3!8[R\#-HS&:,\WU5W5+MGW.5A_CZ5G#@X-)@%II M@V],6XYB_K6+5WE>?E+4.YHM:G;)'LJ5B8SE&L>3GN*OV\V%TH"DF8%7\=U M.UN4:S^N-W0L]80_@Q$/_^]_,!K]Y_C?>E.H\\UV/YFH5[A:.\'5L@F^(1;K M5;[63B9J?#OB^2_;G.,MZ3#HLAWF[(R81X.2F^*GC-(-+T3D V&Y>\ED8@9? M-C#]_=?>OV:5O;R%>\]WP#-UL"T[DNQ^1T(7P'=S@@&+A5X]/-@> MYT1?O+M4'GJ.%?C:-4>@ITO&"[@#^^$05[!T'_^Q]??<,NC U?0\ # M%'A" :FW737^@%/W?;F]?<&P!Y:\;\SM;2]-CCR;=Q()&)_PP__O+^*OCQ*,?L >$T]V&3C8;)F( MRD<2NYR6"U*4>3]!AP??N4^_O_[+'23-;UP_ DMN?OC?_PSW"'AGKSM[78!( M6ZWX&!;_1.QO";VR!.]">3;U??WE[((Z. M'/;72SQ?[[E["Q_5$&U/Q*073\32J_9JMDFPV%V[0]DVE2+3R6202H55T7F3 MK14*6;$AB-R'A_Z\^"9YU_&>"KN)OQ[/>BEI1:%-.B4&I%%SVD1.P"5X)H[_ M]5\ZR:2H))J*2Z>X<\B=0][0+^$,'))RBY(KIO@F+]C\HLT4^(S0;5R/0SIU MJ\R/\MV661Y82]U9\C54;0 .(?_Z+X8G:8I*LNAQP=QW]A2JLC(V;,U='1Z; M?P?+[^HL_IOX^6,:[Q%-^]=MF;LN3-MNNJ!.Q: PK..#.IZC?=NYE8K M%M^L+VL$FE'(>;U0&K;P)DST NH/(Y,8RR99^K@9]9T3?CDG?$RSG>*$EDKV M<8:CRSS"ID.G$*I9E+VBFLO@X^E@'/2S:*N22>?:6*.+F1S@!*#F<#Q)$E02 M)^.*%WZ4#UAU?,=-++2QH5C:W1&\F[F74XN=+<47^S]GK;E/(&1VT5=#J?K.;%T09)C(#39C"DDS,'+8[>]S9XV*Z\AE[ M#$FK.EIZE,[CG&BDLG2YCIA7-!2U>F^NU W)%HU>1G%\EI^2/F0/Z 4"2Y$E MCJNBO[,+F M!JR43.J FK..*:@%U'=9&WUW"&SWVO#GF_YAN?$0?N"ZW M@=].$*S4K-XD%*^-!H.Y6LZNAT6A$UY/$"R&;;H[P;U:SJUHM8]H=EO MC\36K!/47)Q1R/X5K>'5(#.T&CVJ8>(4/N[3)4JOI#B)@4H0QY,4124Q^H): M\([OGXQO7)I.!F[*S^<1OFRE'',RP%F?NB*^FSV'K5&C=)4O&X'87 BR/%Z' M -\D'$B?Q%%@Z;$_Z\ROHGG>GP3W0KWKW7Z]L0./H\4E_OW-E,X>U+)[2 ,_ M6QK\ ? I-W7 OJRCSU_DX;A8YBI?J^GE$#,%@6@IP]6XGNK"!@I /5%)G,"3 M!'F2_'>1GUSP7!'DCUQQ-6B0UX^EZSW=37;O,H!#D),S<(FD \M3Q MV-V_?YB'U0J&T7C,NVEY-RVOJ<5@.\ 7N;6F^8+^ NN#ZXJ/W41CV'HY#N9S MLQ5XZ IOTSE."&E1'\&6/C# F$H2P+]B\..I2G<&N#/ -378?) M&"*=SV:%Y?:X[_K^)NGLG_@=^(>6.)\' %!"!UA@O MD.I& [X?=+GP),ZB231F5N8SA?>?J,WHY9N>;O[R:"G!V61OS:TXZ(U[^>$D M^WYO0EO.--N#(W#@;)?+3RI'#[K[HE)=X[-CA%JV^=6BJ&?S[<9\A8O0)GG$S[-SJ)2$=!! MW13FM4982-N2.KD@9?!.!W'72J/!9X1:;S5/V;UZJ@$I0Z,GYJ5# ^SZ ^Y? M:@I]*>(8HC!;-GOU"CKEW!FUK*"^8L!1%TF*.3&0^2,3BI()X 7,X"R7A6:M MKC.O*/>A]WR: :0:WLR![:L5(.#A)*BGKM:/PRJ :9X8.HZY'7:QF5T1-;F^ MQ""\9\H,E>R5)ULU"VOP<@OEJTM3:Z#$Q\;2-0%EC&@JE]?=D^LJP1WV^1&IOL1GVMF%D\+'O?'_[ & M/+Y$V44GQO'22!8=J@KO@Q$\76H!>-(82OIRR?P=X81N\!;A+W7YB M&;;VD,@X7C2N2PE<=S.ZX^A6.)%C.QLQ$J&09+XKVYZN1?< *NVH^GP:R,RQ MHREXFYR<))Q"%HX-!1A3@ J' >1;O2'- 6P*"A&XH<32C; @80Z30^ MU,#=#?0\-<(JPI'L^ZXQ##830K9( IXJH-MV/\ " AU >?-,0&%9,;8DO G$ M?=:@?AP4MS?D]=(3HR^J8*%)\W3"#@R8BF./*D#JJ)SG:;[7=M):=NM%"'JL M>,LP.L(WF)'"MZ:\'JXKC#AL01_LNH;RE=3J&0@V*?0*BZ'8[O$"MG!,GN7- M<8I[92;VM]:F9R :Y7;G)84G8N#&?8G@B [RW@KJEP-3HZ, MI![@V6.?>*."]I6)MYD//9;5Q!"P/A#P#ARXH/G:3IG>A%@[[ *_$V3[(FRW MV%=L!1@4^-* P%G]VQ>=L;JEJ2,(O@P<9^5KKFP!S9!V7-<)85//^!#ELFX4 MIGEC:LK*,+\>:=U2583^ W#63L2:OI^+>UZR-?LY&1N7NA4^PTBRPS2-A9?F MHMSZ$Z&43=Q[MOE".#Q->?S*Q^A=Q& P<(^E_O$ 9'>OD?AWS0$,BC%_7X;[ M+LQPUV&S757PT\C7QX)A.-XU+=LFIRC:#'R1HD%Z>H_S7+.S83G-AF(P,9F) MT!I-'/HJ0"MZ7@#?1M!CWBX6>_E\T"C7YN6Y27=R=7JI3@LY.%@;B^G!>,"P MUZK??C?U2S)*NI(U1\V6/1JR5-H-I&SC!/413U/@#L )0\"/NBKYVV-WVNVY MJQ(:.%6!K/?[G\'B0@-Q]B4E*+_;3QLG=F?J3CX*0Z/,!2?_W_QP,@GH\ M(H>#&1WWS^X'0D/M*0S9PI60??_4>V0GGE;1?*, _X8T;9G\>S M=$B*!/7 ,/]*//T("7)$33CS<8]F!V,?-W<=#G[: MB.D]GB[+^Q.P7@+F(57CR/5LD/3IV;;;F;7_C9D_O1W\S SU(0Z\=RE%TJI$ M$DQ* N:L(BD,BA/8D,!2*O5\_&\AH.F)5J4Z:,!I4W+JKTVZ%,8-?LY:8FE* M%)2A.$T5'=GRE5ZN/8H;_&QZS4PNFYI51)FH8157J:W,VBAN\+.9M=)3G\NC MYISO,+F@7:OGJ-C!SQ+=QMS>%)V(2- C[2$EF7FQ$3?X64O9L[%5=VIB%\LZ MDV*+5?KS4=S@9ZJ8G1>&$[& XGI+SU7\+I>;A7&#GYE^B^V&>HE C:!KBX/B MJCHT]P<_7VH,+Q3S%:"L1$]K0G!ZIV8BJ\/:>,*;C3(J*R+K5I 4+ZTO-8#W M:%+ R]X-1KXXY;@"QQJ++3[1+.8+[=;EYQH?$31B\AA:6MEABIR[/3Y8B&&# M1^HCJ\9=8Y@Q?#LXLS@125OO*8*:T#7P5."$/_K#(SB*T(X,4?"),XP,ULA1 MWMP*/H0/VIFR%IQ5G(#W)(#=8#AJ9 0?2$9H;2#&$MGDU?PI1/^3[)8MY=3* ME!7+OIH;S7M#IY(-8Z?,? I.KXMD&&'9RN#H?W")G\"*Y_I24[9'&\L-_E:5 ME\8TF&ZM-;V[<%*,5%B)>7*DK:<.XO?SX;%]I@9NG'T6$5G0(Z"U'0"Y/=NJ M+R-#93Q?3\QY@'>-1:=9K"O\WS&X\+2E^V-33,TRE)A\PXB=-0+W@5.H[ M>_TR]OJ4&?ES6.JL4ZGO 'JK6?6C /3)J=1WT7MQSOEFLXA?\]5OC1[GG$I] M1\)[G-!;H\>GIU)OA.&-U>(_._LY&\YO;)GG:SFPM1)_=YNWL_8Y/#@U630^XS2!I+(FQ=)*F3W40N,/YI,WZN^%\UJZ%;X*S M-);KM57:+*"&IH>N1K2,Q3K<3GU.4@25I*AS]B#\>D-\TP!>WFL +^]U)OX. M]M7UEVYF18 MP)&!V.$:FWG+6!*%'=>H"XU<_N%H?\%?NJ/]*AHM'NV+%D$B\SF=%UN+L>E3 ML[+3IQO;\SJ5%>P4X2+U>CWUH7!^M9C<_7E9&?L5O#@66P+4&.W4 U M5>'-?HWOFE-&*9CC@5O*PVYDV*E^ M^O#<.;Z4$.R M!3LNWULCO(.*E-3B83^CNMA->U1:%J3,P+Q^BX,;*=+;%I)K.*V1#-A+2F=0 MB2092AHJ,BFE4)W&&7:(*CCSO$2:G@RRS48QS)FM(-6>3ZO4U&Z/X@K)N1++ MB+V%C_'SIE=DQ-FDB]-<7"&YT5?983&3;O.!T!R[&;R95H(PKI!W#4L=I/CN8CWOF8Y.ZMU17"$YZ9/-TESKZ/RIRO,1BH0BF18T'L'JIE,J+-83;'0#E>?4BY7GQ5J;J^6+Z0J?X%HM_AJU MYSO*MI2QI@:P&VG. #)7BQJI/2?W"W7I_59/8^?9KF&6.^WNV"RL[.ZZ<8VZ M]*<7!*(/ON&FZ>98,]S'/FT'W@OLT0F$I Z$I!/&E"?_.:/I 7N](;OJJ <\ M=3OURMOX4E2N#'O-[3[8E"M'GUR[I!E_N%]^7V]L7#'N@3HX? MO&_,G6'N^W+(,,Q]8RZV,>]-[WA%W_^&LI_3@N*'%B!_5/'6)YO&TY3 1>89P/XC2WPG*/3J:^9#']+>E%2PN^<1;;M\@D*O1@^]?*UFRBC'=3AL+6.C\,-CUD^\ MTTMUI=-A<9U=\=92Q*G6P$87BL:-&[LR:8HYKD^[<\H;S>#?S2GX>3EE-,ID M%(5 /7XUUQW+=Z7:=-&X)J?XXF(UZ8[J'-\:3+T>Y]M:L]W856#C,:F=W]AM M@'EY 3 7@.NF^Z'L:M_! +RZ,OQ-_/PYS;?#4VL+IVLW\YTA+ZR< 5LK*M,J?57UUYY9.JU@5)$7\LX\%+J% M= H8BIMZ;P).VCO53> ?RWMOA$G7?;^#UMW=[H.<#)Y6U M<0;%.QU7G(PK"[L7;JK#233)H,=E(.?I8_+3.2+>4;QSQ"5JP\_*$1FL[Z/9 M!>;Q1KU>FN9E5O 8;E-!3M%)ACQ6AY]H?_+E#N%1:O7YFIW\*-OWZ #]ES=V M.+LZ>\ZQ-D5%$3QDL.@!OHHA2; MI-%78Y/W5B8_LGO)#E>'[0N>HRRVZI2E1ZE>T)\J:)Y/JX6VJI=L/IIK_A.[ MF'R"4 N^J#@E51FB>;,O#-MZ/MN#Y;DGVKU\[VXFGZ!5!^WD%X.UNT+Q\K!" M&RN.F),05)?M:O(E]F84R336](&T^N-&G$ESA-GM,+%.8:(+6%BKZ?CQ:ICQ)8X MCV=LQ]8;F;[8JA?D?MW+!0LU=E8VF1K53/#E+D]K14VL9 @%0;FX$F=]0GG5 M8FDUXN7!L)'*AH5^VHR=E9WJKCO9E+EB^#Q',8Q $G53Y>)*G/6YJO3U\I)! M5_@LM6AR>J'BQ\[*SK*IGK[&&A[?XJQU:Z+1':D>;F*9AU?FT-)RD=7H(IKI M2^E,B5@A+-^(*X:>9+QY<]')MTQA6IRYJWI)75F-O6+HIS)TG*JT26+0Y%?E M^BJED%ZV6&Y(S/&5:HV8(S-_M3LVQ ME*O""HA==;5%"&^F8W8F_[J*[V^LXP%V>8GUH]_:O*I6\5(K=='_WC"J)_ M@[C\[*;^^)+G7U3C? -[_;5%S;^@BAD\L^YJ,WD%&U=[T?GH+'"5L>Q%+9UG MKC,#"U@E$S-+MOWH3%2;!\8,7OXS$VTJ,NY9O&H%&A7&\AD9G1KBB9H=@DEB)^:&'R+ZE$ M_G8I>N?"-L&+U27&U[OF?"4X^" ODOQ\M"LCQF@\25"GBNYOW^ &VP"@EG U M13,6T7$FT$KB0^L![%, U?5"!C:W/4JH@6]HFQ[=@&X&H@;3V=/GW\$<.\]( M@UNWKV^+H\^JK398;3Y"5= S!QC-1E $+,T!@&8W^-Q\%C="4]8P(5B3.5$0 MY8JLK)&<&&R+ARD&#M \52)Y1_EWJ"M^0GF4UH/_\\T]B:P6G7-%7@3,"8JD ML0/3:\XG@+]ZC7=?X0:E[V..FJ8$+I =6R#&B-72JKMLMHQ6'S6Z&J(H/;4Z MGVUK3[$4E<39"\TE_G'8O?L"YRW7>1V[XVRJKV9"-\_G32=3=%(A,A!'VSG# M!):DL>]MZS]Y1)$&"677!:;\*F'87N!&$\5FKC8U@NGWM'-^7,.@;ZLF(J 9 M:G&'JQA>P_DY.VD/JR3?ZO=GS<52:$V;VQ)/#,.2%'%!/?%]87E;5O4WTP!O M@*5<;4@IL;,HFT&(F>7RV.>KK<:F.!/#R"3*_*S&.8=:P=&!+E"XQCD%Y%P(SK:\Y/:@V7:* M>\!L[^$RAK]GZ7Q'3N--UIS.I-:THR=7.*DX M![IM 2/+@[RMFBW!5X8%/2V7N!% -]1>5)),G>J;T&S*3;@)@F-_D?U-E;JWVU(=5V?-FZFX4?[1EZ MBWVHOIU7%-/)X8E[8[@4Q9 )VTZ;G(F+""=)]4!,TR/8BO+^1.!UHJ]D3*/)%^U53UKED1"B/%)&)(XE:?J4BW^! M_FKG;SOQO#G2T>]11>E>H:QB:;(+D3W>=9;8@12^Q"4J95_,^L;))R!NP9A# M2.QY/>S__3\'A;Z/S ;;:SCNGQU'[2UL2V$\8JZ1AFSJB&4=?/S0XZ2AP@[9YSV7VET'7^?Q0<$49'DEC-.BUO7"N%Y;I.KIZ*"]7O%EYR+8]6#HJ81GO=Y(J+3#>^+Y:O!X540+!\,+$6\SY=;98RX2:! M[?!*39S::358<>*T6AX@=$&L,3H7UQ,Z:"F23'&9%3(1YUR>U (=46B3B^N@56PM M&!4=Z1B/--T4-L,+0S\<;8*SAU>R(V$1AIS B-U%-9_3JB[ON=Q>KRT@$;=M MD#8-(D\VM-JV0GKQKI,-E#;B=_^V"_'J7D>K;.#"U-M=HSW("BA0%6Y-C1 [8YP\A".T@:WGUM MII-]^MHI8''8 FI[I[OR@%<%E67" S<#@B9F8\=W%H[ERX:23#AN(M.J=Y() M1;,L+YD(QUK46 I\;CM^='#ESAPWFO5@V+Z3F#JPG1:X4G>=:2(S!HMZ2'!> M0MZN;$.N/- KLR@],/6/EP!OF("/B#J)!C,U>AIXUE![J\DT"UQ-XGVU7W.Y MEH\::7$JX4U#"K.C6)LI:AF&45*Y PYT>79=%_=%2*/+=058DF.K$]I>P*R;Z$!.2 M^M>&H!>BQ]:&!!1I*5IM/)[6LZ;,,?:TD\-[P6%;U4,_.BH&S*59" 6W%4BZGV)41!,SQIB8E1R MDU9O60D]\ &]8#];QP4\!RZ.6+H%! K@9_C\S4,#:Q6Q_#YK);@FN6.OAT0] M<+T EI1MGW'$TZ?X>8\U8&D -)74B&_ (CWP&'"[XGB;Y\ /[6!;&@ O'ME MA,$?89PI,@G4;7P)R -MLX!'094)/&"(>HG0 .^RD4%PLZ(JA%;VC1@#5TKF MF-;#=D\;F_0R.TH5BY4^0GX>8F]JLKH)JVUH(^C-QX7OXFJQ[56KJL%7BM74 M2"QC;44K<)3!28#IB.,DL\?VJO\^?Q_:FZ+)6,:& Z_2R9KEX:C1P-3V&+,! M3? 3C8S_AOUC9P#8FNWO&% U=%T#/B)0>4/-#S7-/M!OD82'<(V8%4+>";S- MIVKP82X&6C=.+\-^MP=J18=\!SLB;M_FHNKEJ4NUO0([4;.P!B^W4+ZZ-+4& M2HRN(TZS2VS.*6Y@\OAPLK#*5,LUQD"/E?STDVA^5/L10LB:&\9Z%^6*8\)(IVH@;L@TA:;#I>0T6X5MA9F=2* K8^) QZPP[ECI#=&EA5>&[8J/62$SB4!T1K\ M*)N>0Y',ODR7O^.-MR1TOC9S+P!8P<_&#$CI'XJQ^FZ!7+2^> D\F=JV5)Z% M/)[-%U-,DQYXL',^1?\6R+V%2LL^ZX;[QY M_0V^>WQ8*WI@Y*)?(;!%2[WB?,75D%'=7+5M5&9Z5# FN.OX'7*ZV!4YK]ET175S)$W.5<6IA ML1D'S62[Q3#>R5./S@2TZSB6FWQW8XH(1L"DB9G@6VJ+>$]IZ$W>\ZEN" MW[]C6(N5ZJZWJ.B")O.9FK JBS-YKW),(?J&0!4FP'_@-7<^9.0D@BOVW,C("ZW*JZT#^F41*>HQ1\26@\(H M/1=($\E06:^""KVUSFOU0:FA ON >F".;?1W!:3V MA<:71J/>0^C+0;_%3):%]JR71?,(SCDY%>/=$.@;XK@EV$6MU5NB"=T=ELEJ MJ3WQNC-TU\1C5P)R#%N68.B^/6TI_@0,LRKVC9RSF!WYZD M1C4]QHI"OHD:15W4S%EJPG- 4E'LRZ+J%@-BWVDCWA(FJLCYSJ!0PY:\8+>: M4FMM5Y@FV)<8!^X.]0]1.-U#&UQ#FXMF%Z_EJEI5H%(BT$=DZF5IB M^1OB4^M*LY^:S.>LB+2E0CHSRGGV<'1ZMNH=U.\@<)INY-9(OJJ:>*^^RKD< MUK8;,/*#G;"Q'A(%:%(],UDLV?,,W=CFR#V9+KL"*F^C!+;1BOUIAX@_-EPU M 5/Q#,W;!C"@?;2]=K\S]&,KM\0VO7W[C-U=\L%4E-TL73SQ[YH#;#T,NV+T M\B,YZU\6587I%Z^E1;X6;?4 -E^,)^W,[*>PZJ-O+<]FEJ'L^F<\@0KZW!>- MNJ8DN2-T**3?GXF:O51R;I-H+DI72IZ;\X.>L_#D!9\IL_6Q0 AM9Q0-V7Z@ MC^7;OV JIZ&,(ZH ON&; '/Y,)1V)0DS'OTC/#;JCBG"G-ND*_Z(_9*X0!B0?7P8Y*1G M(5GZ'2'9DRST8T.R;^=&A+I4M*$S;%5F'=W/\+@"=/)(IH>Z#K"&/KQR8'C9 MB.Q;&/!R(1@;&]N$Q91P,7"D>J$R\RL5&T:I3QB\X+F #[8/V&W4)ZX5LJ_BXG3DW7=[,IU)!,>A9V*[CKS9@,/.W%'F+:C7[/<.[[ MBBO?2NMW,TYOZ/>"8BVO\OBRB^1TU"M9@TB:H%\I3KZ8*KS;Y7A]W9ZA?)07$') M! 26 JQGL(?*YNY'70NS%^!K/A-J^TH^FO\.9.F!1T4?>%0*$)Q#6$]D69H" M!2'D-&-#$1M (('AB2E P]C;T02\M^-JQ_[:M?VT;^*/'90,GPP);-)ZGO@L M[1?[1"9%U$Q\RA:L04E"E#FWSSXM9:S!TBM!?ZF-B& ?MQR)JD?;X"W2EJ.8 M?^V*[PIL9IG*KCL=DZX5VGTK7RN7)" +-,"&,_"%OAMH9RN//4UGJ#5T!RXI M4L,1CWC!%%P#'N!M&0P8MD;44W?S^\O-JAYU/,#9HT*!5SWJ]PWC'[%U% >* MG@\D ("C]_>?FX;:EE#;4NY-DP3(V/+,T_[L?MA_#5C\O'T#6!6L;*J)#PNM M]YHH;,NLCTO9?7?WK7O3I_]Z2N _KI)MEN$?^-)MKG36O%S,R+O7/$KEOSMF>#S MXYSO2+_,KL8T&HL;VOL-3)4O']B[@>A7-XOC_,10 [_:T,]S]$COG V,7[VX M<\/Q-[9TS&VF\,9W%OY6>J0X!?B+ MPIBRZLRBXTFNE4FTG9FA) B8-WO[JN+RK'A#?/?I@8LWH@G %T!N^3'2__K# M0+^%FC@37*\\NGES2G67?5\L^R[1 ?ZCIS 7M3MVB(NQ/]8=C>]CB&:9>8]7 M9K94\//UT7:>6Q)'CYM*?*(+_&WHAJX+$.GH^ETW7$ WW/# AY^@.X"'J\&# M[#/[MM]:@]S[MU]DWLBGW%HNH*T&%>*LJ%6Z!5*;KCS1V@[,B1\N\D(O]^<] MTJ]^6/ZQ8[Z+MQ8^_9J'W>)A!^*WOOFEW_/C;_;]NN/C]^[X]^[XKW3'GP+J M[ 01]D#M7CKJEZ_K*2Q%*[I$#3%,(E6,E%B9Q"528V2-P!B"9;#G'=;'F2JB M]$M&DV_)5%#/R14C'XSB^N7;BP):P3IV213&HLT0H_F8Y6/[Y5>*1K= +)D1 MNIKRV:&I#;S<9 2N))]?6?5PWJ!6J"[B^3(M-8T>R:Q&<9WUT4&]NS3FC24_ M7?96*Z-9G*RC*X^>J7@JIA7ZDL!/M5)3(331";4PK@?_C$L1;LO-#5'-GRZM M46N^UE*-N![\EEL:5XL$PXD9HSO12@@?!)DPKK.^U?5:14VUIVC+5UFHR;9')R+K-MX@/+[:U22+TV"Z$9<72IE.UDI76_M$:[]4)'091A.54 M<"*.+Q5]GEK7$7\)5'ZSO\P1@M'RR*A#7G^'EZT6:RTWZ0Y\"E MU/X<@(NE.489I'5Y%>667CBN%=H%O)NI>SPLS=/! M3NZ(MOL=@2[FGXVE%0(RO6KD;,W.Z(MWE\I#S[$"7[N&O8,^H-23Q?-YY^7) M8+WP -/[OGS-OFPG/MXWYM8VYLXPM[DOV^&1]XVYT,;<^ S[-]/@BOF1UQ@- M?BJE\%TT^6P"/;!.X8=1A/F#!*,>2.RF\XAC"'HJ9?.P=G3C_!%8X\IED MSCMW_2[N^I01^7,X"N:%'C+.'4"7!M!MEW:\'T"?K/2X2]Y+,\Z9M_SEJI&S MR)%7'?5;H\=1(=#PM?6$'T6"1^2A5^:6G>\XMV11M3O81:XRECVHK/A MF>O,P&)6R<3,@NW4X"F"-@^,&6P^M;W$JZ/4M2NL0HYRM\CN$QF1PU5"9ZEG%)HH*]+1,%6?HD&DV'@N34D22 MCAE,>8?Z&XW>WPWULR8J?AKJT]JTIH@36N$-HFS/ZB:R3(<0ZN1?_Z63)(8G M,>*<=7A?;N7GW$A5/QYZ?P=S[>K:Z#?QXUE53Y3LH:E;D.VX,X;ONJB)U%BD M:Z !4LQSK69Z/K1@OA90,0S%)%'\N GD':K7]0IN#JIG51UOAFI_1?.ZW&_8 M8J!54;Z,]Q<.#Z%*PGQV@F*3#';<,?)G.3];8B4"'T:!#,U+)F!50)0GM3=3 MXFX"WKV=+U(YX@Z932TR^G;S)C*;^I48OJ[(G5RCV"N4T?QXL10Z/9U/+1H2 M#540B9-)DC@>.W$'^-W'^2)%]7Z AZ92$/J!F#:[3<_/3EWK02 M^-O]G.;NSUQ&!6WY,.>X;7FI>5$M;'LLVT5;<:9:]-G+/%ID>A-K4IS:9K?% MK\!;,^( :VR:O*3(9(JYH!KZ,0B^^SN?4S"?0C _3G=TN5.B>*U!KX>LVIXS MRQ @&&@9 F>3:(HYBY9Y"0 WZ2/!\;J&Y\&]/[OBN;&E7K]SWMV5NIP>T]06 MG/KXA-^7&=^8Y)!2#T7'_$I6=<63FI31:L#&*D!WX622H;%?XT)]#1/+@$KGXB!5(JU]:JTL#JB MT9C15K\[AG$5UO &N==M>-2?R:"W2 MJR!0V9S(K*<-"%=R,[SBIQ?Z1&=H/]:!N:4SGYN?EO2=%50$XRW;5PQYN"V= M>)GQN\OB4!3'[9$I+ 8$T\Z.QD0SZF />QZ@28J^8"CNSB4ONDQW+KF@7GPW MEUCK3+;D#+$&:D@Y=<+R)90W&Y!+@'HD25@,^Y-3RC93<_05'XYTVSO%&L6QO-1:D5S!3Y#YGFCL,+-9;4!YZK 5^GL.YL<*&#J8^R 5<*K?S<+ H\O: [B!4:+;T8L0'04&P2QX"2 M.LD&5YA N >*DQW5-]=]:%[>E=_[XV^Z'7=&4A2:DFE:PA4R)9$T+DLL2J)2 M*B43-(GB*456GT^24I:C$J*'7=6(FW+S?C4 ,4E-B@27&85<&'0TSC!MWMO"6R$(ILQ8OC!4K530==& >CSN35$+5 M=9;5I2%#LA*)RJ3$JBPJL4.606EBR+(D]?S9IMEQ[T$#S?'=.M_IJ'UMP M4LS8,2JG-7-F;XZ)Y:H[,)GG"L*:[$2K$6 X0K->%.#AZ7W3-3K.AT+)%A.EDA@;I90LK>"7]_,JPEN&&DPG#\NO4$(HFEVM.YA4)(+CS!&X\NB9R##3T+QU$S<-US9L1R]8#%@1 M=?Q,UNPBA%J@2V(97>'=P,K4*$$;R7A]/LW'CM); M%:>#S!#K,R)BMM*%)=;P\6RX:45P>"7O5:W!7&8=4B7%)7.ET@A<>?3M M:$HL90;E',4;R%BMMM(=9%AOQ(WGRUJDD)F+XR(JZ!26'XZ#E4-RF]K79[M) M.U;/9E)3OMRA S E+NUPKVK$ULRYD.KU2Y96!3V>'4G-?PDM .:K69WP!7'GU[UM;R M#7(LN7RWMUR5.-TA;3*,&R.X'C:F?6+:'O)($2=E*UO.C"5ND^9^>&5ZT*6T MX;"?YS4OIV26[2#@%B-PY=&W$R/>&YVK>#9C\4%;EKG18*FI7&.;6')X*;?**])8 MY,KH?&ASPTXUU=7(* ?EZ*D5GE!3="&%BZV>W=)J3=MAA7!["GAXJ=NMI0M> M4*CR+7+JY.2*SE4KT8'AT5-GJTFN'XP;37$>JIBHU9N!)QS,1KS4L+V=[Y[5 MAG[6\!3+\0+W^5R]]A 8<'*]T)S4?!/7TD,4R=&=VIK;&'"PISC]QG00O MP[YJVB'Z:+)BS(O3#M-"LRETB[5\*_$UH_>-I&&5$L#:@ M%V278R9!4T$P;R!"6I0I;Q N.C5N25UJR.=IJF:''K 7S"$C\;O M^W)[^X(1T8C[^\;8V]^7.,#^B\F>;'1?R#6Z- M#\XY6?*.AA^'AH\)Q1M+NG[A:.=,B+^QQ9XO'76K\G]WK>U9$U ?C\S2CS#D MEXH5J!KL*Z2YBB%;=7FFN3'9=TB6G.GCWJ)DKNA'7,W9:LZP95L!OW">YP#&]C6U:_CCG&Q8FY9Y%4WV-"A=VZYL>YM5Q_ ] M/9VELY/INLDC828E+0TOTQ6W0RNQ))'"DA1YJJ?$G2'N#''Y.3!79 C"6UO+ M((-R:![EW7J>LKLZMDTJQI,8BB=)ZM00O1_AN455@O$96W?#]L.&[;VTZJ+C M9XZMW[A.R7VR5 [J>=(4I&IV[([')I+G-A,R,2))$&R2H._NW!WU-ZX7WX?Z M);OTN/):9-%Y4WK5UV*Z$\'HE@T]'<[=8,ABQ M$_ND-,?:"TG.3N![$#C@EY,)S\\_Q1.*[+J&IB;DQ"9@#'\$G"F/M,WJ^,VB]L- M@FV"I3W"&<$W>*X!FD@BL1YT+"G?-)',N.XL[%1V7 __^B\00\HPD140KHW!EA\YJ)-&M -@'ZQ+0(_%=B!D GV^!]X!!T;Z8I M,/_-6CTDBG840%(W*?=:8BA;44.^9PG]LFV^GM6_3>;?9PP] 8\^+BQR/3=Z MBJ]-@1?14C1;=@V' ZZN!+P+"9)W]Z%@:]7HE:6R,BY1/%MM\?@BHSA^"\\J M^?! 3--G$M/TWK:%>0\(FUDH\GE>JL]1 "<7"R//@SGV.A) @EG@A^1M4;$] M=K4='?/F/+]VN")B9H8]KF;G.I6).+HX':?\4J\T"FR:1P866TLC>1?G.*CL MCM'_1$4H)6Z+DJ&SI:/4[R&]/C8;B@A)L6J>]A>APUV$HTF<, MN:2Y 'E=;=O"$PH47FPF M$Z5Z/_J+V,H^$SX7+:R* N:/157MU4R#@079YFPU ^MP@%R3+?AQ&[[M<9U5 MJZ5WNXU&GC4#L^7INDF%D]7HN!@Q_KJ+%B,>6%99S9<-*Q*U4'[G@7$^BZ+< MJ7^\=]5DX=%^7K;\ZF6;\-?75]U3WV^Q)@%_P.ZU(C>X+QC]@-VK$6]P8^X, M>8SZLXHDH-L)73 +^*-GRQ(_#=>?746S ML09_#D X;T.?E\L1C^ML[M#YA%WT 5U_:;>5>;$\_ MI,,6:L#8B@Y?=G^M&+8FZ!MH[4Y?O(93QHQ:6RR3O84RME:59M"X<-)&LU8H M\4,K5Q:[:J?2ZJ]6@\FZL6GQ2R91BDIBQ(4RE;XQ'[Q5H=\4*YR4W?<=_7Z+ M2\A_)SZE9[_PW2N:#\PJZ'\J%U"OWP%Q;]&E=\5YK#@CX#Q3G2/>\W6N62+Y M/+NJ^?38#&KU2ZO.>5@;L%2F(IMSA,NFU3Y93C/)*D+U35\ETP M_ND#@1^B%'_"7GWY2CZJ[EYXQ/!V'=AOT*#MNUB6 M=T_W$VK5VU.KG*VVQK*KC<&OFNMMM6R6-.>ZH"H^BGOAE"J-5I4N&5Y8RV81 M?CJUARC)3P.."G1J;0[-74L'.I5$T;OK>Z12O_)X>U]:[9-WYFI17M!;="RL MH%# ,F4#/&H/B =Y_XG$;Y1Q-[^23^O:VS(=#K'J!4//4 W9-<#S?ZBQ='=L MOT(#R_9H:42B$-9L;63?O@X6]$CH;57QO%Y1U9)2=M!\=9":H&H+'YF75L6= MKD*066R<-?%>IS)L5:UY!PDWW28H]+*:^)NRR/?S=R,<;G3R&]7P?8^_W^)N MV2%^[=T/P Y!FY2$\ZFC\TWM5*^//1]]V#/IE$'8VT"A>&^ M2LUV1'4X;66/_TEV_):+\9)?WL,^1['F:?Y[6Q1>VT;X< MJ'?_^&/:G!NYAA)8?@ N2,NV*>B9L6'+K3$0G:[L@$NAVV.GP0W*>*OM^_RP MP'"!V>015$D7W6$WK,PNG1O-<^PB[:X1CN\V^KW4M.(32CJ4V"@)"TUB[ 5K MBGXRX]RTU[V/S@2$)PQ(1P!-[!":V$$TL<'H?=._ P5^F$__33;TMNRT^_'S M]=5])#OY)1P0M2EW*MI> .6FEG%<\&G4F72KYMO5@NY.T$Q17(U;?7\D3#)6 M]]*YU@W%K'H4GU^)<\Q(*5PS/:AF0PE#-\G620([[M_Z3?GC9H3&=W'I-XI_ M@][$_Y.GLW\2VTX*CRA.[,'X#HO?HTN O7"K+O\WV<^?3(%[<.#MUL+C0#+O MY$2R].%$LEWF>,7L!Y,1,K'%H"JD!)7G_%7ZTJ&!U8P=Y,KUV5SL5MF%6] 1 MS,]N7WTY4>X^_IE\_(-!(& =@IT.C*C8QN/G@3&#PUO M-8(_UEPN.E\2]/98V\\YSU88W6-L:V[.!S8E_O_L?6=OZMC:Z/HND[F@"O_-N.U+>?YQ MJ[E+JEZ_A2!U+V)G6:.BHA?K*Z_8>4OH\V>_W 5>5FPP?OFC(< M+T3^2F-RWWS25TU/?I&Q<3.CDV_ \OB4[:^U*L9;>BLO&+E:2'EB>]E7[%! MXW%H+UK_>KNT?C-B^TKQ@)LY[P_&/Q<"KQP)_S$P^9GL]G]_R\ENWPV&GQ(' M^6Y O,7TY1=K,__\\:=?''U?[W G=W#\)]Y;>[#@Z^U2YOY!SFR]KO@3\.-V M$]D]RJC6B1UCAXO#]M>-[2 )U^DZ[J^M][:WV^SX=L ]_(7*;A2-X6D$/C<_65@KUCH^SZ1O'-0L8>/XO>'; I?(FV*D1/XOS1] MI2K[D-J<9T-&A];1NU[LL;,-A<5YCYL^(FOQK\><](CL@<^G.8YO.[Z:6EGF M+U.T)__O#]5.\]W$@10429(R$D8). E<1@+12(')*)I 2QE55 D\HXCJ.>7U MVF,G/\(;@=,!1]C\>S],L?D([L ZN:7Z;B]..165@Q77L.YY;\\U^#K<]KY1 MB-=^_QN9V?ZF92>76#5?F"XXW_.JBE%4BUR6';3$E1%N5IV6WCC__Q+49%H&3L^'"L>KL_ZDVEV/[48SW$S_OSUJ,D_MW/#N M4ST@RUS5$G4;#OG[;679"\*F+R&BF>&=(J"'%%G3/4CY*B=)J]ZNZ%R;]C2N M6-3[56/02[?F$RBH")RY/=(*55=-J7J ?#[ M28V1Z '@FV8,SE\[#W//M#AE[&X@U0@L<$[YQ,^Q ;AGA,JF*KK0])\^LMEP M")=+++U],LB&$5L+_Z$2*TW@CW?9_L__>9$1O7>PC3V-Q8;<1$TG*X%%#3S[ MEVB&8N1M#DK3]P]+;W_MTB@0%*G,/4W_F7KXYX-1O?\(6CQGST$/T68AU ]!2XQL:LS",+(&D4("$4P J$2DD 3 M"B)0,JFA*(W2HHS\D3QU\PV&QA&2E'$!(1!:(#!5$R0ZHPBT#"Y%59%&)?3P M&S*&H[0B$8(D(QE@NR.H0*,( ;ZA:;B,DZ)(:@??Z,E"U:LT"V9C%/!1FARP M#.IY9"84XB+0PRN+N6ZY4_7H%1^,%LNP:8J5P3A,-M0=7FFPN-9-$T3+*$Y; MPW[9&[B$R((KB<=71B/7I9R@YG&6Q]OUUJA6GV;;R>J>1^\Y'&+F8+CL(58E M8RQ0G*UX8!3\X7:>H+TW-$<[AU 'E])3'U5B,05A2R8 M00YS(C?;$D,ACV=T*%#'5S;L *S*,K!8K6"$V520$C4$0@,A(BB(RH" BF,3C%T!E28Q[?VW1UJ;1H M%"2DBM9S)9IHLMXPJK[=ED5&WK*&58E("-=;S?;-,GL4H:_7E_-5!EOMN;6H04I*>= M<7@*J^&XD;'-99TQR(;24B017ZU*DU-8':AC(]0XA#.J#;_+FNF\@S$GL0HL MI&JQQ*S;1M"JKBR:%589>Q^K0$-".TFW@[@Q)_F>!&PJL57JS!J^@:E9"4D7 MR'YCS0KP4C2QK, W5(7UG[L:^^/)9W2[VF#0;A<9(S"ZGJ89F7 633;/^(G3 MO#=.([T_3H,KJD9BN"Q02$8#^D2D!$;3% %C$%'$18*@0 &_K1KC;U:.G MQL4^%JV3 MWEPVU);:J7!\-%\.V]AT4@^+8;P+Z,B/2GT6MK=^U*'O=#R"_^Z'))_<@_%^ M"AWIBTZ>RO501/6G9=L@W*7(A1>G4&3FXFXVUZER50DIC&9BR4 M_G,4^K+IU+\I'1]-MWT_S:8+%43L+?0LHK>&)AV)4ZDYOSS-JH(\D\.RB7-J MP YR$AI);3&$ ^=OCV1/QXJN_3J/&>?5$]U_2YYY9CKT!>=FZ?-(G#>S=1ZQ MR [6H R;K%79BS-62;)[:+<0D@96-(9N7FTX8V.2C)T^M;CPQM3!'E7_EO1Z M:M[J^X6\-2EV"L762N::+M/--F1TG>$O3XM<0[3(OL8M^,4XP+S!U*F(,%N* MWN'X#H29&GG;90?L4/1&+A]VBC569Y66!A+N'&R?.4PIKN4JWIS M58;))#.Z?VFR]2<^^[[XK/S^^"S*X+(F882@B0HC$#B#"B*CH (BHII*42*: MT8C;K*-S51GB1DEI[YHVDEP(;RM:3F#[WSR,NS4=H7P%K.R[03PRX&/F ]6U M&L&*JCE"@C"=;13PHF6U7V]VPHJ87."ZX,5:0/Z !S2UFF-/#@4N:RN[MSW[ MLM+ARYX4U!CI=+!N)A-RF(BC^?18K4Q0&%*[(\@;]*("&PBEE E@LBF\VD'E MVQL'7X& MV;"EFAC8R8AZ)/41\PM,LC1O2(79=?+,%OQ:XXP2:9;W2#U?=8+ MB%Y*3J"8FB=R(?7O!E1M*/W7[=HGL^&9M"K(:)$<$4U MF@MU838226#T9##ZJ_#980'Z-B&WG5T5L]QN>M4=X#[9#.)?_ ;<=HX%].5C M KX."\ 7V([+V[]D5CA%42;Z)3MCKCR(&V M&MA-I-*5VW_\@V.WV+5ITKT!(.*\BB],R ^!IZ;BTGWOMU Z9]B@JZ\^ M51'PGMJ)$;&Y!][N9^SU4N1YW4SG&6+1E"SN\FI@M6IPVD2MA$;3R%7LI5U7 M>0>86\P-AL@_A.X?6V(O]EQ/-[3$(>U=*\U%.EG@(U*Q+_C'/V4[!?V]).B? M:#05'@>>'X97'\IA81^7FH#LN"7P5BH#7VZX=56 L0]CV%5_/JO5\H4%5T4+ M5(]!IXB 75[7J)16*$S*+,UU:W.QP+20YGP:GO9MSE7P><"42#USM54 M7 W#:GU$S:UN(8^03!&;"7FW+-&7QW!)'IO%@44CQD+GEX5(C]+S+L0P\CH, M']=H/JZ/V,:9;Z\X\FHXSO<+[>EDWL7XP)BMZHB3%XNKR]=2\LN!3,RJ?96O MEH>U;EF><:L*L!@Q^MAS>DGAU7W20/BHQ^:2RB2)%<(^ A^AZ%V#;J\8=F"U@D]WEVM@ MN2'ZL#S(XEB_\W8RW!L>7A!UMP\1D]<]V72\P%5/4F2M3LJ.6D!P/C*&K59Y M2'1RE3B!@2 GNB8V-'D5Q?$1IG'1XDM]BJATN*Y;UA4F0XB3Z.VF\1L 3%6- M 1=Y]:71[7:$2G&-F44:BG7RV$F\>?!N?? -="FW++@\Q76XILTM>W2)RS4' M5X5N6@VJU4Y/7" 1G9.EFB65Z\6X;A%%CN=RW#Q\'P;HJ\ < .%4B^.9^7C$%DU%8T7"J0J@U].XLG>.O*H79$"^BCN2N^44UL_3R;;XU<.+Q,C1R3DSLUV[! MJ1FG*F\2&^%C+()])SL>\+TW_^[IZ0@Z, ET&5SP;^FO_:EUR9^U$[40^U,E M/^;-36 J/LRKPZ@S;_[":9<'XT4.R#0?)+5U BILZ+3G[%-MUB^/\!R%-PS, M8DKFN"*DY05[9%/*4U4)3&#@'EK%7@\\)VLZLO''MID:T(V!+&N%@!LP 4K; MA;K=-\ -54!J8-X,2/F)CL7?%!/$,% M3C3&.MJ4PN\S^+EIU'NAKKW[ M.^">&D#E%FK;G].P9.%7,I0F!'!Z=A[,7F7&[E)1\APS\!^/F_RTR>#H*R;F M[HVF?.^$4OSLE/ ?O'P.7E#DGF9^$'-[B/EAF-O$"V 8!OU!S,40\\HM2L\J M_-]A <=Y2?&%%W#X\08W^&&\X.>-\"'N4?R6%C.]!'[G=E8=MK D7BIP4DZM MLOKAIIOCIM<3PW%,XL,6!VS,O^_#&]!1_[#%=3='"2]897>*3#X$'!O#YUN1 M"O8C+6^<1S[5]KB02WUKC!!72WX-D?DUR>&\PWCSY/ VL7ACV\;VTCB'NP0^ MC.QO[, ?;B->_WBWM,P6%6I*RVMV1KT)WYWW@X:+T3(Q>OLRV[ABIR5&<5F. M P>TG-AE2ZZ716[B90W#:HD5;4F8M30="@0<.9UAD#L$/=7%^T/0+[)D?V^" M_O#MS"\BZ,JLWN<*2ZO#+?1Q0T2G5ITH0((F_O@'O\,QY@ZA3M7G?UT3_4'Q MO&: ]8N-A ME,4)@2&WZZ6F4$#21GKL]]2@D1:*.BMDH ;$[J@,>4=D3FVX^F&6F_15;HY9 M/G_NRP> M'&'T72WC3].JO[D)_:RBC4EQGV;D$-T?9OE0K?J;,\NSBO8I9LF4 ME>&(GTLC7@Q"DD\C[+KD7(Q9O#;I( /<&W&Y:-%?J_EUBUZU ;, %ER;PLV)4*&0S!V-HN=H]ENX9$^JF'>%1'\LU,N[R![S%=)9O*LS&@0A0G V[]Z"#/@&)3@)E\;F?,%UK">*%@J&J;00)\2-8$KX M6;Q!>$(&+BJ'7N<=S< _@_MPJ)-C,@\4SW9\Y$=3X6,S[,2FI9=:9@=#,*XY$Z,N M^H&K^[KJ/6R8@<9 +PX9'$W(R V9'-\6JBZB<\9@3;3P:MV87&A"Q@&D"P%X M434U=W5@/,V!;G;5N1A9R82,9/CH*6V=$G]&8-SF" P:OV=^.L=OL',[/U3JPWJNSHN56P/'I=M4 M$V[^/N3SWG:L+3_=5IQURQ2JLL\3'\8.-W;:C_.B-]1]6Z5$'Q=%?QMM?R9J M@7>(?P4I?G4:_0GD?$ @)RZ#VX42.CO7O*FUM@Y[V>X =Q6 %XK47NB<"/=8 M*C^UHX4E&TW9=J9>9Y7QA8F P_@E?D>3V!UV M!E_"79LGV++.+_O+N5AA.%&<]C!DN;2:E7;2JYBY0^C,'P.19&[3.;C[>9/9E[J M6ZC93ZCC^]'';^;?F>&]F7>[^NH$ZV9I*5/HS LV9XTK54UKLMTFRR:-(B0& ME#%^;G#.MU#$/;@F4]1\U?U1QV]6Q[=<@_MEV?T]ZIJ%!'U&9V="IO,+SX'K.8;_96G:(G5I8=+2X[ M,?'RTBM8RW8*EFS?/:PO3\6)\'BGM^^DQ-0!!M*>*J?U53J!]:]2_)?0=>N+ M88^9KHU@L6H4>[[OS_S)R3*5"V]JQW=(C_]*1S!_;3K@)<2)JZI0725MBWDU M\#T9G!F6WJ9RSOU=K9>_AWP%CKRIL@0R2+3@QE78 LEW\R]D?7"E8$Q)+>P- MU:E!KO(3JERNC=+$Y'U=:[!:F-V> K;,;,\0-[8Z]S5?P:'&W:CH:-,RH_1, M8BY*Q1&?"Y5%M!X1]7'_[=LU#U^N *0Z&\/HY$)"O\3-M/)XJB"Y.2(OUHV9 MJ*3;<-WXTSL?_WWQA8_?$=)T4"]RC5EFB@RBQ;P<:84&3K)__'-B2N,6TG\E MG 97X]9WO-3KNC'.YA?B(!YX*H"YRNCALMV?43/\I: =70AS-\JK1-O1D!Y M Z,. !$ @*\J+=6%54/BY,' 36-[."&1EK=QNNIX^+NN/19>5%6\A,['!RT%SX *!=J*OZ&&]*E F9A #_P?.;_ H M&^"LO5 UEVH=''SJG41,UR^%2QS)E'BQ)[1#M@<.4@*\!N.D3VJ:B^OTWQ8= MJ]JP,R^Q7X=;%/5CL6.\$1-)\7K<>CPEVB&8N1MXQWT/49L/>M?.P\:@B*5 MN:?I/U,/_X0 .8(F;)W9@]E!:TSRK$2&YLO<"]%2[;PO,POC86,!]?52 M#_/S_1X8JXWKF3:]J3O-U+15J)P>#K513Z:O;#12GW*&98DDO MU,/P.KY/J1.MARCC8HA>*-*,E,70)@V]3.2XN&JG_.&6\!N&>"]TGH%X+E/I MJ+HEUY!!9I"6*2JO5RKL=2!>YRB^7NKF7&X@%CG'+2LA,8&>S7'9S [@M^ML M7I3LK^EPHH6LP YG3)$G7:5.HR5EM5A![^3^Q.#8/V,6N%G8?P0#7!/VI051 M6-96)81/E\..N<8"9_J M 8[:Q8SCX,$D )H5O#]0MU*4JNBB/5GIX&_;<)Z*%J Q+=Q>V. +::QG0P#5OECHI$P[[.*@41 MY=S)!:'<6.'J# L-OBJ5[)93:ZXZ!2 "Z>,DUD. YI 7;RE MM[C&M$)5IIR^E)O:"A>#6??MEL&KHP.;$H!G@P1RJ]X;#VH(C^C=8;O7H*DR M6VG'5O93_' B1H ]#ISJT,U(HJ6WQ3Y?!HF/6Y3VD6:M)20W;XI%)#=C=9UI M1:B$0#%V7&%Y#FN;R,YU7%'L?>E-BBYEAZM2W4>P&9D;JE.FD6^P-^I_WJ[[ M^27XY'5)MW$=RP+]5C2ZR)+PJZ2YSJ#A >:A4?-+"5QH+)R7MY "]G W M%+G);(%+"I*CL*Y?5NQ1KPEQ][B<[FD[)#8^XG3)_D%NV@IY,RK&:'O<7U:I MIJ$6,2KP&^V^:E_)$DDO-3RWJ"]S7!?/ 2;CUWXQG#P3 K]=2^2".+AF3+ Q M*]0"M\:W$74T0D.JRLY=&!/$[\EC'W??'($2$/JN6Z,$2,-*8$:;BI_G[0]@ M=Z2ZX%Z!"!1;\F-N&JS 8R;Q?3=73(&=XHI._%$\3!$<4#2!J%2V,R5C,0CK M:5'J;R\EJZXO@G=1%X$^?V!R>*&M^N"='".U%,U _>'DI\DHMP/T.<^BTS4U MTU-[1I5R2"/?PV:*#_D9?9J?OXNE&4]3./)#'O 7D^U4U)/RF*V-F1F-F[J= M%GAL.5C@Y+PP7'(7+ 3++&@V5W29E1$0(]%=3QIL(#^3<_P-S1AN!;?(E"WX MYX;[IKHM'C#=OES%[E%D@U')-;E%Q,I-KDNX&9-?E^LUI/TQEDV3&?@ZT#3_BU3)QWH$DS/*[9EPH&5\T7-4.J M97LA=J6B9WN$CM)C>AT@^BH7MNAT71NR+ SVGZOZX_C."^$/KA2*(=XV:JHQ MY=-B%Y>7O5XQ'(8_\(]SGD91%<=VL\9W]5$Z3+,THS3"\UKJKQL)RG\ #J@M M#H1UBZI(2%8SJKA/U]99QLA>"P<]T;$*34(.C&*CV:!"/9,MX=!)0\X$Y&^1 M!X!5^P0*-E"6$9="NE79YA:AXZ#CAL2I\I6@W"QWE'"IU=-\-9MME5J3BNH; M@-)/S&.[@?:*&Q- UW2Y%EB[X-I+8F3HZD3S6P.VU6WHPVP4CAA:87JGS6HX%MU3[5=9UJ97(W/+#&9PN?FL M5&L'!9U5@%^$QY;T8_/Z9;G+YGVJULO?M$5]VF=]+G: M,HQ,Y;*KR>2S\I?S$>6T/6Z(,H_-E:TS)1Q-C.OVCR9XYB^K"CLBH>L1CQ=^?<;:K $:;8'UPX' M%G4"<15+5,7ED =^2*="=1;Y3+U?_Z!D5[_5G[)%MZ1PQ2;?Z@^#955T@.*B M3H>$W&UV-E%AVB8[^UB7B=O5R4"9R;NSQ?_T=3](XO4 "KHWX*74EJ^IWRH/3K^%EW5:!N7WX)'&E6X&5W69<R@+[U=ZK=/#$5U4U%J&[RYRJ"J5F[7< M$)K%S)E(Y1>RMIZ7W;PMBEUATEGQ0547@LYXH>/93[.S5H5\J=(LKMH()E.9 MA5 BC27,EY^TL\YT9S2@G%<[EGV.D:%5ZD@",0I/C[0:KY(EZMT]TQ+[;29+V4FZ>KS T6>!'\ MH.54*?"> YY$\'0E3_IQP.WY J]*8*N_:WW7*5_EE-AL5M?B9O1D:>$KB5P\LA0JZZ M@F"85*U7O%*\IJ$;TZ9/$:Z1ZV)YE2I5PC8-D(4_W=CTE0R(CT/!-0/<9;E0 M6N"%<<_0,Z;4ZV9X9UR."[Q.K&5^8L+3H\88YK7UY;^?[(R]W D/*B-Q_ HA8[(QXW4U5UJ[>:PY8,-X"N%+!>AYC_V+ MR=%7(28]UAT^>EJ?[8>ZW-^M\DZCX M9S+EQP\6:[9$RN\C2P+)A?-Y=YYSO[^*?%/);#'O"R.,Z]AX6RP87M#]*,6I6(ZBQ2U U=S8;%$CJAD!7[*LVX#81OWSWQ+6Y=)]Y"\?*K M5"$QF#<'O1%0B,7T<$0M]:6+E+]NY\B%X'_5*3X8ZHU\KQXB:8T8UF5)Z[+K M]E-=([]I.^HM\-FS84HZ1S1Z=,1D.7V4U@RU)3?]27B>MVZG$?56P/R&]IFJ MG:WW$(VI(%B8)PB:M_,V'@NU9X.2!T43MQ.9?'Y*10D?NN.@W!6,H#4).J/0 MF.G%]DT/X7\BN?U%%7Q\FOW#P+-L*Q=LO454?"UM%(4<01>SPQ%ZK0KQ:@;M MCMG:O&\4:R4N6 ['"-8!S$!_,P7_/OA?4\-/I?6\E_=4W:A.US.QNB@N64"7 M,/OXZKK8;1(E\X5$50T?EVMA7[600'((U0EKBXS[*0-U7BRJOF2B8\J?&YJL9K1K?6=H:^&T<2]DL3JCRJ+YMQI-)%%5FY5A+[3R:R?M9MN&=[/ M#TG1YHVHFK,ECK.49<9OH;(J!5<:H)M&YGH_:A47W*!C"JHP6[O]WDT,T'T/ MR.%OG@/Z@J.6N8I4X\E&T5^..Z-QKO[VFJ!7 7W:&3N+&M8DD$AK3#V"5#47 M%AQBW\GQ?G\%_#6K@B9DV@C)^:+"YW)J-IH/Z_ENCO,D6\]A#9G\&7* M09'FVA^V\^:@RVI7%$6.7"P:#+%:-X?66\:YQ?X!"YC$3-K9]WV#%\UW$^UO5+%R VSYK!^1 M'CKE,.Q/44XWNQ5>;EC=)3$YRXI?P8UX-Y SM^!$4,O%,CNRICZRX".MAW.- MR#/LL%++!O$7[5LD+C:LL%WFM_#0<-L"9Y3 MXYHHVV-KHDWRQ=M.2)4",374Q:]L=8,C@!/L*1S!6-EBNFT5C.)H6JBL.NVB MGKN2L=WJ:-FZ(78#'NO/3:/6]F<*#Q>H?S-C^PU OZ:-+2A.(;>E1I!UZWI/3XZB#*37+#G$KI[/]50 +" FA7.W78UR0/K+8>X:(>4 M)T_V&KF^TK9''QII*0] )9;/+[ 'D!$F51NE;L"1#)*9$'E:=8N?DI=[@3W@ M?>%2U=M9,?PZ:Z&WU.VLO7 Y3*WG^L6Z19>@NXH]'7F^NV%@7WV7WZN 7<@' M2VN,<&O>,EBEF?6CXG(-3#,&N_4RCJ'S=B::>/^]N%NX?(6^N"?=*N\U,M(Y$TO-1Y=(9K)AV,]"+?G4Y*3:WG-&P-6@_/U';?IO?XH@#R8-*1I.6\G^/( MP.SW\^HPC]4FG^$P8N\JY+QM;Q'8#:^L9>H-:Q0FM+ U7_1KMX[P [*_9Y&49U953KG:R?#,]&?#\8B%7 M85H+/U$M]N?=PX2Q$[W7KRW:O+VAC<\+-&66#MT^PWE\E\(<35O8K8[^*0*- M>.58B=UJA-N6904G<,_,,P"Z6-[C)9Q#BZ5*B1\8424B"J;"]'&*T: MP3Y7BGY*C!V-L=^4H\9BOM_E@7N6[\FQN1WK, MAU^E6N9FX/NA[DXX=:6E/9P4D:@Y-85V<]2?3B>G1I<^]G8.^.\ZQD$OWBMC M3]) ]%C[2V @7F&OJPS>R19A5FE'.7>030$!.8"970_RM -[86%%<<*YVS[9 MAZ5'E@I<6!E<:^JJ#?Z*ER"9NA(7'-^!7[L3<&PHD#PQ*78^[KX5/4_UO404 M)6:,#E\*W,N:FSJ4'YME2Z:YO4%L%CR<0#PIE=#XN9!>/Q+D^[:+Y)C*&1Q@ M?_WOOP#3_GW\9R$!(,0'.+T#0 DA')]2$W533<"5-E714V$U?\H'(ME+J,O[ MP,, NE?3FU8 ]!ZCSAPF#Q@)T :$?FR9J;8"7O-IF.^;I8 DE!WQ6*(,I(#J M1O&EZK9G=6-)Q"I$!NP6P:==T9!#GP_E;''&[E 6Y_YCA'4!OFH075F KMX> MMC9"SC+0Z9IBFX@ANI8_\-M5LQ*\7D)'$MR1^(W/PWF?2BH:\"&$E5SA 1A.MLHX$7+>L=PBC>C M8-7 VV%IS561[M3*%7S#]@JP\QF]H\@S>;<]^>M/=1>:>"[4;*E_0T:#TA1# M_@;6M#P%[^0"V0% Y'KQY^C??VU\I U_ :#HBIK,)+[.OB_T8.+QA9G-*S0R MI&GY&4-?EE O'TR6$^;UT2#P(K]RHC?-[8.K R2>OE25I@W?HJEU'5-T6ZXS M4^4G=HN/)N/%&E^ND &E2;-!-E([4VC+W^'X&=/A,ASWSD'4[T,+BT6T@N.< MR%OK2JDAU(9=SOHLM"AS@6AWLF&9:TXG5,?4"A(V;B=<^,S<"$^W A- 7G4" MSXP.@RX0V/!+'N376'^G$@4^5<$_$U/G81'?$;O&;#H'NMI1-I>]((8SX<7U M4N16#:[+L46?G+(>4?B4]B;'5@^C.! *KYB+_EA*>*XO=( #FLRR@#]MMC4^ MFH1Q$7)=EQ6-J1%Z Q%#1\TYV;+1[D]>LDH;4NA3ZB'^[-$X=;&9;SO9JCGC MBPSGJ-J(C902T B>OHJ-+>_Q6/7[5"MPO0 8OZFX[@WXWN".WM8\WA'AOA$6 M-]$ :\M-;'G@#FV_>TR%BP#H%M4%Q)V0\,9W2@&+VSUXPHY6(5^ )X"+=-], MGN!(&V4%[/X0&'S>5)]OWA#<\L'P$\'_*=NQ +),&,0#]GXPW\SI45=S_4%- MQ:8_?*'86P"GFDP?/H-P/C Z PG&(7S@IH!SN"I\&6_?B9!46]7TS9@?5_>, MV!4"$N4!JH_?>^^M8YL6?A-^#(QV]V$:T.,#QJ ME*&:,5XD-64%\C0U!0P6PUQ, .*J6VPEH(K=)E<%-*G>;1Z3 MFL48N"J\(?@>N.S!%7W1(M/=5W^LS]=%D72I6NU-EM4(L80AOD3"M<-;,#E[ MEV'.Y&<#X-:Y)R,'-Q9BNE5DY +759\:Q#F3#!F\'H%$ZWIEG$E/W$POMOQ1 M_$S%-> :.;EK:@XWL&Y7GGR'40;DSRB#GU$&EQAE0+QJE$'F"J,,_BL=/& _ MA@B\P2=CA4T8C3TID?_['^F?:V6:H4:&RX^#9/LQ2M\=IH: SG8F:ORJ<2!O M DU%.S9_'G@XI8$_@")1@6$FF;HW!7H]F=38U>4I,&?O4]"Q2\GB7(=Q"MV& M[EML8"01X/WM]I^YK1QZ(KDXH^7"*$S4 .I@IYJ*NZ-G=R?/.1;@!UW=12C M#;HR.'\ G54XN _NZ/*GCE*VEP \\-O'GZKJP8-BT'G0T=V +UG3<;]YAMUO M-BAMR<[YJ.1H9*/?+86/1GS3K]F(OLF?]!Q6CMV(TV_]D#MA]F->K-[+96>] M *G.&G4L\IFZ78/>]OT)O2=M]-Y45( =K,*0L:+"9&0\?-.QT['WD61M4MY4 M=-4I8")@J,,.H-@I. I+[V<7-M_V-N-!MPD+P"L>M+AC%R:""0CH&SRD.CR8 MN8U/>)\J'PP<0![QPN,R#"^8S\WXJY!Y]!VH'A.1& &8#( M"EKR-A#%)G2K M>^8+H?V? <V@>!M?G+OXCUAFQ"ZE+0'Z/$DZ*TP MBU\5"CD8?=W(M]BZ\&"7@:):\_T(U.G;Z]XNK9*$OV $!_*([VQ2G;OLC9-R M9.#0;6-F,#*S W#\&^#JR;$Y+<)[;GDWI2[A@X#1#4ASKA[B!;"6IVTX-?XB M[(U(@C6)&3P!]XSVU2",18/_DV".#EA"]K4]_[4I MC"9!\R N%%!]&#F3X<*R!/YQC8"IB\":B"M @!CTD\ 5L(*W=W]XS;L-%1YE MGL^_Q$YQ7],TG\ZCA?A T]/HB!\0;NA.:",K=8 J9)ASHSM@2=S>G>]V M(5L;^$6/262S:G@;K/0?Q74O%O6Z-2/GS<&O H#7TXGON5:TN&@547PS\CBB M8PS[7#&,PU_HTYG0NP<>4W1-4Q/A^("E"8SK UMZ9^.DH'A/ZX!C$Y42F^O; M7]\E2[6@'?0PQ0C2Q)X]CR:RX- &=C<)QA.*ZKHR@-I+E5$'F;*;]TC)3AZ3[Q&C,"RM?%GB9TUOU2!CZ;0EF]ZZ^A&J' M5V8/KUO9?BMXC?> NJ+S@-^>*D]MQW0F6VO\/C'3-Q=N0Q#5?)9BW1++=SE[ M[K$^9Z8+;Z]Z>A?"UUQ)1#,3DS"PE5]UU"&3<5PX^>E\W>$-$<=USBDW3E5_= M-?.!:%QIA-LAT1F-8%T^0RW*8UHW+H;&;R.QR[@CS>T&*B&Y>5'OS;DNF0\_ M$X_U<4\(TEVQBQ1[P30WD7E9A=L3,_?H<7'>\Q_\F?A]CT- N_")IFNO"6OM MAU%VCDB*O0J#H*+5B>Z+*(EI%@7ABUC&I%X MYX)SB=%1;FPI7=Q&K-$,8SBV5J/JT":\RYQIMKI6-?P'0SPW#=93)SB$^ 0M M$!4N:]!&SF)Z$V*H,)W1!9O;,A/5,UJT82'5]BIC+^GYHNK$$"?/E,!\TN*O M)$((0[";L!$LN]_41D+F3?+@IRU%>2O?DSCVLU$#N)OPHG$#(G8U4!JZ&F1B M?X ?;D-OG=)7)5&W@;S+;754=[4L,9Y9D!&QK T:FKBH+8Q/\B4YISH72C3M M(5A[W"0J3);),>T7FQEOC/DDN&.^(.X6\_&Z/K>LEK'@AEFUQ:^5)OE)N"M8 M%;[E3&1;J'9I=]N0(_PQ CHIU5 G-K?''/;'+V1&*?$! /K8^)" ,?U MP;&!&'/F2=X$5@,[,DSOQ(AT=4]]2J8DWB?XPGBJSF 6-S5WG:4.XZ&QD-E/ M1QV]7UQ&>%Q8LRV9,!/S,"X1V!8][]?I');W[%Y@<_3>SE0Y%G2[R.ECOSHY MSJ9$/&XJW #KPJ;-$YEH[" *_R[&ZDC=D4 [S;HAXF'9*V;6973Z2?0>L:TT M(HR&8Z1:(GL!.>>;91G(*IIXN@QX1\N:$[@ W0?$#.M=GA@Y\E2EB_>XU.5J M92YGJUP>\<=#E8U6RRM_@8A&'V^-T#J?A;X^<4^=&)*QUXET560= M]"M=#5D:W>L,O HW-8)Y(1R.-;K@8Y\97[/+.S?X_-VNZ=?>4QCIP!1[5-NVU_SQ5UW3Q&IDDF."X/\4R/\4R/\4RGUXL M)-K-MH\28SIN<(YY3[]MG;G-Y;,<,VE36O3OH $RWQS-:C4 M%:H>]SB?G^GU%8IF+E;^]#1"T0@O\8UA4> BNNO@C&'E+/]CHI/G"VY-)\/**F9DY%PSYVU,;8&G@]F/["[Y 1LU M.0!(!1#B(.X6]K>>\[QCNFG5G(^X@4R[N+/,5-WN!>/1BUI%:?>CK&>HY?+< MK&>[Z06_@2SS-&2/P]'?H1F3^FG&_&G&?+X94XS91Q!1#5=4D1 PC,0$(D,I M B.*FJ 05(;01%1B-.:/Y*FO^(: O>$[^.8[KV\3S;RJ392\SL9KJ%7W=VS" M\/%'=EN.]##X:;5\FU$ 87>80BU@W=J46#6S"&F69N2X53:X\B>5N^5QQ*\. MR[;$-ZM]J5Q#\9R;!I8B=6)N[$Z9?5R?)?+Q?99L, F F?J=VRPA27UBCR5] MJ>Z#8U8)NC5!'K0B"FGFJ*+#E],"VFM_8G]E?=!M2>.J)R)Z$6D@3)7K<^KD M:_=7TGM)K2OB5@Z&EF:[JS27:TT$R5DU&?R/!W;:,\EI!Z=U5:A+,6PR]LK\X[TM!J*E<- M".-4OM-DQ]T%%VF2J#:$A3=@0V >4F=B';]W./@8C3Y9I\GZW.*1*KLD65(3 M] '_,<&_\V%@.0RB7J4U7O'I:1@5E%R^XI( >_2)FN@/[)[\S:/ QP307,VE MYLQ(.US4'5"C*#1'POR",I )6IACP[2&.3:S)G.YZ]9HWS* MNS9SMDXY@=$LBRMM+>;GU?X%YR8N>&9:K8]D$PGJBXB,#(U)PY6X5.9J I55LRR!R.('F/B?KJ)\W9 MXO-Y/-\1_32/K3+#KM$60BL3S]DZ,5G^K7.VG@S_8%\__//ZZ,\[@S\;)ON. M\9^3#2>BF!UV1MP,Y47;U6F16&4E]-4[AS\P!"37>MA4\RT'L81PMJP $3Z; MQCZ^JS58A M7\O@35@3<\5 T"V/T_H) _V$@7["0)<6D0-U02IV&"!&+MNO%3D]:D?L52-! MD[3/\6G%IGFK5N,YM5(M$"S0>G3F)Q+T&DQ*4;LYZW=6*UX7*C6TM$;"LG>- MFD!JWLMXU8$C\,4U-:#:!:Q=G3S3UO,QH[3@]*P8\?LE"G!HUJ%!NVO[\D,G ME7E8YWLE+C\U+^72Q- :\$C>$DB"C\9!)].-3LTXN33H_2@S+JZ5F8]T+651\V?EP.#?'B9Z%>AK=(55 M$"+?X:-HDIO75Z$GK)\9)?:P ^J<9YG,&7+\6Q@V]/G,<\T-S,-IP#!.?HCQ M5F759]I!>MZ%LPJO,0_H\WGEFI!&*QZR'$R')I_S1PVTD9]4BDK["?_[V$?[ M[?,3)U'LL!K2JF+3+%><6"A2U>E)+Y1*_6$W'TW9FH%D2 MP &%/+UG])-R&>>&L78"/34,#N.]T*A\R6+!TU,UG^E8 \5/)P.B M#=!(Y](3/7@L\V1UO'D-W^7RY"KI M$MK$*GW:&,A*GQ^:>7\J?926>,9H+@:5]6SMNA5DD>>*2G%M+99KN)_NL^9N M79XKG(7"=PRR%"'%4*GA=5)TB/5'*81GP!WU!M)"B*IC(YK*8ZDQ6HLC^@7@ MCL.9&YLNY<+([L7F8W_-6\8HAP="MFJLH2"[1T[E(B V M+C[&\O-(_YJ0)UIUHC.KJB1?[7@.5J]-0]I@GX+\W>.)$^>VEMZ*F_%L5^:; M45E<^TH8H-B"SRTY:C2T\-"@KFK6,FG:=Y11%>6"/*+@?75"3T68L7U:EEW- MCF6!A6">*E=X;S%./+&U(SH?7&+Q>(_TR;J)K>4M18_2VEL-<>XH+ZF>B,>8 MP0%FOG]#>.MP7;ZQ:65H8-OET9CXJ*YJO MCJU/JD\:5)I-LM.66KR%R]G&FF-\/!\76YR("4B/YQ@<&B*>K\\#*"UBPI1$ MVX@SSG'BT7&AS'82"9PLV;[_K)*,1#(35TU+>8WTNB3INLF3#LZV%ZU)8S)[ M=0W&%N4OKL,XK6[Q7KXXRP8C \E1N56I,>!J)A[>6LF%LC%NGY2"/TTXMU=] MX1YLOC]Y&N#B@\M2HBQOS*]X(O?C:H9O,\.!_IGA\#/#X<4S'$A*PU%2100- MI8&.DC** !A%$C"2H46<462%(0[G,;SD&X]G.+SH.V^?X7"EJ0P5T=YLOWXH M=M@9I[MJ!S%U@&\8YDSKJ_145Q35_E6*_Q+D8$%S&E^WN;0RQ:1H,")#*OS[ M%*V\]2@O)+2D,&-'7?%?B7B\8I7&H^38US6U_5JIRE0J2(W/Y0>$K@E>G[>O M5(7@8XHQYHM%THC*_14E]>MK:]W^XQ_FZ>:PUQ0A "JY_O;GWX5 MP!J5J%K+:'9K\["5Q\WV*)Z=>US^]^>FZLM6M\L1'4 9;AS*V$XTCPWHAZGF M>RO$-X!X-@YPV,UQ:'0?.FZP+T,$LG;/1Q ]SY'UV!4\U>.1E)TIPF6G=3WBB)'C"&P?\F;/KP M 0PNS2&W,BCGK1PBB (RY(A.DR]V_8[7D MTHW10_5-N%*X8(A96D9PK-+,% MH[O4FO4\YQ)X&98OG(@QSI-[W1W&*""-QJXJ+(*=B$F%)12AEJ, 9T86G_## M(+'N"FNW_LU^/%",JVT3XMMG TAUJK(9G?Q0>[TKN#WQG%T SU67NABXP5\>O'#B)F_E06;+)=48>-I>]Z7!Y!L'&!]TOA;):/@-1O.,=$#6N!X1!KT_$>57+KU/5^4E]',3%"?K1V&SSD#O#55B"\J'Z/V\D'4KHORV8&WCY*JK6UGCBTFX<_"-A=74X&E" <+P^#]=C?J ML"!5A6Z?X)M.6QQG),F,L \JGJIU6[F26!,,I"O9MC;0)C0[@DA\2;%48EO# MPZ18.W5PH-3N1*G-D8#=?'^7@BF).!(M7K5TZEJHJF9+.:.Z]DED,:\K2X9> M5,G>E2IZW/0@+1:PA8>D/5QC,*,=BBATX9@[C#PW%3SVYQ.-/A>C.-"8.$); MGH'J=OO#IJ5_M[@R_N($.$S R%!/I(23RY, TN81>FPR/-SPVC( F!V'BWX> MRX'GXW79:.(N<600\.F2,!^/IJ'4&TQN*UYWE*BZP9)&ZJ6%1D=\N<%@C,"M M/LZ[5*T53!=\8#4Z@_DPJR"E:Y73E0RLG7/X;H7WHUFO.JQUV9-.^I_[@DE_ MY1;@!^GWL/WWQ1(Q1OOC?7E?S37Z .+1G<;2(IM=F]?[3,/$%VM\XEZU)67) M3^;ETK!A&8M@A9271F#1L/CD6:;]_&J]EP"XM^9F"PH-,X;*^STVU$=1[@W[ M9MX!8#FB5DN:&P=-&_$U:!R^O0SYBAQB!^\Q N5.G2'#BT&@* MZ?YB/.U-\^LKM6+7*(GUU4)[872%?KJ7*?&%R(E'S#S3^':E0OOKPOF:A=T- MB2&KQ?)*Y\2Q6YPM.TM+U]JPL#MSG 5]B4GP9+788Y/@NROT(\1C"K626&2R M1!82.V@SMCT*F:N&&YGTK+7T1;QE!$90GB[Y6L?KP+)"_,QNLQM5YT?@G4_- M7!=)S_/&8B)BA6E^-8]:5ZVR'_=:#0LIM,9<4[,EWIA.J/42@O?,*HE/5N80 MN7L#,:%F'P4>S+Z>5.WD[Z,?$S <^'+$:#+VI7;'L/1V=\QU5RC&7JE4!]5"N")37_GI(5-&PO"9421?P_1X"PE?T_80!FUE[:\'96218<#Y MPG)#DL.XI.9$..*2[7S7)>9KPCACSH!B-#,%(]<16AJA9Q9V@7T*QH\;]WIQ MD?AV!M6/P7=+O6.)B]HC\_O?P!\!4X12^M M\@B'66A@6AA6'-:OFN(U^0).90M1E>LVL96;XU91O!X"H\XM&#ADLL-":>R\ M!?:"X H)S'HJG#9;M$(O%IU M "PY/^]?R79,%W/CTC1C"UQNABXUH8 'E/^V,:]@8UP+.[+HRBB6D\T8SX0;? 5ZAL*U]_SENX MFE.?H/C)R+P_!:!,>8"F8IY^@28AO' YMGO%-1_P):19ZG-*0V!O5)/<\F"B M#XES-6UU0_7C3J$P-$BWR.<:9H-S^ S#]:\UA8BK%*I:AJ_P.C>?F<@P4RZ/ MX1CDIPMH[FX;KKUP*TTZE>6T1Q;\&;+P@CG:HNPVV[B2EA[VB\Y,JZ($IQ?* MW48Y,V"6,JR/^ +;ZI\&+10Y&^!FE :S&M8F#E?-+_)\9EJN%MM7"O*H6KIB M9:A&'\G-*JI=+W*#-!P<= ZX3\Q0N'SKUK5DQ#6MH!5V&P5@N6+"%=29= M,"=3]JDTT]TM@_@UXN*:(+;,@,L8J. B WV)KH;TF.@33X+X&M&TZTF.:\*Y MP^*=.4/U)CRI$$:'5QKC.3>)X7P<4_F,B-J7-_,OG=I[ULIOSZ6H/9Y%K*%+ MM-;J];5\X,*H#OIT(N_J1;K8MJ.^H.H*.-%;BO6?V OW6H3%[[%YC0W*VE*# M&[GYJ8ZH3*DA5O,9;-@+/Z8DOXFCJUX02&G$\FVRC:QQ"Z':)^:9?K5LY8=B M@$UGA=ZH592YM"@BV6Q #G+LE>RM=5K*<_6PA2!=E3'Z:L@ZK21=>2/U/%>& M]#7UTX#F_=K81].\*M.N5RZ4)MU"/!V>.C$]ZB.+?+^I.KH\;SVKD*2%7"P[ M2#=G="=\N]SN%//9=AORT]-IAH?-,_O*HJ;&N8779Q5JP9P<(X2]XM1>@"NU MAD\L>I^252"^=%:!>A\=)OC;-E.ERSV]15HY(UV9(D;37F&2=B41/^M4Z\R@ M7!DC1;O&YNB'[CQ +T.;"6,X]9-K97(']$LVPUPL%ZHFDNU#DXY]4[R MWD*K+,9D@U60=*M3$V?C.=XCH0'\=-/ 9=R3S03?W<9A[/V-@QVYE<,P;3SF MTVF,[#7*]9#['#V3^=*M ?1'-LK4B35-F_5ND]>E@CV@J":=;5Q)T00]TQWC M+2U 2!07M651H4IB&*_%N9$2O2N#^IK.A-JN*C.U5I@@I*%,5E++'Q>P.-B% M_*B;V^Q"^WAU4^LC0V%1,W6N6)]0=59,!T;<- HX\.D$ROT3 V(OH(,.5,/A MD%D8._M[J7MZ/+@V^I4H&_"=__T7C2'XWSL9_^R$T%L<7]B2 M6Y2M>@0+P\:/K\R-]; ?-)=M8]"-S$QI0+!#=0*N)!Y?N1K,.W6V-BER%@>D MC4S/L+D7"MCQ/9>"QRXZ4C'/1]EA@ZHT5%*HP2N/[LE566V1&053(\WRI%]H M3ZO^-!3PXWMFA[VYBT9>G5>-;ENWVQR&]MO@RJ-[:MDRC8@+4T5(2J)[86LP MCT9M@1"0HWOV\7:ED9D4C,6L$>),Q<^N 90RQU>BLMJFA[Q&(E%[H(DV,A*= M#"N0QU>Z*\HO9\M\"2';LTXWMY#%J< "O_;HRFFO3'%5IE#C]6I%YW!E91-! M&Y@E1U=&:IEM=$H&BA1G=J\C=Y!,H(:PQ^#H4A8WG&6ZT\ES9!ZM&$9-Z"ZG M;0%%CR_MKF=9W*I-S6T-+C6@"M>31I66^4*)QN3[@JM)L2A3(XI3, M W+"CR\U<9H(J[D Q^09$EE10!14NHH@H$3F<$AD)0 M06)(1%(4E&2P([*NATR/7 YY%M'UDL1T5C7?Z[1/D?6<+&NC<:O.&.20(%1C MW!]U1Y-3Q%H,6\9 *0TXPQ+\-1>*7';J3TX1:U[4.TDL9*^ MD2E;P:AM=-5ZGZJ':#FGGB164?1*T:J7]XUN/;.HL >3 %714_.Z)YN.!VS\'KASUG1DXX_MS.Q0R:074ZO>YH-A MI%JNYYE%.OQC,T4_4!76/W-=/%L;_2.E B-J#AX)K$'U"I.V_RL=/&"C7B3' M5, O4>;^?_^%DLC?QW_6.+;+=?_['^F?J^0N=UMXH.F%4G\# W^N0HP"\]U4 M-]LAP-?!8Z';L!D/ZVB:'MOUP)^#7K8'KH2K%0*X[R"93PO^M=E*$%\5BJXZ M=0(/+BFH.YZ_]3 >/0U<[*K)_A-@+7O 1[0G\=W@9*JS>W+QR0,[?NF!LT% M:'7O%R?01L$%>M=$R!(BD^.I8.9@?2K^.#4*W:-W'E)<[1W2*[5J9J?FKXTJ M'317=ALS,/)TOO?1A,XWG7-,LK/)N%CVD&IS)LEI;"*(6IP024$8>H^/>Y<2 M31\0Q62ZP?9F_U.R7<-+R'A$ZN+6BPF_HMOIH8CS\:<,-&X=M-W+65.T)<)X/+H(WN=M, M* ->G1DHJI<,&$UH<#NX&;+.YK+'=W>AEQ[O)5*2N4HP9N6JMAI"'WN>G,2? MBGY\:;Q;'4:T=/MA4.".HS<;9^ !U97JRKJ7K%8!3H7GV,#.C7:+4, Q)!6" M9'OA)DJ0O)[L6!;<@P+?,4' 9J?:%OQ>*EE&9*I+N(P+2@/']0XAJVLI+X#R M0U?C!2?0I0(FL0<>J0.Y(,8(.GX>O DX2 Q, +-D!1F0$W!5RQ8N\8SBQV?: M+%B)X70!/;8? I [[M%&M1E1_L!Q.M!(0(K9S)$4LV"&EQX/MDYMNAB?OICMYVTUENY5# M6SS"338)I7D^N->&85P J:5JPX&\*=T"WLS#%X_D-QQK'E/T_FUU.# Z'E<: M)T"WQ+"=19Y@>[O()MH?=AGXX*,UN&^R4TUV8V( 1WH(3<5Q1"U>P2-!@MK& M>S:UYQL9, ='!K(Q>=3!%_9!1%$=-U@N!LP0N%&]Z[&@^NO%3[W6=@J9CHR#9NJ=NH7/*)K" 3 7\ MO=FL!&57,D-_@\%X>N*Q; )848(D"OA@,=RG6"!&-B+U[(M8J@HGUZN01BW' MW0T(EUT]Y@$@3GZEQ+_V<018P-. R9)RMHN_ME\*;$5US7C:.)1GNSU8"25N M"%Z%)L]C8?]W2MI_QB2>7;WW7:#($ID=4\=V[];I9T*9GMP*"HS3,FU?E/^= MDO]Z3(.ZM]LA9XDS\"_(>]O7!BRT20>I0 Z%A"$IJZI3T'A[Y3RUR91LK\; M8'.U![39TPIR(TI."J&="$E %)][LWI+-,&1%?A5S51E_X%V'CT"$!D0M1#W MZDH&=X0+(R48??:!] /0$A^H2!-U]_#-C\^I_G4:)7JLDN)=E)LE7F)"T;88 M"X7DU>/KU-4\>6& H*FXA!O?H)&3S&$%/P:)G;'%+Y2V_M-D=9_J-'GX\783 M6_(K?6^*^>;KXF0"I_,G"96-K-H:&R?P J0[%(6J\A@[^Z^PQ\0W*K4/P/*A M,CL6LY=T>A\F<#\R#%A;26;UJK&)D-VD4.)PY+%KW*&#&EOV6)P;D.V6[A?) MDB*$%W=V-SIBE]_9"IL'=16O[CN4U6%LACT0B>[MRSEHGFUPD&R8T!PS7N#P M[TX]F_ _WN8RXL"[&/C.]H,D[!Y_)W^S(*')/,[_9F0&:L=_LR%\8S?_Q72C+OJ#% M3?OAW]],D-%7IO"-#MZ6&LQ7J7B??&J;9K\@3.ASQ0(O2 O "4>[R/]WD7 _ M^'\-_K%#_/^(OA_1]UN0_EY-X8\$_"&#(S+X$80W* CIQR!XJJCA2_@O[Z5= M6-C\1437#^+.(NYMPN:AL/?7OV19537MRO+GW!F;CQ*)OSZ.5(D;./H; K +V!B/9)B_Y^]-^U15=L6AK_?Y/X'L^Y[ MDKT3K4.CB/N<=R4VV/>*EGXQ**A(IS2B_OIGS@DH*F4UJVRJBN3>?58I G/T M_=@G'V&582PRL70=R/ZO8#F='^T+Z=O7B#!"'K7$7'FI.CZJ\DVCT1YT9VQG MV;/J.D%/XH/C1DCR';U:QS5:52^_G76HZW0C.:P'7ZP66+4FC3"QNRIRJXJM M%TU8NTW\^DT1T43 @**O8"2&-/J)+8G*8J@GS4(AQE3DI"8MAD3*3-R01@FC M-YF1VFK)*)F*NJMF^HI*M "-Q@&-)J)Q^GSW]5>WAR\K"W#2V&295-]N9Z-$#78V TT2QQ)1,GF^._6[N3,( M^3%M&H,]!:A1P8A&5"'T9MYA_QWS,@EXF=ILL7=2:*[$-1Q! A43242)Y/D(CZUG>J'$T"I* \^7BT11Y*:7_ER*Z$5'A+S3?7/16). M6HN825GV$ML:F(C%9JW.IF/#5X2%C[#FY/,UT!UJ3J8O*YW0+PFS]C=7,$$5 MR,5YC8A)Q2VS6BT49C3K/V]',SAE'F7X\"B)DZ'#$A+O_15*D+=M8+WD6.;Z MC+ NQY\'!)D7.1L2;QS:1'24H(AO[\F$%2=A&OZ+**+7D_#/V6):G:WYE$1, M\_(NGNT21G(&-YF@KBTZFDA=XNC0RPDI_2&TUNN4GLM7CZ\DL92L-.?$ M<+X6$:4#W95(T-$XEGQ-=_T;C3G]?3IJ_FHC<@]3\\$1LYIAOC#_MC%38MJJ MM^PQG82^3 RR&3NKW63^[95GQ?[9.WI[$['Q1R]](G,0XX+W?5GJD-29T/B+^_OTG4ZDRJ>L MJEV^>5-MQ,/\K5?DPLG,<,NMICKSKKUM&G VN8H&,:-U&*],6':I]DP"7&7W M /Q_C[ "UD;N!QZ',YGO7^>WE8B.8;H3F%?\TSOSVB\=+A M;R3*7AL,]J)VSH(?C741W+@(5S'#H\&'<*H1"YQ ]CV8Y$]GJ;T\2.ZDOA*H M80@4Y*B\0?$1\2><_-*C+?/NC@RT"@_N>Q'XXTWJX<#+A^>.<.3KSQYZ?N.Y MF= X^-J8#<>9/SY1/ZQ0>V#2_D*S?A\2O5=V>\*)P*^?L>JNV#7,3VQ^>H#4 MU@-0]YWJ_KZ^8QL"[4,FXH^$VA>P)=.*!EYHA_*@, \34$#S-2V([]N1\\F5 M *=9C["(9Y* 3X].: ![#1P*2.:&)I=P0SGL*B<9P.?:U;^%I?B!N^N"J[Q XQ6^PLLF1>DK+] MBB&-U?E.5-PQS7@R$4TD7QW3?.NVN85D_-.9S 7>DH7&M&,ME[*@""K02UG. MF.=ES2ZI#FS (]J"S)D"W]40$(P7.NS2Z]62H)HCB55RX]&(J0EXII1VD":J MEL"GS0O7C>!E^-7[\?9-1(GX.3-_L(GH%&=G?_/B^O=_P7^\YTR ZM)0()G)L3&NL!),6X*GOT/)]O5^IADBI.U_=$C'$AGK2K&54JOB-EOL[](CXOQ*DRJDUH+4 MPB6E1/:&]++7%6UX9?STRF1QI&[9S!A09$LEZ-IS-LOVTB/R_)Y"/BE2.)G> ML)3%57N%Y\*"7';I8ETSV*1> MR[)B4]H]4\59A4ZEH>8ZNW1E#F)2K;;=8$2RNZ'K/;NG<2UW)-<)3-GU>#M2 M))MIS'I2F58#R1KZYFU=UG.MJ25,&Y3S'Q;[M8#R3HWZ@]B32TS ME596O::FXW+K.=DZ(^M18D*F$D2*'_%QG >L+\1'XVD2'TTYBB?Q*8%3D^GI MO7NC7F$D2-L9)FPPO-&PI%R]G0Z"JSK0V0VOI(>2):S7XKHGR:UE(%P[F1'6 MU/B>@A7P^:R9*93'BTR@$.!-KIZ.K?,UML)@!6/3(6FE/PN"*UV6C=:.30U8 M(;.N2]M)2F1$.U!U!!U/!\%5K5>U-9;9&BQ1E@LL M;Q;F<2""SN!*D'B"$GAP!PRC /7&A=&8 .:=P',8$+?3.(&E3N^]62RY=#R- MFTPC5S278FPGT%5(KVM&:=QG2:DU[-[EOL8TQ)7]A2CLH/;E9(Y8=&J/X3H-= M[H#UFIX%B+M7*2K;6"1.:J*8Z::F-E2EQO3'4&@YS5 M' 6*S$VY;#\/Y>HI954UMUNK\L#:>!8E, M>Y;3%+4VH-E.F]T\[Q@K+@[M4>H4J],)QM$\G1R-J>EX%,?QQ(B;XM2(XL8" M-Z')!'*NSBL7$QP0I"<<8U<7M1!\H@ *L$KLLVT5#33%_F*$%@U$5230=AE2/S MQ+PD55)2)=D:4BTKNWH>GTL,<&5^DZ)R=J:]9F(Q6A^K@QP['8P;R73.U2ZE^K +CW/5(G&H[UWNQ M^41L-5=J+=9ZW@J*;AAR 2@0URLY]6$N7$W\>O$9%SV?<.C'58=^C&\R] /> MZXW6N=_GCDR TQV9 J\[(A[<[HCN^-T14W.7CT1LS@CG<83S.+[(U()[YQ3O M,Z@AG,?Q_8_\(^9Q//3PC>_>:QN.UPC':WQ<,GP_?GB0/&PX0B,G_3\^FW"(1N/ Z9O,%;CZX>. MCD#16 JP+%*=.2D5S3*G*%,"1;*V_\[)IGQ-8^/[3M2X=H7PE0OF]Z2'JF2; MW!;J>".@7+A?;K8&.X).L15[.U76 Z-/+=+.!(TD%8UC6-C@];"6\(/1])6K MWM],T_/"+CUI99)5K& V##K.\=IP.G/F922): I[M0+^RSD#EU2-LV53^&Q% M<^\C?P-S_G%8]P[#,UP&;JB7-A@VX^G9NIS(6$PLGL85LX!E=TK:F:-!)**I M[[S3^9%ZNWX.)]QACL:;.&$@R17C>?J\9K,D153M!BQQGSDC-?!4-$5\OE*[ M*;4?UG;>3(-];745S@VXKNZ"78E^;FWJ(J#/)2>[[!K H]AZ/L+*O%62.KB< ME%DUWM5GMC,L@Z"I*''-Y9P_1#>%9']=1?4!LB]-9LD*.1\G,(K$JB-=26\( MIN4,S2!P*IHDOM^6Z8O9%V>FQB3,P=S#:0O'$-Q",^X##FF5/Q(7+X=EB&Z^ MF"E/1ENI\KRJQ;'J5L[T;6=0!TG348JZ9,)^<<)_)&P MC)*ILF)RVA*)QEK%:BUG=@>)I:*)*\R?^N9<\%-LX_LV>H2H_&))H\\YY3!+*N/JR[RF']=N7,IS M2=WV:KP5B0U;29<'-C6LI-+:#$YO@O,\Z40TG@R#Z ]N73X.Z5\YF_NYI"]. MY61^:;8G&)'GQ@6UI"FQ-2)]Z/\#PO]^=4MY?V8W7/'S&1'OGYP3>P!-YP_U M7:SGT/72-+=HQ)F*M,,RPQ2XY7(&7Q[MKB.B.!W.K;Y#./R1V0<"!2?^\Z7\ MD#O%IQ8+_6B.N&*B\[,X8C"D6[LXF62P[*:]+?%\N3UL M(HYXJ_OC7US@GWEYC]4%&4Z&=F!G+@CFN]<7T.1RCK68Z@2KB+A9G:V[,;J? MOOI"@@_R:C@K](JS0B#AP?L[!N7" M/\ZF$AO X-4E(3[9N+^4&P-7UC*%*^\+"11#[QX(>=CP\L)!$)%Z"O'PB7AX;_SS%0W]4\<'7Q8.MQC8]J9QFN^=#HP_ M87WIC'WTE\#'.' 0;B9$=$'A1/50B E IGPJN=\;')\MR1ZJ2CAXC7I0(B%M MC!I3?]*QRC>-1GO0G;&=9<^JZP0]B0]F1TF5F"%,_N$M'8[_OSSNRB.KM$-5 M;8^HT)==0%*XDSRH<[H^XEMYTDH5ZDEVVQFHTRQA=I*;UJ_?R2]EJQ? M6KHP8DQ^4-?3'1,3,ZPR(MKBR,[-?GU,=QS2\_$/3TX\XN:OZACE=_W" =R7'8K5&+M\V8Q+3F"6[N6IJFUH+ MLU^_\:=4/,SHWBBC^^WH^8_3O1^FY\1XW5@(P^F&7:7GF!7K)IMS+/WK-_8& M>OX"UG.8[ V3O?=*]E[@R3>FPZQAEFL-#&K(<'AN6-M,=%JV;"?5FWBB$F&J M-TSUWB/5^^>4W8W%2V5ZGL"PV%BO5FN4K=A=VTGT)H#8^6J)WA--&7;B7[,3 MGW^T3OP:9UHZ&J<1N#DF8@NZ$';& ;I8G+[PC@0 M>[K!!3V'5YG*G*WN4@J>3M?L1QT'$@X->$?U"1U_PN)A;O$!]TE(;]M.#*94EQ]_._G,OZE/.[ M#/J%"008I'^4T/)8Y,ZA<8_.!?Z$S#^)Q.]]OL^;D.I2[$-U:9TPZI\2XTTQ M QP?\BM(TNO3U.-$\SY[A.@'HGGOFJ9^T2/VMB3F+*$.7JAK"_):J(&WFP=Z>]-5E/\!(/!3T7T+0_Q ^ MA=9(U]8"V+->; F)\J+!LS&A4-B2E8U)ZF[O(!V/II+DI[/GK7DQ$6K#4!O> MC,OFNB $\5EN5RPN],Z"I:Q,HXQW5^1RG!XE()\E$U&:^GP^N[?FZ,X%7>"F MP/T+E6&H#*_'IG#0^UM9- W)\1*?FE*WEO"Z X-RTO\&YZ6UB\0"EX>^4AQ6[DA#6JQM:I@R[Y>9!->NJ9WK[XKZUC.!PJJL1RD& M"JNR'@0185566)455F6%55E?LBKKKIV[8&'=9S?8=(0A@H^&B@ M(-!Y?5\=UZBG5INTK"R82D:;\'$SS>\R::>.BR"I*)4("[E^NO@/&?1:#/IR M =>B.DOT\5:APJS6 VZZ\4ZL%\!S/-/) MY#-"8 &\-$2.J%N>>#J4J?!F8">!M'1+\_&0($'F>?KWR2'8B?J!*+_\<2^"G MB9;__9^C#-)>6\(4M*;_X[&7[V NA G$:3,AYB2H4'WY/YQLL/!?+C+7(6/_7[>1#:1+^.^+,WI0F0,<:)1U+X*35*$-,4GZ").,9QOYRWYSQQTUEJK%HK M;5@YJ5:DII:4/EQB<3IKE5#:R1&8X*I)'0&J(]2@4\ M/4:L*/QY760:D_RB$]\M)V-@@:;.<43AJS*])94-4UBH6(=H2KD>W0)7GCV] M32]']4J[*[(4+PIC<]'2]&QKA&,! !V7E)QB[RIL)Y=?%I6=I(F9&53^9Y=V M.[FBJO,)6UJE[>JJUROIHQ[@#_+\4JS=6#"%-%%E*U@VA*AK25R=J&I@#R :3P^#GXR_HS)YC32959Y:=%%ALG:LLE>-< BNI6 MQ?%VG)9-9IO<$G87(!>OH4O/[KJ:MS/R*)8W)&Y4TUM&KLA121M>>@978EHJ M%3L3PF(*<2J_Y8W.DA\"N 80ZF1-\XELVV28/M?0YJRB$M/&#%YZAM=F*S[2 M$CP]9JQ>G@0F[KC)&^C2LQ=XUBL#GBD5QM@*;]<3>8YN]+;@!0*HNLR1V75\ MIJP8+EM@T@4MAS=P<-< $BRR8D<9RUT5LQ*+$1LG*XWU& BI [ED;,FLVQ=J:#N+ U^6F%WT*T$]O12 M"0&3;M=+]4(GTF3:D4XQW6:0IKPV+#N3NGB ;#H92.">X3(4M C!CQ$!#@S$=XY M0=#7QB-")N) )X+_!??(PYWY#F3^_MS M*R==BQ#9E9QE:MX'CE6)/KEQ<25%/OW0VDK'77G"$@=[^9$J_)Y21(B7!\0+ M!OS]$#$/B)BGU ]="_C@> D9YD$1$S+,8^(E9)BK(N:=V;O7#.0;P^ FFS%> M,SYO<.9/J=W?+SM-O+;L],75 _$GBGKH.OYWPBX/G%US+CAKG$YJWQTHDG@T M")PAV_P8MODCO?5]6(7 ".RS8/.*K?4I1P\)XW:$\5G+=D/"^&:$\6>[>4.M M>?E[-%(_:P]]7!'X42>3#LH(AM004D-(#==M'7>TX%W[ ]YY M8I35YTQ-_^?SV(!X.!!\7AVV:_@]5C_A"^?]O%,CT1;B-,1IB-,;X/3+N5YU MP8R(ZD13A,BW<*L^FPSOWGCC/]QG]]Z6:P,2/_7K-QY-4(DH3G[BS(2'C!DX$Q1\=AWG@V7$U"+@ MZ#$?./=#%CZC4?NGAA >?NC"3S(C+PD/!ESNZ_\^B X3GPR4P6A18&)JBDUO M;:Q9EMWA##@6C]+)2]L#0E\^9)BO:WI^B&%VQF"JNTNTNU3'7U0A/V MT<;AP(1X-)&X-.L_9)B08;ZNN?HAAAEW4E-Z4B],64I.);.M5+RX2D(- XS3 M5#P>I&'44@443&/7-XXUHP(>X%B+@182):<#!70") MZ!QH@(6@BIH>437S4T9!_M0(XV,Q.K+;B6];S'(W MI8$TYEU)TQ$FY!:=2BM MFMP6>JPUU*QC)V89'B,$X;QKLKB'-V:?539Y,[/@L1G0T6SB$[?OV'. M!3W(X%)X697KU%2JU*J)T32FCZL87'D+#"X2HZ-D0+KK[^_*M:$4_G)!HD#C M@9/EB+:$M!K&?[YHC]L#:I;K!HB^-Z;E<[YC:1&HLG;BQRK<%P]3%";H& M?@,/%^183-+Y%#CE7&+[YJ0^9BN)47?FK5*FB&@R8./*YTGVD%\>C%^N;X*' M*/]Z*/\.\8-]&Q.:B>D-VW0R1__^2]8,X^_#?,PP@/!)">2 !12A.?!YYD!= M, _AQ/2:$V4G50R<5$53D>)W:8T,O[IJSRS?),'^&44P91ZYI&# 8;2[(8;C[< M-6MYWAE!'P?&,DY$J>2EJM^0/T+^>-BLU&?P1[HCM[?IPKC)](6\)/9T:3>J MS"!_7"]+]PA3M+1%$E'Z<2E+J\O[)V$M/UGM'W=,/N?TO:P6F\1^2$SQ_IF MCQFE>S1MYF:0MN. ME-8E$H249JZ8I@]I.VO2]O7#9'_*6WW)+NJ+<=MF[4L MK5B(Z=F4*2&Y#WCBY95L&HRQE;2L(OD):MR5CVJYDL665'6 =?#7H=N1^[=G\<$M&H!IQ MDZIGNB3-+RS#5 0U< "E6:VUI=9\( E\N5/2*6)&]%MPS3PPEA)Q8"P1X3"A MD!L_S9QZ#&ZLE0?XN)SF*LRVD:3KM9)>60\_UV'Y$#>VG_/:N+V=])DLHV32 M2ZE$$5L;S@]_+@PEZ ;X?2[VW3 MW;+5MJ1.= 'J!DYVB^80S(YG>#DO9* 3Y82Q>7COH$E>*X"WKB26L!55;H]X MKL:52D"CH"'+>!R6TT4)^IO&>4/^_+Z].+=JQWVP8__P\8UG\'AS\\W#IO+> M)O,!91\:<_NN1>:G1ZF8?!:&)5;4Y5AS5FCW&TP+$C8=W^RX-QZTNYH2\7!;SC#*P8U1C MD+/LL0U>VS$#R?/!AF%9SC=EEA]K3I[PRBF+Y'B,R>06A:FTQ6/S0J:H3O3B M#+((##(^8?B/B2Z&'/)#[=)7.(06![GU*%O2F()EDFHQC\DK,@TYQ+%,7VW] M_S&;$R:HP2-"XM$(-"PBG,K#?Q#1%U=&'GTAJL H_NI9HS_LKW$V#9T2 M<9W3]=':BHV'^;S9E8B^V-RF-IERAIU]_:SU]2#6JL7+E<6,-24NG=P)DQ;7 MX0LMF,B.)M'ZO*#,V\D'B(B_>O+E>B"VBRS;W%#E#+.M$PNKU<_&N(R-^J3B M1#**T>?Q+*\4QQ9TU*P*M\&@]P#_0$)E>7(_EU%!1@>X%V70 Z" M0W"R!Q=@;PBZO 4(<*!QZ-")H":&&6I]B/P%6^LB!/&W TA=4+0U>(,I0.8' M"Z* 'Z9.P(N91D0T#(N#?_"<*401#TSF\-$&1)*SOL<[$0>N56#@8R/H$]$Y MJ?^ET>L!DM7 .TZ@_01>RW!^N6_LAN$0!_4JJ@SGX,NK@ND]"GP-S@[!QID' M,!Y?PWGC\[V;09KFU.WEX,K3%?6G+*I";.Z,]<6!27E!];]1SQ^]YJ<(E&-! MT114V"695GFTD[2I&:8NF*+3;9,15&$*J",G&A-9,RQ=Z(*G9V1M(KFVUGA4 MYZ51JJ$_%R6.K?;3MM0>#J%JF#B6F\"GS0O7C>!E^*^( "3-$KR6J5O"IYG. MZ$__D.67S1L"?_+/Z?7_EZDUJXT!PT0R3)W)E[J=JXB7TQ=*3R:(>F<>;<\L MP"2009> WRUYAAAFO'68".!*!_)D!@2"KD+,19%,Y50@]"-_0686W#D/QM\1 M#@F/E060S,.[0Q2@,"7@>\#K4)"*4Q%\M]1T9'!'O76HBB-@\"^X\'"OC# M*7Q/=#'Z$O_/WQ$H=1W,*P PXU.OQI[@P)!_$0R9XN M!KK!M$P-O B'C ##0WXPV*ZC;$^YH:1&H&B-V*(Y!]! % 84";@K>,\ELC,F M J33@Q*(S %)*!POG!SS,BDCL ,J-OU 0]3IHMUYN"*JHF(!M0M5K>%:@Y![ M#%/@>'BM#Q$ODP)XPSU>7%;FQH"'@=%G3, K@X\]MG=4,CP3-*#0N:86H$;_ MX;RS'3'!;1"4\7@@4 V/P>W6>_/. >$>:XZM 5!CR:X)B+"L"[*P!L:>3ZA% M.,N<:XXI>XSKL2"+@%D,!';OS@A:8T%0T=U% UI=SKU=FQ/P]^%BC@?6BX.' M,02?8!B.[=.!9I#.:>@]BYP(#67(G]#("3JMPD$A:HT-8("['(]"%T*PX?%O M7ES__B_XCX>AB0S,2QBQFO_G.#Q 0E![\2KL7U<),4%-(N@>HHFX%W4[Q %B M<%'MTGMO]-___1__^Q^":#$@?C7]'R]2YCN8:R(1*&@V$V)C7>"D&#<%S_Z' MDVUN:[@'I>DG(N[M]?QG'VV#H(@DGFCZ7Y'#/R% SJ"I<)N8#V9NB"XF"U/S M'^=7WDQ_=%2'&U);_ ,N!NA)>3MB-/&#AOUQD MKD,C\/^ZC>R)8>GO"@^H&(%%M;8<2OF'%2I0&@ M23L^MIJ09H6D P_'R<%:)EAG1L0IL)G^=HP,9-L%BCC'CP)W'C'.],PWL& '_["T?Y"1I![ MTR@\*=15T "T9#ZB /<":'))@%85.(.UA.;(0?L!;PY:6?I8-!WG)N((),]H M/3?\!PAS8!!T#$.;XALCK/0.V9O^C(X%%+ M3@2W!%8%? PX 3>9 #^*]]W&^V3J O+T3@XYM&N93UZNES9&C:D_]EKEFT:C M/>C.V,ZR9]5U@I[$!T>S@&+4>^)PYJU=(!A$WBU=4V=.'_LHUF4 M+YK5)7+/#86<44RE.K2>S7[^3\?,L&K#Z9!D%90 =7!U4Q$A9#/6D M62C$F(J [02@;8W M_/N-_+H$ZF3$F/R@KJ<[)B9F6&5$M,61G9M]=D0__@;V74@&#-+!$S;4'#Q0 M&YP'%N89:2/=%'2H0X -W9CZFBFR/C3LF3E&^+@9IVF[0,0942HHUGQ4-MND M56S]^@W3R6?,_"^/YE\F Z933"]S/MT7R"M+W68#02&!*#1^$LJS$.J7W&] MJ =OH[W _^)"88HU"AF5[4_99>+ =,JLLW\TU!A17 M%6&Z*R#-Y7<1_'40@!MCJ!+BU^_(F89S78*K0I4<%3DRUAH4\ *K;#+S9JU> MT+7\_: J%[3VN+;(UQEKDMFV-YU='R_HF::PM+ M:RR+$^1" L'.@=^J0%E, +.ZBJPMS-R6?<,3S@!",N>:]O!936[K1=?NG#TQ.9D#BA"4^%3P'].J#DN2UP=98N +X6X>'.1CT>]K@4(>O)\YG*-\ 59HZ M<:Z @#ZP49"G"2P9**508GL-_%]Q=J!T&5A4,$T!S"[#<_2\S 6,10*A"D$% M0'X<_CQ[V:=(]?16MG,/P)ZFDU3W7C6.K"J$TR7@>H>,X)^ Z[F9S[)R0AX. M!/>4[AW+\=U/XA^06 ))3T3Q5E68'&*YYD'%']$3LO$4#2:>9H"FU/-'SU&( M') 5S'1#:]6A*&BLPK3W95Y$,10D#\!3IR)"S/GA.,-Y90 ^$5D?^U<^NOLA M4Z#[Q-H%N1]WXP6<^8;7G'-KMS3"$2; M_.?F 3+@ QT#"]T_$)U.B0#XI7J(7_OC>H]<)'>MY#FTR7TCCSNHOBTG '/4 M!,[#Q71Y=]Q35]2LG66V1$E,VVV9+(];Y^GRX.L>)EU.O)@NSS;J/:;=+66J M3*3#U$N-=J3>Z#(=Y]MT/1?)IJO52*/9+37JGYE+]\6]19,#&N'2^V-$/.+# M8*2^'Z%_[7!#U\>#+K.SG=P;36QPY4B:4U.[^RS,)6J3FR5+I>H@%I\%F=B) M$9Z$%G9J/Z<;CL(&SA@@&\CC:(0WH.6S\=T0/.[L[D2;::YSA2J.<>L5;\2J M1M/F/FZ;'[] 'C@@)Z5F?D/<&FOT5,]W2ZP@Y$VKT9AE5TKZUV_ZW$-U$_:N M->YD-?;(=?C3P3$T!VN<%R=)(DF=\LQ&9"Z!@UBZ&U!1!9_)"$C&'Z9!'Z![ M>M:G8U$B4P9&U%'< :BXSXX[W!*YY(=Q6W+! *,5X(S ,#G$*H)#$OE^@B 3LL@,>AZ5 M<@Y9<:*&(,?<3)4=B*JGH.E M>K>)(Q;=WCVDRAV3R]/(;LVSFSDY$ ZL;4/Y%A0&\\(B*#$ ] >*@WBY:,^! M @:XSA\^!08XL.MAU0V L QK(8 IPGN5A(B4H:D!R^O0P]Q7044T]XJ+?9Q> M,_'D"N^LI9FD4#;'% =6:C>9O3>B%DROOL<>E@>TX4'PX#I8$Q]I6X(>,R)7 MSP^P3FEIY0"U)H@GC";/>U\CZ5S'F>=Q+7'_*2 N)KA>=D M2JL<57K'/BX3 N0]Z0-I]KD1KRV4)8EQ6_*Y197:$K^;H0Q#P#ANR##J1%Q" M5V@?I49.HR.3H=S^"SHL:_ @I^"4@Y6L(BJ]]?$!N(^;-H.^]T94'%9Z%4UN M-PU$DEL'3MJ3:7N *UUF)?>R=F$^V37M>^+J/8TW;V"')H14,#M(/#9ELE4E M+0EDMUII]YN/1LCV [8]3 JEQN.&P!!CQSQ;6W>F<:DS! M;Z(16> ,YS#H3C;L!>!%P\DM>G#143&^'_1,B_(UU!1\-CO4B7SB%\!. !:N/_(/:._^VD9]W?<)&ES,%B M#MF)QKW06B"+*UC7X?P*CJDUP#LCF7$[D39_V>)T(W6G53VZ $0 D%"&\\W! M$D7FL@UN*#C !4:U;D:]FF!A[8:=N #YYQ1&JYX2!@_F9 ]JW\FT?*N8\J=D MFYZ)BH^?04%E8$&#W[3.R9\8.2 >HA88HT MEQ-SW7NDI^@,5&:U?6C8#3'[HZ:H=DN<:QH?_/M#2/?V;("\]STOH'+.M[$" M). )9\P]>85DT:%,WO':5"]Z *,"D7T5"Q38OELYMN2>!WX:_0?;DFV!%Q0D MFI !>8%!X)6 ]/A@1MDL1CEDIP24/D)Y#0^! M?!2(?\NXR$50\8PM(.DV;M=+U,U^[:F _T;5WF18[1U6>W^XVOMR&N,=20_B M!K7A_;DHGQI&4)M!O\]GWA_GT:"Y9!K'#1]N"0!,KTT K9O(J%I"VQ1I)'2M MX83^]ME Y&4Z[2NP7\3<1EWS&/Y6ARK;@KU\L'@.:6\=:%\8J/X;W1'>14 W M1&)*]6H3G3PT4N;&O@T\XL09?3^:61QW&/-TJ:O@,E"^+_,4Y38G."_&.^I2=^@:@[P#I;IV,^]X9^&O\ M]T'3NU5@J$("UB Z7HT'V.CA<%'_N5R?Y:C#FD/^F5/KCX)!:Z=4V[,PD 6\ M=\]@@-FKE+POPE:#1$MT',WQDOD]Z!QWD\R.6 M?SZBXUUI)[3=O(2R;0Y0FJCFM,?)EB^\U9@>)77/-L;Z9+:) M'*_@F=R6IF&L\D*1&*IY<7,!J$[C0:>?E.KY/X>M,^#[[<#U!Q.MVCK/Z&FC MR&1K]4).KSXW,ASPB,@H0>-1(GX^\?M\RL'TJ [B)OSV7S% *[NY:*>CVU)1 M3 $Z'"^EH,7?-T]#PTA4NY:!X@\J(.#53;RF)E0F.=E&]U+;G[Q"$4YW78]3 M=P38_RF2-I!/!/LYH]Z,!R_T.A6<["IP$WD+:1)>V#@%14%1%@/2UFF/-WI5 M%:7-H0WN^)WZ?FR%:#C]GD!B(P,^ AT<'M8E@T_$M=,SY.1[54'@/1]@+$Z! M^8X.@DJ+G$9:Y#1[?@R2^*B>YE GE.YD(S2>N V!N0^+@?\C$EZ]M5N:*$[1 M66%/N(-18#1NQSIP7*8 /ZI7P^0=!?W&*>SR'&0/ J[;&P V3YF[[^%@UWVD M C.1@%K6V@0I;">:"6#K9EQU^C=GP@'9PV+\Z"#>TF'/_O MOM%3Y.:R #W:[7!TL7/"]DX0"78 !B+$5W(&;X)(A0 DB\7BB5CBV'9VG^"P M]0'WOK:UXXZE00%[?VC(30EXX2\GPN9['6]N@'A47NF(1[>*D3OY]8': M8NXPC@GT(WA@X^JB(=V(*O*6#N$0]<1N@%HXT;)0] +A''T!!'X:,IPT@LSM M#2$DU4W I;"[R>T#,>8"0!\J7MC;IT?MFY *=,%E0?">>W4P0SZ;'H$3F:/P M8P&87R9,5.?K=2-'42!S/]%I K08RK7 ^E-XISTL?1C1(%3AB^^' M)@@;.&W%@:OH2#;^10WH<#CX+^G54L$F64\W64L #EA9[;P)D*!3 ;G6#OZA MDC %Q6E _)I+X*/V=TU-PXCI=!K."VYT+7=#Y%TIT[X(>D_ M)_P6NN^\ , "/OA,_7YA2-29PK_0/.GT2R)Z!EI%<2R72TSG^',.O(]+';Y> MWZ_/<(:QYCPX-W+F#J6WP6X;\*"*?$O!9I)2-Z5%NM_NI906*C%)G6\8^>(= MOQ\%TKA.3\NM9SXIB>W\>"CV2WH)F[W6Z7NL7P^3WQQ9C.0A[)@09ZI/ )_* MWL\'\HTC#7GGB%E70W:AEG,.4@!@@&-M6547@ FS\V4Y_,!/J'+!2!N)&JNP MMIIJUBNMQ0[XOJ]0)X=4W>. ^?W-L-<$\\FX>3^\MS@],@NY.L[VM_V<51JO MMK$>D A40-62!_ CNW)O5J 86_!42+_$/NH!?)UG7C(\CG3W'?CFXZG&?C\[ M*F28N<;TB6Z#G[*I<6SZ?BD'<^T')'MH;ZAGC1GH^8&X%ROMT?.BW2Q*U*I: MJZ\;# 9(Y==OD@@88OH2M]T+0;%D$.WB))U_; BKWWK=JI_YA(O%^U+4)S)]"*B^YL&Q,(1L'SRIJ#=0M^VRML-7, M[EFB,*ON,E!$7C SO%)-0+E+]VF'P/H^8@U;)]"02*2?=H*NQ>#$3.EXDX)Y ML(R,_529[.&"PPB9"1S&"&]\^R4@;T*S=Q%\>8>'7 0G&3V6+P[U"28.!Z4M M$5LLU\GTE10E8$OT5;!"7"QLOCQ8\BN@LZ=\E555L=U!(40ZF0ALYX,-&5$? M=[I]>EY-[:'_Q6<#>FC, 0-7T(_;L'VHA7D#6,"&+%$3SKN9P'2-6[:U=GA: M%6::Z>1'CDAEO/62,:CH3=/WD](/51#>#HJYP,\$-SMZJ)$[?Q]ALQ1UKYH< M/-L9.0@,8Y3_$+Q12?!0^_FLP!Z68;F@:U.GUMWW%1J@XXD]][&HF)X79''M%N\=; 3T\^."#>A5G$9EM]9DK5.L3^<#A5C MPV,OYUL#+2=XZ>C[D3#P[.[4&33X%!7CP@D8]WOI M&>PO%;L,5R&;FX2TW8X3I:V +58I(,$HXD(*Y(4).5^OZC\>5OV'5?_7J/J_ M1AV_6\(D@/MK"O!OW7Y3GXXXM@60@H#CMKY<'3=<" M?/X4R;A[O4[OZ!3V>[NI3B1X%,V/A_/9#LX:>JRO&-%77>;FZ?A+57/OJG_3 M^:#JMWT5E%.3ZAL,[C\8>L^I+@BQ?6>S[ZU1=T+$;5HXJKDX+M_9&S3^6T.( M(#'DA95$-)8'3>-Q7O'L2C=J9EM?Y@K)+W$OMD"W3%O _3$("!6HZG,#)%42N:$6+5J=F> M8^2P8+_BE;UDMSEV,N"=?H:?E+T'WS**=KJ@\\^H$2?CR3&IUJM,I6>V^P96SI5[[P]> M0V/K0'_H 5E',)74_>,269%734R9>A'D65YEYQB0?^D"\N88AQP8466VOZX5&!6&EQ$X.QVSS/ M-%:YX5!)&1TCUKH<%'8& )R6P'Y+MDB\$^A0YKP.=)OE4WVMN+,Q2\W3=GTR M?9[P:3@2/V":EP?U5XI__%NQ\>-TYVD4_O:#51]@BNHA<-QP\V%.=#%@SV@S M/8VQB489XY)Y0UZO<@L.6"KW'X5*!HQ";;1SI7JZ/8ATBNDV7GX8#HS')^8SIIW- M+Q=L89H2A-EB,B67,SCS"H/1^. !>ZT)T1 MI6A MN]-MX0SRXR@SFBJ*K(1]\NSM\S\_EN8"J(/O@13#_@]/]W>\H0G;#@!T8XK0 M<60=-)W\3%/F'$?3M1$Z%84>E=)"$^NDAI5%O#JMS%?WR715-T6V&9]S,49A MGR4M;6SRE@Q-M<3;&>NO.Z+ ZX_)POB4'P4P0)]&.I]3J=7J& M..F.9<1@,F:JOIL(D]8UMB$&?2L65^+K5@!4XR\0(6 M8!;G;V?(A)=/\6V^.DHZOW\XZ)]4 -R+9]YD5[^E0NT<57X[N]G;I5*)D;B6 MK&FB,"]VQ5@+[M?!"2K TC[XG#!S -Z6MR9.$ZUH3)P%U6XKER(:AI.RM+(*"65^[!P1:Z,9PLSPS"4F,6D06RLC)J0+JAH@GH 21H,P$\1I)/-SIC7 MMK,FNWH>).;FAN_9]?OHLTYVN4RR='LD%::= 5&V2ODD#BS%>!2/7Q*D49]= M>%6C\ #Z?KTE28L9-\<(.85U#45^)OM_ +6/VH0S8;:SQ9$N2,2VG&?7.#.N MYR[9A'#Z,3IW% :Q'P9:;YUPB2"!1OF5U'2N'0@305A02]%NIJ1.QG[>*2F[ M191A7)%^PL_'^7OSH",G [MO!)H_UJU;B32(/-N7L$*O.<&Q<8UDLQ^>GNBP MJ<.^WL3$EZDO6U(PJH8K"F8)-ML:3*3$@G?6)@1$"_>DYY9)G9HYJ-Q%DV7- MCFGJ48V=3WF=*V,T%\2&%=)H(=%!%^^;O>$_#HW*9WHY*%Q\12/KH\KP?162 MSBHE3QEXL:XL[((/[G\9LV6E2Z9,AEME.FFS0QB-!92]%T+Q,#]V,]OTPV![ MCV497%CJ$\Z!L&N4LMW%+I[0L(+T;)?9?,?2YW"3,_[T6L'. UB#:!S)886; MV]>R1B6*GJQQ6*3+J1(7*1W-XZN*BFC"V:4H_@]GK0K.< -G=-]$TY>:[LUH M"RK\D2A,X:M,+&<[\70*Q)A^=@\O>NZOQ;Z?!?=1Z5^HCO/354'< M2$+7:% R*;5CK?O8T$"2)L61M6UBW*QHM K/IJ'/@ V=C"9Q,AH/FG%P:D)# MG-Q*2.SOZ"8?#4I##$NZ2Y=3(UI+Y MM#'M=[!5H\ZGI_ER9\NT[B*D"DV]T*V02U8JC-7IR)YLL^,^\@VB%)V,)N[M MZ <#\%,+Z@KK4W0G7VXK>H5( M0T>?2J(VC7L[^@?0ZPD>JTM;JX,I5FZ356.-]$C\ P7[44>_I:V*97V9!2YT MRY[-C8U5ZQ9GC^'HOP=:G^GHCXNY1*;"##M8GXEO]1:Q66DU%+5["ES:=0=' M/X"'/ZK^IFRYG:4EMLEF8YT&UQ:+586^D?H;](U%K3RMRMBVT=7JYIII#!58 M(/W-/2T:; Y.:QQ*;+;->E::[0 M;:VVQ'V\^DG-,-/:8A"3"(P>=JU!(K: 7GTBFDI242(98'G,T':.6=&0.$'E/0I(F#=H1*T^V)$4W9H7NO ]6OM:\_>>!%++YH M,B$LFL[LC(9[(!=[<[S=+NI,8&S75YGL M:IP5MXMQ;PM[7%*7AKR=F#VGELZI6?,423MK#9W(K8LP;TZ'4UPB[NNS4#7P M;>1L_O7AA$#VAL(!T5=71^UW6W]=Y00-QP^NJARK]'-MOHNO)$Z3*@RIU#,= M%G5/):)4T !)_Y)0U$1^ ['\4G7^9<@WX"P9'V>Y$)?-YWBQ]2PVV!5=H^=% M.ELOF3>$^"JMDC$EH^48*I7E"S4SD96W:'XO01!1*AX X1_A! 1(//="Y MJ:'I!(%"MR1G;5&PFEJHV^7Q^,"P/ 6L0+UN>T)&3N$;QMTC87WMHO5[BN?KZL]6BXOEXN5VGFD,JBRQR]IL MSH95$B05C0=9++>R4EZ:A/4A*R66$BK\H+[I8-9NV.U5&KPJ%_^@,/"]4$[H MJW*))\LKMM&>5JTYAC=U (#?1#053T3I=UDIL)@9K3J$ZRC08@Y=@'MW'L]^ M^63E\V'38SOLJMTM+,?\VA/O/PR.%L66-UI\P$I9+;[* M,#'1%-(P"'A>:W]!!]_%,GOS!I33OD<1Z57'4_>Y7%X?&^2QJS?]O67GR1\V M_34.9PM.M _[=F)DY@I29RJ0!-U8+IH%F&A/85&:B$=3>$!G,P3:=^B(? TX MF=22S"<9.DU.U$F!9;Z@XB MI7J7:3.=;N>__Q[?9NMG28TT)J9V2+J414Z=;43POZJD17U>K+LI"PK-/;(] M[Z"@:]8RZDO2 .*\IKF!^4.(V#Z$:.C@KI.YP%LP'NV0GZ,'2_O9F^>?"D(= MT/'>@D0'-S29TX]*:G,"8'!M"6_A%M>ZIJ65G-/URHZN8T)V5[3;^FC348Y; MVND/1K1S<,.F*<+]J(VIQT9&48D7P*ZH$?>^G1L[SR6S7 ^P,77PR9'TU/?!29?LM-XVI2+:,:&XD3 M2GVZVB58'0[1C5,OI[K_AMO3X2I"=YVF.GN*E!1%X$4'MTYB \WJD37#W68O MZGQLR>EHI[DWY-;49@*:)[X/<9T:60=A@>P ;TDZFE>'%N]$@+#BW-7J0)P8 MFJH*3:)FWLKH0*'2A@Q M)O *]73'Q,0,JXR(MCBR<\&3!XXILP$>K1MS<>DC-20X$<5Y,]WN0<)T8=Q4 M%&J]8OI<2V3U?I:1J:,Z@_=,V*B)*MIM[Q'L_MQ-08=C0P$V,]LF!P>I[RDV M1OA(MM=?SAN-7L]BB5R;72/M1P%Y MRJ&!Q\%Y/3;M,[/UUF960C,^KSYO.L.$?3?PURD]WDEVJCTLVU/K-M/O]K0= M+/\G SJK7P=_L('[]:;9)L)IMN$TVP]/L[WHCUS?9F]:.JQT,+W2S%/]'N%F MNN"LN'U)EZ/X(=J9X.Y"T/9+W]^AV/^JZ4\17V<8_/.H[\MK"4,7S2T.7/6W M\ZS]-%UW<_BQW#'.Y;ZU=*>,:A-WV;0SVMS-P %M"([[!"D!13W=?)WA#L!W M\QA!H "J%=D-:%^.^5Z[AA>=M<#NB+V],[3_K?MXSC0Y: EX.#LZW/[BD^1+ M-!B]9[ 1#?0."M1RX$PB7%Z@Z:X;/?.&I/* )A##>$<]OHE;%N*ZXWR(,5 *:#HR,-*<%SVHD2"X'LT(/FQ[/VQHODV2J0"X73T<'L!QB^") MF 0%V+UU#O"%+05:FB] !%C&FF4>%B] VM%@G3KJIGP[;46==HI]^NV/;H8V M4D#L.TCR?>7,LA;'EHGJF/;+ UZXSW$I^%.D(T(N=#=L!]WGC>^W7[*]=P0 MNZ#;>8 /9I=3^$<#W@6%=F%HVET(?[0$W0/ON01UJ^\.ZQ!/$N#D]^9B_3 M79;N,06RS>-,.]X9USY>6%T_PNO!49_ ](8 /7FGW-&QNH]CG(%.NQZK96=\ MMYMCLMU-HI-HM[/*#L;<@[)^5VA#?\?HRG,C[-3D:OA*%JFHFW Y5B2'**!H M[@>T1Y;66!8GAS));U-/J=GPUO0X@0*3T]V5.RA#XVK]#M2O'SD2,=06TE$?5UHZU-M;@Y'[O09UNNAUQ:E*/]P*!-XCHG&B\.N(+\I-K M8+X*I^LQ'D$=.&__QTON*^$7^'$C1 !BC7&?V^^/?L+4>8P6LU%9I?1S00+!?_@)14:F!8DVHZ M+ZWHM$W3_'S94S\>:_US4A+'3$45^/F,;=#M>'H@ A^^9?_Z347C^'GF[]VD M=&Q0N"8QN&,LT(SPMAC_7()+[^VF)C";2JH[[/R\-N]S*.[$'(WXS='T/A< M@!;UN41!D?;/)LTW!V=?HTU>$$=58<;)#.R=V;Z5.JGQJ)NA4E6*(>J;^([M MM?2A?A2YC7^,. ZQVL;TP#-H!6P ?1R%;[.%QM"89Y][4B76W<4JV_1R MM" M$_03==[C]:^W4PC0:L>!W1=@2@#'C*Q+74 "<44:K0F06S?:Z(AOUAXGA36/]8X3J7!%/)\SS;'AALI\G& MY,QNL(RWDNVZFV/Y(RJ!==5W1]N?:)QX1>^4:&K49[,M1DT]8S4AV4X_"-J: M TIGM?F$8@N5G1@K&"-96<,Z//R)/.]$>P?:W*7?KAQ_\AE)T<>Y0\7&SMQ(=@4$3E M[[3=YX.*A5Q)C:I@96I,HSA;Q^VMFJYT/E[WF?. \%J;X]@8T&DE::S8@F[6 MA@HYJ">T%EQ0<6&7UROK2]S&%PX\V EW7A,-<5^4*3XBL3]2[Y.-/1>:LBU@ M7"V9C6AK3/29RHN&$' 6^JP$!D#T(@*(3F0M$4%)ES"$Y M%PL8U4@/R:**30@#^JX7)H-!DXX_/.XD)ONJWCX*%YXH?<<>A'<[\)G3W$3\ MX(4TJ'8T ROO(8P%8*_!^Z5U'=HV*$N1V1ZN<0=_I.'2R/."QYC.X$H_N2U@ ML561Q2;+;KKV;)\7/ 9?=]6"Q_D[>SO4R12$G]909(0&I;2)5;,+I)$HDH3KP^Y\-!I8+4/V7UHA"E1RX:@!"E_QPG];R\&AH)X9F-<0V!E'&QT!BUCI 0,X3) M/[REV^!8AJ &8F'\.A;&IUA@-DO1.9339>F#>;E<3(WM6<^6Q'ZEI '@8LH97C>"!>P;>PU72QQ:4[]V$^YOY$58"<#) M,@3,J+/+9K99+%]B++*T*XS7[%3="4S';O82TS2>3FE00U:S]@1Z]-RGME[BS!VMT87A[HCO*/9 M1]MY MGQJIE3FF")4>U;4(I3>"89F -CYK,A$, TIM(')A-[BJPO_QP=WPDEPR9\#% MN:BL'FZ)E+CWBFKWAB!00FMQ(IP5[0)1X%2- M0-4"! 8D4^#%0?FNH8?#-Y\C:D*[5< %3Q$X.^2*G9^7Q4L!,9, @\?6<:3X M')4'1'OT=A(V?K>L*L5RS2YF97"IDVBRJ9:I4EKG#[J3/DRA#L\8"!I&R15? M!=V_SM5/JL5*?)*8%_ )C M6802^RBZS$$:% 7C-QK/Z@4BENVJR0P(969Q+*%&&G_R6B> MVYB\.XS99G+9>D:*B]WN"SY/"\T MO[\9^?CZ@L!?T!?.G#Y75;A77585,*0"N,7T%B[?0FGX9M,$.V'M_4OYAZ2\ M5Z81N/O#'E^=$!*9-B1!*_.;.0 P&;]';,6KQO1VRQMH'$QWSJFNU5S7G(I3 M5R4%RR*QBV51"IVQF*,X] M#T=I:M-J85F9U^4>OXV9RONMWT_676FFM2LMT_DNIO2&I1+.3":U*92BD9>U MUCEV@C37-\('!,6-7)$&)4@S&A_TV0*&<]FF3G8X8>;?N;X/G9UI-4-0Q-@% MU385]8-NFW/R-(;4&OB%",>CH<:3MO.YF3_//T'?%H M^LY=8^2;#G95OB.\8B"A-*PMB_^/O3=K4E5I]H?O3\3Y#L8Z\;RQ=T33FTG$ MM9__BD#%>5:<;@A$1&12!A$__5L%VFVW]JPMVMRLU6V74%69OYPJ*[.409=S M!4=KNIQ=45>K[]I#I+98V*L12]EU3LAT#\9"?EY!A\R@JBD<_V.&.\YF&TYP65EU>F MC@_E'%QDXJ\D^I^_'^X;'6I">&-*V:L0L0WE;:7EHRQ]N(L?)!:\_+R/:M;K M(OMW:E8-S[FY18-&<2-#\4R]V/'G09_TMS4K^,>"R;UO:M7=P CKU!LI0D#% M10CB(@1O%R$0 @' )T6:2D[&.)]",90G16'*"TF"YDETDDY)*4I*X^*O\*WA M-[HBCPU$KY,JIPU5X)Q1)2=H'(U4)91,#Y+$<,X+\.WT M\Y%, :EDY68GS[J5-;MQU^L,/?9XXG">BJGZ?9-B% Y!4<7E>:^=2S%@Y,$\ MW9HQZ5G] <-%C7:TJE!48>O#U; M8Z8YO6N0;#;)=L?ZI+-!!0:,/'@[9N5[6GF(^YP[76E6BRUNY*3')WGT^P*5@J./-AYDN$P M+5,D4UQ!SPX'Z0;C*@L/C#Q8NU^IL\PL2Y!L8ZVP\SJ5,XDE?.;!VD7*[?7- M/+]$]:2*3T5YO4Q)#!AYL/9AU=UTZWIZR G,HM)(:1+%&LK* M+K+9-574*H,6)YEPY,';I_)D71DU6CCG#PH^4AERW10N@Y$';S?69 7M]"8F M*N7[SF9>,MG:N,73AV\7DP-U/&[5\EPG _BZP_"=99\!(P_>[FY*[MAJ]U$5 MIX;K4IV4NHND#$8>O-W:S-"%9Y)U%G=4$5U.79Z:RWSZ\.TE=]5A"EB#Y1I: MQL#Z+%D?S1F8[7$P5)JO5D63[DIJEF GZBS;I_.K8.@!Y3VAO9J-?+&.-G*8 M+WEY;8IZP= #TG=7XU$[1;415,F1[:6[SJ^ZPQ8<>K#^ZJ T%ZR1[Z-Z.U.1 MRG2=65/!T(,-&!5*0]PJKM>LVUWZXW)J:8W+0#1BA\O*=D9^SUOA:8[J=1QT MT>Y)@TTP]& "&T5!I!0W\%&\TDZMFVYZM.S(<.C!!-)=>\,A-,VP+K(NTNBD MLEX1,LQ-/9A DQK@D^*B,$>%158HE J>,@,PP8[(QZ0V& !SFAFIU+"V0B>; M<3TOM.#0@PE4NZEF?]0R%VRGA!DH-VP5_#482AQ.H,R0!-;'UQG4K>6[FP+J MRW6X6>3AT!RF&J5.89YG<6]07I84O:0J#!QZP -I9MV8M]9N1767S7QN.LUS M-A$,/5@6:K;'U'I$K;B^UC=9;IZI38HM./1@6=-LM6CU_36!5NC%=*74O/:P M!H8>$6GI08^@)^4RANHUP5FQ.I$OR@P<>C"!WGB.X765&*F(Z(SQA3(LKQ?! M4P\)*TZ6RDI/S;CED*:$*M'S&P9XZA%)F6)PL]D%O@CK"N(TF2IR117H$^R( M$*@WG9&=93H"ZD]GWB#3Q'S-!T.?(S9,+*_U>PUNTVBJPM)GER4=[TW&K<-Q MU236\S3>3W(5RIDFGSTW^0"8S_AW%6O<-NHEB+S3!_ZT8 MFF( 6QFF9H\\OH%_(*_Y2>O7;QN1?RM\/YF/P7V?_>/6LN>X/ MONM#_8[C7NQ>XI[-P$J,BN,'-O!ANCN'2D7$[^!##MX'8&T#T20[=J MY\,'#J?@.N;N@]#=##YYXI2B@4^\[Y(>NOV.M9O8;LGA,IW)PR)AHQ51T+9N M?1A!V#XEB=X3V'_V=VC[OMUN[?E\>\\WP3.G@ -VN[;['?$L +_0@X>QQ#>= MYVTX(WCQ;J@PMDW-=:3O\*/1>S3YVA6,X'O@C^]DE+U R'__<2;OH,),<20$ M/$"$0A7NWF[5]W0RIDL$Z8+>8ZF8,!$DS#U)QW2)(%VP^R0>$R:"A(D!$TVZ MQ(")*&%BP$23+L DBVWE\Q'F'\>";N;)7,I+;,+^S?GW[L-9_;=OV(37FCP= M%C\(_WUHVG1F+^G+RZ=?RU7X^'Z$N64)MB MGCB?6CFOK:!7&RQ3@0]W1*[VRK7 M Q'3=6QX%346G.=7IK?#-4\S]&+&B1GGG8SS/(\S9ITS&VNWPSJPG+NE&+8B MALTC8Y,N-NFN(U@6H9AR+&%_<(CD+ZZ3^R>X8_%WK'=CKMAQA6*$-WIBIH@C M9P],T:YE_CZ%A?58T./W_XFB)$VG%^6,C* %1;N$H$37L\MKL.'IB6RJB"T[ M.F;6D8VYH(ORW#(+[LSM[R3Q?"?/5M9M=V<52_--RUY5IPU)8+/UAE_A%L)& M%"Y8=K_Q&",\7E(-5DAA2MV,/+&['(623F_-;;)UC^&3\ 8\>9=,)N]P^K"_ MW\FT3>3Q=FD%M TDW3;ZPMYT/#!S=_@C/'':'F)ZEUUJO:Q7F(F;IG>\Z>9' M\(=?!GV[ W F//]FMU'8)@S"'L$D,2IUZ21:LU&AOYS/2P.%*V1E@$GRUQ_B MGCC6;#F&8PS']\/Q_749L/1^70;PF[E!R2:=J\U1I$=G])+'UM:%#Q8;_$R! MR3=!U=[E$60?0]6P:B+^ "NT1-9+3JG;0Y6B4K8R\IBU^K!\% 4$%'F?(@[+ M],6P^M:8]Y7#ZKTVYGM[RWY"P2'$931<:1?C[\$0_X-.(Q[ UUB7W&IZ4ZUQ M2QO+#WVTXX_R+3XH290B[HCD:UKM^@X)PLY/DSC6?ZVQ_K?1'A3?P?^- V_7 M&8W]A'B/*?[#*!X3_*ICZR<@^$T$SW?QACA*?H$H^27Y^V"G$G^=L2/NMI(C M^J22(\HW)38W0Y+K+NNO2M-I M:(N4OCA+7/OK@#IIF-M^(PJP@]E#?^S+@*["P"3'::/MKM]G3V>K1PQ M\!N(A;^:2(ZC<8@\3B2_<"(YL"L,WQ:TNH:U6*&#LK6U*K50(N*)Y$9MM*D5 M&LJ**\QJ^E#:]*?9#FS2!\SS%$;=I<@XC?S2!L6-8^\4:>3O0M]UI)'WNGQU MID\TG$46\PEBYM=2N\< 1 ;&/$G%<(SA^$UIY._VG*\@C9RW#+NI"IL62TUY M&\LC#EWIM "LPC1R/!FGD4?N8.*J8'7>-/)W*;C(II'/BZ.6-6@*5;1"SH?V M?-DK4$UH9=*__B3I.YIX3:M=WP%0G$9^:\<_<5SMIP=2XS3RF.(QQ>/8^?7% MSN,\\CB/'/VVG!7L2<@ X]7>JEIMH*.FVEC66UXQ8_"3^:7SR--#NN=7ALB< MJ]!HK^VYE9S48W@,@V%O#$W>X6=-2XD\@"ZM&ZXC@_5;DE<^CJ>K2B-7VL/! M,+,J8APUG_8Y84.D1OT B6?/78E1>!LHC!/)HQ*OC11?Q(GD<20Q@I'$VS3* MOR65O#Q.+XV9WNVK?FG6&5<;Q6*5]."Z@-6.4^0=BAU>.XN3R7].P"ZVQT^0 M3*[AU=; I4B2%6@YM\%9)L\G&;CD.)O\QR,L#HG'(?$;"(F_GDZ._8A(>9P] M'J7L<8RO3IIVHSWLREQGT7/K%DZ+Y##BV>-%FZPTQEYYP.D%$YM5:;&;6P&+ MG @*LI"IN^2KF3TW'*B)$U*CE1_^'GQ=1WZX-E[VFKE^GE*E?',R0U;XJC$%\QBD-B6R*J*NXGBYJHS*/B$OF M%3]C(UGF1+!G)S\+""349X\!Z'PI+R.BKZ*5:G)E*JO:RE[*/$9"-^,!*3=_ M$O!CH1,+PSB4?PVA_%O/;O___@^CT)/ ,,Y1_[S*OD".>D6PIGTUZ0W4!DWU M9*1G98HP,S;H\8FEDD=CZS>;HWXZ&%Q)5NM5F*[1SBTWD!K2K*J%.BO-QU+' ME@IZG9 A@L(:Y3\G4O[3T'/C*>$GM0EN.Y7[I95'((!X/ DEI"V!W84_0+E\ M$R'&D]NQ3\X-B,4Z,3'=L29=]\'!YQ-(<%Z?CZR44R@@;$5+F>I\A*>=9,03 M2/#Q$L.XC2BRKJ3U\13CE5N"QV-4:.3B1^N#WT1,XN0J^9;P<)*4C_<@XCI2 M/B:XHC9P;CY5A=*89:I)M#T66A E@2&;/F..50R1*TC2>*\?=P5)&NODS"DQ M@S6+"OTFVO(V#)N$QPY4D*2!WU/ILR5IW :K;RWZJV+U,Z=5O$<11#:M8F6N MS-)Z.G343CJ;;XS-3)GN!!82_>L/?4>@KT4Q;B+"?X'3FR@>!$0I>3]2)P:7 MX(\(!H6BE T;\T?,'S%_Q/QQC='GTVW,342I>Y(-_+6:&"CTL9]=G5)$IMGB,CF/7-QV8^XFQZ[=A M\L&0=JVM485,QYJQ>&L@-E=H;4P4/0B>.*1]L\BYWI#VA_G_I4@W]H" 9'LA M%VE?2*GNDA@X:9TP?8Z!"(@CW7&D^T8BW6_CAI%E2Y(%1WHS$MZE'*YJ 3!P M?K8CZ!9?]Q4UL+=.&@E_PQ>+F->^<\^,24(*5:X F?_[W+6([<.?43"B]Y;MIK;8+.6VV?=M#:L=,?4"DO*/);^%N_M9E'SS@(95XZ:F_3Q M]E#S06=NR"F,5^RB-)H5NLJ8R*$>U_0@EL[NS,5 BC:0KM?E>QD.;_MVQ'2S MSE*#&LIF*Y6"I'4&Y37"0$"[64"\LX),U %QE1[@:6#TU,/#CM60(3;> MF,A:4TYPTB/"F!2]="M0).]U\?YQX)M.S]G/SP'#OSR4+<+!B/<>#3X#_EDP M"">T9;CN#+B#.R<[H>QHD%A!(B04.P&((+J:L#WE<\#PB3*=2I8$+Z>,)<>3 M)"/X&+Q#E9S$ EH!T+T$N%,,P?(3H0UTEP#VT+7:34=-F[I@6?RHP5I#4^Q/ M5$%H$Q6\RAFYJJ?'^G%B48;EMSZ]2>%W6/TX2WDQ$*R0JYXH<0N M'D0L(%-MHQ92R%;!8/BQ&4J/^P R9X>(Z0C: 30@AX>S>)CD)#$)[G,'4X1& M1T(R)N#3Y\M#PSK"P2*#U7H 3HDW.>/#PO^S_=KW= 'U_1[&XX7>8.-?"/Q1 M>^PWYI*34J$^%U1D.!VJTU6))UKRKS]X.G6(0, =&OCA[AOV^^/- *YCO_-H M.CD 'MV$+2S,=(H#[H2.WV^V U<^_X1^_L7X=&^[AM,!K%=%D"[+= M;V;X>B/+ P8_E*V/[ TT!XRI*RM)\[]'3@9K1P)+#U#I<8. ?(0_@[=84FA( M..:>%$\(<(OLA!Q6S-O]4=(7FNE+X%N"#@SZ[5^N7D@RFF:*]AQEG>H MZ!6))+W-/V?Q../<$,.=E,7ULC>GFU#6X@F M39W?X;=V'P51J=UGIJU \OP.5#6@'WSVDZ<&A'',Q6\[1)#_P9,"7 @/:D4<_V(Z!4@B-PH$5@?!;6&7H(OPA_]@C\ M$F,^W=5CVR7LXE6=(6^NNL@2X_1NOM.?UINM0=GC@S;2P=L>1MH-^VJM.>,+CB<.1Y6RN@'<96N!T M/M59K-NX/K1EGN31YR-9T>CUI+*9XBICO%%?Y7K ]F7 R(-Y2OD),@ZEL;E[)=6=+./+@[7IEZ2Q36CW#4LQF/1OI;7V@,WSR\.T+7];3F7:^A%9< MSO>]'D,R8.W4X<@EETQQIF-+:$7(E"O]K##4IBT^=3ARX&^PP50:NERES_=H MH:F4+5KFZ<.1AM1;5$B#,CF_W,>G_4ROJ9D>GSX)J:3BUA.%:OI)AC[-<1"WRZNAZW4"$[*W)"QAL+U%'V2T]HQ"\NTP.U8*[+ M>=*M-D@&LO3!V\DF9H[Z3'[&-7*%QG+8+13&!!Q)/Q^9Q*KE[I3@3'59<[M, M;516!W2+)P[G.4PFJU9CTZJRB#"JM)"EW>5XYACSI[-%5D$,5%(539=-AZXH M,T[FB6.[5*],^FM^HQ;&H[DQ+*46?AF^_6">ME%,K4U%2Z*-[KPY+7!ML<1[ MQYA?J\T@\*4FV\"108G?"$.S"D<>O)TOYFNU['I<5)=-C1DSTY)'5"%(#]XN MU;,4$#6##:HD,5X7Q.JRA7O' "7AR!Q)#I4EZQ=8JSQNCT:4U096_F2RDT-+M?BDXQ"CS728V=FMUE*I,Q?.8A)TNY:7;- M&CHJ9*:6[)0HGPU&'JP(]7BZZCJRQ5&*LJDW>G.E"/;S"/!'Q4:^L08LI$K9 M];*,.;.:WX8BXN#M=JG>[O9R*1_%'6+CYY#&6L#@,P_>SG56Y*@G=!E5F*7J M&M ,LWK-.R9,>J,YUF")H:@*_K1A-UQBPE3@R(/]U-2..AATNS4.;Y=5IM-D M<\D"''FPGRQ99\+ +0JR#$8>K"@I:+TZ7I[PG#(DU$2>:8T&LQQ4Y>FU(IU'52RTY>(:N;'G,H MRL!0#\.+'6F5RJN%&L>ZM8K3%P S8=C#T&?&8OC%,8]8+*;W4WX!199%#A47 M -D#CX=#\="4!M^0)HSSUFCB7*;*GO.:WW-+7_!*@5,=NK>B8,^ T2Q*P(0 M#JUEZD^CWSN?]R'D[ GV]3H@NUA(TS)%29K8>;#>U^N>[KLC&M&KL87EI(<6 M,J+:LA!3PS;>:^[(]P0KGMBB$\5>:(+_6S$TQ0!FO@96%[H;"N $P_F]Y]+0 MAU__TA3?:0?_I2A_/YB^P7]MX -:"LS#W498OBW(\S2\(PDB1,/3R3S$!SW% MF27 2U;PG!%P[T0)(:'8"? 5P&=P4!B%-,.3R>#IV^/)AY? /P!73;(T'Q[9 M/#NMW(V L3G!\'=/FL!#4O"G8"[?%P.;FAHP((.3IK MWB_ "Z*P &]S+%/PF^O[3_RUYM_&$,'-%!,07%K;T M>_?#_J2@![Z=$'1-Q="EW<5/ F=??/ D(["6_;,<Q M[0NQ<-'O+!Y#W1.OWBW9\[?WGF^"9TX![^]V;?<[ G-_?H?1$P_LTYN!BVTH M*7CQ;J@PMDW-=:3OB&&\I[\,Q9FKIO3\/]''RO\?><^CV,VBMGH.!OM;HV$#".$ M=T?"7X+HPE/FB85OY%!S8GX(27_X[XF$R!8?%^RG?.+],A^+!%R+G(TYYJ+[ M!8.WX0[!@'#X4Q .CD5MQ($3&RC?OTLQY_PD:2GM=GYA7" M!(BK4;L1*R?^[?;71:IOO77'9IM\P0?W$KO^0F+6BOWPZ;/\BUJ0K<83EC 6 MUW;-81624 RDG6JGN]X%"GBQ2Q9J&03+SZEM'BN1),]5UBL&W%4 [G.U%RX#N6^I_?5! MP#VKA!3\,2(T5+HG;& 52:\B MO'EWJX;FQ>1.Q"S2@XU)_!4K_]/*HA!(KRC_-&V14\:MH^H20_)J$U-+U0[# M4Z'ROR./Z/Z_8US>-BYC$^%[8?D9$\%+]9E^?90V4)>7FIMG@ND$5# M?S] [#.JFRTB,Y[L^VE5*?J.T.SV4H5N*[R]_".\^U,'[2.VO!]WCG1^I_WY M91=M$@EIN&JH_(E9$2F5(. M@V578",.ZHZBR?.J\!AP40;<:=SQ[X%<--3YUR/V67TMDXC;JJNX:%4;R:JQ M' HM/NC-F,+OL=? >'WN^(G#\[8WX^E#5O5F55$S5+WK3Y76 M#-%(']8Y@ZH9O<-H^BY%GC.F'H,IUKK7H76_'@2OI%)-39OP?OU)1ZUOQ7DFA?6NX4'H;->=+<)NIE]LO[7L231E T@ES[7P.9I.YYOJ43*'/6[#B<&%9T4+O*\W4P_)Q]SC$39K))U M.'SHIH4^CS4[@R_(1W;;J*H3EJ0]SF /VCZ8J1TT_MK_>]:TG;KI#"6PT!U? M'.7&LHEZS3*"-=7&HJ7E46[E4&SK^T3J-Z4^? C%MK7MD6^$)]CY5S$E@ M2^[;R5#((,H:"2WBW\7@/[[D25R7%5LM5N\N9W-$H4J6WSI:I.#,U<(#^;)? M+/PN\8$"T>ZH M7H(=V.Z3]'-79VL(0*'QA2+_Q M%_;X$DT-7^I9I0 AJ(B'-49^_?EK_'>B9,"J'&":B04LUP[+3RA@9]<*^-]0 MS7W'^0PN?7E"F)@+* 05QPZ+R(T H#;MX=$,MAVXWW._0?CR6C#T"T+8=O>(9DV3-E$8 0X(4/YMHQ-<': M%NRO*F"ETF2+Q!U.X:;4 <@>OK>#RW9GX=_A6[9?X[J>E>O5^AS;,;,D(ZSK M&B-]X;86F)MN&H&(R H+R*)ANT @/H""ER9YT\J[CFM))=MV!>.%_N#+%BYZ MDS4^Y'!"I0RD/T5':V"TDO"0.'5'I([T[CC2D.$IF0,'0P%44@1-\R&0@QD% MWI2RGX^."5CW8N5HY[).3V;;4\)]WVMGO MK_'8-N,%X?4N1QZ'9J-@;WMZV E8+ FP,?B>Z=I V@"=)*U%":@+^+1@+G>/ MC8 6%NQZ BT#N#<0+"Z08PZ0DG__CCBOWVYO"S)]CU-QY?$7S9L+ENI'R9@N MT:-+^CZ)Q72)'ET 7HB8+M&C"X;=IU(Q8:)'F!@PT:1+#)B($B8&3#3I BRR MF"QG(\L'\Z_?]"\9;$]E?T[:]; MZ-1R;599>,;Y,T7J93@DUK\QL]PNLUB2+BC&*3LRQL;[-QIH)]X-1I8M21:< MK_57C(VQV!C[@C%V.^U+S]'P-E;"[U7"M\-'NUS"4#4%"84Q/\7\]&E^VDM$ M#5D*9J/&'/6MBNZ6^$D![*08MB*>JD-W;$'&%F0TPWDGV:3=>[/@&6-+ >\I M2MI*@@N%[Q0,&SD*V=LX?KO]+;RZ*!"\T?)/<''E[]@,B*.%+_.)8H0J/K@N M%?/*=YN,5\0I0*+\?0H;,&)E!3."!F^IGK73%[3S(K;LDU53W(;XWBJF^*W> MT,=K*1ZTIO^B[+M5:N\B)S&Y8W+'Y+XUN8% M0V>-QXL++_8;S*73Y$QLM1D.Q_5*MUUM;!:57CKX3=1*,%OZ^ MI0/A(?H^&$;K#JG<4*G,*FQ''5CC#KNQM4H+8#(.H]TN'+^[)/V)P]5O-"IY M JKQVZ :?QA4[=T5Z.SCM9BN9.GX ZQZBW);'DI"2VTTA+&4;F"$*3 5A00 MAO@]G3[H?!FCZO7;+E''U)G;X$5-NR'$9=1;:7=QZ&G77.(!> M5;JBDZXZ%-6G(/)HH-!P\HX\TL+MQB+93S*1O_&FT8_?AHM%QJ.U#9$,R7W_ M-EPN%!NM?8C9(6:'F!VB$MD_RRY<7\#_R5+WB;2PI*"T.1@3-J1,!)VX]GO MPK:V+Y\47-?M[?C (#XPN,B!00@NQIBP6V1U3?C1>\X1"DU$2L_\-,GV,RHY M,Q;9CCUA8#?.^"#AQB.7\4'"I5'YP?.%18KB"5)3VRI>4K5"S16ZO!)@-3Y@ MN%V8Q@<,[SE@^##87CIWP![@5E^QA.5.5A761PJYT4H?S?RJ#.$6'SS$!P_Q MP%#_=LW#R;0C;LIP/I!UUL=M:IYJKE:9NCTIT18G7S.--F('3/[V+' MJ(TV:F-'_#V.^,O8>]OC=E8:DROQ&JE6N$+:0G/MYI(*T'=VC_M6P?>^*D%1 MAU[LE[^A+$\#V*=^-W;$\5X,:7K0H(4,ZFKIS(A=TYU**D#H^QWO?QSXKM.C MZ/E)=/B7AT)8^.+]]8>?"QGP.V0?Q7"%[8J"7M5[';E%#\)-'DO3S3MO_^S]/.HH_B A$-#73^KV3 WL+VW8RQP.1 M($M(V+!SMV58 (9HT=7Z'W]I]%,B.W6=O=$W?$L8Q%[]Q[)XZ$UV>B77BD0K_%1(S M"XJ?_^LVLD>+W,*? >,QI NI06!;F@6V%/WL$?HDQ MG^[JL>T2 J3S: I/8G1RPHL2F@8"2DSSXTDZR:,XB6(4E1*P<>I7^%9A)QLF MA,>-1K0^9@6N30D3OJSEVBT^\'J?CIPU,$?#&-7A)*JRZFC8VEJ@'H\?CF1U MCVCZ8I=%^Z0YKGB+ME*JR& D^7SD?&PLL47'2*E9JS*R[5XUE<;A,ZGG(XNZ M/T8*C;6K+AN<4FMR&)816CQQ^/8DL#*#R:3*-=88W:R3QC _\GB21Y^/7.>7 M70POY+IK MDT.BRR[[ZC3KE7UT,Y+YU.'(/NN:,V7$3M!L5BR7'*)#NCP#1AZL?>'K,B:1 M8@N57+=8Y=?DH"/)/'WXS+*DEGI&:5Q@LXN6U%AV%\9&9,(+4D]'EH:\43'R MQ1G7]Z@)GZJKS8&TO?,1C'PFDU^ H[=EAU ?L,$;33!'2Y'CT M@@TI]V!34:%-51R&K/D-+N+2@.KR*/DG*FWO5]_".+ EDH 5M,@(<"\ M N)"'RXA ;I.#H/^]X%*^+S;FG%*0R*;(NHJKJ>+VJC,(^*2.3! Q9DT<36I M,=U?;]:TG;QI'<9I]FJ:;;<,C&Y,C^\:?(J=\2'E M77!5//@"^IOW;87:&& MG)D-T33GYVO]E*-G%<0!L &.3P"4Z'8" MEH,/_VBZ-OBJ_??O@#,"0_S! @P]0F#]:<+"EG[O?MC? V@S;:U :$R(H1&R MLW@#\TQP'7/W06B'VG,KMF$,CV;%V$]N^$ MMJ/<=V5'$ZY6^]@RD MO<>;X)%3S?1VSL'N]R")]7=H[GI@F]ZT-+>V?_#BW5!A;)N:ZTC?872^IYD" M]@%_Z-%K^'JPY=6ZL#%=+D,7#+W'8L!$D# Q8*))EQ@P$25,#)AHT@4"!H\) MQZT M_R['<3 F-+I&DE&CD$NW6+T!MD% MB]GEG.R"WQB[X+&BO3Y@O$;3T'PZ_/=$8N'-P$K4>+Q=RUR+1*1CNL=TCR#= M7XT+19[NGU)I$H 7[(EH$=EQM-Q5#0_N*XAL*5QXF:Y^_2/!IM*PF&:95E_)YM5/> M2/)X7EU*"D0+O#-'8#%:/AL'^.%H>9Z.^#6TI'$_*76[:XIUZ^W2K-X;(:O> M!=!2;YE99Y7*>2BNI9)TL<'5LDN(%@J@)75'I:C35:ZX?/BD(VD:3'/<)2Y? M@[OT[6KQ1Z'Z*Q;CEIL88U(3+%5RP,];H&U!;I9SF?0R)V=9O)CQ1;I;M WM M @;DJB-S5LK4<;2/F!/7,R>+61W>W0 &)$GAYU.),2RN%!9?,0W?A,5&:-D% MM959JT"]S!M)VF4VI=;WPZ+FSHI*MS\;HS8TN,(2W2L MRRT; GG!/&'"IT*C.Z_4S34]\5$\64%675S(5'KR]PN-S*S#+*L#8 Z]"8WE;E5;WP)TW6>$1 +$].H2I49>C EQVH/@5H(F*[I%'F7I,A;"F>V M)5L2+'$6F*H3:25IY@)2,HYO1C3_]4W9<+#XQ%\1-E%W_ >D0^Z1^YZ*!B6E M":B+MG0509UZOR%HG9GQ#3%0L+W@TM"*@0MK#K65FF,<['I"!\-3W+HF_5E?X%D)\75@;)W:? M/AV"^-GU6M\RH9H2FYLAR767]5>E::[0;2U]_ +'OGZSVNNNT_DEYT_RG$"( M5G^:AJ7P@*63Q@]-G1@0/P40Z3N:)F-R?SI\=&7DQN[ G.YH*OU"[>/G%89/ M,T=-,21D5SSC'D^]4ASY:=$)_4G)XH^62CYO;OKKAT.BXNO25, M7%SZI>+2.MB=G6S"[I.[20?EIBF"(FE!&O-CB4CSY!1-\S2>3O.81 KH%"-3 M4T)X7B(X8TZ'G5J>[ZD53"4+J_4"=]K>L7+3@TI-(,F".&)]=B"Q/:!02 H6 MICXH.YP2A89-95(:FU4:PT5^H^NU9NM88>HVE5PK+H8PJ-ZI@-EEIRO2](X5 MIO9-;C8<0K5UEH:,L?*37/Y36LVML:]UK.#SL%&_@H;TFC?9F M;;3!-J;NRIK;M4QZ%O0@.!BZL01FQDT:*U27FRZ=+A;%5MBNX+ F>;?1]%)Z MP4+=?L'!.YU:.MD$0XG#IRI,6Z]*G54>[:^&.H]5BKVF!H8>V_X9;4FFNIRC MOJR@2:O<%B05L-Z1_9\I>IK"L*0BCVPDLD*O2F#H?CA4Y$YF\T.?6? Z:7J<+EB M,SW:]N#0 P16K=E$F"85%>VXG4P:*_I*(PF>>H1=J%F'+2_3C3Q7T 24]W)5 MHS,,AA[,=37*8MABT%VI$E+EZ4Y:2@]A8?PCG$67D.9FVLS*:*,RSWNB._%X M#HBJ(SQ@M&B)$JGI *UL5B2ZZ1.MXA(,/4)8@RB7C6:I97%J-E,;N,BDL+F1V "1ZCES#RO)D^6$MJO;)).:9Q*(5XP]& " M2]]%1AV>T5FJA^IU"F^UU1P8>@3N MTMT."\8W!XCAJ@4]\K9W9M+AM M: 88_-*$<5X9MZV??YY*W <7LY]91GNEN7'J_B5K2'& C2L>O>2^M7W:;)7I MLKE$DVEWAXENFZEWF&RWU*AW$DP]E\@P5::>93LG]"@^L+(WE_67\/=+U_>W M_)!80(9(C 5-,$3)WG=#OJ]N_$N\^4+)]Y:W+-C2FC-4?%BS[5;9K[LP ^\Y M6QX?=U:V?.(.[K4VWO95L!,35TI,+5/_QS$?>CA $BC@-<=;]^X7>Y>LH,'O MU-0TTWNYKONW1Q/>Z=C>;KWY%'Y/T'%UTS?#-1JML;"\0=BX+:$XUX4)I:1L8Q\/W_$HC*&PME55P7 %/:YX?U?P^*2 BMD.GR^;=&H71 MN@S^PGI/MNJ;IVE@R%TE3:_/-GM1()450S6;I@7LBTR_OY?@IN6 M<]7FRXI@R&LE8#C6 -.7P%H-.6]:077=QK0#6:X6W*J-=R:>W"A8,B/WX;+.0O1 MVH>8'2[L9YQE'Z[/\W@U3E(W'6G?)[%#IT1X$B?Q3QLEN4JZ1]U#B=:B?RBA MO\.\CI!4BYA,?T&6/0988J5^_3;>Y:J7Q82/;-3XBL(*.UD4A@IV73V&!J.L M%%%%*4&;-7%ZU#.4SU<]"@3A!Z(%.8N=FL/J;(3BJ9EO]'RFGIW!R]WDKS\X MC=_1^ E+OT;!(H[MH=CPC0D=&[XW8OB^G@DQ6047@A..>5ZW/FJ;\H.,XFCM M0\P.<> S"F;>5O)!P3=0@"V?Z("E JL^R+-0C)5D.*;E)Q:N)I.YI"XS2 MV/R)K>&8'6)K^,:MX5>#!$U+6@A^T/_J(=/X\"3MK'O%/%$/?@BJ'YO_&+6 M#=R(:#QR8V?+C%M/KC%=&*0VWT@J/BQFVZS=ZQ;LC_>A@I[<'B!V*>2/I[9Y MH''?=/"00HHWT<9"YW2%S^,4K8;BLZRTX.HM M""H8-;FC3MD(-P*.0>/ V-^5MGVNHB>*O3!M07N\GK@(_K:PS+DD.K=Q-3&. MH,<1]%OP+*Y(7^R$3%<29X:IF;*?->^KS@2HC-Q6Y&POW 7#FEMQL]4=U+2Z MZ@Q$L\[3NW;"_$+R1)@SO?@N!_(6W,B;=RY_4J@_S@:_-.%C M3^GSFF\KY9JK0!AN96'SWKZ?WXM ]W5W(NN9LT3/$:LX3S;*JI[NMA&GYADS M\W-GR5]7>.S,120;F]!HA[3)O#]WUN5QT)8**KP[-)6\<6?IF*.D*[8H:9I@ M2*9K)YP]3K@)>_KDX%0G!&ZH=MY6NXPC5PM(RQ!'0 MQ<0=>?M%7SKNV#$=08M-_//[=K&TV=?:U4G3;K2'79GK+'INW<)ID1Q>2A"D M981AG>)BP6:I=:[7JU6R[*8%N[K"8\'4'4&>4:/&D'G1*XXALZ^@]?G(2CF% M L)6M)2ISD=XVDE>"C*,( ^;$TPJJ,M"@\A,ZK@]3P6-D.$E:.(.0V_+D8VO MQM[0T5ZT%OU#"1W?@8YL>G,8M1-L6W*^(Y4Y8EMSX]F&$4#_S9,]@J<\EY9_ MER1MU31DQ)$L/4[;NGG;+D[;NCDK+EIN^/6G;07F'1-8=V_Z^;[BEE=:"]NJ3ZDT:GM50-J=-O\4!"XO#T M#$_C/R9F?N.NPSO,IIOS"?92;V/C\.:_ MZR*^$/R@A3B,[_RPPOXW'KU_8;TGKM]WPS2-8,#YG32]/N/K)7D4G.P@744P M[)EDR#>ABV^I2.AU'1$^\-&38\*%*4]]H85-U6R.=9EU7D1(]?--TW:LW PY M^>EQ8=:U+,EPCKA;J-DV,]FD4N7ZF9::0;TBOLDP/![<7<62=_2K[E8,AX@F MW9SH0#!B:C;.C(U<3/EG[4/,#G$Q_"C8K>_KF!.:]Q$T9[_'9[X5 M:EW:VCJK-QPQF?I4EL2IM5=@,<4U!7].8.ZJSX5WLB5,F9(F[S@<]DK5-#MP M!IY:&?8*!92F!A[I\00:5@BB\?1-G0TGXC/#^' X)G1\.'PKYN2K?FO=A+6P MMR.BQV>D7 9M\41P M:XG$TG=)].:O+<6FRX^T6.-5;Q$3%,<%RK/JO<]M$P'=O=8F@G:%-;Q ]_<-<^+]>A5VD;7E8)]_BI- M6X_J[3I-P[&&E7 CV4&SZ7(23UY^FW>YW_X\ W_?GO1%E]G/@OE#U,!)()K@FZ[S>ZJLI9B2=)=PC"=1$!K\"G8BXTTN0MZ%\^$E03^"! ^58!$ BR7 M>.AADH!EW.S[!Z%]@+5OYRSTMA@+CQIC-8Q$3;#$68) [Q+06+O;M_ 3-E@J M8#,P)T$&7!7RB G\@*DM.<'(B31VPJ;8^]7_QI+C29(1C"@ $;@(1NPY&)[B MS(*_"C)XL R8-"'H\!H<]#':MKS\I[(@ROPR!$^#I&IC *T)N3X7O MB9Y QSTJVG Y=5<'DQ&/_!Z,VGN2J$F"!8W_Z$+FMD;\^V0A31I*GS._S6[J/ M8M]]=F!L_7J)VCAV3YV)+L_\*N*1"O\5$C,+BHW_ZS:RQY3!V^S=#10TD*%9 M*(4,V&-AR^;"GST"O\283W?UV'8) =KYU(06I]1DS(]Q'.7)B3#FTQB5Y,=I M89(D*7&2GB9_A6\5'DS^DE='6N/,%)7<#%K;N!F]0#$\!MWGIR-';G>14C;Z M@%5*9(<1*@:2:3,\?CBRYXVMJ9 FFVJA(Y0*]1G?I@T/C"2?CUQ/D$H?[7"H MVA_WM1)BE]J"!Y])/1^). -NJ(A8EY,(+C<=\),&W6T!J7WP]E512Y>'5G^L M2K,L-^6S^76Z#IR8P[=/- 8;XO.&R!6&"('ZOMBV.O"9!V_/N%S12O**K K8 MPECG-V*#LUH\R:,';V^-F>0 3Q;80GK1-.A",UMW/3YY.)+&B S::\TRK(_J MG0&K%=9C"HX\F&?)F ]2Z M&M7>N-7B4X?/W+"&:"V&W3:JF!V\FIKD6@U+YNG#D7D\-5#*J66?I4J"DT0V M#EUI,GSZ<.0Z52.064_&4+VFVOGZ9EHJMV4>PPZ'&A.][6[L4HVM5 6*QXNS MFN%YT$T_I%*>2N4+4Y-G78G1L"F9+$EK!@X]6'YNF5^Z8X7(<(5:T6QX$WF0 M4L$$B,.G+@<^6^3'30$56+=>&-."E]R IQYA$ZZ<M0R M&'I _6YC2+2PY$A3LVM?:3ED9=Z9!T,/YKJNS_MV>TX4T88@$K5% 2F+#MB! M(]S'UQ55< =FGNMW5QRM"&BSUP%//<(J.;><6?"9D8HNB[TR;B77YBSIP:$' MV)O@JTEE(G=LU:^O+;R1KY;\B@R''LQUV&?D(D+/+;9!R@.4S=L=EO=@>^*# M":0*U4I[[ XZJ#(<5BM.DZH(IK?M"/YT:''L&O9X76LT_NO%=[2\9<&6UIRAXL.:;;?*?MWMR=MWA.;*_M?.I-N@S70L[V)/F2D. M,%'$)\IL>_+YU_CO_2.8_7_;^X>?"6?/8-Z/-SXQR8Z;Y1B_C:H!JWPOQI9Q M2D,BFR+J*JZGB]JHS"/BDMFWCSOB3)JXFM28[IOK?>#5/(U\!?JX"]Z;T4Q1 M_;4CSX85R@V^2+50I9Q&FU6O5R<[WJ^$!(SJ!7B%8[G2&0P.:"#L3?<@C "/ M?8!3%FZR#^R"A&1,P-]SP.Z''D:"P (O<>LK!DX=W+ $\$2 P%G0M,?B&N$TX#&X78&T&H2 M0VMK9]H'=BB,SNT^"*W0X),GMNI>S'H[YM ;<*S=Q/;BAK_>>P!)$?>O'H/O M68)[CS?!(Z> DKM-V_V.P/C&[]"N]\ VO6E2[X5Q'H8*8]O47.=YY/2;<[_V MO@>C.^\\PMB+LG[U6 ?%8KI$CRX8>H_%@(D@86+ 1),N,6 B2I@8,-&D"P0, M'A/F;(3Y8(;>6P;R;5Y)>%TT?'G-]%M+?BWE^26O_R#)&3AF<$?^WZ_DKT]N M!$'>DZF+]EFB7SNI^?C>Y4,//@&==_N9]Q[N(G#ACVUGC)J?@IHOF7FW@Q08 MQCK9M8F8,6Z*,;"8,4[#&/B-,08>*\T8 B>,C42-Q8/,NUCTQ72/Z7Z6T$[D MZ?XIC1:QRTFOKUA:2<:N-[DMP&1E)S."7E0*GG #O7BDP[?XP MY?ZD<(G8!I[N N36-XC6G:T7UGO">]DQ36.:7AM-\6NEZ=4Y86^H(*!K.D!G MS8"CUNQ=@T7V[;+GIB_\/L]-1)_D)J*?O3*T9:GF:GM7R.XQ0A*3O8'J6NO% M1*-6U:3S^=ID6YY^5@G\^-7?CF'44-%OS;B"2JU8+D6WY"+,,<=__4EB=V"5 MY[E''\/@G# X95'%FZ+4>1W""[28BZ335S)$4P]N/DT50S!$Z+[)K@ $HR-! M;^TV+< +E.&(I/E_<:W.?JZ/QDF(/.1QJV/R. MPPL[!C^B93F1+B3=7+W&= M(2BUMZI6&^BHJ3:6]997S!C\9'Y1E(Q5;B07:XVYZDZ+:&GB]X:U&40)^>L/ M=4>\6H4F!LDM1AT.0'(:[*?L]UE*%GH3Z[3&NY^CAJN1]O(C?9\(/3:\AB<4*7D?UH3?I8GF, M93/3FI8PP MS?II-EO/ZNN"T&HM7(@)8 ;AJ3LT_5I[OA@4$0WTG!D4SV_-GP44?J.;4?K3 MC<\V?'U1'"[[[FKU\;:5GP%%D6@D9T*GAZA+>[F0QGJF7RQY !34KS\$GKS# M4LG3=% -&(MS2702X(F"'-:!"],DI,F9#JPBMA4W?GY^K5;FF8ZU3AAA MT&5AOJB-VC44,31AP/K^J":T>!J:F\1="C]6&B^&4 RA;S-*GT-HO=0PC2#, M.:LP:K8^L(<9&?MB55&3!=G/EM%MIE&&Q+QBDH\Y4=?W6 M 70%D;;O58#E%+^33%B!UK_+D&!2<"4*69K4N%'I+BD-YR MDE_59G@JXP$ 4;!Q03IUPN;K48AV&HZ@/>;N[MNI<9PSCNE<8YPSE 5[KBMD M\O2J6;DU131NR1&;R=SNC:NZQZ?#3B58*A6'B&-S^*ASJBL@TDT^BC M4J6%;U9EF^K6(1ZHX R,?"TH<0N!S4O=@_[QVW"YT$VT]B%FAY@=8G:(3ESJ M+/MP=:&35V].;\V)A+1>2(8MA7>E;; 5P(B"01;1M9X=#([]L]Z:OAG+^N;[ M5,?4BH TBNGW;7YL=+1)Q%1I$Z@)R;;AY:RI%"26--C:+E2?$&?@JZ'>"+QF MVPT#]D@7_&;/)$.^55,K/AJ_BNM9NRRR9M@NU_E6Z&67A*.1C-K/2YPBE"K+P=R#? L,!OHNE8SY-A)QBTCQ[7N;.PR- M/>F;1=JI"^;=,CWCR,@W4(S5)-&Q%%%Q_.!TYLEQS$W%02Z6Z!0ICKT:7;_C MO5"K;W5[IRDK>*\TJZ,2A@^Y35&EUY_,)-]C_+PDO3"](]I[F.PO"YU4I<=6 MV'2A5D%*8U<#VCL9WNU%SUEB+X;/K03OHBNSAS6S-$3T('Q)ZURG\C$>D/P\^/SU\=%KX M$,E&AO#81DUM=+J;"=:@"@/MO^4C?[=A)C]DF9IOK-@V_M1SAJ8.GO5QYZO"%OLH6)IW^N$U5Z)8 M[,>@>#-&_9C(Z36"^ H">E_ID_&ZS731]*5("1RX8Y;:O 3,T3,$%?/$'%$YU-6;Z#HMGIN:^J*6:&RJ:N*HR*N MQI?7V$QGA).;NDW7$F?"UM9]P[;E=2V='1"M@MI8+?D%-UX)S+S%8T'Q81HG M[U*O7B )+)5_'&&L2:='SW.XA']!0I;]C>$?P$"X@+JK@U>*9\(YG- QE$\4 M>Z$)_F_%T(#G@XPU4U1#AE<,,&,G6.H6;?0;0N*C4PQ_A0\"ZP=UHP/JC\M\U< X]\ MV#L(Z+U'/"SCL8&<.0:B+Y!!]O8%BF.#R2S $X!YK)F '1ZF9-\GP#[!=\-" M/ [X27#V9S@5%"UHMK*0+"A*@F<=O@$^X-F#$V">)@QL>HHM :$T%5P-]FT! MGTC!E^[VR0&V1M,28RDHW:TI4 :\M-)WO?T^T7W^\#"TNK^X'8&"R"M\&WS0 M1!H[B45XG6AOVQ^(*8JF%?19AX-?HO1]XEM8' AGVQ4@V"![5KF>C=L:#>>OKCH.-ZO/]CA&7\"\*8&?KC[A@W[1'+_-VU8MUQ(5^;) M(H,B$R=;XCAFGK=;O_X<*7B^V[ *='+*G^Z8<#J%^&F>4!VV9)QPAWCZ[G4 M".O.&2[;U*8#.=?@60KLF*%HAUOV.H!#S8JC=_!?+-A7N-H[@&5[ =7X2M+\ M^Q,*UH-Z,<\E+?J*J_7<[-FJ45\"Q@.05>',]Y0Z6,W>4I]:#'N:"PID$6AR M20N^+(S-U;ZX!%LN&*$\OM\W2B.X(4S0L"T'Y#!T5Q($=G>TE*#0VF['FQ,[,5@9FV],]^6_X0-SLJYA+5;HH&QM MK4HME)!/)L[V(1F6U&X_[,E1B&;T"M/?8)*H9L5*6^IHKCZ:RD +H,X_S^GQDI9Q" 6$K6LI4YR,\[20ON/<"0>M>>3VF4,FI ML#W2R2CEDG>2O3\P-4.AM>^F01\FB"7\5#&5!33P@9_4$S3W.(&J]=ZHR+9+ M"U2H5K*\S&=8G0$$2L9BZ=1;75M@N2RU<')LP^?,"5 ''^D9^1A!% M9*L_(84^:!J_O=<%L5 NEHJUC5I@50;I8X3/""]8Q._?;.&=UM036_F9K_TH MDSSP.""7+ >8?I,$,#'#V >LDBA"4?7XG04P%,U):*KO9OLD /HAQ\6V'+X- M#=@@L U_JRF&HKOZ-J;MZ@-'X1O(1.T0NM'"E_D&NY /Z35Q+6AH[Q.+"9<3 MO+X93#IO6@]*H[I;^AZA9MZ2&^?40E.MK'*%JC^O;?I%YCVF+?9@>C^+!;]- M1Z $SK*-PGIO&Z?]E9FB^:+/%4A9VN@FX@P+WM%M/,+V']_)0651Y/7N6&?U MYKJ6E_U>1>'?MY-4X#'9G]_0,'H:ENRT=X$P39E*NWB5Z3HV%"M/0M"3Q%@P MU"!J&$1TX4#[_V?O/9L35[9&X>^WZOT/U)Q[GMI39;Q%AMG/W57D8'*T_842 MD@ 9(8$"Z=>_O3I(+1!.8WOL&6[89PRBU;W6ZI6#,[&4M0-&F*FL ;H%X3^ MK>L02=*D5LBQYB(P MA?%!V\<_/Q&+9]0/6C)V6]LZ[>)R>Y]^*$_T>"8'0C$H2/65](\/\K>].X+, M:7\Q%;OY\&"]2TV&R<;H=F(AMA*4)?=*Z^F7*2X?Y>)[=R2I"WF%;L_J^Z<^/P^BZ?KZ\5?GP8V"7@N#=G1E)#-X?\X7OEYT!!XCA(5 MLEBA>*9,O0HA(UC!NK7%@V%EHO^5;*Q0@%Z@RJIHJN1!3NY_$8G\X46L+Q,? M3TVWYMG-8K,XV%53*@HC-:^-E5G-0OG7U_>*?KJ"OO=#8U:QYDWI8;XHAKO")EIIY!>VG<53YM_B M+OH=&;2_:\A6S"7BP5,23?E@[')3LLWT5;\46T/=OUT/.Q MA^7K)4+AV338/PSF\TCU;E!4:M/N>II-*QEKBUA)T'#8+\9*3ER;;XNSPYV> M53>JM!"2HC9O1]/W0UU]O0AX/LYBJ>*=L=I&Y$6X-XL.-26\;4P1WXA'WR R M,C%-J5B.5>8%;+O")\]CK4U2*E_3+NK'9"%0&-;7@_(FOAWI<7DZ M;V;?SP4(:P*05=T1Z:*RNOGW?]%_V)*2AG@Y%"3-__%7>L0X.2L(_WV7JB,) M9_-_[O__=_^/U[=<9AR= ,\\=_!/Q__N$.-B<0 MB^(ZJAG2*4Q%7(3%*7KW#U';BGN+'C2=OH[&__O/!+)4S!\"VQB (I2X3J?_ M&_+^"0 Y@>92W(4YF-&JK;"F3.T?Y%?L(UQPQ3XS+!70\P,'YQ :86W?JA@Q MMK'Z$8U<)]\)+T>*08Q3#,30W(1+^I]^*Q^D)SRM,O5Q(B+2 ?)PYW7;BV.* M_W((/D>8?J@&@>N(TDFEU61.?G&-OXMK_'F3T7D1/%AMJ[H0GLL+M22V.G:\UUU$ MP1%R<8M_O%O\Y>AKW%AJ[! 7RT*RDU>6=XW]?%0$G\C7=V-]28_XRS%XFU:$ M5='>24+/R"G]QJ+AU:L7Q1EGG0R^B ML_+/7?TB"@5D8R)KP#(T50:V543:.UC.?LYELW-3OE4_S.Q<2] 2Q?)!B$G- MVZK^,'QYAOA3XQ!YCK5;QD1#7.Z3BYO&[*ZY2$_ZUN"-PK"?6F=X'88R8FQV"NJEQ.=9"8K\XZE8A(=J1E=YCHO\)']AS,%0<3N9Q*YQU%HJ@2TYV:6J' M_!LGO^$D_L ^$]8<*N97M$.+OX:4M+5 'VJXLP6T;5#6#N3^JW@1RX:TYV,F MS*Q9[R.O[0+.?\:OG",AI9@X;[II; B?AYM%MBK1"HG0!DHD6!:V/_*NZANT M [S7@%V0E.XEM Q0)&.F8[=(2#)5M'%5A%]D>_E0+"F$(T(XG@AG<#T#>E9# MPDJ=JE"*A<1>:*YH)/4:0C58D-EGZBCHU@G0R.M@24@A<)9+H$%:G!PE.H$8 MFHGH [32)^)SO^@:/1$75BWJP%+DUDHA.RXCX-4-RVKI!=I]I34-?+"IV*UI M7]P%7K[(J#])W1IQH9BOS%O]:-*)52?;-RIJHI0'R?NDK6#B^T7S_H!H\BMF MW'X6I)QK"\#QR$C*7^]^O@W 4>KM%66*Z"O3L8 ?<:XV]%MEIY@2--J1%-,& MUL0S:LIV0]@Y;X7^(JSR;Y&\4&5'U. Q M=#>1%.$?Q,J$^RS'1+\#UYPB,18RR(U&S%VA7 @>A<(S2T&,=D7Z\=BTK0^R M3#1M'S:VNI?E14%VA180B3GBA\#20$R46B+ MQ&<)'=SLH@H@6T"WD"D$H*7 M_\W'A;T 2O0PVH=IS=75N9^Q;CDFE- AP%@A';HX@.BE39 8['T^4O_;,.Y) MKR5Q[^]-A):2'.P$"4V0I)=#M#<.XFZ %,F 5ZI( 3'-X^O!UQKY-\VHP@],OXJO5.G]:%S#38 MAB@K53TK;Z"O"-U+WZ#NK'.-7:+WPD*:W$ZGPCI3GXT3G>ZA F6L;Y!9]ZFM MPT_K4?XI;)9VJU$LO3I4A7#O_C K2!4E-GD;;%X2^=Z^/1+6T-3E37+H+2Q2J%J U3%L/%D73_1G"#F?CC'^+&@(/$<+&?BB M[HCF/H2-;2%]Y=^_VVLPR,FA::/J<1H^N M%:)(XA_'+]&):OAT/P!_*G@D_R&>[BEPJ6MGGM ]@ M5G]=L2S#;#',U0$1?<5&P]ET^ZSN M <+/=@\X16LD"*U1A%8_;9V&*SZ/"(QD>!&(_GI?XLDN,;ZW"32PPG\QENJ'*BM?RT&J/J.'<)\UI%1-*!NJ(?B5-&,LSZ M%(*\\,<""%@Z5*2I.NB:XZIG,%Y7L756R9PZ;_BPH>'T2(",H/F"OG#_\)0WPW7PX+QNT MR?/:45JX34^2TW"Q;.RJ=CT]2]\UWJ;WY,6!\[&H#&]K@MY55\E!TA)B*['< M/4R2V6__!HWJOGAO/L9[\WILJO.TWMC)8E08Y>3102N&2SMI^U:)-Q ;:\,-+7DPT(NU/4VO 'W4OQ.FH!)G"6X"*4E4/H.>Z8W3H+DB M2\6>&[(W6.^:'Y'"$D_DT,K0]A9]!Q+_7X/A!XQ4VLY+$?/6F707CC'99G9W M6L[8O7W3K:=G*O'L0E!R\Z65J5E"KWVKKH;)E&Y7SE37N=S\2S#IUPVU>@,; M]F4(2!9GW8F4C->+-W%-//; ML!3,E6E%8>0ZFGID=-8SYV2]OKWIN=YW?MSF#1T*+ MDJG(JATR$3F\I]@]/@H=TH =$:XXY!OX'R.T-XF Z#=:!A@K2';[T M?6#-#=,.XW9*7C(F^@U5""RNI=$5>J%")V*1^ F)6^!$#IW%!I_NF'2%_01( M]E!HT-34T^S0YQ^)9!X]=2K2?@EG@TZ03B,^(%5GZL.8:CL$XHAI,%<>[*O= MS;_EP)GS!.3E^$+!AF9!1A?D[\HL-D7I ,[K;1VHPF+IO9:S6FDJY.6ZX3"/ MSI8BC)$C(6:+2RD^GA^'LXET6?72NA0+SVV#;"TO?6HIPORO$&3&FA29TREI M':Y.:3-EMAL8(8<3M!0%4[YJ^D:X00,5>!:G##,EDBUL\?/6#);;A0-(#GDM MF95G27,%BE>L]\'6*R7@<3CJZW4IB%ZZ%%RZ%+RZ2\&CRM2754HF9Y62DF&B M?>A4,$K[#U=#/"DR)]4+F%-ZLRW=EE6L2]65:\3CCSFVBU@_"-X5B7-A:0+% M)@B&!A?NFOI/K"IH1567- =S[$$O5# T#9DZ9)YDT3$-RZT7)#![)*R%%(9G MVK'H$,JX:,MW33/;LP4U-UB.HUUUO"W,7F?(GM@6N7T.G6\.DRRQ^[ %$ M::5P4['9&(OSR_3W*\4U@"G!Y"F]G#Q.ETM;VOWM/I6^%WJIC&648]614_<9 MQ?%G.BU/WM!'O,6"-/&V8L(WB$.[-G XRKN@;VH/S>EH>C.XZ=\UYFEK5TM M!#V1OA9.DPC_&ZS8F;31."&EUQ$2)J*KT)VB7X6R#M+\T+U$-];]/B_JHNS[ MI&Z.+<9_?\VR"U$CEU%1QN9J"1?9^KH^ B@"+%KS)_E"A0T MW0!'GX*,=Y78-K$=+" 4&TF^L7\/GZ%AB MQ+WTF0&D0O5D!8K// T3]&-WIRSQ/4CEW@6ZQ%++1 MG_([*=\!R$?P!N>U;@1! H:W(*:F8*\VLO=:C:HK@\S$7E;K'L1N.IR*A:B?O';KP_5+/F MJA"[E>/+13DNH6N14;-.^@.@^M/*T%FH/BR,6:3-7!N%$8K[.MSK%VLS'O6+O3A&F,;V3 M>THC553+#QM]&2V,\Y!5D;@^39'Y[_O;(C_-U((A7>CO!NMQ?EXH+NWM:&R, MK6%1F7TLI#?UT4#JBC=WBZAXV$?35GAQB,^^_1N_/AWE]-^7#%3_;(:?E$Y% M4J9MEH2;S=!(J69Y8$C;CP7VH#):R-*A'ADDI^NE]'"3&Q4*G7/ #K#30K8! MA2?46/O \>OO;%YV3^'5.A!U7D. M;)FR8;AJXL5YJQ5Q36/XT+Q.?V/7H"K[4Q_:"$3DMO57';;39C[9HJ M).5J_"Z]FQ3&N>S'WJITW%',M:P7![VA'M^CRUTY1)!2EA*N3Q6(7R@MW@D# M^\5RL5H_3!8]L5JN56>;>.?PP>+Z9G4_6-?Z9K,HEB/1Q5[?IE=0PII*7Y\F MSOU:*?(^2$@VFKV=%HZ,A=%=O3CK+_>+^LT'2_+IC=XLV8.M(MS<6(Y>3MW' MBS!4/96Z/NU5^5^_[+ABGA@B7UBLS_- (V,=]PSB%.(IJ,#T9\X&AVB9("[IR7 M^3V(%V&/KMX?%0_+=F50%WIW6SVB+A]V-VL?\5:;I7AMH!/Z7Q"R \()E[B<1N7\:(14VZ;0>BR1K1:J*.9D+N/#\,Q2,F,9,[IV"]A>Q%0_DQ%^=1\+ZBIXBOYWF<@ M,$ ]NPMQT2QN^KW\N*BF'2NIFZ-;I][Y:%95*@U372V>K@GEP=@>1'K1\+(> M[*_Z;*SJIST9SV)5[X3]LCVYDR,'PRR*5B\<[D0G R?UP2;\-')KW.8FR]*@ M5;A3E&[OH=N^@0J1]/5IRO&+^0L8EUOC4W.7H%:&%ZV*4>O6H(LOA@NGL;@K MIQ8W"V4UFDYN\UUK^]&KS/"C?<3[WJ@@=*;MQ2A:,&\JQ8X=;L,XV7B0@^7Y M/"\; @=:5/C'3VCXP\@_R$"=TI19W'YQ9BHD,34X@87+L87<;DAC@: RS1:V M$!@0N9DK YU?(93]I1VFREF':94U$8:3OG.!VVFR,J15>'V,,;!QNC1B R&< METCZ*&H&@@U.!I\8IFELH?\/(@@="N0D$_==.%['"FT-1Y.]!X+DO@/;LWW+0OZZ1QHD22#2N/;JJ@>2AMA7^RUF[E!6AO.K4$' ML6'A&TE$=9^\SQ6BA7MCTB^.RL5,0]INQ64?GHP>/_D0V:Z$7&30!Y[1+]>7 MJ7PST1E'3]=,/#A2O[&,A1>]A3B2U<:#,4]NQ['3)Q^4W6":%CK9P;HT:,J2 MJ+=J\>PX?OIDKAC-SZK;R&&1["650:'9&F52G7'"??+]*Z"62Y64." YD,?H MGY&0_AQT?U1'-??C,V"S#AH GS2 M<9YP-BP=\=\X8<[[$B=>N9V)^3H5Q'>AFZ\UAX;/SA2)=P/]=*6);$U1(OEU M2U&"!#3<803];J) _S:W3H?]F%184MV )3D'E;L0O6'JV" RW-HFM_[9"FJK M;YTT,WGG@=_+AWLS99?+X>*-EC(6#_?1C)WXB:$@]$0MM_HFL-QUO-4J]C3^ MH"S$B;2N[Z.397<$SJW852)SVJB)[QH9D/D2O?Z08M Z$O708(Z=T6.-I_Q/ M%?.+NK)=;81\65Q9MS?KSM;JG/*_X.?>E?^]?16NC3415J^#:VO".%=U92D_ MV#_X;8#.2'< I1\2*1EA]4E8TQ0=VV ?D%(:_(E/&Q5PO0]?;N.5-*5)Y8QM MLGVQ$Y-3VK)[1LBL1A1**Y9(<11;)':=B?Z7!Q!]'0,65\["K0]9GU/-V#*@ ML;_#6Q.1$2E.@FK^)^N":*46?C%[5)Q8AN;8RD>4" G70N(Q\8)_A[Y\;JV: M5^/UOW_;\B-86*)5-'3$N6HK8;2 !,5' #UZZNAU,OD+\7**#"C=2B!,X GU MP"U_X'^!F?"7,?3S&_K9-X((OY'B4B5/^$UGM0GC" M2XC57I['XT\#*?U8!6DPU"9!'72PLOSMWSM:^P4Z&],;B,J+E ?RC__]>T*! M]ZX\Z4T@\VHXG%/\W^CP]'[_/G2#VY7QH'GE17*KEW_\1Y(493I]3Q@\R6"0 MMAM[!K;921XG]4]V-D;//WTZ1LL??SR.?K$^RY\W=GS>MVZ!]1K3\#DN^_.F M8<%1JGH3O;^_5;2-TD";F7LS\&+?F!-,OY>SLW#9>5@D1TNS%+?R \F8C:/@ MK$M>Q1*IJTPD:%[ASUW=7WQ/XV]V3W^K2_GK!,P?>T-[4((I@R(5<#=;]64N MDID<#@.G94GCPFA;*(PZXQC MN36VXS@P@+UKB[%AJ5R6UJF1TG\'6$"(MPE1%.DXB/[N/?V*W__D%^?UO"K,<':3)4C]=R1-4E4"'I8T485^5#Q$ =$4601)!/PD-17/ M>YX;,(U-LT55 CM,A!1^W":5)>%XHXO@9+3#:L#KO<$ IVDQ(1DWD2L#IGUC;_R MX=\=]NE#\14TEL0=@ %XF-C1*T35>OI>\CNF=!\ 9#Q\$R;/:UY+93B",K7< MNZ6>G 2RA;ESX8'W.K3'1(^"0A!X_3"5XJ'JT%6:#&OO*2N;W YR.3*L79NL MFJ31F\%-28W3GD'X0'^IW\\=RIH#M! S6ZHV:0%M(Q+%=Q(:@\.Q'MVICZT] MOAA0'R(B:+F&V]R1,J I(4<(#82P%OL8Q>"E+8OFUI]N]1^\G[]4>MXYTKIH M,M\Q5NA>)TIHHDX1/\+\!TLX>!+1)>V6AV\!S1:6M&H-"5NP[$1"W!%_-$;2*\.\C+T! R"D9&*\K2=_RDI%IRFN/L M_PG!,6[IR40NZ[W("PMW;R_:!T:3*RXC28:IJ0$-(H'L>'V'-[Y(' 7E(F)N%,M*4_/L')IYS\>82ZV+M()* MPLT?X7=$?"@<\T$; 90R7)]3QBQZ GX3N (WU +6-WI%?4##BHQ">!PX\^E M TWM.<6*IWA&24%BT'=^/]Z#*,/#,D@I<,\# ^691S3.-N9?6I'P /)G;(JU MDO+TU5!7D:=(3P_UW%[]\,:69!NN7/31T/G%0\H.Z: Z#)^4#8D.V^"'@?.[ M=BD>=D^D#R&QX/UX5)UA3:C/J7S8. /Z[BJ@K364I0'-LT-_00TCS.>E7 LH MB1$XW]5X2J88H-/,523PY>K&MDE(DE?:1_8Z/4W/0SB(I=I0S%[2KP.0P8&'N(; XY7<.A6U$EX3- M$^O#Q >'9'@?!*Y#,%?)16U$@$>B$1Z>3+J#WGPLL$%7P\,Z>)/YBHU/\B9; MN'0)BQ%:68DFP(%1GP'5"@82YGBV! ],=BC70#OZ)<,-[H-.($^1HE!- :\- M-3;^M9'&>#RQXI02\14%3>:*?S>'E+9AV6$&HYR)U52#U_8Q+&/N'2'P/_.K MAHA,ME",_ 3AQC%A?,L2 Y6J(-#JS3Z2A2KTC7> S(@HI-?F>'(>/I0U>4)$.6@N %IAC^$E$%,'VDP(,#Q^UT MC[[;J$S7=+']EW?Y*%+95\0>75("MERK9H466J&/;(4<;4]/(VX1R07Q=UR: MZ\$*S^=&IR%!!&PJ!&8A^AX?"&:X M0,%B&&FH N@1HM)R2<,-B*TB-%,7X0.@MC%1CFVBV%X )0H&CK>'?%J8SQ* MH'@KB/,^[VU!)A7 QB>*">!-E3(U3"(;=6:@MUK4[@6CFCJ/<-$D61S/M#EK M'8(JX4'=@S7")M"(@6F66+ $=EX[<.\V(QS(N,TW=$60B/U/= H5UQ=-"/IP M+3!W,^8BB%<%4(71+8>HG@N2]M'WL0O-,*1"41*C$1ZB;4I?,'V&"+,3Z M*?J%MPM<0>K^8F4@VPL6 M?$%8SI04]_3,?N*N-!Q/*MB/IV+H8ZH7RQ7N^% M_I*AS!7NDH+47^;T7(G@G8>; ]R,Z$.:N+4<3"<\,5!(8<]+2'>P4DU!3+_C M35!W3O5UZ$SA[->+3,4OD:E+9.H](E/1%T6F8GZ4O &DPUR1%5^ QOT-&'>O M##=*^#GCAY$"PH &&>H!V1/?_D66)L5#^S&.1 4=)"8@YM4#AF[]"")^=],X MF.Y>D'<(Y+<8UXU?!3/>02^+9*1TC5DG_:X'!3A83.=I'PL<9@*E <%/1;0P MG6+] (LW9H5A+?IH=1+2R9*1\\JZTB2*!1YHHJ#"?D54*8[\-C,S009' H@7I M7!KH>W]9WXF)H[E;-;:Z8EIS=>6^@Y%$"*C@>^@O.JZ#!KQH,*/- &>%LD>A M/?B9/RY&PF(50\-:*@N%D?)J6G[MSONCPFQ//-MD9LZUXIO1_-?@NG?]'=!\ MY8N[N9_+,$('%/:31]B[KT+W<^5!%5V_E/]KSHM,ON@KTEQ'@=S'0,>J M-)YS3>(H1%5CE>@!7D=)T>CT*^;C \Z&'J9$!DXR[D'>.4GL,/=,+J.0R7$H M^X#H:>8JG8E=12,)<%J .8\#/$!=>*'77"0\T(BC,\XQ)<*0',0],+^B!HFR M0W80,8] CE/E2<)M27!01<LF7$X7%DWB]ZPA]8#1[P2IZ=@":5X7O,J3$ M&8;TK).2BR/ZK\XQ["?*E/0JH[144,F(4+02LGY=*]']&!>N:V#4*2YA^7_C MD2@V%)%\-W5E'YHJU &710::%LHP$@%0H"N.;@IN$T$=K23<#FBK>M-; MP;(L*3+FD5TL-\ *=)>,)/@UCRABAFPH'(9S(/+ &#XRS/:N:(';8]/$OA + M$($1!ZWR+2J^F&1 6Z8$OR>>%_9>'JV>O\?&8U%9J-8;=4K9&*SJN]WT 0 , MO>BP&?A37!H0MP(/3P@:4\TLXA'7B1^2X)3C#HA,^)7QIKUH9>3LWLDUI*": MXN;YRR7((N;:<;MHZ88>]M$']N,P %'<"'RX2I31[ZG8QRWOMZ$'1YZY; A[ MG)"FI6*?-/\ZC$:F#P1PJ-?LE_I1=86ZT 2/*#DW%C000ZJ#N7QD=W3[](*? M/:5["//< :P70AQ[%>@S"MT@3$=FU,RG(Y4P11?X-3WYRCS*;*S-E9\L/9?X M2K%5=HM,9:,B%=8-T/J49'K_(&]FM5* &S'FS*YR7C6E8UY/A3XVZ@,V[(ME M^"*AIR1,XGELKSAG9*.0="X@(C%VH@;/\I'95X+14RD]-T\&*>J3I1E+-<"[@X3Y"'9H"XQ M0F'G99)W!^BTQUOU-/IBNUH"$$BE$QG@@T"#D0G,M--^^*6 M]I@+R7HAC,7EO^02@=/9S37@?DSZ'U*O.R(R19N>^%OQ?HY4AZBH^;1T)HPQ>!=Y,\."B2((YHTO?2%HPX8H-#JC0I@#-9 M8B?R#JWBGZ\=DC:$%+.(4H"XAC'ETEFCF" M,PF/SN'JI@E>..*0)HL?0B-4&L9$7VU$397I!%+XFZ/9J\#WTF0[# ;0I!TW MWT;Q7V>A"X9KV#L0$;Z]0:O]48)B_MY2U("/P9T19V!N1& )4)T_OR@P'?1%S R?_&+ M/#Y$@^63H>SK4.+15F&9'I@\3(P5W/'2580Y0R@[6ZA4' MW7%Y&^LLZLIB/@B+O9BTZ??+V]OMF3[=F7$T[4X_\?Z #O!U5PO,BY8W4QW_ M0>0543LZ>9#%"#USVNUZV1)ZC4/#2!?S5L^L=#?;33J^?555;I7C9&T"F[XZ M4\R33AFXLV+[L"EF5WS%:9Y>'Z?C![,!(AVA"N!*$TR[7F+)=0R(F7#UU M8_E\;\#1(ZCGZ9Z31LFGKRJ6Y+CMP.O?14VS&'O;$ZS;D^;/?DN?R3,^#D"Y M^[/8BB>8/.$IN#DT;JHFDA06DYG!8BAX=99+9\!(!E<5B,8(7W$S5KQ9H!;==#'2@Y4K;3$F3#<5W=PR+,GPW&]CA;YC12HBU2@0(P8C3&%I M3Q22_@1H":?H'&6HD&P4O(D5# V'1->*L86@Q15.,(*<@Q/Y)1)-'Q(_H($H M$\3@>S-6@'B<6H-9(9&Q5+5V+*::8%D=#I35Q/V/(0A\C>2U/F#>AO8KDYGO MH.\QYZ0%/YCC>(&IB/(>[V(%[DLBUW&N%T[*YO9RE%)U+%SXY!_L6Z-BZJ-/-FPK^0M.XW'%R$;T?V)QVZ IN"^FU&X5, MIC>QFH6W:6(DZLC.AC >*6*AO7"QADXV>AW*NNHQG[_RG/R9*W(_&+T@D::! M8C(S,$VBC4_X=*DGTJ2N?/D>LJ%8%*LXB>E\9LXQS0%^O<0-Z-FVP# M(P)<@7@NMP;GW;",'/C@7(?VKY=HDK@DFEP23=XCT23VHD23^.^9:/)\IU\6 M@O90V/@IW7[$3\WY_5Z;V_'+TDX^55()EYW##NGB/]1&2@\D89QX4]&!J-< MB4UCIN" H-_Y 8$,7]Y *.?FK!R]T/M-8 *+[849W#B$NT6VM5+>RWX)*@7W M?D&S7P GUR'Y7BX+^?)'8%U4Z9WB!ZILXY+C=1F7&%MCTPCPZX7TYBJY%0RCP(VU,<#NT^G178K$IZDF!2. M*2DK'.X%M1T.@_U)F(15BSI>& GC<+%_O!!_; Q1JK>J9F@-Q4_.TBVQ8&42 M,MTP0J%)IZKY \:D<-=?VD%M2T*8Z.*BU$:Z>)#)\R"3GGQ;SLQ G ^4)CV;6T*,[XNLN M26V1=TB_TX.O7)1,I-B':16K$3IFNZSA_BKK(<1EY@97LHDM.A6S&"BQ M1&R&W%RHN1!Q^1KE$NCU;DR!C 1$E]XRB,'J^N*YOBKNSJUS+)(9U(A%XH0# M".E*/1+!/I-!:08)JG!' IX($(CH0/,2?L4+O/!8=[**0)!T. M"5R^!WX([H);SND[*MK7#+@(TC8E _-1XG8!!JEP19%<^3)UJ0?NE5P]$O1X MSL7UBI?=_"#"1&QC1S6V<..GQ-="O >*#6_UH/#L M\V:]IANNFNISG$%P"^QIJ\U@ORX-[ 9T;GC\WS2)-O'^4\FM?VP)X%7-5G:$W M1FNN_]L+605N#JP#+QKF [['B$%31:_VD3#-#Z*DQJ9!,OW1IG$83JF'LE3# M07SF!G%L$?Z$UCU>81GU4BW!@\H!#CR]BZ"[U12<:>-HR0N[Q3@ M&T;'YU0O\$0AYC??OTSO#59MC_-[GA03KH,\P]H#]%2=]-71_16NZYROBTE=-+U=.8BFX1_6SQQ?RY,ZY,H:KV<=W5%(HU9,,3I>[ M89N2BR;&8-D8H0Y_03.-JT9_UC]* H4*K;JDBA;1-VC!^JL_MS>C/SY7)/FH: M0Z*<5_O*>DB($\3$PCA3PP#[3\(S:B'9'%I3P#4F>2>X#/;J]66P2V[4'< < M^CL@9D'"1-"5BC0,V"BZH_CRNFE9;U"VQ_F,!^:S^7%O96^*1(-1^(! *,N,F\_ M>/_82*>&1E!R&LL38E@4(1XJTYWY?,6R<0G'P3W16.6]_$S@ '=Q= 993?%W-TGSJ<3T%]@3"0N>D.;C MGMPK&F54W,YJ/YGAC2.L1Y#SY\YC,+O- M$^ 5UD>5^RNI=)[>MHPRC T[LP M/X6>VE-2YH_]:G0N-/A=L/6BKLA YY#_C6XR7=2%ZJ/>Y<>3Q[E\[\P+EA.Y MM&F0]E0 8^TZ$"N!_*4%\7S%ERGF ]PK$4M;*CUV#&^V]]$QN&P_@4\B?XO\ M=YQ3?I;0"'M\NPOXVX2!DY92Q&J$Y^/A-*^GULVD/GXIWP=2=]LG@SF+[&B=C],$.1[Y M-%\,G:C;I>VD/1@')$3#A+EC7H^M*9)]AZ2,LYH;FLSK05PG45(MS?D.1&_/ M&\5D#::X'\N*)9GJBG@9\\PV?QQ@(DEDVBLVW[C7DTBNG0:+L*QL!#U(Z8,H MS8<8Q%3'23$ZY%SSQVUV>M#[SIISS<]]51WTVY-NYUPV>*C+)=#QK8415?G[ M N3G(NOXDR>A4[677B3B*8I\4? MZ+4JSC$T')))%VH/0PV2]M<3-:QST"Z?K( -4;9!TC/ '4K=BDQ+/>YF[38K MZ/*]/8. PS?4 J7"=07]%?GN/X[[- N%@UB5YHIK:+E;GH!7@_@UF5N&AF0) MD1F&[*;+TF)6\#!!:THY!-D**_BQC'4O$GI E/Q/Z*\H:=[+]7,[JDT]WD70 MH=$ZL>_N&6B7;FRNL^[C5N#O\$W"[A"L/7K-O:;8V^<#(6T$ M&O?>SP(.I$X(._+QWV"A@1_2#3?S<7XWO_#,$4G7;_#/8# 1@>(G3:I1!B"3 MMDYUH\+8(AI"I@P)47B9%'!]/(Y(P, U)R/VKV=Q1+E*#7XK_LJ)K&YMO1H- M=E-A4WEPYJ$K2#H!LY;>7E_N8R"HYYIR@U>2AGWH<45R&7&:LOL.$LVFX >> M21R&+%@/0-Y"1K"(LVTQ*\=(A#@[YN'$?>QK9+Y23.QU$BE'(&1A\1/]Y0%P(+"DOI;7O^[A:.C2!>%0E92/]^C&)PR(!#RQ5.3W!; M36(\7^&ZC)6-7;9(JU=TRZV+]]9FN[W"+"3P;=C_2+N!^PK:\K3$#JL-?-% M]'2'YUL&+R 6]R-,HW+<]\PA>TU1X M39?5V06]Q(UAQ3E(/7D@[P5GEO4<;YDK"JB8OWDZ2P;!^A.7U;95E 6QEG$& M1HK5-1S5@42#A1+'#TY)@W6VYQ0]SEGMIHUX3,-3^;2]VXL?JU_86^VZ81"Q MFXX7 R&1 \N+#GN.@C.8-)4'EEVC\#K=Q"3Y!#3TX>$9SJM_"BK/N#9'7N7,,P%T]KZ0J B[$[9A+$)$-\#BG]Z!-([I96AC716T M7=E4Y=^@^H''ZZ^I??@HF]YK=/V(=5)%>INHGS%.Z)9)C_PBRW[AF2EP=X[ XNK$CPD"7Y:% M>X?!;'45TN-E/>4)G,:,Q$E:BS#%/3K?]6V6^2.X*LU2U6K\+QV=!0RV3XTB*S+1\I#*6P@J# MBI;"ENJ'U2!Y?Z@LRO5J9UM9=-:SHU+8Q LF8/:0!HO!J-N$GG"_/AO(HLM2 MG1KHOTMGF<4P(=\CD+GULDFN7C:Y&UE$PI\=!VI,[17B$[N4?_QVB97:NT?I,G#5&\_$F M&AM.Y_V1+82C:W$O"OE6,C$[4]WLH:UOO!J'F7"V9CNM2'31:O3[]MS:) ;K M+(_#:K/TS'KF/ >'*@>$(H3CD8G?-I#E5]05<[;/BRM14NV]BSF!P]RN/9U- MDM-"?"#VQLI-;S-.#FYF"'/1$[0U1IB#>7X_B2[L]7('NYH46BQ%G"WAK%RC MV(+\V2D$:-2S]ALQC&4R"\@W44N55!H$^QOG11^-V/J("_S1Q/"L"XTG3@/4 M"@PDQ/-E575R<0/O:V]UR$^*ZUZ]F'0&J[P\V=XN$]EO_T;BUY%'KBN=O(+N MK.:Q4,9K-]%-MYUR1'6*,VK1N]]C#^I['?&E1N:_L6U)@,;)Q,@9%8 MAF3U%JLS(@AL3?%75;VGF!M54@(1FJYEZU:U-+@5DL-)8WUH[;5H>X81>CJB MF"&4JS>R81*W!C?V#X5\4[&/X!X(Y\IPE$M5G*$UZ&WOPN)R'-92271Q8IGH M]6E;" ;HZT OW;$N5B#9CJ>>%C=KD\;58U=(2P=+U\TVHWGSN ,4,_E\#KT3 MM9!4\^.$B3TU:C8&'HQ)+B%U5;T7-<3&$0&H(?9":N@J_=Q#+KS<">O4M#Y1 M*K76OC%[%=?TIM3N![JI@'].D1]!O?:P7-1SD4A5R%OSD9;/UP[;/-)Q$H]H M.*<*2;*DE^;2IXBM( LW:U9M)R@3)#8748=P2DE!1 M/-A@AHPT77=PKU1PDONG /$1,)8Y32SO-S2@<;#/8L-5')UE2F-:QJN+LT# M03:X06@EO%EAJ>\Z0QMZ>P,[;(CXDC >PS0]@T?Z'/(H*.+J%/70)N?L6VX1338 ML'!#HGOHS8=0XKG]2$JS6S6!'_<[-< _Y;H[X,H"D9+T:^]UV-YGM5Q_-:$' M5S3Y_5QFUCO Q8<\2$H@Y/9CKLJRHJ,'P.\BQ/[AT?/U$L12EP2Q2X+8LQ+$ MD'K3=*#L00HVBB/H_S*;.!(=Q^A?.;MZ%\NG8LU%=)FI:/>U<5@",]>OE9=$ MU1R*FJ,45 LF]2'=Q^JC5^2@*<QQ4%5(.S*'S#B$M!D6DX7^:3!RPU-"((5B MHVC&2N$T7;HF4HE$VM^-Y;%8AF-*V&E%!EAS]2U4%%^'!@%P.-XU8AL:Z_]X M7*F -NDL5[3OP03"#W3K[J<_>>:@(\.3$P7W10M23:F;1X(,[R7I@T::ED$= MP15/2K@NAFPP3%8G%*>XE5(,EM23Z ZOQ4&6TZ,AFC!"D#]H^8^#U!.+IA"R M0.>DW;T56CL&KM@V54)-9*"'0H]O_<,6B7YGOS2\ MH\$V^ 5.?T_U?M-WU105+T$RJG""EIM?!=F3AGFZ*PUW&SS:&O8EDNW%O@?> M>NSSYXK$W6@4Z8:'8&=KN.1)-_B[QM(::&6JS]K R7.8:DE5!T(4=R.N0R6/ M J&V2;3F(5@%?4*BQ+A/BXKM;/PER>]R/\,N[C#D'M"Q#4M67@"FU=08S,\:,OSF\M^@9; M"T#[FQMB/H/J!4*80S3I404;1BP+.THDZK(F<(,$'J1.NZ.L0P:AE@\O;@7? MB\^0.MG9Z0'P'4)*%-0LB?K"(O8U[CT!J%5V*ZQLX;;!7DB0P@1CT5W@N'?570DOB>J#T3$ER/AF9U9.NR:S$R90;1 EQ1V*ZT0&[Q-MR09Z.T' M!1?P,)\4@M6&_-QS):@X[$5]"1;C1IB=6[QX@H41\^)%"ILXYDU21S#11-*\ M58'?$UK&(]XI-3-!0H@:%"&\;Y/R*7;Q]$/IRHNT0AP'0Q1G MBV#@0?(2,LLMT6U;1=<(@BWG],%M1!36A8D>BF5;>]?/QWR?/@Q-?.#"B:HA M^](6D'22$$WZ1RF[V0J@Y3Q)8SBT:;IMH4 8.<0N8M'.HTG-I#?!,V^F2 (O MN"4\]NZZQQ_T"L\-9K_,\^[:9I$QM;[&!1<(5??D7=5:8$<\>ZA$3L#">19U MR$^C^5&L51B/%NMX3-%58[(QJGZ'?/(%X1EO*TT*DD<\\G=K0QH*E:*Y6.>T MMEHL2^+2W'[[-QD['XK!_ I!['UA&WT3V IRQZIU$""*Y=XPE;DKU^2[<.=C M8)N);,SISAGL!\F,E1BNQ%*^=3O[]F\B>1ZV5Z'BH/O&_>5_.Z*M3,OI@QPM M]8KA42.1'17$K7.;_?9O] F:?7?0?GV:C6O3=&$\ZTV%?"^^:.?MEJU/MKAK M_R,T^TRHUMIWXW*BOU_=;!/Y0:\VZ)?B[>%0G'8^(\&&+44"R&Z1?+84_:? M6K\M=X3E(S (HD"-%>3#O>+D )+'(*A]C)NR((5$^M9>B$Z M(I@!5#6+1(D_ N ME, 4GABD_296R:C&S[DCL ./QBU-KPB74U?I0:E50OJO6!:9Z^*9U&BS^Q7, M